513acf0d30 
								
							 
						 
						
							
							
								
								wpi  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/pr Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-10-09 20:23:59 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								24d772c2d8 
								
							 
						 
						
							
							
								
								wip  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/pr Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-10-09 20:22:27 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f7f6aa20ab 
								
							 
						 
						
							
							
								
								wip  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/pr Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-10-09 20:18:20 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3a06d51ee4 
								
							 
						 
						
							
							
								
								fix(surface): some errors & some problems with tests  
							
							
							
						 
						
							2025-10-08 06:27:03 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8defb9a3ec 
								
							 
						 
						
							
							
								
								refactor(surface): made surface component creation only possible through surface system  
							
							
							
						 
						
							2025-10-06 11:58:43 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d506d6a6a7 
								
							 
						 
						
							
							
								
								refactor: split base module into std, bitwise, memory & env  
							
							
							
						 
						
							2025-10-05 10:07:36 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9ca94dc7d7 
								
							 
						 
						
							
							
								
								refactor(surface&renderer): resizing issues  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-10-03 13:26:07 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								21a82ff57d 
								
							 
						 
						
							
							
								
								tests: add names to all test suites  
							
							
							
						 
						
							2025-09-30 06:44:09 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								84d0026051 
								
							 
						 
						
							
							
								
								refactor(surface): wrap typedef struct _XDisplay inside #ifdef guards for linux  
							
							
							
						 
						
							2025-09-25 22:24:03 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f268724034 
								
							 
						 
						
							
							
								
								fix(renderer): calling vkDestroyInstance causes XCloseWindow to segfault  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
							ref: 0017308648https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/issues/1894 
ref: https://www.xfree86.org/4.7.0/DRI11.html  
							
						 
						
							2025-09-24 15:08:15 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								963032617e 
								
							 
						 
						
							
							
								
								fix(surface): XDefaultRootWindow being called even if XOpenDisplay fails  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-24 10:11:59 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d66ef55cc8 
								
							 
						 
						
							
							
								
								refactor(surface): adjusted to new changes  
							
							
							
						 
						
							2025-09-22 18:52:22 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								85a1bbfcab 
								
							 
						 
						
							
							
								
								refactor: fix all clang-tidy diagnosis  
							
							
							
						 
						
							2025-09-21 15:34:08 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								dc0258219d 
								
							 
						 
						
							
							
								
								refactor(surface): minor changes  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-21 09:48:55 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1b6d53f1c1 
								
							 
						 
						
							
							
								
								fix(surface): silly mistake  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-20 15:44:10 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9badcddeae 
								
							 
						 
						
							
							
								
								refactor(surface): adjust to new ecs  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-20 15:41:34 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0c35c13ac1 
								
							 
						 
						
							
							
								
								chore: remove entt as dependency  
							
							
							
						 
						
							2025-09-20 15:36:15 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								048871222f 
								
							 
						 
						
							
							
								
								fix(surface): components getting removed AFTER registry callbacks getting disconnected  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-18 20:08:06 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d672b25844 
								
							 
						 
						
							
							
								
								refactor(surface): on_surface_destroy now calls XCloseDisplay  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-18 20:02:25 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								21e9933a42 
								
							 
						 
						
							
							
								
								feat(surface/linux): replace glfw with xlib  
							
							
							
						 
						
							2025-09-18 19:15:29 +03:30 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6f007c47ed 
								
							 
						 
						
							
							
								
								feat: windows support for surface module  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 
						
							2025-09-10 15:24:42 +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 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								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 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								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