From d5265d603964269ee40268f4a0ce560ce6d3c275 Mon Sep 17 00:00:00 2001 From: Pasha Bibko <156938226+PashaBibko@users.noreply.github.com> Date: Wed, 19 Nov 2025 22:58:48 +0000 Subject: [PATCH] Added multi triangle support --- .idea/dictionaries/project.xml | 7 + .idea/editor.xml | 18 ++ main.cpp | 23 +- shaders/frag.spv | Bin 0 -> 352 bytes shaders/vert.spv | Bin 0 -> 824 bytes shaders/vert.vert | 9 +- src/VulkanRenderer.h | 5 +- src/managers/vulkan/VulkanManager.h | 35 +++ src/managers/vulkan/VulkanManagerInit.cpp | 276 ++++++++++---------- src/managers/vulkan/VulkanManagerRender.cpp | 117 +++++++++ 10 files changed, 339 insertions(+), 151 deletions(-) create mode 100644 .idea/dictionaries/project.xml create mode 100644 shaders/frag.spv create mode 100644 shaders/vert.spv diff --git a/.idea/dictionaries/project.xml b/.idea/dictionaries/project.xml new file mode 100644 index 0000000..8f83205 --- /dev/null +++ b/.idea/dictionaries/project.xml @@ -0,0 +1,7 @@ + + + + spirv + + + \ No newline at end of file diff --git a/.idea/editor.xml b/.idea/editor.xml index 008a960..14b5dc8 100644 --- a/.idea/editor.xml +++ b/.idea/editor.xml @@ -253,5 +253,23 @@