Home
last modified time | relevance | path

Searched refs:shaderMgr_ (Results 1 – 18 of 18) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/
H A Dshader_loader.cpp89 : fileManager_(fileManager), shaderMgr_(shaderManager), type_(type) in ShaderLoader()
315 index = shaderMgr_.GetShaderModuleIndex(computeShader); in CreateComputeShader()
346 rhr = shaderMgr_.Create( in CreateComputeShader()
352 shaderMgr_.AddAdditionalNameForHandle(rhr, uri); in CreateComputeShader()
355 rhr = shaderMgr_.Create( in CreateComputeShader()
360 shaderMgr_.SetRenderSlotData(rsId, rhr, {}); in CreateComputeShader()
416 rhr = shaderMgr_.Create( in CreateGraphicsShader()
425 rhr = shaderMgr_.Create( in CreateGraphicsShader()
430 shaderMgr_.SetRenderSlotData(rsId, rhr, {}); in CreateGraphicsShader()
489 shaderMgr_.SetRenderSlotData(renderSlotId, {}, handle); in CreateShaderStates()
[all …]
H A Dshader_loader.h92 ShaderManager& shaderMgr_; variable
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Dnode_context_pso_manager.cpp102 : device_ { device }, shaderMgr_ { shaderManager } in NodeContextPsoManager()
134 if (shaderMgr_.HasReloadedShaderForBackend()) { in BeginBackendFrame()
135 const auto reloadedShaders = shaderMgr_.GetReloadedShadersForBackend(); in BeginBackendFrame()
234 const PipelineLayout& pl = shaderMgr_.GetPipelineLayoutRef(pipelineLayoutHandle); in GetComputePsoHandle()
266 cGfxHash = shaderMgr_.HashGraphicsState(*customGraphicsState); in GetGraphicsPsoHandleImpl()
295 validateSSO(shaderMgr_, shader, vidw); in GetGraphicsPsoHandleImpl()
323 const PipelineLayout& pl = shaderMgr_.GetPipelineLayout(pipelineLayoutHandle); in GetGraphicsPsoHandle()
324 …VertexInputDeclarationView vidView = shaderMgr_.GetVertexInputDeclarationView(vertexInputDeclarati… in GetGraphicsPsoHandle()
328 : shaderMgr_.GetGraphicsStateHandleByShaderHandle(shaderHandle).GetHandle(); in GetGraphicsPsoHandle()
390 …if (const GpuComputeProgram* gcp = shaderMgr_.GetGpuComputeProgram(psoDataRef.shaderHandle); gcp) { in GetComputePso()
[all …]
H A Dnode_context_pso_manager.h96 ShaderManager& shaderMgr_; variable
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dshader_manager.cpp2281 return shaderMgr_.GetShaderHandle(path).GetHandle(); in GetShaderHandle()
2296 return shaderMgr_.GetShaderRawHandles(renderSlotId); in GetShaders()
2328 return shaderMgr_.GetGraphicsStateRef(handle); in GetGraphicsState()
2333 return shaderMgr_.GetRenderSlotId(renderSlot); in GetRenderSlotId()
2338 return shaderMgr_.GetRenderSlotId(handle); in GetRenderSlotId()
2343 return shaderMgr_.GetRenderSlotData(renderSlotId); in GetRenderSlotData()
2368 return shaderMgr_.GetPipelineLayoutRef(handle); in GetPipelineLayout()
2388 return shaderMgr_.GetReflectionSpecialization(handle); in GetReflectionSpecialization()
2404 return shaderMgr_.HashGraphicsState(graphicsState); in HashGraphicsState()
2431 return shaderMgr_.GetCompatibilityFlags(lhs, rhs); in GetCompatibilityFlags()
[all …]
H A Dshader_pipeline_binder.h133 IShaderManager& shaderMgr_; variable
H A Ddevice.h256 BASE_NS::unique_ptr<ShaderManager> shaderMgr_; variable
H A Dshader_pipeline_binder.cpp195 …: shaderMgr_(shaderMgr), shader_(shader), pipelineLayout_(pipelineLayout), renderHandleType_(shade… in ShaderPipelineBinder()
254 …if (const auto* metaJson = shaderMgr_.GetMaterialMetadata(shader_); (metaJson && metaJson->is_arra… in InitCustomProperties()
H A Ddevice.cpp843 return *shaderMgr_; in GetShaderManager()
H A Dshader_manager.h547 const ShaderManager& shaderMgr_;
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/
H A Drender_data_store_default_material.cpp215 : name_(name), shaderMgr_(renderContext.GetDevice().GetShaderManager()) in RenderDataStoreDefaultMaterial()
272 shaderMgr_.GetRenderSlotId(DefaultMaterialShaderConstants::RENDER_SLOT_FORWARD_OPAQUE); in GetDefaultRenderSlots()
275 …(1ull << uint64_t(shaderMgr_.GetRenderSlotId(DefaultMaterialShaderConstants::RENDER_SLOT_DEFERRED_… in GetDefaultRenderSlots()
278 shaderMgr_.GetRenderSlotId(DefaultMaterialShaderConstants::RENDER_SLOT_FORWARD_TRANSLUCENT); in GetDefaultRenderSlots()
282 shaderMgr_.GetRenderSlotId(DefaultMaterialShaderConstants::RENDER_SLOT_DEPTH); in GetDefaultRenderSlots()
285 …(1ull << uint64_t(shaderMgr_.GetRenderSlotId(DefaultMaterialShaderConstants::RENDER_SLOT_DEPTH_VSM… in GetDefaultRenderSlots()
487 renderSlotId = shaderMgr_.GetRenderSlotId(renderSlotData[0u].graphicsState); in AddSubmesh()
490 renderSlotId = shaderMgr_.GetRenderSlotId(renderSlotData[0u].shader); in AddSubmesh()
H A Drender_data_store_default_material.h153 RENDER_NS::IShaderManager& shaderMgr_; in CORE3D_BEGIN_NAMESPACE() local
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drenderer.h91 ShaderManager& shaderMgr_; variable
H A Drenderer.cpp445 shaderMgr_(static_cast<ShaderManager&>(device_.GetShaderManager())), in Renderer()
630 shaderMgr_.HandlePendingAllocations(); in RenderFrameImpl()
894 CreateGpuResourcesWithRenderNodes(renderNodeGraphNodeStores, renderDataStoreMgr_, shaderMgr_); in ExecuteRenderNodes()
916 shaderMgr_, in ExecuteRenderNodes()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Drender_system.h227 RENDER_NS::IShaderManager* shaderMgr_ = nullptr; variable
H A Drender_system.cpp1174 shaderMgr_ = &renderContext_->GetDevice().GetShaderManager(); in RenderSystem()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Ddevice_vk.cpp665 shaderMgr_ = make_unique<ShaderManager>(*this); in DeviceVk()
678 shaderMgr_.reset(); in ~DeviceVk()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Ddevice_gles.cpp1135 shaderMgr_ = make_unique<ShaderManager>(*this); in DeviceGLES()
1150 shaderMgr_.reset(); in ~DeviceGLES()