Home
last modified time | relevance | path

Searched refs:attachmentIdx (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dpipeline_create_functions_vk.cpp348 for (uint32_t attachmentIdx = 0; attachmentIdx < attachmentCount; ++attachmentIdx) { in CreateRenderPassCombined() local
349 …srcStageMask |= (VkPipelineStageFlagBits)srcResourceStates->states[attachmentIdx].pipelineStageFla… in CreateRenderPassCombined()
350 srcAccessMask |= srcResourceStates->states[attachmentIdx].accessFlags; in CreateRenderPassCombined()
352 …dstStageMask |= (VkPipelineStageFlagBits)dstResourceStates.states[attachmentIdx].pipelineStageFlag… in CreateRenderPassCombined()
353 dstAccessMask |= dstResourceStates.states[attachmentIdx].accessFlags; in CreateRenderPassCombined()
589 for (uint32_t attachmentIdx = 0; attachmentIdx < attachmentCount; ++attachmentIdx) { in CreateRenderPassCombined2() local
590 srcStageMask |= srcResourceStates->states[attachmentIdx].pipelineStageFlags; in CreateRenderPassCombined2()
591 srcAccessMask |= srcResourceStates->states[attachmentIdx].accessFlags; in CreateRenderPassCombined2()
593 dstStageMask |= dstResourceStates.states[attachmentIdx].pipelineStageFlags; in CreateRenderPassCombined2()
594 dstAccessMask |= dstResourceStates.states[attachmentIdx].accessFlags; in CreateRenderPassCombined2()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_graph.cpp226 for (uint32_t attachmentIdx = 0; attachmentIdx < attachmentCount; ++attachmentIdx) { in PatchRenderPassFinalLayout() local
227 if (beginRenderPass.renderPassDesc.attachmentHandles[attachmentIdx].id == handle.id) { in PatchRenderPassFinalLayout()
228 beginRenderPass.imageLayouts.attachmentFinalLayouts[attachmentIdx] = imageLayout; in PatchRenderPassFinalLayout()
931 …for (uint32_t attachmentIdx = 0; attachmentIdx < params.rc.renderPassDesc.attachmentCount; ++attac… in BeginRenderPassUpdateImageStates() local
932 const RenderHandle handle = attachmentHandles[attachmentIdx]; in BeginRenderPassUpdateImageStates()
946 const RenderPassDesc::AttachmentDesc& attachmentDesc = attachments[attachmentIdx]; in BeginRenderPassUpdateImageStates()
957 initialImageLayouts[attachmentIdx] = imgLayout; in BeginRenderPassUpdateImageStates()
961 (attachments[attachmentIdx].loadOp == AttachmentLoadOp::CORE_ATTACHMENT_LOAD_OP_LOAD)) { in BeginRenderPassUpdateImageStates()
965 finalImageLayouts[attachmentIdx] = imgLayout; in BeginRenderPassUpdateImageStates()
966 attachmentInputResourceStates.states[attachmentIdx] = stateRef.state; in BeginRenderPassUpdateImageStates()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_command_list.cpp124 …for (uint32_t attachmentIdx = 1; attachmentIdx < renderPassDesc.attachmentCount; ++attachmentIdx) { in ValidateRenderPassAttachment() local
125 …mageDesc desc = gpuResourceMgr.GetImageDescriptor(renderPassDesc.attachmentHandles[attachmentIdx]); in ValidateRenderPassAttachment()
138 …heckAttachments(subpassRef.colorAttachmentIndices, subpassRef.colorAttachmentCount, attachmentIdx); in ValidateRenderPassAttachment()
140 …heckAttachments(subpassRef.inputAttachmentIndices, subpassRef.inputAttachmentCount, attachmentIdx); in ValidateRenderPassAttachment()
142 … subpassRef.resolveAttachmentIndices, subpassRef.resolveAttachmentCount, attachmentIdx); in ValidateRenderPassAttachment()
143 if ((subpassRef.depthAttachmentIndex == attachmentIdx) || in ValidateRenderPassAttachment()
144 (subpassRef.depthResolveAttachmentIndex == attachmentIdx)) { in ValidateRenderPassAttachment()
148 … if (RenderHandleUtil::IsSwapchain(renderPassDesc.attachmentHandles[attachmentIdx]) && in ValidateRenderPassAttachment()
157 attachmentIdx); in ValidateRenderPassAttachment()