| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5148b8836c
								
							
						 | 
						
							
							
								
								feat(renderer): contextn, test utils, refactors & changes
							
							
							
							
							
						 | 
						
							2025-09-30 14:04:22 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								405c707e23
								
							
						 | 
						
							
							
								
								style: minor renames
							
							
							
							
							
						 | 
						
							2025-09-30 14:03:39 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								21a82ff57d
								
							
						 | 
						
							
							
								
								tests: add names to all test suites
							
							
							
							
							
						 | 
						
							2025-09-30 06:44:09 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a46f36aefd
								
							
						 | 
						
							
							
								
								feat(test): add regex filtering for suites and cases
							
							
							
							
							
						 | 
						
							2025-09-30 06:37:27 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								723ade84ea
								
							
						 | 
						
							
							
								
								feat(test): add option parsing && the --stop-on-fail & -h options
							
							
							
							
							
						 | 
						
							2025-09-29 09:47:59 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cce627a350
								
							
						 | 
						
							
							
								
								refactor(renderer): null initialize vk functions
							
							
							
							
							
						 | 
						
							2025-09-28 23:35:32 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a77abe312b
								
							
						 | 
						
							
							
								
								fix(surface): not checking if surface component has initialized x11 native data
							
							
							
							
							
						 | 
						
							2025-09-27 23:32:21 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								84d0026051
								
							
						 | 
						
							
							
								
								refactor(surface): wrap typedef struct _XDisplay inside #ifdef guards for linux
							
							
							
							
							
						 | 
						
							2025-09-25 22:24:03 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								34fa8344ac
								
							
						 | 
						
							
							
								
								feat(ecs): add "add" function to Entity
							
							
							
							
							
						 | 
						
							2025-09-25 22:23:32 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fa1bfaae1e
								
							
						 | 
						
							
							
								
								refactor(renderer): split up context into multiple objectes & fix some edge cases
							
							
							
							
							
						 | 
						
							2025-09-25 22:23:08 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d411c9ab2c
								
							
						 | 
						
							
							
								
								chore(renderer): remove legacy code-base
							
							
							
							
							
						 | 
						
							2025-09-25 22:13:50 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								607e6864b4
								
							
						 | 
						
							
							
								
								feat(renderer/vk): create swapchain images
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-09-25 11:41:25 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f268724034
								
							
						 | 
						
							
							
								
								fix(renderer): calling vkDestroyInstance causes XCloseWindow to segfault
							
							
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
							ref: 0017308648
ref: https://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 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								030556c733
								
							
						 | 
						
							
							
								
								feat(renderer): swapchain creation
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-09-24 14:37:16 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								26dd49188b
								
							
						 | 
						
							
							
								
								fix(renderer): minor mistake
							
							
							
							
							
						 | 
						
							2025-09-24 10:43:58 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								131d3472ac
								
							
						 | 
						
							
							
								
								refactor(renderer): minor code refactors
							
							
							
							
							
						 | 
						
							2025-09-24 10:39:45 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								bf6f2e9981
								
							
						 | 
						
							
							
								
								fix(memory): using the overloaded & instead of std::addressof
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-09-24 10:34:28 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								bf8ffc3dc9
								
							
						 | 
						
							
							
								
								fix(memory): move construct of NullOnMove
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-09-24 10:31:52 +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 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								55d68e3b71
								
							
						 | 
						
							
							
								
								refactor(renderer): fix clang-tidy checks in system tests
							
							
							
							
							
						 | 
						
							2025-09-24 10:08:48 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8063903344
								
							
						 | 
						
							
							
								
								feat: add memory module
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-09-22 18:53:35 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d66ef55cc8
								
							
						 | 
						
							
							
								
								refactor(surface): adjusted to new changes
							
							
							
							
							
						 | 
						
							2025-09-22 18:52:22 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e77a42cf7f
								
							
						 | 
						
							
							
								
								refactor(mirror): adjusted to new changes
							
							
							
							
							
						 | 
						
							2025-09-22 18:52:04 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								53dd008df5
								
							
						 | 
						
							
							
								
								feat(app): add tick info/result and system diagnosis
							
							
							
							
							
						 | 
						
							2025-09-22 18:51:51 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d924d14ab0
								
							
						 | 
						
							
							
								
								refactor(input): adjusted to recent changes
							
							
							
							
							
						 | 
						
							2025-09-22 18:51:23 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b6834310a7
								
							
						 | 
						
							
							
								
								feat(ecs): add convenient Entity class
							
							
							
							
							
						 | 
						
							2025-09-22 18:50:59 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a58b0c030f
								
							
						 | 
						
							
							
								
								feat(renderer): wip hello triangle
							
							
							
							
							
						 | 
						
							2025-09-22 18:50:17 +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 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8b98768539
								
							
						 | 
						
							
							
								
								docs(ecs): add some docs
							
							
							
							
							
						 | 
						
							2025-09-21 09:48:40 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9267214300
								
							
						 | 
						
							
							
								
								docs(ecs): fix typo
							
							
							
							
							
						 | 
						
							2025-09-21 09:47:13 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								04c2e59ada
								
							
						 | 
						
							
							
								
								fix(ecs): sparse_set not properly removing elements
							
							
							
							
							
						 | 
						
							2025-09-21 08:41:56 +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 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								120b6c24d9
								
							
						 | 
						
							
							
								
								fix(camera): compilation issues due to new ecs changes
							
							
							
							
							
						 | 
						
							2025-09-20 15:41:03 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d72ee8d9ef
								
							
						 | 
						
							
							
								
								refactor(base): add <flat_map> to pch
							
							
							
							
							
						 | 
						
							2025-09-20 15:40:48 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								03225b3ae6
								
							
						 | 
						
							
							
								
								refactor(renderer): replace ecs/scene.hpp with ecs/registry.hpp
							
							
							
							
							
						 | 
						
							2025-09-20 15:40:32 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7266451b45
								
							
						 | 
						
							
							
								
								refactor(mirror): adjust to new ecs
							
							
							
							
							
						 | 
						
							2025-09-20 15:40:05 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								91d86545dc
								
							
						 | 
						
							
							
								
								refactor(input): adjust to new ecs
							
							
							
							
							
						 | 
						
							2025-09-20 15:39:45 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								21e7291189
								
							
						 | 
						
							
							
								
								feat(ecs): new (simple) implementation without entt
							
							
							
							
							
						 | 
						
							2025-09-20 15:39:18 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								0c35c13ac1
								
							
						 | 
						
							
							
								
								chore: remove entt as dependency
							
							
							
							
							
						 | 
						
							2025-09-20 15:36:15 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b179149597
								
							
						 | 
						
							
							
								
								fix(debug): ensure taking in Expression_T by copy
							
							
							
							
							
						 | 
						
							2025-09-20 06:08:53 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2061fc74c2
								
							
						 | 
						
							
							
								
								chore: remove lz4 as dependency
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is failing 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-09-19 09:44:12 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b570653c82
								
							
						 | 
						
							
							
								
								chore: remove stb as dependency
							
							
							
							
							
						 | 
						
							2025-09-19 09:42:56 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f47afbdbcc
								
							
						 | 
						
							
							
								
								chore: remove yaml-cpp as dependency
							
							
							
							
							
						 | 
						
							2025-09-19 09:40:26 +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 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								904c58f7ea
								
							
						 | 
						
							
							
								
								tests(input): fix a faulty test
							
							
							
							
	
		
			
	
		
	
	
		
	
	
		
			
				
	
				continuous-integration/drone/push Build was killed 
				
			 
		
		
	 
 
	 
							
						 | 
						
							2025-09-18 19:46:52 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								99e5091ff3
								
							
						 | 
						
							
							
								
								style: fix unformatted file
							
							
							
							
							
						 | 
						
							2025-09-18 19:43:42 +03:30 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								249cecdb50
								
							
						 | 
						
							
							
								
								refactor(tests): printable now checks if the type is std::formattable
							
							
							
							
							
						 | 
						
							2025-09-18 19:32:11 +03:30 | 
						
						
							
							
							
								
							
							
						 |