Home
last modified time | relevance | path

Searched refs:IPerformanceDataManager (Results 1 – 15 of 15) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/perf/
H A Dintf_performance_data_manager.h35 class IPerformanceDataManager : public IInterface { in CORE_BEGIN_NAMESPACE()
37 using Ptr = BASE_NS::refcnt_ptr<IPerformanceDataManager>; in CORE_BEGIN_NAMESPACE()
72 IPerformanceDataManager(const IPerformanceDataManager&) = delete; in CORE_BEGIN_NAMESPACE()
73 IPerformanceDataManager& operator=(const IPerformanceDataManager&) = delete; in CORE_BEGIN_NAMESPACE()
115 IPerformanceDataManager() = default; in CORE_BEGIN_NAMESPACE()
116 virtual ~IPerformanceDataManager() = default; in CORE_BEGIN_NAMESPACE()
119 inline constexpr BASE_NS::string_view GetName(const IPerformanceDataManager*) in GetName() argument
132 virtual IPerformanceDataManager* Get(const BASE_NS::string_view category) = 0;
137 virtual BASE_NS::vector<IPerformanceDataManager*> GetAllCategories() const = 0;
H A Dcpu_perf_scope.h37 IPerformanceDataManager* manager_ { nullptr }; in CORE_BEGIN_NAMESPACE()
38 IPerformanceDataManager::TimerHandle timerName_; in CORE_BEGIN_NAMESPACE()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/perf/
H A Dperformance_data_manager.cpp74 ref.averageTime = frameAverage / IPerformanceDataManager::TIMING_DATA_POOL_SIZE; in UpdateTimingData()
103 std::fill_n(ref.timings, IPerformanceDataManager::TIMING_DATA_POOL_SIZE, microSeconds); in UpdateTimingData()
109 vector<IPerformanceDataManager::PerformanceData> data; in GetTimingData()
112 IPerformanceDataManager::PerformanceData& pd = data.emplace_back(); in GetTimingData()
134 IPerformanceDataManager::TimerHandle PerformanceDataManager::BeginTimer() in BeginTimer()
139 int64_t PerformanceDataManager::EndTimer(IPerformanceDataManager::TimerHandle handle) in EndTimer()
164 vector<IPerformanceDataManager::PerformanceData> PerformanceDataManager::GetData() const in GetData()
206 if ((uid == IPerformanceDataManager::UID) || (uid == IInterface::UID)) { in GetInterface()
214 if ((uid == IPerformanceDataManager::UID) || (uid == IInterface::UID)) { in GetInterface()
238 vector<IPerformanceDataManager*> PerformanceDataManagerFactory::GetAllCategories() const in GetAllCategories()
[all …]
H A Dperformance_data_manager.h39 class PerformanceDataManager final : public IPerformanceDataManager { in CORE_BEGIN_NAMESPACE()
82 IPerformanceDataManager* Get(const BASE_NS::string_view category) override;
83 BASE_NS::vector<IPerformanceDataManager*> GetAllCategories() const override;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/perf/
H A Dcpu_perf_scope.h39 CORE_NS::IPerformanceDataManager* manager_ { nullptr }; in RENDER_BEGIN_NAMESPACE()
40 CORE_NS::IPerformanceDataManager::TimerHandle timerName_; in RENDER_BEGIN_NAMESPACE()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dgpu_buffer_gles.cpp37 CORE_NS::IPerformanceDataManager* pdm = inst->Get("Memory"); in RecordAllocation()
H A Dgpu_image_gles.cpp40 CORE_NS::IPerformanceDataManager* pdm = inst->Get("Memory"); in RecordAllocation()
H A Drender_backend_gles.cpp2666 CORE_NS::IPerformanceDataManager* perfData = globalPerfData->Get("Renderer"); in EndFrameTimers()
2717 CORE_NS::IPerformanceDataManager* perfData = globalPerfData->Get("RenderNode"); in CopyPerfTimeStamp()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_importer.h42 class IPerformanceDataManager; variable
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dgpu_buffer_vk.cpp79 CORE_NS::IPerformanceDataManager* pdm = inst->Get("Memory"); in RecordAllocation()
H A Dgpu_image_vk.cpp43 CORE_NS::IPerformanceDataManager* pdm = inst->Get("Memory"); in RecordAllocation()
H A Dgpu_memory_allocator_vk.cpp108 CORE_NS::IPerformanceDataManager* pdm = inst->Get("Memory"); in LogStats()
H A Drender_backend_vk.cpp73 using CORE_NS::IPerformanceDataManager;
2691 IPerformanceDataManager* perfData = globalPerfData->Get("Renderer"); in EndFrameTimers()
2728 void UpdatePerfCounters(IPerformanceDataManager& perfData, const string_view name, const PerfCounte… in UpdatePerfCounters()
2778 IPerformanceDataManager* perfData = globalPerfData->Get("RenderNode"); in CopyPerfTimeStamp()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Drender_node_graph_manager.cpp317 … if (CORE_NS::IPerformanceDataManager* perfData = inst->Get("RenderNode"); perfData) { in PendingDestroy()
369 … if (CORE_NS::IPerformanceDataManager* perfData = inst->Get("RenderNode"); perfData) { in PendingDeallocRenderNode()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drenderer.cpp930 if (IPerformanceDataManager* perfData = inst->Get("RenderNode"); perfData) { in ExecuteRenderNodes()