/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | node_context_pso_manager.cpp | 404 const uint32_t subpassIndex, const uint64_t psoStateHash, const LowLevelRenderPassData* renderPassData, 426 if (subpassIndex >= renderPassSubpassDescs.size()) { 428 "RENDER_VALIDATION: subpassIndex (%u) out-of-bounds (%zu)", 429 subpassIndex, renderPassSubpassDescs.size()); 431 renderPassSubpassDescs[subpassIndex].colorAttachmentCount) { 436 renderPassSubpassDescs[subpassIndex].colorAttachmentCount); 449 vidv, sscdv, psoDataRef.dynamicStates, renderPassDesc, renderPassSubpassDescs, subpassIndex,
|
H A D | render_node_util.cpp | 164 rp.subpassIndex = renderPass.subpassIndex; in CreateInputRenderPass() 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() 295 rp.subpassStartIndex = renderPass.subpassIndex; in CreateRenderPass()
|
H A D | node_context_pso_manager.h | 84 const BASE_NS::array_view<const RenderPassSubpassDesc> renderPassSubpassDescs, const uint32_t subpassIndex,
|
H A D | render_node_parser_util.cpp | 354 SafeGetJsonValue(*rp, "subpassIndex", result.error, renderPass.subpassIndex); in ParseRenderpass() 358 if (renderPass.subpassIndex >= renderPass.subpassCount) { in ParseRenderpass()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | pipeline_state_object_vk.h | 47 const BASE_NS::array_view<const RenderPassSubpassDesc>& renderPassSubpassDescs, const uint32_t subpassIndex,
|
H A D | pipeline_state_object_vk.cpp | 179 const array_view<const RenderPassSubpassDesc>& renderPassSubpassDescs, const uint32_t subpassIndex, in GraphicsPipelineStateObjectVk() 282 const uint32_t colAttachmentCount = renderPassSubpassDescs[subpassIndex].colorAttachmentCount; in GraphicsPipelineStateObjectVk() 429 if (renderPassSubpassDescs[subpassIndex].colorAttachmentCount > 0) { in GraphicsPipelineStateObjectVk() 491 subpassIndex, // subpass in GraphicsPipelineStateObjectVk() local 174 GraphicsPipelineStateObjectVk(Device& device, const GpuShaderProgram& gpuShaderProgram, const GraphicsState& graphicsState, const PipelineLayout& pipelineLayout, const VertexInputDeclarationView& vertexInputDeclaration, const ShaderSpecializationConstantDataView& specializationConstants, const array_view<const DynamicStateEnum> dynamicStates, const RenderPassDesc& renderPassDesc, const array_view<const RenderPassSubpassDesc>& renderPassSubpassDescs, const uint32_t subpassIndex, const LowLevelRenderPassData& renderPassData, const LowLevelPipelineLayoutData& pipelineLayoutData) GraphicsPipelineStateObjectVk() argument
|
H A D | pipeline_create_functions_vk.h | 59 uint32_t subpassIndex { 0u };
|
H A D | node_context_pool_manager_vk.cpp | 416 renderPassData.subpassIndex = beginRenderPass.subpassStartIndex; 418 PLUGIN_ASSERT(renderPassData.subpassIndex < static_cast<uint32_t>(beginRenderPass.subpasses.size())); 421 renderPassData.viewMask = beginRenderPass.subpasses[renderPassData.subpassIndex].viewMask;
|
H A D | device_vk.h | 167 const BASE_NS::array_view<const RenderPassSubpassDesc>& renderPassSubpassDescs, const uint32_t subpassIndex,
|
H A D | device_vk.cpp | 1318 const array_view<const RenderPassSubpassDesc>& renderPassSubpassDescs, const uint32_t subpassIndex, in CreateGraphicsPipelineStateObject() 1325 subpassIndex, *renderPassData, *pipelineLayoutData); in CreateGraphicsPipelineStateObject() 1313 CreateGraphicsPipelineStateObject(const GpuShaderProgram& gpuProgram, const GraphicsState& graphicsState, const PipelineLayout& pipelineLayout, const VertexInputDeclarationView& vertexInputDeclaration, const ShaderSpecializationConstantDataView& specializationConstants, const array_view<const DynamicStateEnum> dynamicStates, const RenderPassDesc& renderPassDesc, const array_view<const RenderPassSubpassDesc>& renderPassSubpassDescs, const uint32_t subpassIndex, const LowLevelRenderPassData* renderPassData, const LowLevelPipelineLayoutData* pipelineLayoutData) CreateGraphicsPipelineStateObject() argument
|
H A D | render_backend_vk.cpp | 2563 stateCache.lowLevelRenderPassData.subpassIndex, // subpassIndex
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | pipeline_state_object_gles.h | 54 const BASE_NS::array_view<const RenderPassSubpassDesc>& renderPassSubpassDescs, const uint32_t subpassIndex);
|
H A D | pipeline_state_object_gles.cpp | 156 const array_view<const RenderPassSubpassDesc>& renderPassSubpassDescs, const uint32_t subpassIndex) in GraphicsPipelineStateObjectGLES() 151 GraphicsPipelineStateObjectGLES(Device& device, const GpuShaderProgram& gpuShaderProgram, const GraphicsState& graphicsState, const PipelineLayout& pipelineLayout, const VertexInputDeclarationView& vertexInputDeclaration, const ShaderSpecializationConstantDataView& specializationConstants, const array_view<const DynamicStateEnum> dynamicStates, const RenderPassDesc& renderPassDesc, const array_view<const RenderPassSubpassDesc>& renderPassSubpassDescs, const uint32_t subpassIndex) GraphicsPipelineStateObjectGLES() argument
|
H A D | device_gles.h | 158 const BASE_NS::array_view<const RenderPassSubpassDesc>& renderPassSubpassDescs, const uint32_t subpassIndex,
|
H A D | device_gles.cpp | 2140 const array_view<const RenderPassSubpassDesc>& renderPassSubpassDescs, const uint32_t subpassIndex, 2147 subpassIndex);
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/ |
H A D | render_data_structures.h | 213 uint32_t subpassIndex { 0u }; 339 uint32_t subpassIndex { 0u };
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/vulkan/ |
H A D | intf_device_vk.h | 103 uint32_t subpassIndex { 0u };
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | device.h | 229 const BASE_NS::array_view<const RenderPassSubpassDesc>& renderPassSubpassDesc, const uint32_t subpassIndex,
|