From 1723d04274ee886d69e78139d5b963dbcb94afc9 Mon Sep 17 00:00:00 2001 From: cinnaboot Date: Sun, 26 Jun 2022 11:24:35 -0400 Subject: [PATCH] only use XYZW coordinates in glm library structures --- include/asset.h | 1 + include/camera.h | 1 + include/shader.h | 1 + include/types.h | 1 + src/asset.cpp | 1 + src/camera.cpp | 1 + src/entity.cpp | 1 + src/shader.cpp | 1 + src/tangerine.cpp | 1 + 9 files changed, 9 insertions(+) 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"