From d435cbab5c10586d8a492fbf8b596d7534786a92 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Fri, 17 Oct 2025 13:03:58 +0300 Subject: [PATCH 1/2] Adapt windows build to glm 1.0.2 (#655) * update Shadows.cpp * add glm includes to Shadows.cpp * add includes --- src/graphics/core/Shadows.cpp | 5 +++++ src/graphics/render/Emitter.cpp | 2 ++ src/objects/Transform.cpp | 2 ++ 3 files changed, 9 insertions(+) diff --git a/src/graphics/core/Shadows.cpp b/src/graphics/core/Shadows.cpp index c47b8a6a..90f8bbcd 100644 --- a/src/graphics/core/Shadows.cpp +++ b/src/graphics/core/Shadows.cpp @@ -1,8 +1,13 @@ +#define GLM_ENABLE_EXPERIMENTAL +#include + #include "Shadows.hpp" #include #define GLM_ENABLE_EXPERIMENTAL #include +#include +#include "glm/gtc/matrix_transform.hpp" #include "assets/Assets.hpp" #include "graphics/core/DrawContext.hpp" diff --git a/src/graphics/render/Emitter.cpp b/src/graphics/render/Emitter.cpp index 483a6339..7e10daae 100644 --- a/src/graphics/render/Emitter.cpp +++ b/src/graphics/render/Emitter.cpp @@ -1,6 +1,8 @@ #include "Emitter.hpp" #include +#include +#include #define GLM_ENABLE_EXPERIMENTAL #include diff --git a/src/objects/Transform.cpp b/src/objects/Transform.cpp index 87ed4a73..8779e220 100644 --- a/src/objects/Transform.cpp +++ b/src/objects/Transform.cpp @@ -2,6 +2,8 @@ #include "data/dv_util.hpp" +#include + void Transform::refresh() { combined = glm::mat4(1.0f); combined = glm::translate(combined, pos); From 6c01d57d53d7f7e4ade881f10c55826fefe11a65 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Fri, 17 Oct 2025 17:35:22 +0300 Subject: [PATCH 2/2] cleanup --- src/graphics/core/Shadows.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/graphics/core/Shadows.cpp b/src/graphics/core/Shadows.cpp index 90f8bbcd..e75541b8 100644 --- a/src/graphics/core/Shadows.cpp +++ b/src/graphics/core/Shadows.cpp @@ -1,13 +1,11 @@ #define GLM_ENABLE_EXPERIMENTAL #include +#include +#include #include "Shadows.hpp" #include -#define GLM_ENABLE_EXPERIMENTAL -#include -#include -#include "glm/gtc/matrix_transform.hpp" #include "assets/Assets.hpp" #include "graphics/core/DrawContext.hpp"