diff options
| author | ladevieq <ladevie.quentin@gmail.com> | 2021-01-27 22:28:53 +0100 |
|---|---|---|
| committer | ladevieq <ladevie.quentin@gmail.com> | 2021-01-27 22:28:53 +0100 |
| commit | e4180902265c36744a770e932bb0a3f204d58b28 (patch) | |
| tree | f695fba6fc88277bf999c5dcdf47b3a79e13bbf4 /include/vk-renderer.hpp | |
| parent | 1314f696a7861f3b1509c7f5c27d6b06bc22d5f1 (diff) | |
Convert buffer creation function to an api one
Diffstat (limited to 'include/vk-renderer.hpp')
| -rw-r--r-- | include/vk-renderer.hpp | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/include/vk-renderer.hpp b/include/vk-renderer.hpp index c13f029..7a2a118 100644 --- a/include/vk-renderer.hpp +++ b/include/vk-renderer.hpp @@ -3,7 +3,7 @@ #include <vector> -#include "vk-context.hpp" +#include "vk-api.hpp" #include "vulkan-loader.hpp" class input_data; @@ -36,8 +36,6 @@ class vkrenderer { void create_semaphores(); - void create_input_buffer(const input_data& inputs); - void destroy_surface(); void destroy_swapchain(); @@ -62,12 +60,11 @@ class vkrenderer { void handle_swapchain_result(VkResult function_result); - vkcontext context; + vkapi api; uint64_t frame_index = 0; - VmaAllocation allocation; - VkBuffer compute_shader_buffer; + Buffer compute_shader_buffer; VkCommandPool command_pool; std::vector<VkCommandBuffer> command_buffers; |
