Sven Balzer
5a77a4aacb
try to change to working directory on startup so assets can be found
2025-09-29 06:54:33 +02:00
Sven Balzer
ec34b2df61
replace SDL_GPU renderer with wgpu
2025-09-06 13:59:00 +02:00
6efb964399
add SDLMIXER_DEPS_SHARED OFF
...
windows - static libs
2025-04-13 13:05:06 +02:00
Sven Balzer
14728d17f5
add SDL_mixer
2025-04-03 04:30:22 +02:00
Sven Balzer
382ef67895
move shaders from assets to src
2025-03-26 19:25:38 +01:00
Sven Balzer
914cbf13f4
move shader dep files to binary dir
2025-03-26 19:19:21 +01:00
Sven Balzer
31c4bde4bf
cleanup: remove load_entire_file and m_string
2025-03-25 21:19:54 +01:00
Sven Balzer
e774305829
add grid and highlighting of selected tiles when picking
2025-03-22 20:39:36 +01:00
Sven Balzer
3a2b156951
change back from atlas texture for tiles to array texture
...
add callback support for imgui sdlgpu3 backend
2025-03-20 12:22:21 +01:00
Sven Balzer
ce90ecdaea
add tracy
2025-03-15 11:28:57 +01:00
Sven Balzer
2ad30458bf
add camera tilt
2025-03-11 09:16:17 +01:00
Sven Balzer
e77086601b
clean up math_graphics.h
2025-03-09 20:34:08 +01:00
Sven Balzer
88da989ad7
major refactor and add a camera
...
change asset loading of images to be sRGB
use wayland by default on linux unless we are running under renderdoc
changed shaders to be combined vertex and fragment in a single file
require Vulkan 1.3 and enable shaderDrawParameters
2025-03-08 19:39:48 +01:00
Sven Balzer
1c8a65e8ad
change tiles from a texture array to a texture atlas
2025-02-27 18:01:06 +01:00
a3ca31948b
add SDL3 dependency to imgui
2025-02-25 18:39:56 +01:00
Sven Balzer
f2b992a39d
add imgui
2025-02-25 13:23:17 +01:00
Sven Balzer
c70a9a245b
fix for c++20 on linux
2025-02-25 12:58:19 +01:00
Sven Balzer
74e0d78a4c
change build system to CMake and use SDL3 for everything
2025-02-24 19:56:47 +01:00