4b5d380a0e 
								
							 
						 
						
							
							
								
								style: apply cmake-format to all cmake files  
							
							
							
						 
						
							2025-10-16 14:40:11 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3066153d6c 
								
							 
						 
						
							
							
								
								refactor: fix some static analyzer errors  
							
							
							
						 
						
							2025-10-16 14:40:11 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0471969615 
								
							 
						 
						
							
							
								
								refactor(mirror): adjust to recent changes  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-10-08 08:22:16 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								77c04d38c9 
								
							 
						 
						
							
							
								
								refactor(mirror): adjust to recent changes  
							
							
							
						 
						
							2025-10-08 06:29:36 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								41575df141 
								
							 
						 
						
							
							
								
								refactor(mirror): adjust to recent changes  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-10-06 12:00:17 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d506d6a6a7 
								
							 
						 
						
							
							
								
								refactor: split base module into std, bitwise, memory & env  
							
							
							
						 
						
							2025-10-05 10:07:36 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6af758643e 
								
							 
						 
						
							
							
								
								feat(mirror) add renderer system  
							
							
							
						 
						
							2025-10-02 23:53:44 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e77a42cf7f 
								
							 
						 
						
							
							
								
								refactor(mirror): adjusted to new changes  
							
							
							
						 
						
							2025-09-22 18:52:04 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								85a1bbfcab 
								
							 
						 
						
							
							
								
								refactor: fix all clang-tidy diagnosis  
							
							
							
						 
						
							2025-09-21 15:34:08 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7266451b45 
								
							 
						 
						
							
							
								
								refactor(mirror): adjust to new ecs  
							
							
							
						 
						
							2025-09-20 15:40:05 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3c1193eedc 
								
							 
						 
						
							
							
								
								refactor(mirror): adjusted code for new surface & input module changes  
							
							
							
						 
						
							2025-09-18 19:23:31 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ea8986b764 
								
							 
						 
						
							
							
								
								fix(mirror): typo  
							
							
							
						 
						
							2025-07-31 08:13:09 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								638a009047 
								
							 
						 
						
							
							
								
								refactor: surface, app, tests, ecs refactors  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-28 20:45:24 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2b96a85b62 
								
							 
						 
						
							
							
								
								feat: systems  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
							feat: surface system
This commit puts the project in major jeopardy as it overhauls the
architecture such as removing the layer stack completely, etc.
I am filled with determination. 
							
						 
						
							2025-07-26 18:01:27 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								798732632a 
								
							 
						 
						
							
							
								
								ci: major refactors & add msvc check ( #8 )  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
							reviewed-on: #8 
Co-authored-by: light7734 <light7734@tuta.io>
Co-committed-by: light7734 <light7734@tuta.io> 
							
						 
						
							2025-07-20 04:37:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9c071493c5 
								
							 
						 
						
							
							
								
								refactor: imgui as conan module instead of git submodule  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-20 05:20:43 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cd886aa8c9 
								
							 
						 
						
							
							
								
								refactor: flatten directory structure  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-20 04:46:15 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f9ce347ca0 
								
							 
						 
						
							
							
								
								feat: initial math module implementation  
							
							... 
							
							
							
							refactor: replace glm with built-in math library 
							
						 
						
							2025-07-17 10:44:00 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d6b7c774bd 
								
							 
						 
						
							
							
								
								refactor: remove imconfig  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-16 14:42:50 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8268a07e1b 
								
							 
						 
						
							
							
								
								refactor: remove spdlog dependency  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-16 13:56:59 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								60ae1d52f7 
								
							 
						 
						
							
							
								
								refactor: minor window module refactors  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-15 15:11:49 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f2c692a118 
								
							 
						 
						
							
							
								
								style: apply clang-format v20  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-11 14:05:59 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								29e9033c0c 
								
							 
						 
						
							
							
								
								refactor: remove some unnecessary lines  
							
							
							
						 
						
							2025-07-11 02:36:07 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								eab0799537 
								
							 
						 
						
							
							
								
								refactor: turn engine module to app module  
							
							
							
						 
						
							2025-07-11 02:35:28 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5e310b87e3 
								
							 
						 
						
							
							
								
								refactor: move timer out of engine into separate module  
							
							
							
						 
						
							2025-07-11 02:22:21 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e86f83fff1 
								
							 
						 
						
							
							
								
								refactor: move serializer from engine to ecs  
							
							
							
						 
						
							2025-07-11 02:18:27 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0f3639e401 
								
							 
						 
						
							
							
								
								refactor: renamed lt_assert to ensure  
							
							
							
						 
						
							2025-07-11 02:12:55 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								eb428d11d6 
								
							 
						 
						
							
							
								
								refactor: extract window out of engine  
							
							
							
						 
						
							2025-07-11 01:42:56 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								03e8e11111 
								
							 
						 
						
							
							
								
								refactor: extract ecs out of engine  
							
							
							
						 
						
							2025-07-11 01:16:52 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6381ed1514 
								
							 
						 
						
							
							
								
								refactor: layer stack  
							
							
							
						 
						
							2025-07-11 00:56:57 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								30c9196af0 
								
							 
						 
						
							
							
								
								style: rename namespace Light to lt  
							
							
							
						 
						
							2025-07-11 00:05:48 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								eca1bc91e6 
								
							 
						 
						
							
							
								
								refactor: remove ortho camera & move camera component to camera module  
							
							
							
						 
						
							2025-07-10 13:55:18 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3c87b1cd06 
								
							 
						 
						
							
							
								
								refactor: modularization of the engine (wip)  
							
							
							
						 
						
							2025-07-10 13:29:03 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								38997b3908 
								
							 
						 
						
							
							
								
								feat: asset baking  
							
							... 
							
							
							
							Only supported .png textures at the moment 
							
						 
						
							2025-07-09 15:30:54 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								310d8d3579 
								
							 
						 
						
							
							
								
								refactor: fix some static analysis  
							
							
							
						 
						
							2025-07-07 15:13:05 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								345dddcf11 
								
							 
						 
						
							
							
								
								fix: segfault & refactor: layerstack to hold refs  
							
							
							
						 
						
							2025-07-06 17:45:40 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								072772957e 
								
							 
						 
						
							
							
								
								refactor: apply clang-tidy auto-fixes  
							
							
							
						 
						
							2025-07-06 16:52:50 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								834402c1b8 
								
							 
						 
						
							
							
								
								refactor: logger  
							
							
							
						 
						
							2025-07-06 16:30:38 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2e05d871eb 
								
							 
						 
						
							
							
								
								fix: clang-tidy checks for mirror  
							
							
							
						 
						
							2025-07-06 15:10:34 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								77d1619b1c 
								
							 
						 
						
							
							
								
								fix: more hardcoded paths  
							
							
							
						 
						
							2025-07-06 14:09:58 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ee4c658919 
								
							 
						 
						
							
							
								
								fix: hardcoded paths  
							
							
							
						 
						
							2025-07-06 14:03:04 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								258164bf9a 
								
							 
						 
						
							
							
								
								style: applied AAA principle  
							
							
							
						 
						
							2025-07-06 14:02:50 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ff56283c19 
								
							 
						 
						
							
							
								
								style: PascalCase functions to snake_case  
							
							
							
						 
						
							2025-07-05 15:36:53 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								586571fcb0 
								
							 
						 
						
							
							
								
								style: PascalCase member variables to snake_case  
							
							
							
						 
						
							2025-07-05 14:23:01 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0cedb2b0ba 
								
							 
						 
						
							
							
								
								refactor: directory structure & cmake  
							
							
							
						 
						
							2025-07-05 13:28:41 +03:30