summaryrefslogtreecommitdiff
path: root/src/window.hpp
diff options
context:
space:
mode:
authorJonathan Bradley <jcb@pikum.xyz>2023-09-18 07:25:55 -0400
committerJonathan Bradley <jcb@pikum.xyz>2023-09-18 07:25:55 -0400
commitaa880ba627b3c18ea9538416bae6f060e72b43d3 (patch)
treec05d0b00a0d2246a6d06d5ade7139bdfe0654c4d /src/window.hpp
parentb99d942010ed0ee678fafb917a4afd14c8a88fbc (diff)
uniform buffer first pass, created but not used
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);