summaryrefslogtreecommitdiff
path: root/src/window.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/window.hpp')
-rw-r--r--src/window.hpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/window.hpp b/src/window.hpp
index ce79dd5..430151e 100644
--- a/src/window.hpp
+++ b/src/window.hpp
@@ -9,6 +9,7 @@
#include "memory.hpp"
#include "ecs.hpp"
+#include "glm/mat4x4.hpp"
#include <cstring>
#include <cstdio>
#include <vector>
@@ -41,6 +42,12 @@ struct PKEWindowProperties {
unsigned int height = 720;
};
+struct UniformBufferObject {
+ glm::mat4 model;
+ glm::mat4 view;
+ glm::mat4 proj;
+};
+
void CreateWindow(PKEWindowProperties *wp);
void DestroyWindow();
VkShaderModule UploadShader(AssetHandle handle);