/ohos5.0/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 pipelineLayout; [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& shaderSpecializa… 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)… in GetComputePsoPipelineLayout() 359 static PipelineLayout pl; in GetComputePsoPipelineLayout() 366 const PipelineLayout& NodeContextPsoManager::GetGraphicsPsoPipelineLayout(const RenderHandle handle… in GetGraphicsPsoPipelineLayout() 372 static PipelineLayout pl; in GetGraphicsPsoPipelineLayout()
|
H A D | node_context_descriptor_set_manager.h | 60 …RenderHandle CreateDescriptorSet(const uint32_t set, const PipelineLayout& pipelineLayout) overrid… 65 …IPipelineDescriptorSetBinder::Ptr CreatePipelineDescriptorSetBinder(const PipelineLayout& pipeline… 66 …IPipelineDescriptorSetBinder::Ptr CreatePipelineDescriptorSetBinder(const PipelineLayout& pipeline… 74 …virtual RenderHandle CreateOneFrameDescriptorSet(const uint32_t set, const PipelineLayout& pipelin…
|
H A D | pipeline_descriptor_set_binder.h | 159 PipelineDescriptorSetBinder(const PipelineLayout& pipelineLayout, 162 PipelineDescriptorSetBinder(const PipelineLayout& pipelineLayout, 205 …void Init(const PipelineLayout& pipelineLayout, const BASE_NS::array_view<const RenderHandle> hand…
|
/ohos5.0/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)… 83 const PipelineLayout& pipelineLayout) = 0; 91 …lineDescriptorSetBinder::Ptr CreatePipelineDescriptorSetBinder(const PipelineLayout& pipelineLayou… 104 …virtual RenderHandle CreateOneFrameDescriptorSet(const uint32_t set, const PipelineLayout& pipelin…
|
H A D | intf_node_context_pso_manager.h | 27 struct PipelineLayout; 62 …virtual RenderHandle GetComputePsoHandle(const RenderHandle shader, const PipelineLayout& pipeline… 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;
|
/ohos5.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& specializationCo…
|
H A D | shader_module_vk.h | 44 const PipelineLayout& GetPipelineLayout() const override; 60 PipelineLayout pipelineLayout_;
|
/ohos5.0/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& specializationCo…
|
H A D | shader_module_gles.h | 63 const PipelineLayout& GetPipelineLayout() const override; 79 PipelineLayout pipelineLayout_;
|
H A D | shader_module_gles.cpp | 48 void CollectRes(const PipelineLayout& pipeline, ShaderModulePlatformDataGLES& plat_) in CollectRes() 118 void SortSets(PipelineLayout& pipelineLayout) in SortSets() 250 const PipelineLayout& ShaderModuleGLES::GetPipelineLayout() const in GetPipelineLayout()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
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& GetPipelineLayout(const RenderHandle& handle) const override; [all …]
|
H A D | gpu_program_util.h | 43 void CombinePipelineLayouts(const BASE_NS::array_view<const PipelineLayout> inPl, PipelineLayout& o… in RENDER_BEGIN_NAMESPACE()
|
H A D | gpu_program.h | 31 PipelineLayout pipelineLayout; 46 PipelineLayout pipelineLayout;
|
H A D | shader_pipeline_binder.h | 47 …IShaderManager& shaderMgr, const RenderHandleReference& shader, const PipelineLayout& pipelineLayo… 86 PipelineLayout GetPipelineLayout() const override; 138 PipelineLayout pipelineLayout_;
|
H A D | device.h | 67 struct PipelineLayout; 225 …ShaderProgram& gpuProgram, const GraphicsState& graphicsState, const PipelineLayout& pipelineLayou… 233 const GpuComputeProgram& gpuProgram, const PipelineLayout& pipelineLayout,
|
H A D | shader_manager.cpp | 150 const PipelineLayout& lhs, const PipelineLayout& rhs) in GetPipelineLayoutCompatibilityFlags() 564 PipelineLayout pl; in Create() 1310 PipelineLayout ShaderManager::GetPipelineLayout(const RenderHandle& handle) const in GetPipelineLayout() 1488 pl_.data.push_back(PipelineLayout {}); in CreatePipelineLayout() 1497 const PipelineLayout& pipelineLayout = createInfo.pipelineLayout; in CreatePipelineLayout() 1498 PipelineLayout& ref = pl_.data[arrayIndex]; in CreatePipelineLayout() 2046 const PipelineLayout lpl = GetPipelineLayout(lhs); in GetCompatibilityFlags() 2047 const PipelineLayout rpl = GetPipelineLayout(rhs); in GetCompatibilityFlags() 2055 const PipelineLayout rpl = GetReflectionPipelineLayoutRef(rhs); in GetCompatibilityFlags() 2157 PipelineLayout ShaderReflectionData::GetPipelineLayout() const in GetPipelineLayout() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | intf_shader_manager.h | 127 const PipelineLayout& pipelineLayout; in RENDER_BEGIN_NAMESPACE() 395 virtual PipelineLayout GetPipelineLayout(const RenderHandleReference& handle) const = 0; in RENDER_BEGIN_NAMESPACE() 413 … virtual PipelineLayout GetReflectionPipelineLayout(const RenderHandleReference& handle) const = 0; in RENDER_BEGIN_NAMESPACE() 554 const RenderHandleReference& handle, const PipelineLayout& pipelineLayout) const = 0; in RENDER_BEGIN_NAMESPACE() 712 virtual const PipelineLayout& GetPipelineLayout(const RenderHandle& handle) const = 0; 730 virtual const PipelineLayout& GetReflectionPipelineLayout(const RenderHandle& handle) const = 0;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/ |
H A D | pipeline_layout_loader.h | 54 const PipelineLayout& GetPipelineLayout() const; in RENDER_BEGIN_NAMESPACE() 70 PipelineLayout pipelineLayout_; in RENDER_BEGIN_NAMESPACE()
|
/ohos5.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_node_shader_passes_generic.h | 63 … const RenderPass& renderPass, const RenderHandle& shader, const PipelineLayout& pipelineLayout); 64 …RenderHandle GetPsoHandleCompute(const RenderHandle& shader, const PipelineLayout& pipelineLayout);
|
H A D | render_motion_blur.h | 64 PipelineLayout pipelineLayout; 70 PipelineLayout pipelineLayout;
|
H A D | render_bloom.cpp | 610 const PipelineLayout& pl = shaderMgr.GetReflectionPipelineLayout(shader); in CreateComputePsos() 622 const PipelineLayout& pl = shaderMgr.GetReflectionPipelineLayout(shader); in CreateComputePsos() 640 const PipelineLayout& pl = shaderMgr.GetReflectionPipelineLayout(shaderHandle); in CreateComputePsos() 653 const PipelineLayout& pl = shaderMgr.GetReflectionPipelineLayout(shaderHandle); in CreateComputePsos() 666 const PipelineLayout& pl = shaderMgr.GetReflectionPipelineLayout(shaderHandle); in CreateComputePsos() 679 const PipelineLayout& pl = shaderMgr.GetReflectionPipelineLayout(shaderHandle); in CreateComputePsos() 688 std::pair<RenderHandle, const PipelineLayout&> RenderBloom::CreateAndReflectRenderPso( in CreateAndReflectRenderPso() 694 const PipelineLayout& pl = shaderMgr.GetReflectionPipelineLayout(shaderHandle); in CreateAndReflectRenderPso() 728 const PipelineLayout& pl = shaderMgr.GetReflectionPipelineLayout(shader); in CreateRenderPsos() 741 const PipelineLayout& pl = shaderMgr.GetReflectionPipelineLayout(shader); in CreateRenderPsos()
|