Home
last modified time | relevance | path

Searched refs:IRenderContext (Results 1 – 25 of 73) sorted by relevance

123

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/
H A Dintf_render_context.h86 class IRenderContext : public CORE_NS::IClassFactory {
89 using Ptr = BASE_NS::refcnt_ptr<IRenderContext>;
115 IRenderContext() = default;
116 virtual ~IRenderContext() = default;
119 inline constexpr BASE_NS::string_view GetName(const IRenderContext*) in GetName() argument
H A Dintf_plugin.h28 class IRenderContext;
39 …using CreateRenderDataStoreFn = IRenderDataStore* (*)(IRenderContext& renderContext, char const* i…
88 using CreatePluginFn = CORE_NS::PluginToken (*)(IRenderContext&);
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/util/
H A Drender_util.h25 class IRenderContext;
29 explicit RenderUtil(const IRenderContext& renderContext);
44 const IRenderContext& renderContext_;
H A Drender_frame_util.h28 class IRenderContext; variable
34 explicit RenderFrameUtil(const IRenderContext& renderContext);
70 const IRenderContext& renderContext_;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/
H A Drender_data_store_shader_passes.h30 class IRenderContext;
36 … RenderDataStoreShaderPasses(const IRenderContext& renderContex, const BASE_NS::string_view name);
67 static IRenderDataStore* Create(IRenderContext& renderContext, char const* name);
86 const IRenderContext& renderContext_;
H A Drender_data_store_default_gpu_resource_data_copy.h30 class IRenderContext;
38 …RenderDataStoreDefaultGpuResourceDataCopy(IRenderContext& renderContext, const BASE_NS::string_vie…
58 static IRenderDataStore* Create(IRenderContext& renderContext, char const* name);
H A Drender_data_store_default_acceleration_structure_staging.h32 class IRenderContext; variable
63 …RenderDataStoreDefaultAccelerationStructureStaging(IRenderContext& renderContext, const BASE_NS::s…
94 static IRenderDataStore* Create(IRenderContext& renderContext, char const* name);
H A Drender_data_store_manager.h28 class IRenderContext;
36 explicit RenderDataStoreManager(IRenderContext& renderContext);
71 IRenderContext& renderContext_;
H A Drender_data_store_post_process.h32 class IRenderContext;
39 RenderDataStorePostProcess(const IRenderContext& renderContex, const BASE_NS::string_view name);
74 static IRenderDataStore* Create(IRenderContext& renderContext, char const* name);
93 const IRenderContext& renderContext_;
H A Drender_data_store_default_staging.h31 class IRenderContext;
55 RenderDataStoreDefaultStaging(IRenderContext& renderContext, const BASE_NS::string_view name);
115 static IRenderDataStore* Create(IRenderContext& renderContext, char const* name);
H A Drender_data_store_default_gpu_resource_data_copy.cpp38 IRenderContext& renderContext, const string_view name) in RENDER_BEGIN_NAMESPACE()
84 IRenderDataStore* RenderDataStoreDefaultGpuResourceDataCopy::Create(IRenderContext& renderContext, … in Create()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_context.h58 class RenderContext final : public IRenderContext,
158 IRenderContext::Ptr context_;
162 CORE_NS::GetName<IRenderContext>().data(),
178 IRenderContext* CreateInstance(CORE_NS::IEngine& engine);
179 IRenderContext* GetInstance();
H A Drenderer.h35 class IRenderContext; variable
56 explicit Renderer(IRenderContext& context);
88 IRenderContext& renderContext_;
H A Drender_context.cpp328 IRenderContext* RenderPluginState::CreateInstance(IEngine& engine) in CreateInstance()
331 context_ = IRenderContext::Ptr { new RenderContext(*this, engine) }; in CreateInstance()
336 IRenderContext* RenderPluginState::GetInstance() in GetInstance()
570 if ((uid == IRenderContext::UID) || (uid == IClassFactory::UID) || (uid == IInterface::UID)) { in GetInterface()
571 return static_cast<const IRenderContext*>(this); in GetInterface()
581 if ((uid == IRenderContext::UID) || (uid == IClassFactory::UID) || (uid == IInterface::UID)) { in GetInterface()
582 return static_cast<IRenderContext*>(this); in GetInterface()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/
H A Dgraphics_context.h34 class IRenderContext;
54 explicit GraphicsContext(struct Agp3DPluginState&, RENDER_NS::IRenderContext& context);
62 RENDER_NS::IRenderContext& GetRenderContext() const override;
96 RENDER_NS::IRenderContext& context_;
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_importer.h48 class IRenderContext; variable
82 …GLTF2Importer(CORE_NS::IEngine& engine, RENDER_NS::IRenderContext& renderContext, CORE_NS::IEcs& e…
83 …GLTF2Importer(CORE_NS::IEngine& engine, RENDER_NS::IRenderContext& renderContext, CORE_NS::IEcs& e…
156 RENDER_NS::IRenderContext& renderContext_;
195 …Gltf2SceneImporter(CORE_NS::IEngine& engine, RENDER_NS::IRenderContext& renderContext, CORE_NS::IE…
196 …Gltf2SceneImporter(CORE_NS::IEngine& engine, RENDER_NS::IRenderContext& renderContext, CORE_NS::IE…
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_node_context_manager.h54 IRenderContext& renderContext;
91 IRenderContext& GetRenderContext() const override;
101 IRenderContext& renderContext_;
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/
H A Dintf_graphics_context.h31 class IRenderContext;
58 virtual RENDER_NS::IRenderContext& GetRenderContext() const = 0;
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/
H A Drender_data_store_morph.h29 class IRenderContext;
62 static IRenderDataStore* Create(RENDER_NS::IRenderContext& renderContext, char const* name); in CORE3D_BEGIN_NAMESPACE()
H A Drender_data_store_default_scene.h29 class IRenderContext;
59 static IRenderDataStore* Create(RENDER_NS::IRenderContext& renderContext, char const* name); in CORE3D_BEGIN_NAMESPACE()
H A Drender_data_store_default_light.h28 class IRenderContext;
65 …static RENDER_NS::IRenderDataStore* Create(RENDER_NS::IRenderContext& renderContext, char const* n… in CORE3D_BEGIN_NAMESPACE()
H A Drender_data_store_default_camera.h31 class IRenderContext;
71 …static RENDER_NS::IRenderDataStore* Create(RENDER_NS::IRenderContext& renderContext, char const* n… in CORE3D_BEGIN_NAMESPACE()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/
H A Dintf_render_node_context_manager.h26 class IRenderContext;
104 virtual IRenderContext& GetRenderContext() const = 0;
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/
H A Dmaterial_extension_component_manager.cpp45 using RENDER_NS::IRenderContext;
59 gpuResourceManager_(GetInstance<IRenderContext>( in MaterialExtensionComponentManager()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Drender_util.h24 class IRenderContext;
55 RENDER_NS::IRenderContext& context_;

123