15 Commits

Author SHA1 Message Date
Sven Balzer
ec34b2df61 replace SDL_GPU renderer with wgpu 2025-09-06 13:59:00 +02:00
Sven Balzer
883e13cdf5 update dear imgui from 1.91.9b to 1.92.2b 2025-08-28 05:59:13 +02:00
Sven Balzer
ad651462df Update SDL3 from 3.2.4 to 3.2.20 2025-08-27 21:24:05 +02:00
Sven Balzer
932d5f629d automatically play setting_off_piano.opus when no other music is playing 2025-04-03 21:47:41 +02:00
Sven Balzer
14728d17f5 add SDL_mixer 2025-04-03 04:30:22 +02:00
Sven Balzer
832c23f85c fix for new pipewire headers 2025-03-31 17:28:23 +02:00
Sven Balzer
dc7c424d7f update dear imgui from 1.91.8 to 1.91.9b and switch to docking branch 2025-03-21 12:35:00 +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
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
08e3dfd9d3 add tile selector 2025-02-27 18:01:06 +01:00
Sven Balzer
f2b992a39d add imgui 2025-02-25 13:23:17 +01:00
Sven Balzer
a6a6761e9f update stb libs 2025-02-25 12:58:19 +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