Lines Matching refs:render
23 #include <render/namespace.h>
163 PLUGIN_ASSERT(false && "non-valid render command");
248 // initial store the correct render pass description to first render pass and then copy to others
249 // resource states are copied from valid subpasses to another render command list subpasses
281 // copy from first to following render passes
301 // NOTE: subpassResourceStates are not copied to different render passes
305 // copy the final layouts and resolves to first render pass
338 // fix render command list indices
585 // gpu images in descriptor sets, render passes, blits, and custom barriers
660 PLUGIN_LOG_E("invalid multi render node render pass subpass stitching");
661 // NOTE: add more error handling and invalidate render command lists
790 // NOTE: currently we handle automatic presentation layout in vulkan backend if not in render pass
833 if (hasRenderPassDependency) { // stitch render pass subpasses
877 if (hasRenderPassDependency) { // stitch render pass subpasses
899 // store the first begin render pass
903 if (params.rc.subpassStartIndex == 0) { // store the first render pass barrier point
929 // NOTE: invalidate invalid handle commands already in render command list
932 PLUGIN_LOG_E("invalid handle in render node graph");
965 // store render pass for final layout patching
981 // NOTE: handle invalid commands already in render command list and invalidate draws etc.
1018 PLUGIN_LOG_E("RenderGraph: error in multi render node render pass subpass ending");
1019 // NOTE: add more error handling and invalidate render command lists
1050 // then vertex / index buffer barriers in the barrier point before render pass
1062 // in barrier point the next render command is known for which the barrier is needed
1088 // use first render pass barrier point with following subpasses
1485 // NOTE: we previous patched the final render pass layouts here
1498 // input attachments are handled with render passes and not with barriers
1653 // NOTE: render pass attachments expected to be dynamic resources always