| 
						
					 | 
					
						
						
							
						
						5caf736370
					 | 
					
						
						
							
							twn_rendering: m_sprite texture_origin changed for texture_region, stretched subregion work now
						
						
						
						
						
						
					 | 
					
						2024-09-21 20:07:05 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ddf0ef6a0c
					 | 
					
						
						
							
							twn_util.c: use more appropriate SDL functions for intersect_(f)rect
						
						
						
						
						
						
					 | 
					
						2024-09-20 22:57:55 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e33a97294c
					 | 
					
						
						
							
							twn_util.h: clarify behavior of null result pointer
						
						
						
						
						
						
					 | 
					
						2024-09-20 13:48:29 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						074b290b3f
					 | 
					
						
						
							
							that's not what they're called
						
						
						
						
						
						
					 | 
					
						2024-09-20 13:41:55 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						999cb78358
					 | 
					
						
						
							
							rename intersect_(f)rect to overlap_(f)rect and add simplified functions with the old names
						
						
						
						
						
						
					 | 
					
						2024-09-20 13:39:37 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5cc36ab46c
					 | 
					
						
						
							
							twn_input.c: fix scancode unbinding (ie make it actually work lol)
						
						
						
						
						
						
					 | 
					
						2024-09-20 12:39:37 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						db11bb754e
					 | 
					
						
						
							
							more IDE whatever thing
						
						
						
						
						
						
					 | 
					
						2024-09-20 12:35:44 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						8effcc0421
					 | 
					
						
						
							
							make baby windows work again
						
						
						
						
						
						
					 | 
					
						2024-09-18 20:36:00 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cf72287659
					 | 
					
						
						
							
							remove sublime-workspace file, lol
						
						
						
						
						
						
					 | 
					
						2024-09-18 19:02:25 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						691d781827
					 | 
					
						
						
							
							text rendering over vertex arrays, rework fully done, finally
						
						
						
						
						
						
					 | 
					
						2024-09-18 19:01:43 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						16c96010dc
					 | 
					
						
						
							
							finally compiling and running, text still needs rework
						
						
						
						
						
						
					 | 
					
						2024-09-16 16:17:00 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						551d60ef85
					 | 
					
						
						
							
							partially done work on total source tree rework, separation of engine context and game context, generalization of renderer for different backends as well as web platform target
						
						
						
						
						
						
					 | 
					
						2024-09-16 09:07:01 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ca0305feab
					 | 
					
						
						
							
							free texture data from stb_image
						
						
						
						
						
						
					 | 
					
						2024-08-27 14:48:08 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1952ab60ff
					 | 
					
						
						
							
							use stb_image.h instead of SDL2_image
						
						
						
						
						
						
					 | 
					
						2024-08-27 14:45:26 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e1cba136a3
					 | 
					
						
						
							
							remove SDL2_ttf dependency
						
						
						
						
						
						
					 | 
					
						2024-08-27 13:54:53 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						66c90181cd
					 | 
					
						
						
							
							NO WARNINGS
						
						
						
						
						
						
					 | 
					
						2024-08-27 13:42:40 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						93f61018cd
					 | 
					
						
						
							
							no warnings from third parties
						
						
						
						
						
						
					 | 
					
						2024-08-27 13:24:15 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1bb33d3f34
					 | 
					
						
						
							
							update cmake to work with linux, plus some cleanup
						
						
						
						
						
						
					 | 
					
						2024-08-27 13:05:10 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						cee8d5f50f
					 | 
					
						
						
							
							return status code from enter_loop
						
						
						
						
						
						
					 | 
					
						2024-08-27 00:55:44 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						2f36d9ea3c
					 | 
					
						
						
							
							windows build compatibility, twn_game_object as abstraction for bridging game code and the engine
						
						
						
						
						
						
					 | 
					
						2024-08-27 00:33:37 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9892bf71dc
					 | 
					
						
						
							
							add the text primitive, finally
						
						
						
						
						
						
					 | 
					
						2024-08-22 23:41:52 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0f03c18806
					 | 
					
						
						
							
							fix regression of build with no hot reload
						
						
						
						
						
						
					 | 
					
						2024-08-22 19:49:30 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d85d9880fb
					 | 
					
						
						
							
							don't use texture_get_key path address optimization when compiled with hot reload support
						
						
						
						
						
						
					 | 
					
						2024-08-22 19:43:57 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9da92775bc
					 | 
					
						
						
							
							generation of data archive from cmake solution
						
						
						
						
						
						
					 | 
					
						2024-08-22 18:36:04 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						fa85fb8dd1
					 | 
					
						
						
							
							move compile_commands.json to project root directory
						
						
						
						
						
						
					 | 
					
						2024-08-22 06:38:31 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						859ae8f91e
					 | 
					
						
						
							
							use LD_LIBRARY_PATH rather than -rpath
						
						
						
						
						
						
					 | 
					
						2024-08-21 21:45:49 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						192b3f150c
					 | 
					
						
						
							
							add newline
						
						
						
						
						
						
					 | 
					
						2024-08-21 21:40:32 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ca3cda25df
					 | 
					
						
						
							
							add bootstrapping shell script for purposes of setting --data-dir and cwd for LD_PATH=./
						
						
						
						
						
						
					 | 
					
						2024-08-21 21:38:24 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9a3d7a9db3
					 | 
					
						
						
							
							reset texture path cache on reload
						
						
						
						
						
						
					 | 
					
						2024-08-21 18:00:27 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						1a34f6416b
					 | 
					
						
						
							
							fix .so placement and loading paths
						
						
						
						
						
						
					 | 
					
						2024-08-21 17:29:06 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e49d36a3b1
					 | 
					
						
						
							
							correct ordering of TOWNENGINE_HOT_RELOAD option for -fPIC
						
						
						
						
						
						
					 | 
					
						2024-08-21 17:04:03 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b89e0a03a6
					 | 
					
						
						
							
							ignore archives
						
						
						
						
						
						
					 | 
					
						2024-08-21 16:57:52 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d4d4544bb4
					 | 
					
						
						
							
							hot reloading and friends
						
						
						
						
						
						
					 | 
					
						2024-08-21 16:55:34 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						08fd5970a1
					 | 
					
						
						
							
							slight restructure of CMakeLists
						
						
						
						
						
						
					 | 
					
						2024-08-20 17:50:50 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						2126f3cddb
					 | 
					
						
						
							
							cast ints to floats in terrain gen
						
						
						
						
						
						
					 | 
					
						2024-08-20 17:27:54 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e21ce4113b
					 | 
					
						
						
							
							precompile glad.h and stb_ds.h headers
						
						
						
						
						
						
					 | 
					
						2024-08-20 17:25:01 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e34b39a039
					 | 
					
						
						
							
							remove physfs archive formats besides zip and 7z
						
						
						
						
						
						
					 | 
					
						2024-08-20 17:15:12 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						24195ab560
					 | 
					
						
						
							
							properer int16_t to float scaling in .xm sampling
						
						
						
						
						
						
					 | 
					
						2024-08-20 17:07:34 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						14a9915ce9
					 | 
					
						
						
							
							remove procgen, use stb_perlin
						
						
						
						
						
						
					 | 
					
						2024-08-19 19:19:22 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						6ec72db2d4
					 | 
					
						
						
							
							don't free the surface lol
						
						
						
						
						
						
					 | 
					
						2024-08-01 04:09:54 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9d2aa9b9ba
					 | 
					
						
						
							
							rename scale option to stretch
						
						
						
						
						
						
					 | 
					
						2024-08-01 01:25:23 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b35c02d884
					 | 
					
						
						
							
							new music !
						
						
						
						
						
						
					 | 
					
						2024-08-01 00:58:16 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						80ffc30075
					 | 
					
						
						
							
							texture_origin option for sprite rendering
						
						
						
						
						
						
					 | 
					
						2024-08-01 00:52:15 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						374a9b9c58
					 | 
					
						
						
							
							repeating textures in sprite rendering
						
						
						
						
						
						
					 | 
					
						2024-08-01 00:23:32 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						e4e2c203a1
					 | 
					
						
						
							
							todo note for render frame situation
						
						
						
						
						
						
					 | 
					
						2024-07-31 18:38:32 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						71292a1995
					 | 
					
						
						
							
							main.c: proper fix for render frame drops
						
						
						
						
						
						
					 | 
					
						2024-07-31 18:24:21 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						35b7c23d27
					 | 
					
						
						
							
							.gitignore: awareness of win-tool-dist
						
						
						
						
						
						
					 | 
					
						2024-07-31 14:59:47 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						5069104cdb
					 | 
					
						
						
							
							fix quad element buffer generation
						
						
						
						
						
						
					 | 
					
						2024-07-31 11:32:55 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						e74cc6bf94
					 | 
					
						
						
							
							remove symlink as windows is shit, src to townengine
						
						
						
						
						
						
					 | 
					
						2024-07-30 22:31:18 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						222b68c0a3
					 | 
					
						
						
							
							flickering fixed !
						
						
						
						
						
						
					 | 
					
						2024-07-31 01:12:45 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |