24#ifndef PXR_IMAGING_HDX_AOV_INPUT_TASK_H
25#define PXR_IMAGING_HDX_AOV_INPUT_TASK_H
28#include "pxr/imaging/hdx/api.h"
29#include "pxr/imaging/hdx/task.h"
30#include "pxr/imaging/hgi/texture.h"
32PXR_NAMESPACE_OPEN_SCOPE
63 void Execute(HdTaskContext* ctx)
override;
70 HdDirtyBits* dirtyBits)
override;
77 HgiTextureUsageBits usage);
79 void _UpdateIntermediateTexture(
82 HgiTextureUsageBits usage);
129PXR_NAMESPACE_CLOSE_SCOPE
A render buffer is a handle to a data resource that can be rendered into, such as a 2d image for a dr...
The Hydra render index is a flattened representation of the client scene graph, which may be composed...
Adapter class providing data exchange with the client scene graph.
Base class for (some) tasks in Hdx that provides common progressive rendering and Hgi functionality.
A path value used to locate objects in layers or scenegraphs.
GF_API std::ostream & operator<<(std::ostream &, const GfBBox3d &)
Output a GfBBox3d using the format [(range) matrix zeroArea].