diff options
| author | ladevieq <ladevie.quentin@gmail.com> | 2021-01-01 19:24:27 +0100 |
|---|---|---|
| committer | ladevieq <ladevie.quentin@gmail.com> | 2021-01-01 19:24:27 +0100 |
| commit | 84d6440f507a33d526acd15e55f73d99f747c8ec (patch) | |
| tree | 4e609fd7faf5e1e57c8574d369ad14d36eb00c14 /include | |
| parent | 6713cf8a0be4926011292a28514d60fd9418afd4 (diff) | |
Allow dynamic target image resolution
Diffstat (limited to 'include')
| -rw-r--r-- | include/vk-renderer.hpp | 5 |
1 files changed, 3 insertions, 2 deletions
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; |
