Commit Graph

16 Commits

Author SHA1 Message Date
922e521867 better access to townengine headers from any point in source tree 2024-07-29 23:40:15 +03:00
ff077c5d0d separation to vec.h, generic vector ops, camera class and its usage for spatial rendering 2024-07-29 15:21:39 +03:00
e8ff04b3e6 rendering.c: non-square rotating sprites 2024-07-29 12:43:46 +03:00
3edd692771 automatic detenction of texture mode and batching based on it 2024-07-28 23:59:23 +03:00
b9188d8d8a rendering.c: sprite constant color that isn't just white only 2024-07-28 16:25:25 +03:00
5ddf0eb879 elf.c: section limit inference for linux, fixes for stb_ds.h hashing, more compilation flags 2024-07-28 01:44:39 +03:00
910e45a44b rendering.c: fix sprite uv in batches, fix alpha blending of texture atlas 2024-07-27 17:55:57 +03:00
79bc261ccd rendering.c: sprite rotation 2024-07-27 16:55:38 +03:00
32b83d68ac demo: proper uvs! 2024-07-20 00:48:30 +03:00
7218acb40b textures.c: fix regressions for loner textures 2024-07-14 18:36:48 +03:00
55d85399e9 full removal of SDL_Renderer usage, working spatial triangle rendering, temporary(?) regression of HDPI 2024-07-12 21:16:21 +03:00
b280243d30 work-in-progress for 3d triangle rendering 2024-07-10 19:15:28 +03:00
veclavtalica
6cb8736fc1 audio.c: get_audio_args() 2024-07-08 18:13:33 +03:00
veclavtalica
c07aa3c9a8 implement repeat in libxm 2024-07-08 18:00:38 +03:00
veclavtalica
8a8f62dc25 .ogg playback 2024-07-08 09:55:28 +03:00
veclavtalica
206a5b7cad awesome!!! 2024-07-08 03:44:20 +03:00