Switch to using uniform buffer for MVP matrices

This commit is contained in:
Camden Dixie O'Brien committed 2025-09-29 17:11:32 +01:00
1 parent f82f829980
commit e75498ff71
3 files changed
+100 -14

No files matched your search

+6
View File
@@ -31,6 +31,12 @@ typedef struct {
VkFramebuffer framebuffers[SWAPCHAIN_IMG_BUFFER_SIZE];
VkShaderModule vert_shader;
VkShaderModule frag_shader;
VkDescriptorSetLayout desc_set_layout;
VkDescriptorPool desc_pool;
VkDescriptorSet desc_sets[SWAPCHAIN_IMG_BUFFER_SIZE];
VkBuffer mvp_buffer;
VkDeviceMemory mvp_buffer_mem;
mvp_t *mvps;
VkPipelineLayout pipeline_layout;
VkRenderPass render_pass;
VkPipeline pipeline;