Home
last modified time | relevance | path

Searched refs:beginRenderPass (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dpipeline_create_functions_vk.cpp648 const uint32_t subpassCount = beginRenderPass.renderPassDesc.subpassCount; in CreateRenderPass()
651 const auto& subpassDesc = beginRenderPass.subpasses[subpassIdx]; in CreateRenderPass()
662 beginRenderPass.subpasses, beginRenderPass.subpassResourceStates.data(), in CreateRenderPass()
663 …&beginRenderPass.inputResourceStates, &beginRenderPass.imageLayouts, maxAttachmentReferenceCountPe… in CreateRenderPass()
666 … return CreateRenderPassCombined(deviceVk, beginRenderPass.renderPassDesc, lowLevelRenderPassData, in CreateRenderPass()
667 beginRenderPass.subpasses, beginRenderPass.subpassResourceStates.data(), in CreateRenderPass()
668 …&beginRenderPass.inputResourceStates, &beginRenderPass.imageLayouts, maxAttachmentReferenceCountPe… in CreateRenderPass()
676 const uint32_t subpassCount = beginRenderPass.renderPassDesc.subpassCount; in CreateRenderPassCompatibility()
679 const auto& subpassDesc = beginRenderPass.subpasses[subpassIdx]; in CreateRenderPassCompatibility()
690 beginRenderPass.subpasses, beginRenderPass.subpassResourceStates.data(), in CreateRenderPassCompatibility()
[all …]
H A Dnode_context_pool_manager_vk.cpp131 inline RenderPassHashes HashBeginRenderPass(const RenderCommandBeginRenderPass& beginRenderPass, in HashBeginRenderPass() argument
136 const auto& renderPassDesc = beginRenderPass.renderPassDesc; in HashBeginRenderPass()
140 beginRenderPass.subpasses[0], beginRenderPass.inputResourceStates); in HashBeginRenderPass()
143 HashRenderPassLayouts(rpHashes.renderPassHash, renderPassDesc, beginRenderPass.imageLayouts); in HashBeginRenderPass()
413 const RenderCommandBeginRenderPass& beginRenderPass) in GetRenderPassData() argument
416 renderPassData.subpassIndex = beginRenderPass.subpassStartIndex; in GetRenderPassData()
418 …PLUGIN_ASSERT(renderPassData.subpassIndex < static_cast<uint32_t>(beginRenderPass.subpasses.size()… in GetRenderPassData()
421 renderPassData.viewMask = beginRenderPass.subpasses[renderPassData.subpassIndex].viewMask; in GetRenderPassData()
425 for (uint32_t idx = 0; idx < beginRenderPass.renderPassDesc.attachmentCount; ++idx) { in GetRenderPassData()
435 const auto& attachmentRef = beginRenderPass.renderPassDesc.attachments[idx]; in GetRenderPassData()
[all …]
H A Dpipeline_create_functions_vk.h80 …ass CreateRenderPass(const DeviceVk& deviceVk, const RenderCommandBeginRenderPass& beginRenderPass,
83 …const RenderCommandBeginRenderPass& beginRenderPass, const LowLevelRenderPassDataVk& lowLevelRende…
H A Dnode_context_pool_manager_vk.h75 LowLevelRenderPassDataVk GetRenderPassData(const RenderCommandBeginRenderPass& beginRenderPass);
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dnode_context_pool_manager_gles.cpp63 const auto& renderPassDesc = beginRenderPass.renderPassDesc; in UpdateBindImages()
73 const auto& renderPassDesc = beginRenderPass.renderPassDesc; in HashRPD()
738 const RenderCommandBeginRenderPass& beginRenderPass) in GetFramebufferHandle() argument
741 const uint64_t rpHash = HashRPD(beginRenderPass, gpuResourceMgr_); in GetFramebufferHandle()
751 UpdateBindImages(beginRenderPass, images, gpuResourceMgr_); in GetFramebufferHandle()
756 const auto& rpd = beginRenderPass.renderPassDesc; in GetFramebufferHandle()
764 …std::transform(std::begin(beginRenderPass.subpasses), std::begin(beginRenderPass.subpasses) + rpd.… in GetFramebufferHandle()
811 std::any_of(beginRenderPass.subpasses.cbegin(), beginRenderPass.subpasses.cend(), in FilterRenderPass()
818 auto begin = beginRenderPass.subpasses.begin(); in FilterRenderPass()
819 auto end = beginRenderPass.subpasses.end(); in FilterRenderPass()
[all …]
H A Dnode_context_pool_manager_gles.h59 EngineResourceHandle GetFramebufferHandle(const RenderCommandBeginRenderPass& beginRenderPass);
62 void FilterRenderPass(RenderCommandBeginRenderPass& beginRenderPass);
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_graph.cpp74 const auto& beginRenderPass = *static_cast<RenderCommandBeginRenderPass*>(rc.rc); in DebugPrintCommandListCommand() local
75 … for (uint32_t idx = 0; idx < beginRenderPass.renderPassDesc.attachmentCount; ++idx) { in DebugPrintCommandListCommand()
76 … const RenderHandle handle = beginRenderPass.renderPassDesc.attachmentHandles[idx]; in DebugPrintCommandListCommand()
80 static_cast<uint32_t>(beginRenderPass.renderPassDesc.subpassCount), in DebugPrintCommandListCommand()
81 beginRenderPass.subpassStartIndex); in DebugPrintCommandListCommand()
223 RenderCommandBeginRenderPass& beginRenderPass, RenderGraph::RenderGraphImageState& storeState) in PatchRenderPassFinalLayout() argument
225 const uint32_t attachmentCount = beginRenderPass.renderPassDesc.attachmentCount; in PatchRenderPassFinalLayout()
227 if (beginRenderPass.renderPassDesc.attachmentHandles[attachmentIdx].id == handle.id) { in PatchRenderPassFinalLayout()
228 beginRenderPass.imageLayouts.attachmentFinalLayouts[attachmentIdx] = imageLayout; in PatchRenderPassFinalLayout()
789 RenderCommandBeginRenderPass& beginRenderPass = in StoreFinalImageState() local
[all …]