Home
last modified time | relevance | path

Searched refs:RenderCommandBeginRenderPass (Results 1 - 14 of 14) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dnode_context_pool_manager_gles.h29 struct RenderCommandBeginRenderPass;
59 EngineResourceHandle GetFramebufferHandle(const RenderCommandBeginRenderPass& beginRenderPass);
62 void FilterRenderPass(RenderCommandBeginRenderPass& beginRenderPass);
H A Drender_backend_gles.h90 void RenderCommandBeginRenderPass(const RenderCommandWithType&);
120 &RenderBackendGLES::RenderCommandBeginRenderPass, &RenderBackendGLES::RenderCommandNextSubpass,
267 struct RenderCommandBeginRenderPass activeRenderPass_;
H A Dnode_context_pool_manager_gles.cpp60 void UpdateBindImages(const RenderCommandBeginRenderPass& beginRenderPass, array_view<BindImage> images, in UpdateBindImages()
71 uint64_t HashRPD(const RenderCommandBeginRenderPass& beginRenderPass, GpuResourceManager& gpuResourceMgr_) in HashRPD()
738 const RenderCommandBeginRenderPass& beginRenderPass) in GetFramebufferHandle()
804 void NodeContextPoolManagerGLES::FilterRenderPass(RenderCommandBeginRenderPass& beginRenderPass) in FilterRenderPass()
H A Drender_backend_gles.cpp1439 void RenderBackendGLES::RenderCommandBeginRenderPass(const RenderCommandWithType& ref) in RenderCommandBeginRenderPass() function in RenderBackendGLES
1442 const auto& renderCmd = *static_cast<const struct RenderCommandBeginRenderPass*>(ref.rc); in RenderCommandBeginRenderPass()
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dpipeline_create_functions_vk.h32 struct RenderCommandBeginRenderPass;
80 VkRenderPass CreateRenderPass(const DeviceVk& deviceVk, const RenderCommandBeginRenderPass& beginRenderPass,
83 const RenderCommandBeginRenderPass& beginRenderPass, const LowLevelRenderPassDataVk& lowLevelRenderPassData);
H A Dnode_context_pool_manager_vk.h34 struct RenderCommandBeginRenderPass;
75 LowLevelRenderPassDataVk GetRenderPassData(const RenderCommandBeginRenderPass& beginRenderPass);
H A Drender_backend_vk.h108 const RenderCommandBeginRenderPass* renderCommandBeginRenderPass { nullptr };
185 void RenderCommand(const RenderCommandBeginRenderPass& renderCmd, const LowLevelCommandBufferVk& cmdBuf,
H A Dnode_context_pool_manager_vk.cpp131 inline RenderPassHashes HashBeginRenderPass(const RenderCommandBeginRenderPass& beginRenderPass, in HashBeginRenderPass()
413 const RenderCommandBeginRenderPass& beginRenderPass)
H A Drender_backend_vk.cpp722 const RenderCommandBeginRenderPass* rcBeginRenderPass =
724 ? static_cast<const RenderCommandBeginRenderPass*>(rcRef[mrpcld.rpBeginCmdIndex].rc)
759 RenderCommandBeginRenderPass renderPass =
760 *static_cast<RenderCommandBeginRenderPass*>(mlaRcRef[mla.rpBeginCmdIndex].rc);
809 const RenderCommandBeginRenderPass& renderCmd = *static_cast<const RenderCommandBeginRenderPass*>(ref.rc);
993 RenderCommand(*static_cast<RenderCommandBeginRenderPass*>(ref.rc), cmdBuffer, nodeContextPsoMgr,
1314 void RenderBackendVk::RenderCommand(const RenderCommandBeginRenderPass& renderCmd,
H A Dpipeline_create_functions_vk.cpp646 const RenderCommandBeginRenderPass& beginRenderPass, const LowLevelRenderPassDataVk& lowLevelRenderPassData) in CreateRenderPass()
674 const RenderCommandBeginRenderPass& beginRenderPass, const LowLevelRenderPassDataVk& lowLevelRenderPassData) in CreateRenderPassCompatibility()
/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_graph.h79 BASE_NS::vector<RenderCommandBeginRenderPass*> renderPasses;
124 RenderCommandBeginRenderPass& rc;
137 RenderNodeContextData& nodeData, RenderCommandBeginRenderPass& rc, StateCache& stateCache);
H A Drender_graph.cpp74 const auto& beginRenderPass = *static_cast<RenderCommandBeginRenderPass*>(rc.rc); in DebugPrintCommandListCommand()
188 void DebugRenderPassLayoutPrint(const GpuResourceManager& gpuResourceMgr, const RenderCommandBeginRenderPass& rc) in DebugRenderPassLayoutPrint()
222 RenderCommandBeginRenderPass& beginRenderPass, RenderGraph::RenderGraphImageState& storeState) in PatchRenderPassFinalLayout()
238 RenderCommandBeginRenderPass* firstRenderPass = store.renderPasses[0]; in UpdateMultiRenderCommandListRenderPasses()
241 const RenderCommandBeginRenderPass* lastRenderPass = store.renderPasses[renderPassCount - 1]; in UpdateMultiRenderCommandListRenderPasses()
705 nodeIdx, listIdx, ref, *static_cast<RenderCommandBeginRenderPass*>(cmdRef.rc), stateCache); in ProcessRenderNodeCommands()
785 RenderCommandBeginRenderPass& beginRenderPass = in StoreFinalImageState()
786 *static_cast<RenderCommandBeginRenderPass*>(ref.prevRc.rc); in StoreFinalImageState()
825 RenderNodeContextData& nodeData, RenderCommandBeginRenderPass& rc, StateCache& stateCache) in RenderCommand()
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_command_list.h240 struct RenderCommandBeginRenderPass { struct
H A Drender_command_list.cpp877 if (auto* data = AllocateRenderCommand<RenderCommandBeginRenderPass>(allocator_); data) { in BeginRenderPass()
972 if (auto* data = AllocateRenderCommand<RenderCommandBeginRenderPass>(allocator_); data) { in BeginRenderPass()

Completed in 22 milliseconds