/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | pipeline_create_functions_vk.cpp | 182 const uint32_t attachmentCount, const uint32_t attachmentStartIndex, const bool createCompatibility, in CreateAttachmentReferences() 192 for (uint32_t idx = 0; idx < attachmentCount; ++idx) { in CreateAttachmentReferences() 207 const uint32_t attachmentCount, const uint32_t attachmentStartIndex, const bool createCompatibility, in CreateAttachmentReferences2() 218 for (uint32_t idx = 0; idx < attachmentCount; ++idx) { in CreateAttachmentReferences2() 243 const uint32_t attachmentCount = renderPassDesc.attachmentCount; in CreateRenderPassCombined() local 244 PLUGIN_ASSERT(attachmentCount <= PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT); in CreateRenderPassCombined() 249 const auto attachments = array_view(renderPassDesc.attachments, renderPassDesc.attachmentCount); in CreateRenderPassCombined() 251 array_view(lowLevelRenderPassData.renderPassCompatibilityDesc.attachments, renderPassDesc.attachmentCount); in CreateRenderPassCombined() 258 array_view(imageLayouts->attachmentInitialLayouts, renderPassDesc.attachmentCount); in CreateRenderPassCombined() 180 CreateAttachmentReferences(const uint32_t* attachmentIndices, const ImageLayout* layouts, const uint32_t attachmentCount, const uint32_t attachmentStartIndex, const bool createCompatibility, VkAttachmentReference* newAttachments) CreateAttachmentReferences() argument 204 CreateAttachmentReferences2(const uint32_t* attachmentIndices, const ImageLayout* layouts, const array_view<const LowLevelRenderPassCompatibilityDescVk::Attachment> compatibilityAttachmentDescs, const uint32_t attachmentCount, const uint32_t attachmentStartIndex, const bool createCompatibility, VkAttachmentReference2KHR* newAttachments) CreateAttachmentReferences2() argument 422 const uint32_t attachmentCount = renderPassDesc.attachmentCount; CreateRenderPassCombined2() local [all...] |
H A D | node_context_pool_manager_vk.cpp | 76 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in HashRenderPassCompatibility() 96 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in HashRenderPassLayouts() 105 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in HashFramebuffer() 115 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in HashRenderPassOps() 155 const uint32_t attachmentCount = renderPassDesc.attachmentCount; in CreateFramebuffer() local 156 PLUGIN_ASSERT(attachmentCount <= PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT); in CreateFramebuffer() 165 for (uint32_t idx = 0; idx < attachmentCount; ++idx) { in CreateFramebuffer() 193 if (!validImageViews || (viewIndex != attachmentCount)) { in CreateFramebuffer() 198 if (validImageViews && (viewIndex == attachmentCount)) { in CreateFramebuffer() 204 attachmentCount, // attachmentCount CreateFramebuffer() local [all...] |
H A D | render_backend_vk.cpp | 1360 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { 1384 const uint32_t clearValueCount = hasClearValues ? renderPassDesc.attachmentCount : 0;
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_node_shader_passes_generic.cpp | 58 const uint32_t attachmentCount = Math::min( in ConvertToLowLevelRenderPass() local 59 PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT, renderPassInput.renderPassDesc.attachmentCount); in ConvertToLowLevelRenderPass() 60 rp.renderPassDesc.attachmentCount = attachmentCount; in ConvertToLowLevelRenderPass() 65 for (uint32_t idx = 0U; idx < attachmentCount; ++idx) { in ConvertToLowLevelRenderPass() 378 if ((renderPass.renderPassDesc.attachmentCount > 0U) && renderPass.renderPassDesc.attachmentHandles[0U]) { in ValidRenderPass()
|
H A D | render_motion_blur.cpp | 190 renderPass.renderPassDesc.attachmentCount = 1; in Execute() 245 renderPass.renderPassDesc.attachmentCount = 1; in ExecuteTileVelocity()
|
H A D | render_copy.cpp | 47 rp.renderPassDesc.attachmentCount = 1u; in CreateRenderPass()
|
H A D | render_bloom.cpp | 321 renderPass.renderPassDesc.attachmentCount = 1; in GraphicsBloom() 705 renderPass.renderPassDesc.attachmentCount = 1; in CreateRenderPsos()
|
H A D | render_blur.cpp | 111 renderPass.renderPassDesc.attachmentCount = 1; in Execute()
|
H A D | render_node_mip_chain_post_process.cpp | 303 renderPass.renderPassDesc.attachmentCount = 1; in GetBaseRenderPass()
|
H A D | render_node_single_post_process.cpp | 292 if ((renderPass.renderPassDesc.attachmentCount == 0) || in ExecuteSinglePostProcess()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_node_util.cpp | 271 const uint32_t attachmentCount = (uint32_t)renderPass.attachments.size(); in CreateRenderPass() local 272 PLUGIN_ASSERT(attachmentCount <= PipelineStateConstants::MAX_RENDER_PASS_ATTACHMENT_COUNT); in CreateRenderPass() 275 if (attachmentCount > 0) { in CreateRenderPass() 276 rp.renderPassDesc.attachmentCount = attachmentCount; in CreateRenderPass()
|
H A D | render_command_list.cpp | 124 for (uint32_t attachmentIdx = 1; attachmentIdx < renderPassDesc.attachmentCount; ++attachmentIdx) { in ValidateRenderPassAttachment() 847 if ((renderPassDesc.attachmentCount == 0) || (renderPassDesc.subpassCount == 0)) { in BeginRenderPass() 871 if (renderPassDesc.attachmentCount > 0) { in BeginRenderPass() 932 if ((renderPassDesc.attachmentCount == 0) || (renderPassDesc.subpassCount == 0)) { in BeginRenderPass() 952 if (renderPassDesc.attachmentCount > 0) { in BeginRenderPass() 1917 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in ValidateRenderPass()
|
H A D | render_node_post_process_util.cpp | 76 rp.renderPassDesc.attachmentCount = 1u; in CreateRenderPass() 689 rp.renderPassDesc.attachmentCount = 2u; in ExecuteDofBlur()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_graph.cpp | 75 for (uint32_t idx = 0; idx < beginRenderPass.renderPassDesc.attachmentCount; ++idx) { in DebugPrintCommandListCommand() 191 for (uint32_t idx = 0; idx < rc.renderPassDesc.attachmentCount; ++idx) { in DebugRenderPassLayoutPrint() 224 const uint32_t attachmentCount = beginRenderPass.renderPassDesc.attachmentCount; in PatchRenderPassFinalLayout() local 225 for (uint32_t attachmentIdx = 0; attachmentIdx < attachmentCount; ++attachmentIdx) { in PatchRenderPassFinalLayout() 244 const uint32_t attachmentCount = firstRenderPass->renderPassDesc.attachmentCount; in UpdateMultiRenderCommandListRenderPasses() local 258 for (uint32_t idx = 0; idx < attachmentCount; ++idx) { in UpdateMultiRenderCommandListRenderPasses() 266 for (uint32_t idx = 0; idx < firstRenderPass->renderPassDesc.attachmentCount; ++idx) { in UpdateMultiRenderCommandListRenderPasses() 297 if (!CloneData(store.renderPasses[idx]->inputResourceStates.states, sizeof(GpuResourceState) * attachmentCount, in UpdateMultiRenderCommandListRenderPasses() [all...] |
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_copy_helper.cpp | 40 rp.renderPassDesc.attachmentCount = 1u; in CreateRenderPass()
|
H A D | render_node_camera_cubemap.cpp | 226 renderPass.renderPassDesc.attachmentCount = 1U; in ExecuteSinglePostProcess() 237 if ((renderPass.renderPassDesc.attachmentCount == 0) || in ExecuteSinglePostProcess()
|
H A D | render_node_default_shadow_render_slot.cpp | 565 renderPass.renderPassDesc.attachmentCount = 1u; in CreateRenderPass() 580 renderPass.renderPassDesc.attachmentCount++; in CreateRenderPass()
|
H A D | render_node_default_shadows_blur.cpp | 152 renderPass.renderPassDesc.attachmentCount = 1u; in ProcessSingleShadow()
|
H A D | render_node_camera_single_post_process.cpp | 304 if ((renderPass.renderPassDesc.attachmentCount == 0) || in ExecuteSinglePostProcess()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | node_context_pool_manager_gles.cpp | 64 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in UpdateBindImages() 77 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in HashRPD() 89 for (uint32_t idx = 0; idx < renderPassDesc.attachmentCount; ++idx) { in HashRPD() 817 imageMap_.end(), static_cast<size_t>(beginRenderPass.renderPassDesc.attachmentCount), EMPTY_ATTACHMENT); in FilterRenderPass()
|
H A D | render_backend_gles.cpp | 1466 for (uint32_t i = 0; i < rpd.attachmentCount; i++) { in RenderCommandBeginRenderPass()
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | pipeline_state_desc.h | 1003 uint32_t attachmentCount { 0u }; 1022 uint32_t attachmentCount { 0u };
|