aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* small improvements in builds setupvimene2026-02-091-39/+47
| | | | | | | - use automake's way of defining dirs instead of doing it manually - fixed a bug where NDEBUG was set for debug builds, instead of the inverse - expanded tabs into space in configure.ac
* added back windows cross-compilationvimene2026-02-051-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 libraryvimene2025-12-261-3/+20
|
* improved Vulkan detectionvimene2025-12-151-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 usagevimene2025-12-101-47/+5
|
* added validation layers to vulkanvimene2025-06-261-0/+9
|
* started working on vulkan supportvimene2025-01-161-3/+11
|
* improved tests managementvimene2023-12-031-0/+1
|
* improved dependency managementvimene2023-11-281-19/+9
|
* integrated criterion within autotoolsvimene2023-11-281-0/+2
|
* started working on testsvimene2023-11-281-5/+15
|
* add options to choose render modevimene2023-11-231-7/+17
|
* improve SDL integrationvimene2023-11-231-21/+15
|
* fixed macro in the wrong placevimene2023-11-211-2/+2
|
* cleanupsvimene2023-11-211-10/+3
|
* renamed binary from 'main' to 'engine'vimene2023-11-211-1/+1
|
* started working on windows supportvimene2023-11-211-20/+31
|
* improved file structure for autotoolsvimene2023-11-201-4/+6
|
* started switching to autotoolsvimene2023-11-191-0/+32