Commit Graph

13 Commits

Author SHA1 Message Date
Sven Balzer e7ad1d36ba add sdlgpu renderer 2026-07-03 14:19:41 +02:00
Sven Balzer aaa5b2078b add renderer abstraction 2026-07-03 10:14:10 +02:00
Sven Balzer 8bc6f68b3b convert gpu map format from buffer to texture2d 2026-05-01 19:55:39 +02:00
Sven Balzer fa9190b0e5 remove vertex and index buffer from world shader 2026-05-01 19:27:57 +02:00
Sven Balzer 7cb6dbc3e6 remove rotation from world tiles and instead apply it on load into atlas 2026-05-01 19:15:03 +02:00
Sven Balzer b549728a24 change world tiles texture from texture_2d_array to an atlas texture_2d 2026-04-02 17:52:28 +02:00
Sven Balzer 434abdc9a7 get rid of tile_infos buffer for world shader and instead just use the vertex uvs 2025-09-26 07:22:08 +02:00
Sven Balzer dcd40b6394 add uv to vertex format and remove it from instance 2025-09-25 08:04:16 +02:00
Sven Balzer 8633cff3cb switch front faces to be CCW instead of CW 2025-09-25 06:01:16 +02:00
Sven Balzer ec34b2df61 replace SDL_GPU renderer with wgpu 2025-09-06 13:59:00 +02:00
Sven Balzer 36d69e7fa0 make TileKind grid overlap the edge of the map to allow changing edge kinds 2025-03-30 17:23:59 +02:00
Sven Balzer e129469b08 add basic autotiling 2025-03-26 22:04:53 +01:00
Sven Balzer 382ef67895 move shaders from assets to src 2025-03-26 19:25:38 +01:00