Home
last modified time | relevance | path

Searched refs:IShaderManager (Results 1 - 25 of 41) sorted by relevance

12

/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/
H A Dintf_shader_manager.h84 class IShaderManager { class
587 IShaderManager() = default;
588 virtual ~IShaderManager() = default;
590 IShaderManager(const IShaderManager&) = delete;
591 IShaderManager& operator=(const IShaderManager&) = delete;
592 IShaderManager(IShaderManager&&) = delete;
593 IShaderManager
[all...]
H A Dintf_device.h27 class IShaderManager;
189 virtual IShaderManager& GetShaderManager() const = 0;
/foundation/graphic/graphic_3d/lume/LumeRender/src/util/
H A Drender_util.cpp57 const IShaderManager& mgr = renderContext_.GetDevice().GetShaderManager(); in GetRenderHandleDesc()
58 IShaderManager::IdDesc info = mgr.GetIdDesc(handle); in GetRenderHandleDesc()
87 const IShaderManager& mgr = renderContext_.GetDevice().GetShaderManager(); in GetRenderHandle()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/
H A Drender_data_store_default_material.h35 class IShaderManager;
101 const BASE_NS::array_view<const RENDER_NS::IShaderManager::RenderSlotData> renderSlotAndShaders) override;
153 RENDER_NS::IShaderManager& shaderMgr_;
H A Drender_data_store_default_material.cpp34 using RENDER_NS::IShaderManager;
479 IShaderManager::RenderSlotData renderSlotData[SHADER_DEFAULT_RENDER_SLOT_COUNT] {}; in AddSubmesh()
510 const RenderSubmesh& submesh, const array_view<const IShaderManager::RenderSlotData> renderSlotAndShaders) in AddSubmesh()
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dshader_pipeline_binder.h47 IShaderManager& shaderMgr, const RenderHandleReference& shader, const PipelineLayout& pipelineLayout);
133 IShaderManager& shaderMgr_;
H A Ddevice.cpp60 class IShaderManager;
841 IShaderManager& Device::GetShaderManager() const in GetShaderManager()
H A Dshader_manager.h133 class ShaderManager final : public IShaderManager {
515 IShaderManager::RenderSlotData GetRenderSlotData(const uint32_t renderSlotId) const override;
540 IShaderManager::CompatibilityFlags GetCompatibilityFlags(
H A Ddevice.h146 IShaderManager& GetShaderManager() const override;
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/src/
H A Dshader_impl.cpp55 RENDER_NS::RenderHandleReference GetRenderHandleReference(RENDER_NS::IShaderManager& shaderManager) override
H A Dgraphicsstate_impl.cpp33 RENDER_NS::RenderHandleReference GetRenderHandleReference(RENDER_NS::IShaderManager& shaderManager) override
/foundation/graphic/graphic_3d/lume/LumeDotfield/api/dotfield/render/
H A Dintf_render_data_store_default_dotfield.h32 class IShaderManager;
/foundation/graphic/graphic_3d/lume/LumeDotfield/src/render/
H A Drender_data_store_default_dotfield.h36 class IShaderManager;
/foundation/graphic/graphic_3d/lume/scenewidgetplugin/plugin/include/scene_plugin/interface/
H A Dintf_material.h129 virtual RENDER_NS::RenderHandleReference GetRenderHandleReference(RENDER_NS::IShaderManager& shaderManager) = 0;
159 virtual RENDER_NS::RenderHandleReference GetRenderHandleReference(RENDER_NS::IShaderManager& shaderManager) = 0;
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_camera_single_post_process.cpp213 const IShaderManager::CompatibilityFlags compatibilityFlags = in InitNode()
215 if ((compatibilityFlags & IShaderManager::CompatibilityFlagBits::COMPATIBLE_BIT) == 0) { in InitNode()
221 const IShaderManager::CompatibilityFlags compatibilityFlags = in InitNode()
223 if ((compatibilityFlags & IShaderManager::CompatibilityFlagBits::COMPATIBLE_BIT) == 0) { in InitNode()
H A Drender_node_camera_cubemap.cpp160 const IShaderManager::CompatibilityFlags compatibilityFlags = in InitNode()
162 if ((compatibilityFlags & IShaderManager::CompatibilityFlagBits::COMPATIBLE_BIT) == 0) { in InitNode()
168 const IShaderManager::CompatibilityFlags compatibilityFlags = in InitNode()
170 if ((compatibilityFlags & IShaderManager::CompatibilityFlagBits::COMPATIBLE_BIT) == 0) { in InitNode()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dscene_util.cpp606 const IShaderManager& shaderMgr = graphicsContext_.GetRenderContext().GetDevice().GetShaderManager(); in GetDefaultMaterialShaderData()
613 const IShaderManager::RenderSlotData rsd = shaderMgr.GetRenderSlotData(renderSlotId); in GetDefaultMaterialShaderData()
626 const IShaderManager::RenderSlotData rsd = shaderMgr.GetRenderSlotData(renderSlotId); in GetDefaultMaterialShaderData()
646 const IShaderManager& shaderMgr = graphicsContext_.GetRenderContext().GetDevice().GetShaderManager(); in GetDefaultMaterialShaderData()
649 const IShaderManager::RenderSlotData rsd = shaderMgr.GetRenderSlotData(renderSlotId); in GetDefaultMaterialShaderData()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Drender_system.h45 class IShaderManager;
227 RENDER_NS::IShaderManager* shaderMgr_ = nullptr;
/foundation/graphic/graphic_3d/3d_scene_adapter/src/
H A Dscene_adapter.cpp271 static constexpr const RENDER_NS::IShaderManager::ShaderFilePathDesc desc { "shaders://" }; in InitEngine()
276 static constexpr const RENDER_NS::IShaderManager::ShaderFilePathDesc desc1 { "appshaders://" }; in InitEngine()
/foundation/graphic/graphic_3d/lume/LumeDotfield/src/
H A Dcomponent_dll.cpp58 static constexpr RENDER_NS::IShaderManager::ShaderFilePathDesc SHADER_FILE_PATHS{
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_node_mip_chain_post_process.cpp128 const IShaderManager::CompatibilityFlags compatibilityFlags = in InitNode()
130 if ((compatibilityFlags & IShaderManager::CompatibilityFlagBits::COMPATIBLE_BIT) == 0) { in InitNode()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_importer.h49 class IShaderManager;
/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/
H A Dintf_render_data_store_default_material.h403 const BASE_NS::array_view<const RENDER_NS::IShaderManager::RenderSlotData> renderSlotAndShaders) = 0;
/foundation/graphic/graphic_3d/3d_widget_adapter/core/src/lume/custom/
H A Dlume_custom_render.cpp68 static constexpr const RENDER_NS::IShaderManager::ShaderFilePathDesc desc { "shaders://" }; in RegistorShaderPath()
/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/
H A Drender_data_store_post_process.cpp393 const IShaderManager& shaderMgr = renderContext_.GetDevice().GetShaderManager();
472 const IShaderManager& shaderMgr = renderContext_.GetDevice().GetShaderManager();

Completed in 17 milliseconds

12