Home
last modified time | relevance | path

Searched refs:subpassCount (Results 1 - 23 of 23) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dpipeline_create_functions_vk.cpp266 const uint32_t subpassCount = renderPassDesc.subpassCount; in CreateRenderPassCombined() local
271 subpassDescriptions.resize(subpassCount); in CreateRenderPassCombined()
272 subpassDependencies.resize(subpassCount); in CreateRenderPassCombined()
273 attachmentReferences.resize(subpassCount * maxAttachmentReferenceCountPerSubpass); in CreateRenderPassCombined()
275 multiViewMasks.resize(subpassCount); in CreateRenderPassCombined()
280 for (uint32_t subpassIdx = 0; subpassIdx < subpassCount; ++subpassIdx) { in CreateRenderPassCombined()
377 PLUGIN_ASSERT(renderPassDesc.subpassCount == static_cast<uint32_t>(multiViewMasks.size())); in CreateRenderPassCombined()
381 renderPassDesc.subpassCount, // subpassCount in CreateRenderPassCombined()
445 const uint32_t subpassCount = renderPassDesc.subpassCount; CreateRenderPassCombined2() local
648 const uint32_t subpassCount = beginRenderPass.renderPassDesc.subpassCount; CreateRenderPass() local
676 const uint32_t subpassCount = beginRenderPass.renderPassDesc.subpassCount; CreateRenderPassCompatibility() local
[all...]
H A Dnode_context_pool_manager_vk.cpp90 HashRange(hash, &subpasses, &subpasses + renderPassDesc.subpassCount); in HashRenderPassCompatibility()
138 PLUGIN_ASSERT(renderPassDesc.subpassCount > 0); in HashBeginRenderPass()
H A Drender_backend_vk.cpp599 PLUGIN_ASSERT(mrpData.subpassCount > 0);
600 const uint32_t rcCount = mrpData.subpassCount;
661 PLUGIN_ASSERT(mrpData.subpassCount > 0);
662 const uint32_t rcCount = mrpData.subpassCount;
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_command_list.cpp847 if ((renderPassDesc.attachmentCount == 0) || (renderPassDesc.subpassCount == 0)) { in BeginRenderPass()
854 if (renderPassDesc.subpassCount != static_cast<uint32_t>(subpassDescs.size())) { in BeginRenderPass()
857 "RENDER_VALIDATION: BeginRenderPass renderPassDesc.subpassCount (%u) must match subpassDescs size (%u)", in BeginRenderPass()
858 renderPassDesc.subpassCount, static_cast<uint32_t>(subpassDescs.size())); in BeginRenderPass()
869 stateData_.renderPassSubpassCount = renderPassDesc.subpassCount; in BeginRenderPass()
879 PLUGIN_ASSERT(renderPassDesc.subpassCount == (uint32_t)subpassDescs.size()); in BeginRenderPass()
889 data->subpasses = { AllocateRenderData<RenderPassSubpassDesc>(allocator_, renderPassDesc.subpassCount), in BeginRenderPass()
890 renderPassDesc.subpassCount }; in BeginRenderPass()
892 allocator_, renderPassDesc.subpassCount), in BeginRenderPass()
893 renderPassDesc.subpassCount }; in BeginRenderPass()
[all...]
H A Drender_node_util.cpp165 rp.subpassCount = renderPass.subpassCount; in CreateInputRenderPass()
290 rpDesc.subpassCount = renderPass.subpassCount; in CreateRenderPass()
291 if (renderPass.subpassIndex >= renderPass.subpassCount) { in CreateRenderPass()
292 PLUGIN_LOG_E("Render pass subpass idx < count (%u < %u)", renderPass.subpassIndex, renderPass.subpassCount); in CreateRenderPass()
294 if (renderPass.subpassIndex < renderPass.subpassCount) { in CreateRenderPass()
H A Drender_command_list.h261 uint32_t subpassCount { 0u };
450 uint32_t subpassCount { 1u };
H A Drender_node_parser_util.cpp355 SafeGetJsonValue(*rp, "subpassCount", result.error, renderPass.subpassCount); in ParseRenderpass()
358 if (renderPass.subpassIndex >= renderPass.subpassCount) { in ParseRenderpass()
H A Drender_node_post_process_util.cpp82 rp.renderPassDesc.subpassCount = 1u; in CreateRenderPass()
698 rp.renderPassDesc.subpassCount = 1u; in ExecuteDofBlur()
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/
H A Drender_data_structures.h215 uint32_t subpassCount { 1u };
341 uint32_t subpassCount { 1u };
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_copy_helper.cpp46 rp.renderPassDesc.subpassCount = 1u; in CreateRenderPass()
H A Drender_node_default_shadows_blur.cpp154 renderPass.renderPassDesc.subpassCount = 1u; in ProcessSingleShadow()
H A Drender_node_camera_cubemap.cpp232 renderPass.renderPassDesc.subpassCount = 1U; in ExecuteSinglePostProcess()
H A Drender_node_default_shadow_render_slot.cpp560 renderPass.renderPassDesc.subpassCount = 1; in CreateRenderPass()
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dnode_context_pool_manager_gles.cpp96 PLUGIN_ASSERT(renderPassDesc.subpassCount <= beginRenderPass.subpasses.size()); in HashRPD()
757 fb.fbos.resize(rpd.subpassCount); in GetFramebufferHandle()
759 PLUGIN_LOG_V("Creating framebuffer with %u subpasses", rpd.subpassCount); in GetFramebufferHandle()
764 std::transform(std::begin(beginRenderPass.subpasses), std::begin(beginRenderPass.subpasses) + rpd.subpassCount, in GetFramebufferHandle()
772 PLUGIN_LOG_V("Created framebuffer with %u subpasses at size [%u %u]", rpd.subpassCount, fb.width, fb.height); in GetFramebufferHandle()
H A Drender_backend_gles.cpp1393 for (uint32_t sub = 0; sub < rpd.subpassCount; sub++) { in ScanPasses()
1483 PLUGIN_ASSERT(currentSubPass_ < activeRenderPass_.renderPassDesc.subpassCount); in RenderCommandBeginRenderPass()
1499 PLUGIN_ASSERT(currentSubPass_ < activeRenderPass_.renderPassDesc.subpassCount);
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_motion_blur.cpp192 renderPass.renderPassDesc.subpassCount = 1; in Execute()
247 renderPass.renderPassDesc.subpassCount = 1; in ExecuteTileVelocity()
H A Drender_node_shader_passes_generic.cpp64 rp.renderPassDesc.subpassCount = renderPassInput.renderPassDesc.subpassCount; in ConvertToLowLevelRenderPass()
H A Drender_copy.cpp53 rp.renderPassDesc.subpassCount = 1u; in CreateRenderPass()
H A Drender_bloom.cpp322 renderPass.renderPassDesc.subpassCount = 1; in GraphicsBloom()
708 renderPass.renderPassDesc.subpassCount = 1; in CreateRenderPsos()
H A Drender_blur.cpp113 renderPass.renderPassDesc.subpassCount = 1; in Execute()
H A Drender_node_mip_chain_post_process.cpp304 renderPass.renderPassDesc.subpassCount = 1; in GetBaseRenderPass()
/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_graph.cpp80 (uint32_t)beginRenderPass.renderPassDesc.subpassCount, beginRenderPass.subpassStartIndex); in DebugPrintCommandListCommand()
308 firstRenderPass->renderPassDesc.subpassCount = 1U; in UpdateMultiRenderCommandListRenderPasses()
830 PLUGIN_ASSERT(rc.renderPassDesc.subpassCount > 0); in RenderCommand()
844 for (uint32_t subpassIdx = 0; subpassIdx < rc.renderPassDesc.subpassCount; ++subpassIdx) { in RenderCommand()
882 const bool finalSubpass = (rc.subpassStartIndex == rc.renderPassDesc.subpassCount - 1); in RenderCommand()
1015 const bool finalSubpass = (rc.subpassCount == (uint32_t)stateCache.multiRenderPassStore.renderPasses.size());
1017 if (rc.subpassStartIndex != (rc.subpassCount - 1)) {
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/
H A Dpipeline_state_desc.h1014 uint32_t subpassCount { 0u };
1033 uint32_t subpassCount { 0u };

Completed in 35 milliseconds