9b0acc1cc3 
								
							 
						 
						
							
							
								
								ci: modify amd64/gcc/valgrind script  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-10 15:18:26 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ad5d961d33 
								
							 
						 
						
							
							
								
								ci: set DEBUGINFO_URLS in amd64/gcc/valgrind script  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-10 15:06:49 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								38e1131513 
								
							 
						 
						
							
							
								
								ci: fix silly mistake on amd64/gcc/unit_tests.sh  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-10 14:31:02 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3564400000 
								
							 
						 
						
							
							
								
								ci: fix gcc unit tests script  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-10 14:26:08 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4d0a7f9b45 
								
							 
						 
						
							
							
								
								fix: compilation error on gcc  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-10 13:16:14 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								961111c5da 
								
							 
						 
						
							
							
								
								fix: some tests failing due to repeated glfwInit/glfwTerminate  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-09 17:19:31 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ab44e4da0a 
								
							 
						 
						
							
							
								
								ci: add x-virtual-frame-buffer to lsan & msan scripts  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-09 13:42:22 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								55eb785682 
								
							 
						 
						
							
							
								
								ci: made coverage.sh start virtual x server  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-07 20:27:46 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f9c5057146 
								
							 
						 
						
							
							
								
								ci: revert setting display env var manually  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-07 19:47:16 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4a7a220af8 
								
							 
						 
						
							
							
								
								fix: missing display env var  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-05 12:21:44 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a43243ca3f 
								
							 
						 
						
							
							
								
								build: differentiate between test types  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
							fix : #41  
						
							2025-09-05 12:15:40 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5d30a56e22 
								
							 
						 
						
							
							
								
								revert: uncommenting the whole .drone.yml  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-05 11:36:29 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								51e044065a 
								
							 
						 
						
							
							
								
								ci: documentation pipelines ( #39 )  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
							
							fix : #36 
fix : #37 
Co-authored-by: light7734 <light7734@tuta.io>
Co-committed-by: light7734 <light7734@tuta.io> 
						
							2025-08-23 11:36:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b0caeded2a 
								
							 
						 
						
							
							
								
								fix(surface): invalid value_or invokation for libc++  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-08-12 15:12:17 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								585d37b31b 
								
							 
						 
						
							
							
								
								test: add fuzz seed for surface  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-08-11 23:06:33 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4cd258bcb6 
								
							 
						 
						
							
							
								
								refactor(test): printable concept to accept enums  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-08-10 23:26:06 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								052ac6dd5b 
								
							 
						 
						
							
							
								
								docs(guidelines/conventions): minor changes  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
			
				
	continuous-integration/drone Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-08-06 12:18:51 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b005857c31 
								
							 
						 
						
							
							
								
								docs(architecture/resource): add missing header lines  
							
							
							
						 
						
							2025-08-06 12:18:36 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9389dfe7fb 
								
							 
						 
						
							
							
								
								docs: add features.rst & showcase.rst for light  
							
							
							
						 
						
							2025-08-06 12:18:13 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								40503239df 
								
							 
						 
						
							
							
								
								docs: setup toctree  
							
							
							
						 
						
							2025-08-06 12:17:21 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								552602f0af 
								
							 
						 
						
							
							
								
								docs: update generate_changelog.py  
							
							
							
						 
						
							2025-08-06 12:16:29 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								76fc5dd572 
								
							 
						 
						
							
							
								
								chore: add docs/generated to docs/.gitignore file  
							
							
							
						 
						
							2025-08-06 12:15:43 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cd571d4a9d 
								
							 
						 
						
							
							
								
								docs(guidelines/development): add missing commit types  
							
							
							
						 
						
							2025-08-06 12:13:31 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								813e8a3a3a 
								
							 
						 
						
							
							
								
								docs(guidelines/development): add semantic versioning  
							
							
							
						 
						
							2025-08-06 12:13:07 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d6aa5fc91d 
								
							 
						 
						
							
							
								
								docs: initial guidelines/philosophy content  
							
							
							
						 
						
							2025-08-06 12:11:59 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								bd2f74b120 
								
							 
						 
						
							
							
								
								docs: minor changes to architecture/assets  
							
							
							
						 
						
							2025-08-06 12:11:03 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								af4ce09838 
								
							 
						 
						
							
							
								
								docs: add generate_changelog.py script  
							
							... 
							
							
							
							for generating changelogs :D 
							
						 
						
							2025-08-06 12:10:13 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f7591a23f4 
								
							 
						 
						
							
							
								
								chore: add docs/.gitignore  
							
							
							
						 
						
							2025-08-06 12:07:52 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								51990599a7 
								
							 
						 
						
							
							
								
								docs: initial revision  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-08-05 23:42:08 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								459b3b961d 
								
							 
						 
						
							
							
								
								feat(renderer/vk): function loading & device creation  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-08-05 10:39:08 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d58f8994aa 
								
							 
						 
						
							
							
								
								refactor(debug): fix & improve ensure  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-31 08:42:42 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c57e5a56ac 
								
							 
						 
						
							
							
								
								fix(test): process_fuzz_input returning EXIT_SUCCESS on non-zero harness returns  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-31 08:13:58 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ea8986b764 
								
							 
						 
						
							
							
								
								fix(mirror): typo  
							
							
							
						 
						
							2025-07-31 08:13:09 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e36991e6de 
								
							 
						 
						
							
							
								
								test(surface): add fuzz testing  
							
							... 
							
							
							
							test(surface): add & fix unit tests
fix(surface): bugs
refactor(surface): minor refactors & some edge-case handling 
							
						 
						
							2025-07-31 08:11:05 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								60ad7cdc70 
								
							 
						 
						
							
							
								
								feat(test): add fuzz testing support  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-30 23:02:53 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								638a009047 
								
							 
						 
						
							
							
								
								refactor: surface, app, tests, ecs refactors  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-28 20:45:24 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a102db0699 
								
							 
						 
						
							
							
								
								refactor: minor adjustments to test log formattings  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-27 22:52:38 +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 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d9229ad912 
								
							 
						 
						
							
							
								
								build: test executable target not having private include dirs of target lib  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-25 15:07:43 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6a814bd177 
								
							 
						 
						
							
							
								
								style: minor fixes  
							
							
							
						 
						
							2025-07-25 15:07:13 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2d019878a5 
								
							 
						 
						
							
							
								
								tests: add missing test cases for test/expects  
							
							
							
						 
						
							2025-07-25 15:06:44 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b0ad9ff964 
								
							 
						 
						
							
							
								
								feat(test): expect_unreachable  
							
							... 
							
							
							
							feat(test): expect_throw 
							
						 
						
							2025-07-25 15:06:14 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								22c62bf5f9 
								
							 
						 
						
							
							
								
								docs: add initial guidelines/conventions  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-24 22:42:44 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d83e269432 
								
							 
						 
						
							
							
								
								refactor: move renderer gl/dx files to private section  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-23 10:11:55 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								65f0d3bb73 
								
							 
						 
						
							
							
								
								fuck: fuck!  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-22 23:51:22 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0b94aaffa7 
								
							 
						 
						
							
							
								
								ci: add libc++ to coverage.dockerfile  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-21 19:19:39 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								026f97ad0b 
								
							 
						 
						
							
							
								
								ci: dirty fix  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-21 19:06:37 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8720fdcebf 
								
							 
						 
						
							
							
								
								ci: fix llvm-cov -ignore-filename-regex pattern  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-21 18:56:20 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								46505a6c24 
								
							 
						 
						
							
							
								
								ci: fix coverage.sh including external  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-21 18:36:58 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								754b6361ad 
								
							 
						 
						
							
							
								
								ci: fix llvm-cov not taking into account symbol library  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is passing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-07-21 18:30:51 +03:30