/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/ |
H A D | intf_render_context.h | 86 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 D | intf_plugin.h | 28 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 D | render_util.h | 25 class IRenderContext; 29 explicit RenderUtil(const IRenderContext& renderContext); 44 const IRenderContext& renderContext_;
|
H A D | render_frame_util.h | 28 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 D | render_data_store_shader_passes.h | 30 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 D | render_data_store_default_gpu_resource_data_copy.h | 30 class IRenderContext; 38 …RenderDataStoreDefaultGpuResourceDataCopy(IRenderContext& renderContext, const BASE_NS::string_vie… 58 static IRenderDataStore* Create(IRenderContext& renderContext, char const* name);
|
H A D | render_data_store_default_acceleration_structure_staging.h | 32 class IRenderContext; variable 63 …RenderDataStoreDefaultAccelerationStructureStaging(IRenderContext& renderContext, const BASE_NS::s… 94 static IRenderDataStore* Create(IRenderContext& renderContext, char const* name);
|
H A D | render_data_store_manager.h | 28 class IRenderContext; 36 explicit RenderDataStoreManager(IRenderContext& renderContext); 71 IRenderContext& renderContext_;
|
H A D | render_data_store_post_process.h | 32 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 D | render_data_store_default_staging.h | 31 class IRenderContext; 55 RenderDataStoreDefaultStaging(IRenderContext& renderContext, const BASE_NS::string_view name); 115 static IRenderDataStore* Create(IRenderContext& renderContext, char const* name);
|
H A D | render_data_store_default_gpu_resource_data_copy.cpp | 38 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 D | render_context.h | 58 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 D | renderer.h | 35 class IRenderContext; variable 56 explicit Renderer(IRenderContext& context); 88 IRenderContext& renderContext_;
|
H A D | render_context.cpp | 328 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 D | graphics_context.h | 34 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 D | gltf2_importer.h | 48 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 D | render_node_context_manager.h | 54 IRenderContext& renderContext; 91 IRenderContext& GetRenderContext() const override; 101 IRenderContext& renderContext_;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/ |
H A D | intf_graphics_context.h | 31 class IRenderContext; 58 virtual RENDER_NS::IRenderContext& GetRenderContext() const = 0;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/ |
H A D | render_data_store_morph.h | 29 class IRenderContext; 62 static IRenderDataStore* Create(RENDER_NS::IRenderContext& renderContext, char const* name); in CORE3D_BEGIN_NAMESPACE()
|
H A D | render_data_store_default_scene.h | 29 class IRenderContext; 59 static IRenderDataStore* Create(RENDER_NS::IRenderContext& renderContext, char const* name); in CORE3D_BEGIN_NAMESPACE()
|
H A D | render_data_store_default_light.h | 28 class IRenderContext; 65 …static RENDER_NS::IRenderDataStore* Create(RENDER_NS::IRenderContext& renderContext, char const* n… in CORE3D_BEGIN_NAMESPACE()
|
H A D | render_data_store_default_camera.h | 31 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 D | intf_render_node_context_manager.h | 26 class IRenderContext; 104 virtual IRenderContext& GetRenderContext() const = 0;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/components/ |
H A D | material_extension_component_manager.cpp | 45 using RENDER_NS::IRenderContext; 59 gpuResourceManager_(GetInstance<IRenderContext>( in MaterialExtensionComponentManager()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | render_util.h | 24 class IRenderContext; 55 RENDER_NS::IRenderContext& context_;
|