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

Method _Execute

Hydrogent/src/HnRenderPass.cpp:251–263  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

249}
250
251void HnRenderPass::_Execute(const pxr::HdRenderPassStateSharedPtr& RPState,
252 const pxr::TfTokenVector& Tags)
253{
254 // Render pass state is initialized by HnBeginFrameTask, and
255 // passed from the render Rprims task.
256 if (!RPState)
257 {
258 UNEXPECTED("Render pass state should not be null");
259 return;
260 }
261
262 Execute(*static_cast<HnRenderPassState*>(RPState.get()), Tags);
263}
264
265HnRenderPass::EXECUTE_RESULT HnRenderPass::Execute(HnRenderPassState& RPState, const pxr::TfTokenVector& Tags)
266{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected