Add Linux support

- Add linux build system using MakeGen
- Fix a swapchain validation error, likelydue to my linux system using a
  different vulkan version
- Make DescriptorPool take in amount of descriptors it needs, instead of
  allocating a mass amount for every pool, causing loads of RAM/VRAM usage
This commit is contained in:
Tim Håkansson authored and GitHub committed 2025-08-09 21:42:15 +02:00
1 parent ecc11f07db
commit 4d2dfce31c
69 files changed
+389 -152

No files matched your search

+2
View File
@@ -9,3 +9,5 @@ bin/
.cache
libs
imgui.ini
Makefile
compile_flags.txt