Add memory profiling events to the main areas of the engine

This commit is contained in:
Wojtek Figat
2025-05-22 04:47:01 +02:00
parent 32bc73610f
commit c639a3103c
101 changed files with 502 additions and 17 deletions

View File

@@ -5,6 +5,7 @@
#include "Engine/Graphics/GPUBuffer.h"
#include "Engine/Graphics/GPUDevice.h"
#include "Engine/Graphics/DynamicBuffer.h"
#include "Engine/Profiler/ProfilerMemory.h"
ParticleBuffer::ParticleBuffer()
{
@@ -23,6 +24,7 @@ ParticleBuffer::~ParticleBuffer()
bool ParticleBuffer::Init(ParticleEmitter* emitter)
{
PROFILE_MEM(Particles);
ASSERT(emitter && emitter->IsLoaded());
Version = emitter->Graph.Version;