7e409fc14awork towards DeferredCommandDraw being universal, support for DeferredCommandDepthRange, rework of cirlce mesh (has a bug still), get_quad_element_buffer() now more general, as it should be with gl_any
double
veclavtalica2024-10-17 21:01:35 +0300
aa3cab87d2skip switching texture modes when they're the same as the last usedveclavtalica2024-10-16 22:52:10 +0300
ed93072371twn_amalgam.c: a way for single unit compilation, controlled with -DTWN_USE_AMALGAM in cmakeveclavtalica2024-10-13 19:04:23 +0300
9329d3c2beCMakeLists.txt: use visibility=hidden by default, so that unneeded libtownengine.so symbols are not leakedveclavtalica2024-10-13 19:03:29 +0300
ef5d609f4a/bin/build.sh: search for ninja and use it by defaultveclavtalica2024-10-13 19:02:27 +0300
1a7322dccftwn_util.h: separate internal things away, remove indirect includes in placesveclavtalica2024-10-12 21:16:25 +0300
e70366f82frework to context: now there's engine and user code copies, renaming of fields, most things that shouldn't be there are hiddenveclavtalica2024-10-12 20:24:47 +0300
7886650339/docs/getting_and_compiling.txt: add a note on git lfs installveclavtalica2024-10-12 19:27:29 +0300
3a57833ac1/docs/getting_and_compiling.txt: update to changesveclavtalica2024-10-12 19:12:20 +0300
667b599c19remove /include/twn_config.h, move defauls to relevant headersveclavtalica2024-10-11 20:21:02 +0300
cfc9ac9583fix common-data pack reference for newly places demosveclavtalica2024-10-11 19:31:30 +0300
0ede612bectwn_input: singleton rework, twn_control.h and fixesveclavtalica2024-10-08 10:12:30 +0300
aef3f6444erevert accidental commits, assert for zero-sized build_vertex_buffer(), explain the TODO on no-clear on skybox presentveclavtalica2024-10-08 08:30:26 +0300
60716c6d7b/tools/ -> /bin/, to have it in more common schemaveclavtalica2024-10-08 08:24:56 +0300
84bb1c8b0e/tools/twn: fix apitrace show command now showing the latest traceveclavtalica2024-10-07 19:18:38 +0300
b12faa6a44remove legacy app specification over cmakeveclavtalica2024-10-07 19:08:25 +0300
9a925a9216/docs/getting_and_compiling.txt: update so that it specifies an example with only getting lastest lfs stateveclavtalica2024-10-07 19:00:29 +0300
cc1e64531cCMakeLists.txt: remove bootstrap script, use executable directly; move its functionalities to twn toolingveclavtalica2024-10-07 14:16:53 +0300
c5c0fa4e70CMakeLists.txt: strip by default on release, use -Bsymbolic-functions and --hash-style=gnu for optimized symbol resoltuionveclavtalica2024-10-07 13:44:46 +0300
93aa8ff2b4remove the assumption that game is ran from cwd at rootveclavtalica2024-10-07 13:22:25 +0300
6cbfc8a5fbCMakeLists.txt: use -flto=auto for potential parallel linkveclavtalica2024-10-07 13:21:43 +0300
ca6c6a711cremove unused SDL2/SDL.h and physfs.h from twn_util.h, explicit usage of SDL in apps, move to Scancode enum in appsveclavtalica2024-10-07 00:00:36 +0300
3e972b2dadtwn_input: add twn_scancode.h as port of SDL_scancode.h, remove SDL2/SDL.h header usage sa for plans on having clean public headersveclavtalica2024-10-06 23:49:05 +0300