From 1cd2d838bf1682e125d52d12ac6f2960df65c7e0 Mon Sep 17 00:00:00 2001 From: Frederico Linhares Date: Wed, 21 Dec 2022 14:46:09 -0300 Subject: refa Merge Rectangle into Vector4D --- src/vk/sprite.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/vk/sprite.cpp') diff --git a/src/vk/sprite.cpp b/src/vk/sprite.cpp index a7b802a..c2761f3 100644 --- a/src/vk/sprite.cpp +++ b/src/vk/sprite.cpp @@ -20,6 +20,7 @@ #include "../core.hpp" #include "sprite.hpp" +#include "uniform_buffer_object.hpp" namespace { @@ -81,7 +82,7 @@ load_uniform_buffers(void *obj) cg_core.vk_swapchain->images_count); for(auto i{0}; i < cg_core.vk_swapchain->images_count; i++) self->sprite->ub_sprite_positions.emplace_back( - cg_core.vk_device_with_swapchain, sizeof(VK::UBOSpritePositions)); + cg_core.vk_device_with_swapchain, sizeof(VK::UBOVectors4D)); } void @@ -162,7 +163,7 @@ load_buffers_to_descriptor_sets(void *obj) VkDescriptorBufferInfo buffer_info{}; buffer_info.buffer = self->sprite->ub_sprite_positions[i].buffer; buffer_info.offset = 0; - buffer_info.range = sizeof(VK::UBOSpritePositions); + buffer_info.range = sizeof(VK::UBOVectors4D); VkDescriptorImageInfo image_info{}; image_info.imageLayout = VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL; -- cgit v1.2.3