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

View File

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

View File

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