add: basic debug overlay

This commit is contained in:
Samuliak 2024-08-24 17:48:02 +02:00
parent 6bf3406793
commit b105a383aa
6 changed files with 40 additions and 1 deletions

View file

@ -0,0 +1,18 @@
#pragma once
class MetalPerformanceMonitor
{
public:
size_t m_bufferAllocatorMemory = 0;
// Per frame data
uint32 m_renderPasses = 0;
MetalPerformanceMonitor() = default;
~MetalPerformanceMonitor() = default;
void ResetPerFrameData()
{
m_renderPasses = 0;
}
};