Searched refs:ShaderManager (Results 1 – 15 of 15) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | shader_manager.cpp | 152 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 D | shader_manager.h | 133 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 D | device.h | 256 BASE_NS::unique_ptr<ShaderManager> shaderMgr_;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/ |
H A D | shader_loader.h | 53 …ShaderLoader(CORE_NS::IFileManager& fileManager, ShaderManager& shaderManager, DeviceBackendType t… 59 void Load(const ShaderManager::ShaderFilePathDesc& desc); 92 ShaderManager& shaderMgr_;
|
H A D | shader_loader.cpp | 88 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 D | node_context_pso_manager.h | 35 class ShaderManager; variable 56 NodeContextPsoManager(Device& device, ShaderManager& shaderManager); 96 ShaderManager& shaderMgr_;
|
H A D | render_node_context_manager.h | 42 class ShaderManager; variable
|
H A D | render_node_context_manager.cpp | 49 …renderNodeShaderMgr_ = make_unique<RenderNodeShaderManager>((ShaderManager&)dev.GetShaderManager()… in RENDER_BEGIN_NAMESPACE()
|
H A D | node_context_pso_manager.cpp | 82 …ShaderManager& 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 D | renderer.h | 37 class ShaderManager; variable 91 ShaderManager& shaderMgr_;
|
H A D | renderer.cpp | 112 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 D | render_context.cpp | 414 ShaderManager& shaderMgr = (ShaderManager&)device_->GetShaderManager(); in Init()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | device_gles.h | 59 class ShaderManager; variable
|
H A D | device_gles.cpp | 1135 shaderMgr_ = make_unique<ShaderManager>(*this); in DeviceGLES()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | device_vk.cpp | 665 shaderMgr_ = make_unique<ShaderManager>(*this); in DeviceVk()
|