diff --git a/include/asset.h b/include/asset.h index d5e180f..69a82e1 100644 --- a/include/asset.h +++ b/include/asset.h @@ -2,6 +2,7 @@ #pragma once #include +#define GLM_FORCE_XYZW_ONLY #include #include "types.h" diff --git a/include/camera.h b/include/camera.h index 51cd952..b2beb06 100644 --- a/include/camera.h +++ b/include/camera.h @@ -1,6 +1,7 @@ #pragma once +#define GLM_FORCE_XYZW_ONLY #include #include "types.h" diff --git a/include/shader.h b/include/shader.h index 0c00291..7b8fc9d 100644 --- a/include/shader.h +++ b/include/shader.h @@ -3,6 +3,7 @@ #include #include +#define GLM_FORCE_XYZW_ONLY #include #include "asset.h" diff --git a/include/types.h b/include/types.h index 67aece4..1929575 100644 --- a/include/types.h +++ b/include/types.h @@ -2,6 +2,7 @@ #pragma once #include +#define GLM_FORCE_XYZW_ONLY #include diff --git a/src/asset.cpp b/src/asset.cpp index bf3e245..d7f6c52 100644 --- a/src/asset.cpp +++ b/src/asset.cpp @@ -2,6 +2,7 @@ #include #include +#define GLM_FORCE_XYZW_ONLY #include #include "tiny_gltf.h" diff --git a/src/camera.cpp b/src/camera.cpp index 59597fd..e37c0a5 100644 --- a/src/camera.cpp +++ b/src/camera.cpp @@ -2,6 +2,7 @@ #include #include +#define GLM_FORCE_XYZW_ONLY #include #include diff --git a/src/entity.cpp b/src/entity.cpp index 227b30a..81a1857 100644 --- a/src/entity.cpp +++ b/src/entity.cpp @@ -1,4 +1,5 @@ +#define GLM_FORCE_XYZW_ONLY #include #include "dumbLog.h" diff --git a/src/shader.cpp b/src/shader.cpp index b4fcccd..edde8cb 100644 --- a/src/shader.cpp +++ b/src/shader.cpp @@ -6,6 +6,7 @@ #include #include +#define GLM_FORCE_XYZW_ONLY #include #include "asset.h" diff --git a/src/tangerine.cpp b/src/tangerine.cpp index ccf7d72..5e4eb21 100644 --- a/src/tangerine.cpp +++ b/src/tangerine.cpp @@ -1,6 +1,7 @@ #include +#define GLM_FORCE_XYZW_ONLY #include #include "tangerine.h"