From ff7f3e86eeb6d337ea0685a733661074fd14df1b 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 --- .gitignore | 2 + .idea/dictionaries/project.xml | 7 + .idea/editor.xml | 18 ++ main.cpp | 23 +- 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 +++++++++ 9 files changed, 341 insertions(+), 151 deletions(-) create mode 100644 .gitignore create mode 100644 .idea/dictionaries/project.xml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..80d20dd --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +# Compiled shader output # +*.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 @@