| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | added back windows cross-compilation | vimene | 2026-02-05 | 1 | -37/+66 |
| | | | | | | | | | | | | | | | | | | | | | | | | Makefile.am is too ugly, but I don't have a better solution right now. - fused Makefile.am and src/Makefile.am - adding back windows cross-compilation - improved README.md a lot - added configure option to enable debug, which greatly simplifies development when writing shaders - removed dependency on LunarG's Vulkan SDK by having dependency only on Vulkan headers, library and slangc - removed print C++ header because I have an old MinGW which doesn't support it. It will be restored in the future - make every assets path relative to be able to build anywhere and run elsewhere - moved stb_image.h inside source directory instead of making it a dependency, which is more aligned with stb philosophy - moved assets inside source code to make it easy to compile and run the engine - improved configure.ac by checking Vulkan headers version directly in the configure script instead of within C code, which allows us to also do theses checks when cross-compiling | ||||
| * | added STBI library | vimene | 2025-12-26 | 1 | -3/+20 |
| | | |||||
| * | improved Vulkan detection | vimene | 2025-12-15 | 1 | -6/+35 |
| | | | | | | Added checks to see if LunarG's Vulkan SDK is present, and check if it's the correct API version (currently supporting only 1.4.313). | ||||
| * | improved autotools usage | vimene | 2025-12-10 | 1 | -47/+5 |
| | | |||||
| * | added validation layers to vulkan | vimene | 2025-06-26 | 1 | -0/+9 |
| | | |||||
| * | started working on vulkan support | vimene | 2025-01-16 | 1 | -3/+11 |
| | | |||||
| * | improved tests management | vimene | 2023-12-03 | 1 | -0/+1 |
| | | |||||
| * | improved dependency management | vimene | 2023-11-28 | 1 | -19/+9 |
| | | |||||
| * | integrated criterion within autotools | vimene | 2023-11-28 | 1 | -0/+2 |
| | | |||||
| * | started working on tests | vimene | 2023-11-28 | 1 | -5/+15 |
| | | |||||
| * | add options to choose render mode | vimene | 2023-11-23 | 1 | -7/+17 |
| | | |||||
| * | improve SDL integration | vimene | 2023-11-23 | 1 | -21/+15 |
| | | |||||
| * | fixed macro in the wrong place | vimene | 2023-11-21 | 1 | -2/+2 |
| | | |||||
| * | cleanups | vimene | 2023-11-21 | 1 | -10/+3 |
| | | |||||
| * | renamed binary from 'main' to 'engine' | vimene | 2023-11-21 | 1 | -1/+1 |
| | | |||||
| * | started working on windows support | vimene | 2023-11-21 | 1 | -20/+31 |
| | | |||||
| * | improved file structure for autotools | vimene | 2023-11-20 | 1 | -4/+6 |
| | | |||||
| * | started switching to autotools | vimene | 2023-11-19 | 1 | -0/+32 |
