Searched refs:RenderCommandBeginRenderPass (Results 1 - 14 of 14) sorted by relevance
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | node_context_pool_manager_gles.h | 29 struct RenderCommandBeginRenderPass; 59 EngineResourceHandle GetFramebufferHandle(const RenderCommandBeginRenderPass& beginRenderPass); 62 void FilterRenderPass(RenderCommandBeginRenderPass& beginRenderPass);
|
H A D | render_backend_gles.h | 90 void RenderCommandBeginRenderPass(const RenderCommandWithType&); 120 &RenderBackendGLES::RenderCommandBeginRenderPass, &RenderBackendGLES::RenderCommandNextSubpass, 267 struct RenderCommandBeginRenderPass activeRenderPass_;
|
H A D | node_context_pool_manager_gles.cpp | 60 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 D | render_backend_gles.cpp | 1439 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 D | pipeline_create_functions_vk.h | 32 struct RenderCommandBeginRenderPass; 80 VkRenderPass CreateRenderPass(const DeviceVk& deviceVk, const RenderCommandBeginRenderPass& beginRenderPass, 83 const RenderCommandBeginRenderPass& beginRenderPass, const LowLevelRenderPassDataVk& lowLevelRenderPassData);
|
H A D | node_context_pool_manager_vk.h | 34 struct RenderCommandBeginRenderPass; 75 LowLevelRenderPassDataVk GetRenderPassData(const RenderCommandBeginRenderPass& beginRenderPass);
|
H A D | render_backend_vk.h | 108 const RenderCommandBeginRenderPass* renderCommandBeginRenderPass { nullptr }; 185 void RenderCommand(const RenderCommandBeginRenderPass& renderCmd, const LowLevelCommandBufferVk& cmdBuf,
|
H A D | node_context_pool_manager_vk.cpp | 131 inline RenderPassHashes HashBeginRenderPass(const RenderCommandBeginRenderPass& beginRenderPass, in HashBeginRenderPass() 413 const RenderCommandBeginRenderPass& beginRenderPass)
|
H A D | render_backend_vk.cpp | 722 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 D | pipeline_create_functions_vk.cpp | 646 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 D | render_graph.h | 79 BASE_NS::vector<RenderCommandBeginRenderPass*> renderPasses; 124 RenderCommandBeginRenderPass& rc; 137 RenderNodeContextData& nodeData, RenderCommandBeginRenderPass& rc, StateCache& stateCache);
|
H A D | render_graph.cpp | 74 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 D | render_command_list.h | 240 struct RenderCommandBeginRenderPass { struct
|
H A D | render_command_list.cpp | 877 if (auto* data = AllocateRenderCommand<RenderCommandBeginRenderPass>(allocator_); data) { in BeginRenderPass() 972 if (auto* data = AllocateRenderCommand<RenderCommandBeginRenderPass>(allocator_); data) { in BeginRenderPass()
|
Completed in 22 milliseconds