A task for taking the final result of the aovs and compositing it over the currently bound framebuffer.
More...
|
HDX_API | HdxPresentTask (HdSceneDelegate *delegate, SdfPath const &id) |
|
HDX_API void | Prepare (HdTaskContext *ctx, HdRenderIndex *renderIndex) override |
|
HDX_API void | Execute (HdTaskContext *ctx) override |
|
HDX_API | HdxTask (SdfPath const &id) |
|
virtual HDX_API bool | IsConverged () const |
| This function returns true when a (progressive) task considers its execution results converged. More...
|
|
void | Sync (HdSceneDelegate *delegate, HdTaskContext *ctx, HdDirtyBits *dirtyBits) override final |
| We override HdTask::Sync, but make it 'final' to make sure derived classes can't override it and instead override _Sync. More...
|
|
A task for taking the final result of the aovs and compositing it over the currently bound framebuffer.
This task uses the 'color' and optionally 'depth' aov's in the task context. The 'color' aov is expected to use non-integer (i.e., float or norm) types to keep the interop step simple.
Definition at line 78 of file presentTask.h.