MCPcopy Create free account
hub / github.com/DiligentGraphics/DiligentFX / Sync

Method Sync

Hydrogent/src/Tasks/HnPostProcessTask.cpp:487–502  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

485}
486
487void HnPostProcessTask::Sync(pxr::HdSceneDelegate* Delegate,
488 pxr::HdTaskContext* TaskCtx,
489 pxr::HdDirtyBits* DirtyBits)
490{
491 if (*DirtyBits & pxr::HdChangeTracker::DirtyParams)
492 {
493 HnPostProcessTaskParams Params;
494 if (GetTaskParams(Delegate, Params))
495 {
496 m_Params = Params;
497 m_AttribsCBDirty = true;
498 }
499 }
500
501 *DirtyBits = pxr::HdChangeTracker::Clean;
502}
503
504void HnPostProcessTask::Prepare(pxr::HdTaskContext* TaskCtx,
505 pxr::HdRenderIndex* RenderIndex)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected