veclavtalica
							
						 
					 | 
					
						
						
							
						
						449d4d3c32
					 | 
					
						
						
							
							move opengl library loading to a thread that starts as soon as possible and is awaited as late as we can allow
						
						
						
						
						
						
					 | 
					
						2025-01-15 07:54:45 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						db530ca3a0
					 | 
					
						
						
							
							make audio device init delayed until first use
						
						
						
						
						
						
					 | 
					
						2025-01-15 05:43:56 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						851ab80292
					 | 
					
						
						
							
							remove ctx.update_multiplicity
						
						
						
						
						
						
					 | 
					
						2025-01-15 00:52:42 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						86bf16b680
					 | 
					
						
						
							
							make mouse movement and capture depend on window focus
						
						
						
						
						
						
					 | 
					
						2025-01-14 02:07:54 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						eefd53a630
					 | 
					
						
						
							
							twn_audio.c: .wav support and scratch channels
						
						
						
						
						
						
					 | 
					
						2025-01-13 19:56:20 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						3bfa86066e
					 | 
					
						
						
							
							billboards!
						
						
						
						
						
						
					 | 
					
						2025-01-05 19:46:05 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						dc2535358e
					 | 
					
						
						
							
							make input coordinates respect the viewport
						
						
						
						
						
						
					 | 
					
						2024-12-24 10:24:50 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						9121da0675
					 | 
					
						
						
							
							yet another api rework, removal of integer types in public api, optionals at the end, some cleaning
						
						
						
						
						
						
					 | 
					
						2024-10-29 12:25:24 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						9da26638c8
					 | 
					
						
						
							
							rework input to be in line with rendering semantics
						
						
						
						
						
						
					 | 
					
						2024-10-22 20:32:17 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						139394c6de
					 | 
					
						
						
							
							partial implementation of double buffered render
						
						
						
						
						
						
					 | 
					
						2024-10-15 15:29:45 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0ede612bec
					 | 
					
						
						
							
							twn_input: singleton rework, twn_control.h and fixes
						
						
						
						
						
						
					 | 
					
						2024-10-08 10:12:47 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ade1af12ca
					 | 
					
						
						
							
							twn_rendering -> twn_draw
						
						
						
						
						
						
					 | 
					
						2024-10-07 17:53:09 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						93aa8ff2b4
					 | 
					
						
						
							
							remove the assumption that game is ran from cwd at root
						
						
						
						
						
						
					 | 
					
						2024-10-07 13:22:25 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						57fe5e8946
					 | 
					
						
						
							
							implement game configuration file
						
						
						
						
						
						
						
						this integrates https://github.com/cktan/tomlc99 into the repo as a dependency 
						
						
					 | 
					
						2024-10-01 12:48:42 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5d6a3a5aec
					 | 
					
						
						
							
							remove/replace unused includes
						
						
						
						
						
						
					 | 
					
						2024-09-26 21:38:24 +03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						73bf92e706
					 | 
					
						
						
							
							typedef & PascalCase for ALL structs and enums
						
						
						
						
						
						
					 | 
					
						2024-09-23 14:43:16 -03:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								veclavtalica
							
						 
					 | 
					
						
						
							
						
						8effcc0421
					 | 
					
						
						
							
							make baby windows work again
						
						
						
						
						
						
					 | 
					
						2024-09-18 20:36:00 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |