Home
last modified time | relevance | path

Searched refs:ShaderManager (Results 1 – 15 of 15) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dshader_manager.cpp152 ShaderManager::CompatibilityFlags flags = ShaderManager::CompatibilityFlagBits::COMPATIBLE_BIT; in GetPipelineLayoutCompatibilityFlags()
301 …const ShaderManager::GraphicsStateData& graphicsStates, const ShaderManager::GraphicsStateVariantC… in GetBaseGraphicsStateVariantIndex()
321 ShaderManager::ShaderManager(Device& device) : device_(device) {} in ShaderManager() function in ShaderManager
323 ShaderManager::~ShaderManager() = default;
397 void ShaderManager::SetRenderSlotData( in SetRenderSlotData()
443 RenderHandle ShaderManager::CreateClientData( in CreateClientData()
487 RenderHandleReference ShaderManager::Create( in Create()
551 RenderHandleReference ShaderManager::Create( in Create()
711 void ShaderManager::HandlePendingAllocations() in HandlePendingAllocations()
2037 ShaderManager::CompatibilityFlags ShaderManager::GetCompatibilityFlags( in GetCompatibilityFlags()
[all …]
H A Dshader_manager.h133 class ShaderManager final : public IShaderManager {
137 explicit ShaderManager(Device& device);
138 ~ShaderManager() override;
496 explicit RenderNodeShaderManager(const ShaderManager& shaderMgr);
547 const ShaderManager& shaderMgr_;
H A Ddevice.h256 BASE_NS::unique_ptr<ShaderManager> shaderMgr_;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/
H A Dshader_loader.h53 …ShaderLoader(CORE_NS::IFileManager& fileManager, ShaderManager& shaderManager, DeviceBackendType t…
59 void Load(const ShaderManager::ShaderFilePathDesc& desc);
92 ShaderManager& shaderMgr_;
H A Dshader_loader.cpp88 ShaderLoader::ShaderLoader(IFileManager& fileManager, ShaderManager& shaderManager, const DeviceBac… in ShaderLoader()
92 void ShaderLoader::Load(const ShaderManager::ShaderFilePathDesc& desc) in Load()
482 const ShaderManager::GraphicsStateCreateInfo createInfo { uri, states[stateIdx] }; in CreateShaderStates()
484 …const ShaderManager::GraphicsStateVariantCreateInfo variantCreateInfo { variant.renderSlot, varian… in CreateShaderStates()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Dnode_context_pso_manager.h35 class ShaderManager; variable
56 NodeContextPsoManager(Device& device, ShaderManager& shaderManager);
96 ShaderManager& shaderMgr_;
H A Drender_node_context_manager.h42 class ShaderManager; variable
H A Drender_node_context_manager.cpp49 …renderNodeShaderMgr_ = make_unique<RenderNodeShaderManager>((ShaderManager&)dev.GetShaderManager()… in RENDER_BEGIN_NAMESPACE()
H A Dnode_context_pso_manager.cpp82ShaderManager& shaderMgr, const RenderHandle shaderHandle, const VertexInputDeclarationDataWrapper… in validateSSO()
101 NodeContextPsoManager::NodeContextPsoManager(Device& device, ShaderManager& shaderManager) in NodeContextPsoManager()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drenderer.h37 class ShaderManager; variable
91 ShaderManager& shaderMgr_;
H A Drenderer.cpp112 ShaderManager& shaderManager;
148 ShaderManager& shaderMgr = (ShaderManager&)renderContext.GetDevice().GetShaderManager(); in InitializeRenderNodeContextData()
262 IRenderDataStoreManager& renderData, ShaderManager& shaderMgr) in CreateGpuResourcesWithRenderNodes()
445 shaderMgr_(static_cast<ShaderManager&>(device_.GetShaderManager())), in Renderer()
H A Drender_context.cpp414 ShaderManager& shaderMgr = (ShaderManager&)device_->GetShaderManager(); in Init()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Ddevice_gles.h59 class ShaderManager; variable
H A Ddevice_gles.cpp1135 shaderMgr_ = make_unique<ShaderManager>(*this); in DeviceGLES()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Ddevice_vk.cpp665 shaderMgr_ = make_unique<ShaderManager>(*this); in DeviceVk()