Commit Graph
18 Commits
Author SHA1 Message Date
veclavtalica 875af2a758 experimental: textures_get_key() caching for embedded in binary path strings 2024-07-19 23:44:29 +03:00
veclavtalica 867dea1958 textures.c: remove by one offsetiing, use macro for validity checking 2024-07-19 23:38:10 +03:00
veclavtalica 765e6bb8a0 build: add -gc-sections for non-MSVC compilers 2024-07-19 23:37:28 +03:00
veclavtalica 5ae59b51d3 textures.h: cleanup, writeup for unfurl_billboard() 2024-07-14 19:18:10 +03:00
veclavtalica 7218acb40b textures.c: fix regressions for loner textures 2024-07-14 18:36:48 +03:00
veclavtalica bd53a931c0 rework of textures, finalization of basic opengl rendering 2024-07-14 16:04:12 +03:00
veclavtalica 55d85399e9 full removal of SDL_Renderer usage, working spatial triangle rendering, temporary(?) regression of HDPI 2024-07-12 21:16:21 +03:00
veclavtalica 34cf504b2b rename *_pair to *_item, as it's the convention used before 2024-07-10 19:16:39 +03:00
veclavtalica b280243d30 work-in-progress for 3d triangle rendering 2024-07-10 19:15:28 +03:00
veclavtalica e2ed4b2c2d glad: include debug and shader program extensions 2024-07-10 19:13:32 +03:00
veclavtalica 31167047a7 util.c: rename tick_ftimer_repeat to repeat_ftimer 2024-07-09 15:37:03 +03:00
veclavtalica f98f9e1300 creation of opengl 1.5 context, mixing of gl calls with sdl renderer 2024-07-09 15:36:13 +03:00
veclavtalica 96d1f5b7a2 Merge branch 'main' of https://git.poto.cafe/wanp/salesman 2024-07-08 23:50:01 +03:00
veclavtalica 194bf0e266 util.c: floating point timers for game loop 2024-07-08 23:47:22 +03:00
veclavtalica 98467831d1 audio.c: use xm_repeat on play reenty 2024-07-08 23:46:47 +03:00
veclavtalica 5738870147 remove unused includes 2024-07-08 22:58:57 +03:00
veclavtalica 26a89dfe4f audio.c: fix memset error 2024-07-08 22:37:58 +03:00
veclavtalica f6330bfaa6 M_PI shenanigans 2024-07-08 22:20:26 +03:00