/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | gpu_program.h | 61 class GpuShaderProgram { 63 GpuShaderProgram() = default; 64 virtual ~GpuShaderProgram() = default; 66 GpuShaderProgram(const GpuShaderProgram&) = delete; 67 GpuShaderProgram& operator=(const GpuShaderProgram&) = delete;
|
H A D | device.h | 49 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 D | shader_manager.h | 228 const GpuShaderProgram* GetGpuShaderProgram(const RenderHandle& gpuHandle) const; 382 BASE_NS::unique_ptr<GpuShaderProgram> gsp; 442 BASE_NS::unique_ptr<GpuShaderProgram> shaderProgram;
|
H A D | shader_manager.cpp | 1547 const GpuShaderProgram* ShaderManager::GetGpuShaderProgram(const RenderHandle& handle) const in GetGpuShaderProgram()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | pipeline_state_object_vk.h | 30 class GpuShaderProgram; variable 42 GraphicsPipelineStateObjectVk(Device& device, const GpuShaderProgram& gpuShaderProgram,
|
H A D | device_vk.h | 43 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 D | gpu_program_vk.h | 37 class GpuShaderProgramVk final : public GpuShaderProgram {
|
H A D | gpu_program_vk.cpp | 40 : GpuShaderProgram() in RENDER_BEGIN_NAMESPACE()
|
H A D | pipeline_state_object_vk.cpp | 174 GraphicsPipelineStateObjectVk::GraphicsPipelineStateObjectVk(Device& device, const GpuShaderProgram… in GraphicsPipelineStateObjectVk()
|
H A D | device_vk.cpp | 1293 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 D | pipeline_state_object_gles.h | 29 class GpuShaderProgram; variable 49 GraphicsPipelineStateObjectGLES(Device& device, const GpuShaderProgram& gpuShaderProgram,
|
H A D | device_gles.h | 51 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 D | gpu_program_gles.h | 55 class GpuShaderProgramGLES final : public GpuShaderProgram {
|
H A D | pipeline_state_object_gles.cpp | 152 …const GpuShaderProgram& gpuShaderProgram, const GraphicsState& graphicsState, const PipelineLayout… in GraphicsPipelineStateObjectGLES()
|
H A D | gpu_program_gles.cpp | 529 GpuShaderProgramGLES::GpuShaderProgramGLES(Device& device) : GpuShaderProgram(), device_((DeviceGLE… in GpuShaderProgramGLES() 540 : GpuShaderProgram(), device_((DeviceGLES&)device) in GpuShaderProgramGLES()
|
H A D | device_gles.cpp | 2114 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 D | node_context_pso_manager.cpp | 84 const GpuShaderProgram* gsp = shaderMgr.GetGpuShaderProgram(shaderHandle); in validateSSO() 420 … if (const GpuShaderProgram* gsp = shaderMgr_.GetGpuShaderProgram(psoDataRef.shaderHandle); gsp) { in GetGraphicsPso()
|