From 84d6440f507a33d526acd15e55f73d99f747c8ec Mon Sep 17 00:00:00 2001 From: ladevieq Date: Fri, 1 Jan 2021 19:24:27 +0100 Subject: Allow dynamic target image resolution --- include/vk-renderer.hpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/vk-renderer.hpp b/include/vk-renderer.hpp index d63e501..cc27d02 100644 --- a/include/vk-renderer.hpp +++ b/include/vk-renderer.hpp @@ -18,9 +18,10 @@ struct input_data { vec3 sphere_position; }; + struct path_tracer_data { struct input_data inputs; - color output_image[1920 * 1080]; + color first_pixel; }; class vkrenderer { @@ -50,7 +51,7 @@ class vkrenderer { void select_compute_queue(); - void fill_descriptor_set(const input_data& data); + void fill_descriptor_set(const input_data& data, size_t width, size_t height); uint32_t compute_queue_index; -- cgit v1.3