Fix compilation in Release

This commit is contained in:
Wojtek Figat
2025-06-09 10:17:51 +02:00
parent 6547e7ee9c
commit 7fa4efcac5
3 changed files with 4 additions and 0 deletions

View File

@@ -460,7 +460,9 @@ public:
/// <param name="f">The function to bind.</param>
void Bind(const FunctionType& f)
{
#if COMPILE_WITH_PROFILER
PROFILE_MEM(EngineDelegate);
#endif
#if DELEGATE_USE_ATOMIC
const intptr size = Platform::AtomicRead(&_size);
FunctionType* bindings = (FunctionType*)Platform::AtomicRead(&_ptr);

View File

@@ -19,6 +19,7 @@
#include "Engine/Graphics/Models/MeshDeformation.h"
#include "Engine/Level/Scene/Scene.h"
#include "Engine/Level/SceneObjectsFactory.h"
#include "Engine/Profiler/ProfilerMemory.h"
#include "Engine/Serialization/Serialization.h"
AnimatedModel::AnimatedModel(const SpawnParams& params)

View File

@@ -13,6 +13,7 @@
#include "Engine/Graphics/GPUSwapChain.h"
#include "Engine/Threading/ThreadPoolTask.h"
#include "Engine/Engine/Globals.h"
#include "Engine/Profiler/ProfilerMemory.h"
#if COMPILE_WITH_TEXTURE_TOOL
#include "Engine/Tools/TextureTool/TextureTool.h"
#endif