/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | node_context_pso_manager.h | 36 struct PipelineLayout; 63 RenderHandle GetComputePsoHandle(const RenderHandle shader, const PipelineLayout& pipelineLayout, 71 const PipelineLayout& pipelineLayout, const VertexInputDeclarationView& vertexInputDeclarationView, 75 const PipelineLayout& pipelineLayout, const VertexInputDeclarationView& vertexInputDeclarationView, 90 const PipelineLayout& GetComputePsoPipelineLayout(const RenderHandle handle) const; 91 const PipelineLayout& GetGraphicsPsoPipelineLayout(const RenderHandle handle) const; 100 const PipelineLayout& pipelineLayout, const VertexInputDeclarationView& vertexInputDeclarationView, 106 PipelineLayout pipelineLayout; 122 BASE_NS::unordered_map<RenderHandle, PipelineLayout> handleToPipelineLayout; 130 PipelineLayout pipelineLayou [all...] |
H A D | render_node_util.h | 31 struct PipelineLayout; 45 PipelineLayout CreatePipelineLayout(const RenderHandle& shaderHandle) const override; 47 DescriptorCounts GetDescriptorCounts(const PipelineLayout& pipelineLayout) const override; 51 const PipelineLayout& pipelineLayout) const override;
|
H A D | node_context_pso_manager.cpp | 179 const PipelineLayout& pipelineLayout, const ShaderSpecializationConstantDataView& shaderSpecialization) in GetComputePsoHandle() 234 const PipelineLayout& pl = shaderMgr_.GetPipelineLayoutRef(pipelineLayoutHandle); in GetComputePsoHandle() 243 const RenderHandle graphicsState, const PipelineLayout& pipelineLayout, in GetGraphicsPsoHandleImpl() 323 const PipelineLayout& pl = shaderMgr_.GetPipelineLayout(pipelineLayoutHandle); in GetGraphicsPsoHandle() 335 const PipelineLayout& pipelineLayout, const VertexInputDeclarationView& vertexInputDeclarationView, in GetGraphicsPsoHandle() 344 const PipelineLayout& pipelineLayout, const VertexInputDeclarationView& vertexInputDeclarationView, in GetGraphicsPsoHandle() 353 const PipelineLayout& NodeContextPsoManager::GetComputePsoPipelineLayout(const RenderHandle handle) const in GetComputePsoPipelineLayout() 359 static PipelineLayout pl; in GetComputePsoPipelineLayout() 366 const PipelineLayout& NodeContextPsoManager::GetGraphicsPsoPipelineLayout(const RenderHandle handle) const in GetGraphicsPsoPipelineLayout() 372 static PipelineLayout p in GetGraphicsPsoPipelineLayout() [all...] |
H A D | node_context_descriptor_set_manager.h | 60 RenderHandle CreateDescriptorSet(const uint32_t set, const PipelineLayout& pipelineLayout) override; 65 IPipelineDescriptorSetBinder::Ptr CreatePipelineDescriptorSetBinder(const PipelineLayout& pipelineLayout) override; 66 IPipelineDescriptorSetBinder::Ptr CreatePipelineDescriptorSetBinder(const PipelineLayout& pipelineLayout, 74 virtual RenderHandle CreateOneFrameDescriptorSet(const uint32_t set, const PipelineLayout& pipelineLayout) override;
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_node_context_descriptor_set_manager.h | 31 struct PipelineLayout; 71 virtual RenderHandle CreateDescriptorSet(const uint32_t set, const PipelineLayout& pipelineLayout) = 0; 80 * @param pipelineLayout PipelineLayout 83 const PipelineLayout& pipelineLayout) = 0; 87 * @param pipelineLayout PipelineLayout 91 virtual IPipelineDescriptorSetBinder::Ptr CreatePipelineDescriptorSetBinder(const PipelineLayout& pipelineLayout, 104 virtual RenderHandle CreateOneFrameDescriptorSet(const uint32_t set, const PipelineLayout& pipelineLayout) = 0;
|
H A D | intf_node_context_pso_manager.h | 27 struct PipelineLayout; 62 virtual RenderHandle GetComputePsoHandle(const RenderHandle shader, const PipelineLayout& pipelineLayout, 94 const PipelineLayout& pipelineLayout, const VertexInputDeclarationView& vertexInputDeclarationView, 110 const PipelineLayout& pipelineLayout, const VertexInputDeclarationView& vertexInputDeclarationView,
|
H A D | intf_render_node_util.h | 30 struct PipelineLayout; 63 virtual PipelineLayout CreatePipelineLayout(const RenderHandle& shaderHandle) const = 0; 69 virtual DescriptorCounts GetDescriptorCounts(const PipelineLayout& pipelineLayout) const = 0; 84 const PipelineLayout& pipelineLayout) const = 0;
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | pipeline_state_object_vk.h | 31 struct PipelineLayout; 43 const GraphicsState& graphicsState, const PipelineLayout& pipelineLayout, 62 const PipelineLayout& pipelineLayout, const ShaderSpecializationConstantDataView& specializationConstants,
|
H A D | shader_module_vk.h | 44 const PipelineLayout& GetPipelineLayout() const override; 60 PipelineLayout pipelineLayout_;
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | pipeline_state_object_gles.h | 39 PipelineLayout pipelineLayout; 50 const GraphicsState& graphicsState, const PipelineLayout& pipelineLayout, 76 const PipelineLayout& pipelineLayout, const ShaderSpecializationConstantDataView& specializationConstants);
|
H A D | shader_module_gles.h | 63 const PipelineLayout& GetPipelineLayout() const override; 79 PipelineLayout pipelineLayout_;
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/ |
H A D | pipeline_layout_loader.h | 54 const PipelineLayout& GetPipelineLayout() const; 70 PipelineLayout pipelineLayout_;
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | gpu_program.h | 31 PipelineLayout pipelineLayout; 46 PipelineLayout pipelineLayout;
|
H A D | gpu_program_util.h | 43 void CombinePipelineLayouts(const BASE_NS::array_view<const PipelineLayout> inPl, PipelineLayout& outPl);
|
H A D | shader_manager.h | 82 PipelineLayout GetPipelineLayout() const; 200 PipelineLayout GetPipelineLayout(const RenderHandleReference& handle) const override; 201 PipelineLayout GetPipelineLayout(const RenderHandle& handle) const; 202 const PipelineLayout& GetPipelineLayoutRef(const RenderHandle& handle) const; 206 PipelineLayout GetReflectionPipelineLayout(const RenderHandleReference& handle) const override; 207 const PipelineLayout& GetReflectionPipelineLayoutRef(const RenderHandle& handle) const; 268 const RenderHandleReference& handle, const PipelineLayout& pipelineLayout) const override; 452 BASE_NS::vector<PipelineLayout> data; 475 PipelineLayout defaultPipelineLayout_; 522 const PipelineLayout [all...] |
H A D | shader_pipeline_binder.h | 47 IShaderManager& shaderMgr, const RenderHandleReference& shader, const PipelineLayout& pipelineLayout); 86 PipelineLayout GetPipelineLayout() const override; 138 PipelineLayout pipelineLayout_;
|
H A D | shader_module.h | 42 virtual const PipelineLayout& GetPipelineLayout() const = 0;
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_copy.h | 54 PipelineLayout pipelineLayout; 59 PipelineLayout pipelineLayoutLayer;
|
H A D | render_motion_blur.h | 64 PipelineLayout pipelineLayout; 70 PipelineLayout pipelineLayout;
|
H A D | render_node_shader_passes_generic.h | 63 const RenderPass& renderPass, const RenderHandle& shader, const PipelineLayout& pipelineLayout); 64 RenderHandle GetPsoHandleCompute(const RenderHandle& shader, const PipelineLayout& pipelineLayout);
|
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | intf_shader_manager.h | 127 const PipelineLayout& pipelineLayout; 395 virtual PipelineLayout GetPipelineLayout(const RenderHandleReference& handle) const = 0; 413 virtual PipelineLayout GetReflectionPipelineLayout(const RenderHandleReference& handle) const = 0; 554 const RenderHandleReference& handle, const PipelineLayout& pipelineLayout) const = 0; 712 virtual const PipelineLayout& GetPipelineLayout(const RenderHandle& handle) const = 0; 730 virtual const PipelineLayout& GetReflectionPipelineLayout(const RenderHandle& handle) const = 0;
|
/foundation/graphic/graphic_3d/lume/LumeDotfield/src/render/ |
H A D | render_node_dotfield_simulation.h | 63 RENDER_NS::PipelineLayout pl; 80 PsoData GetPsoData(RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, const RENDER_NS::PipelineLayout& pl,
|
H A D | render_node_dotfield_render.cpp | 93 const PipelineLayout pipelineLayout = shaderMgr.GetPipelineLayout(plHandle); in InitNode() 183 const PipelineLayout pipelineLayout = shaderMgr.GetPipelineLayout(plHandle); in GetPsoData() 186 const PipelineLayout& reflPipelineLayout = shaderMgr.GetReflectionPipelineLayout(shaderHandle); in GetPsoData()
|
H A D | render_node_dotfield_simulation.cpp | 59 auto createDescriptorSet = [](INodeContextDescriptorSetManager& descriptorSetMgr, PipelineLayout& pl, in CreateBinders() 67 PipelineLayout& pl, uint32_t bufferSetIndex, in CreateBinders() 79 PipelineLayout& pl = currBinders.pl; in CreateBinders() 195 IRenderNodeContextManager& renderNodeContextMgr, const PipelineLayout& pl, const RenderHandle& shaderHandle, in GetPsoData()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_copy_helper.h | 46 RENDER_NS::PipelineLayout pipelineLayout;
|