24 #ifndef PXR_IMAGING_HDX_TASK_H
25 #define PXR_IMAGING_HDX_TASK_H
28 #include "pxr/imaging/hdx/api.h"
29 #include "pxr/imaging/hd/task.h"
31 PXR_NAMESPACE_OPEN_SCOPE
72 HdDirtyBits* dirtyBits)
final;
80 HdDirtyBits* dirtyBits) = 0;
85 void _ToggleRenderTarget(HdTaskContext* ctx);
94 PXR_NAMESPACE_CLOSE_SCOPE
void Sync(HdSceneDelegate *delegate, HdTaskContext *ctx, HdDirtyBits *dirtyBits) final
We override HdTask::Sync, but make it 'final' to make sure derived classes can't override it and inst...
virtual HDX_API bool IsConverged() const
This function returns true when a (progressive) task considers its execution results converged...
Adapter class providing data exchange with the client scene graph.
A path value used to locate objects in layers or scenegraphs.
Base class for (some) tasks in Hdx that provides common progressive rendering and Hgi functionality...
Hydra Graphics Interface.