Files
FlaxEngine/Source/Engine/Profiler/Profiler.h
2024-02-26 19:00:48 +01:00

24 lines
499 B
C

// Copyright (c) 2012-2024 Wojciech Figat. All rights reserved.
#pragma once
#include "ProfilerCPU.h"
#include "ProfilerGPU.h"
#if COMPILE_WITH_PROFILER
// Helper macros to profile CPU and GPU (GPU event must have name specified, CPU event has function name)
#define PROFILE_GPU_CPU(name) \
PROFILE_GPU(name); \
PROFILE_CPU()
#define PROFILE_GPU_CPU_NAMED(name) \
PROFILE_GPU(name); \
PROFILE_CPU_NAMED(name)
#else
#define PROFILE_GPU_CPU(name)
#define PROFILE_GPU_CPU_NAMED(name)
#endif