Home
last modified time | relevance | path

Searched refs:RenderBackend (Results 1 - 13 of 13) sorted by relevance

/foundation/graphic/graphic_3d/3d_widget_adapter/src/
H A Dgraphics_manager_common.cpp30 void GraphicsManagerCommon::Register(int32_t key, RenderBackend backend) in Register()
102 if (backend == backends_.end() || backend->second == RenderBackend::UNDEFINE) { in GetEngine()
107 if (backend->second != RenderBackend::GLES) { in GetEngine()
141 if (backend == backends_.end() || backend->second == RenderBackend::UNDEFINE) { in GetEngine()
146 if (backend->second != RenderBackend::GLES) { in GetEngine()
214 RenderBackend GraphicsManagerCommon::GetRenderBackendType(int32_t key) in GetRenderBackendType()
216 RenderBackend backend = RenderBackend::UNDEFINE; in GetRenderBackendType()
/foundation/graphic/graphic_3d/3d_widget_adapter/include/
H A Dgraphics_manager_common.h34 enum class RenderBackend { class
47 void Register(int32_t key, RenderBackend backend = RenderBackend::GLES);
57 RenderBackend GetRenderBackendType(int32_t key);
81 std::unordered_map<int32_t, RenderBackend> backends_;
/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_backend.h44 class RenderBackend { class
46 RenderBackend() = default;
47 virtual ~RenderBackend() = default;
H A Drenderer.h97 BASE_NS::unique_ptr<RenderBackend> renderBackend_;
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Ddevice.h52 class RenderBackend;
212 virtual BASE_NS::unique_ptr<RenderBackend> CreateRenderBackend(
/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Ddevice_vk.h49 class RenderBackend;
150 BASE_NS::unique_ptr<RenderBackend> CreateRenderBackend(
H A Drender_backend_vk.h97 class RenderBackendVk final : public RenderBackend {
H A Ddevice_vk.cpp1276 unique_ptr<RenderBackend> DeviceVk::CreateRenderBackend( in CreateRenderBackend()
H A Drender_backend_vk.cpp142 : RenderBackend(), device_(dev), deviceVk_(static_cast<DeviceVk&>(device_)), gpuResourceMgr_(gpuResourceManager), in RenderBackendVk()
2690 perfData->UpdateData("RenderBackend", "Full_Cpu", commonCpuTimers_.full.GetMicroseconds());
2691 perfData->UpdateData("RenderBackend", "Acquire_Cpu", commonCpuTimers_.acquire.GetMicroseconds());
2692 perfData->UpdateData("RenderBackend", "Execute_Cpu", commonCpuTimers_.execute.GetMicroseconds());
2693 perfData->UpdateData("RenderBackend", "Submit_Cpu", commonCpuTimers_.submit.GetMicroseconds());
2694 perfData->UpdateData("RenderBackend", "Present_Cpu", commonCpuTimers_.present.GetMicroseconds());
2695 perfData->UpdateData("RenderBackend", "Full_Gpu", fullGpuTime);
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Ddevice_gles.h56 class RenderBackend;
141 BASE_NS::unique_ptr<RenderBackend> CreateRenderBackend(
H A Drender_backend_gles.h67 class RenderBackendGLES final : public RenderBackend {
H A Ddevice_gles.cpp2098 unique_ptr<RenderBackend> DeviceGLES::CreateRenderBackend(
H A Drender_backend_gles.cpp701 : RenderBackend(), device_(static_cast<DeviceGLES&>(device)), gpuResourceMgr_(gpuResourceManager) in RenderBackendGLES()
2666 perfData->UpdateData("RenderBackend", "Full_Cpu", commonCpuTimers_.full.GetMicroseconds()); in EndFrameTimers()
2667 perfData->UpdateData("RenderBackend", "Acquire_Cpu", commonCpuTimers_.acquire.GetMicroseconds()); in EndFrameTimers()
2668 perfData->UpdateData("RenderBackend", "Execute_Cpu", commonCpuTimers_.execute.GetMicroseconds()); in EndFrameTimers()
2669 perfData->UpdateData("RenderBackend", "Submit_Cpu", commonCpuTimers_.submit.GetMicroseconds()); in EndFrameTimers()
2670 perfData->UpdateData("RenderBackend", "Present_Cpu", commonCpuTimers_.present.GetMicroseconds()); in EndFrameTimers()
2671 perfData->UpdateData("RenderBackend", "Full_Gpu", fullGpuTime); in EndFrameTimers()

Completed in 17 milliseconds