|  | c8a65f2894 | only do _GNU_SOURCE on linux | 2024-10-13 21:44:32 +03:00 |  | 
			
				
					|  | f0d3f6778c | fix dynamic link issue | 2024-10-13 21:36:01 +03:00 |  | 
			
				
					|  | da98c0941b | effort to have no warnings once again | 2024-10-13 21:32:31 +03:00 |  | 
			
				
					|  | d884cd45d9 | CMakeLists.txt: visibility=hidden for add targets | 2024-10-13 19:42:36 +03:00 |  | 
			
				
					|  | d2422735e6 | /third-party/physfs/: remove unused archivers, actually make cmake options pass, duh | 2024-10-13 19:17:26 +03:00 |  | 
			
				
					|  | ed93072371 | twn_amalgam.c: a way for single unit compilation, controlled with -DTWN_USE_AMALGAM in cmake | 2024-10-13 19:04:23 +03:00 |  | 
			
				
					|  | 9329d3c2be | CMakeLists.txt: use visibility=hidden by default, so that unneeded libtownengine.so symbols are not leaked | 2024-10-13 19:03:29 +03:00 |  | 
			
				
					|  | ef5d609f4a | /bin/build.sh: search for ninja and use it by default | 2024-10-13 19:02:27 +03:00 |  | 
			
				
					|  | 64433cbe18 | CMakeLists.txt: precompile physfs.h header | 2024-10-13 18:17:32 +03:00 |  | 
			
				
					|  | f96d521af2 | CMakeLists.txt: don't precompile stb_ds.h, precompile SDL.h | 2024-10-13 18:14:36 +03:00 |  | 
			
				
					|  | 1a7322dccf | twn_util.h: separate internal things away, remove indirect includes in places | 2024-10-12 21:16:25 +03:00 |  | 
			
				
					|  | e70366f82f | rework to context: now there's engine and user code copies, renaming of fields, most things that shouldn't be there are hidden | 2024-10-12 20:24:47 +03:00 |  | 
			
				
					|  | 7886650339 | /docs/getting_and_compiling.txt: add a note on git lfs install | 2024-10-12 19:27:29 +03:00 |  | 
			
				
					|  | 3a57833ac1 | /docs/getting_and_compiling.txt: update to changes | 2024-10-12 19:12:20 +03:00 |  | 
			
				
					|  | 667b599c19 | remove /include/twn_config.h, move defauls to relevant headers | 2024-10-11 20:21:02 +03:00 |  | 
			
				
					|  | cfc9ac9583 | fix common-data pack reference for newly places demos | 2024-10-11 19:31:30 +03:00 |  | 
			
				
					|  | b566cf20b5 | fix bunnymark boundies | 2024-10-11 19:27:41 +03:00 |  | 
			
				
					|  | 4ac87b3021 | move platformes and scenery to /apps/demos/ | 2024-10-11 19:26:46 +03:00 |  | 
			
				
					|  | 9c01264fd0 | readd /bin/twn | 2024-10-10 19:43:56 +03:00 |  | 
			
				
					|  | d584890bc7 | /bin/gen_api_header.sh: ignore error pipe | 2024-10-08 10:40:32 +03:00 |  | 
			
				
					|  | 9b5c043d85 | fix warnings | 2024-10-08 10:30:11 +03:00 |  | 
			
				
					|  | 7c0107704d | twn_gl_any_rendering.c: describe possible micro optimization | 2024-10-08 10:22:31 +03:00 |  | 
			
				
					|  | 7c1383e3a6 | /bin/build.sh: enable --parallel explicitly | 2024-10-08 10:21:59 +03:00 |  | 
			
				
					|  | db0adbdf6c | /apps/demos/bunnymark: fix background | 2024-10-08 10:18:41 +03:00 |  | 
			
				
					|  | 68df2eecfc | fix an oopsie | 2024-10-08 10:13:07 +03:00 |  | 
			
				
					|  | 0ede612bec | twn_input: singleton rework, twn_control.h and fixes | 2024-10-08 10:12:47 +03:00 |  | 
			
				
					|  | aef3f6444e | revert accidental commits, assert for zero-sized build_vertex_buffer(), explain the TODO on no-clear on skybox present | 2024-10-08 08:30:26 +03:00 |  | 
			
				
					|  | 60716c6d7b | /tools/ -> /bin/, to have it in more common schema | 2024-10-08 08:24:56 +03:00 |  | 
			
				
					|  | 133021b91e | hookup -> hooks, the ones you source | 2024-10-08 08:20:06 +03:00 |  | 
			
				
					|  | 82e647c9e1 | /hookup: util to handle temporary installation | 2024-10-08 01:51:30 +03:00 |  | 
			
				
					|  | 5c91423fbb | clang-format on /apps/demos/bunnymark files | 2024-10-08 01:21:31 +03:00 |  | 
			
				
					|  | 78034b69f5 | proper scene switch in demos | 2024-10-08 01:07:01 +03:00 |  | 
			
				
					|  | fd642171a4 | twn_draw.c: clear after swap | 2024-10-08 00:55:40 +03:00 |  | 
			
				
					|  | 1f8a225f89 | twn_gl_15_rendering.c: only disable color array for sprite batch if it was used | 2024-10-08 00:51:46 +03:00 |  | 
			
				
					|  | fd6615744e | /apps/platformer: not a platfromer, is it | 2024-10-08 00:50:59 +03:00 |  | 
			
				
					|  | 03c451fba8 | CMakeFiles.txt: no target_app | 2024-10-08 00:50:25 +03:00 |  | 
			
				
					|  | f1e2fa090b | twn_gl_15_rendering.c: re-enable depth write after text function | 2024-10-08 00:42:15 +03:00 |  | 
			
				
					|  | ac74f39c03 | twn_text.c: discard empty inputs | 2024-10-07 23:40:57 +03:00 |  | 
			
				
					|  | 4c49366c44 | Added common-data as dependency for kenney's font used in demo | 2024-10-07 20:16:21 +00:00 |  | 
			
				
					|  | 8759221ed2 | Adding data manifest and the wabbit sprite | 2024-10-07 20:15:53 +00:00 |  | 
			
				
					|  | 8aa0e38486 | Bunny mark intial files added Need to add data folder still. | 2024-10-07 20:15:20 +00:00 |  | 
			
				
					|  | fab958c963 | twn_loop.c: use event watcher for more immediate resize redraw | 2024-10-07 22:35:48 +03:00 |  | 
			
				
					|  | 7d92eff691 | twn_loop.c: better log for /twn.toml misaccess | 2024-10-07 20:57:02 +03:00 |  | 
			
				
					|  | 5e10087b35 | /apps/template: add data folder | 2024-10-07 20:51:17 +03:00 |  | 
			
				
					|  | 99522ae466 | make twn run compile it first | 2024-10-07 20:29:21 +03:00 |  | 
			
				
					|  | b0e6dd78b2 | fix ratio | 2024-10-07 20:29:03 +03:00 |  | 
			
				
					|  | 3c6bcdc499 | /apps/platformer: fix twn_vec.h include | 2024-10-07 19:57:45 +03:00 |  | 
			
				
					|  | 0d5ad2bc01 | they're no longer scripts | 2024-10-07 19:48:54 +03:00 |  | 
			
				
					|  | 84bb1c8b0e | /tools/twn: fix apitrace show command now showing the latest trace | 2024-10-07 19:18:38 +03:00 |  | 
			
				
					|  | b12faa6a44 | remove legacy app specification over cmake | 2024-10-07 19:08:25 +03:00 |  |