Home
last modified time | relevance | path

Searched refs:PipelineLayout (Results 1 - 25 of 73) sorted by relevance

123

/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Dnode_context_pso_manager.h36 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 Drender_node_util.h31 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 Dnode_context_pso_manager.cpp179 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 Dnode_context_descriptor_set_manager.h60 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 Dintf_node_context_descriptor_set_manager.h31 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 Dintf_node_context_pso_manager.h27 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 Dintf_render_node_util.h30 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 Dpipeline_state_object_vk.h31 struct PipelineLayout;
43 const GraphicsState& graphicsState, const PipelineLayout& pipelineLayout,
62 const PipelineLayout& pipelineLayout, const ShaderSpecializationConstantDataView& specializationConstants,
H A Dshader_module_vk.h44 const PipelineLayout& GetPipelineLayout() const override;
60 PipelineLayout pipelineLayout_;
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dpipeline_state_object_gles.h39 PipelineLayout pipelineLayout;
50 const GraphicsState& graphicsState, const PipelineLayout& pipelineLayout,
76 const PipelineLayout& pipelineLayout, const ShaderSpecializationConstantDataView& specializationConstants);
H A Dshader_module_gles.h63 const PipelineLayout& GetPipelineLayout() const override;
79 PipelineLayout pipelineLayout_;
/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/
H A Dpipeline_layout_loader.h54 const PipelineLayout& GetPipelineLayout() const;
70 PipelineLayout pipelineLayout_;
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dgpu_program.h31 PipelineLayout pipelineLayout;
46 PipelineLayout pipelineLayout;
H A Dgpu_program_util.h43 void CombinePipelineLayouts(const BASE_NS::array_view<const PipelineLayout> inPl, PipelineLayout& outPl);
H A Dshader_manager.h82 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 Dshader_pipeline_binder.h47 IShaderManager& shaderMgr, const RenderHandleReference& shader, const PipelineLayout& pipelineLayout);
86 PipelineLayout GetPipelineLayout() const override;
138 PipelineLayout pipelineLayout_;
H A Dshader_module.h42 virtual const PipelineLayout& GetPipelineLayout() const = 0;
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_copy.h54 PipelineLayout pipelineLayout;
59 PipelineLayout pipelineLayoutLayer;
H A Drender_motion_blur.h64 PipelineLayout pipelineLayout;
70 PipelineLayout pipelineLayout;
H A Drender_node_shader_passes_generic.h63 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 Dintf_shader_manager.h127 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 Drender_node_dotfield_simulation.h63 RENDER_NS::PipelineLayout pl;
80 PsoData GetPsoData(RENDER_NS::IRenderNodeContextManager& renderNodeContextMgr, const RENDER_NS::PipelineLayout& pl,
H A Drender_node_dotfield_render.cpp93 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 Drender_node_dotfield_simulation.cpp59 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 Drender_copy_helper.h46 RENDER_NS::PipelineLayout pipelineLayout;

Completed in 9 milliseconds

123