Home
last modified time | relevance | path

Searched refs:GpuShaderProgram (Results 1 – 17 of 17) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dgpu_program.h61 class GpuShaderProgram {
63 GpuShaderProgram() = default;
64 virtual ~GpuShaderProgram() = default;
66 GpuShaderProgram(const GpuShaderProgram&) = delete;
67 GpuShaderProgram& operator=(const GpuShaderProgram&) = delete;
H A Ddevice.h49 class GpuShaderProgram; variable
217 …virtual BASE_NS::unique_ptr<GpuShaderProgram> CreateGpuShaderProgram(GpuShaderProgramCreateData co…
225 …const GpuShaderProgram& gpuProgram, const GraphicsState& graphicsState, const PipelineLayout& pipe…
H A Dshader_manager.h228 const GpuShaderProgram* GetGpuShaderProgram(const RenderHandle& gpuHandle) const;
382 BASE_NS::unique_ptr<GpuShaderProgram> gsp;
442 BASE_NS::unique_ptr<GpuShaderProgram> shaderProgram;
H A Dshader_manager.cpp1547 const GpuShaderProgram* ShaderManager::GetGpuShaderProgram(const RenderHandle& handle) const in GetGpuShaderProgram()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dpipeline_state_object_vk.h30 class GpuShaderProgram; variable
42 GraphicsPipelineStateObjectVk(Device& device, const GpuShaderProgram& gpuShaderProgram,
H A Ddevice_vk.h43 class GpuShaderProgram; variable
155 …BASE_NS::unique_ptr<GpuShaderProgram> CreateGpuShaderProgram(const GpuShaderProgramCreateData& dat…
163 …const GpuShaderProgram& gpuProgram, const GraphicsState& graphicsState, const PipelineLayout& pipe…
H A Dgpu_program_vk.h37 class GpuShaderProgramVk final : public GpuShaderProgram {
H A Dgpu_program_vk.cpp40 : GpuShaderProgram() in RENDER_BEGIN_NAMESPACE()
H A Dpipeline_state_object_vk.cpp174 GraphicsPipelineStateObjectVk::GraphicsPipelineStateObjectVk(Device& device, const GpuShaderProgram in GraphicsPipelineStateObjectVk()
H A Ddevice_vk.cpp1293 unique_ptr<GpuShaderProgram> DeviceVk::CreateGpuShaderProgram(const GpuShaderProgramCreateData& dat… in CreateGpuShaderProgram()
1314 …ipelineStateObject> DeviceVk::CreateGraphicsPipelineStateObject(const GpuShaderProgram& gpuProgram, in CreateGraphicsPipelineStateObject()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dpipeline_state_object_gles.h29 class GpuShaderProgram; variable
49 GraphicsPipelineStateObjectGLES(Device& device, const GpuShaderProgram& gpuShaderProgram,
H A Ddevice_gles.h51 class GpuShaderProgram; variable
146 …BASE_NS::unique_ptr<GpuShaderProgram> CreateGpuShaderProgram(const GpuShaderProgramCreateData& dat…
154 …const GpuShaderProgram& gpuProgram, const GraphicsState& graphicsState, const PipelineLayout& pipe…
H A Dgpu_program_gles.h55 class GpuShaderProgramGLES final : public GpuShaderProgram {
H A Dpipeline_state_object_gles.cpp152 …const GpuShaderProgram& gpuShaderProgram, const GraphicsState& graphicsState, const PipelineLayout… in GraphicsPipelineStateObjectGLES()
H A Dgpu_program_gles.cpp529 GpuShaderProgramGLES::GpuShaderProgramGLES(Device& device) : GpuShaderProgram(), device_((DeviceGLE… in GpuShaderProgramGLES()
540 : GpuShaderProgram(), device_((DeviceGLES&)device) in GpuShaderProgramGLES()
H A Ddevice_gles.cpp2114 unique_ptr<GpuShaderProgram> DeviceGLES::CreateGpuShaderProgram(const GpuShaderProgramCreateData& d… in CreateGpuShaderProgram()
2136 …const GpuShaderProgram& gpuProgram, const GraphicsState& graphicsState, const PipelineLayout& pipe… in CreateGraphicsPipelineStateObject()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Dnode_context_pso_manager.cpp84 const GpuShaderProgram* gsp = shaderMgr.GetGpuShaderProgram(shaderHandle); in validateSSO()
420 … if (const GpuShaderProgram* gsp = shaderMgr_.GetGpuShaderProgram(psoDataRef.shaderHandle); gsp) { in GetGraphicsPso()