diff options
author | Frederico Linhares <fred@linhares.blue> | 2023-09-29 14:57:40 -0300 |
---|---|---|
committer | Frederico Linhares <fred@linhares.blue> | 2023-09-29 14:57:40 -0300 |
commit | b44c79e11ba574c74ae650e1430b1d173aacc910 (patch) | |
tree | dca509d3b2c07d6e36039cfd6b7102372d0fbba9 /src/core.hpp | |
parent | fd4279d77fdc64a534a2bbc05b2f5d3852c765f7 (diff) |
refa Move all descriptor sets to a new class
* src/vk/descriptor_set_layout.hpp: Moving all descriptor sets in the
same class makes it easier to identify code duplication.
* src/vk/graphics_pipeline_2d_solid_layout.cpp,
src/vk/graphics_pipeline_2d_wired_layout.cpp,
src/vk/graphics_pipeline_3d_layout.cpp: Remove redundant descriptor
set layouts.
Diffstat (limited to 'src/core.hpp')
-rw-r--r-- | src/core.hpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/core.hpp b/src/core.hpp index d9e3c9e..3f5edae 100644 --- a/src/core.hpp +++ b/src/core.hpp @@ -48,6 +48,7 @@ #include "worker.hpp" #include "vk/device.hpp" +#include "vk/descriptor_set_layout.hpp" #include "vk/graphics_pipeline_2d_solid_layout.hpp" #include "vk/graphics_pipeline_2d_wired_layout.hpp" #include "vk/graphics_pipeline_2d_solid.hpp" @@ -117,6 +118,7 @@ struct cg_sCore VK::Device *vk_device_with_swapchain; VK::Swapchain *vk_swapchain; + VK::DescriptorSetLayout *vk_descriptor_set_layout; VK::GraphicsPipeline3DLayout *vk_graphics_pipeline_3d_layout; VK::GraphicsPipeline2DSolidLayout *vk_graphics_pipeline_2d_solid_layout; VK::GraphicsPipeline2DWiredLayout *vk_graphics_pipeline_2d_wired_layout; |