summaryrefslogtreecommitdiff
path: root/src/vk/view_2d.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/vk/view_2d.cpp')
-rw-r--r--src/vk/view_2d.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/vk/view_2d.cpp b/src/vk/view_2d.cpp
index a80cc89..b6f208c 100644
--- a/src/vk/view_2d.cpp
+++ b/src/vk/view_2d.cpp
@@ -101,8 +101,8 @@ load_resources_to_descriptor_sets_2d(void *obj)
VK::UBOView2D ubo_view_2d;
ubo_view_2d.proj = glm::ortho(
- 0.0f, self->region.z,
- 0.0f, self->region.w,
+ 0.0f, self->projection_width,
+ 0.0f, self->projection_height,
0.0f, 100.0f);
self->ub_2d[i].copy_data(&ubo_view_2d);
}
@@ -122,7 +122,10 @@ const CommandChain View2D::descriptor_sets_loader{
{&load_resources_to_descriptor_sets_2d, nullptr}
};
-View2D::View2D(glm::vec4 region):
+View2D::View2D(
+ glm::vec4 region, float projection_width, float projection_height):
+ projection_width{projection_width},
+ projection_height{projection_height},
region{region},
descriptor_pool{VK_NULL_HANDLE},
rectangles_to_draw{cg_core.vk_swapchain->images_count},