| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										pch
									
								
							
						
					
				 | 
				
					
						
							
							Restructure the project
						
					
				 | 
				2024-02-07 13:56:06 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								aio.c
							
						
					
				 | 
				
					
						
							
							Fix linux build
						
					
				 | 
				2024-02-29 16:12:09 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								aio.h
							
						
					
				 | 
				
					
						
							
							Fix linux build
						
					
				 | 
				2024-02-29 16:12:09 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								assert.c
							
						
					
				 | 
				
					
						
							
							Write the first compiled resources to files
						
					
				 | 
				2024-01-31 22:48:51 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								atomics.h
							
						
					
				 | 
				
					
						
							
							Loading and caching effects
						
					
				 | 
				2024-05-14 14:07:04 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								buffer_manager.c
							
						
					
				 | 
				
					
						
							
							Fix linux build
						
					
				 | 
				2024-02-29 16:12:09 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								buffer_manager.h
							
						
					
				 | 
				
					
						
							
							Write the first compiled resources to files
						
					
				 | 
				2024-01-31 22:48:51 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								compression.c
							
						
					
				 | 
				
					
						
							
							Implement resource compression
						
					
				 | 
				2024-02-04 17:26:51 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								compression.h
							
						
					
				 | 
				
					
						
							
							Implement resource compression
						
					
				 | 
				2024-02-04 17:26:51 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								config.c
							
						
					
				 | 
				
					
						
							
							Restructure the project
						
					
				 | 
				2024-02-07 13:56:06 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								config.h
							
						
					
				 | 
				
					
						
							
							Move towards using DXC for compiling shaders
						
					
				 | 
				2024-01-25 23:33:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ds_hashtable.c
							
						
					
				 | 
				
					
						
							
							Loading and caching effects
						
					
				 | 
				2024-05-14 14:07:04 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ds_minheap.c
							
						
					
				 | 
				
					
						
							
							Write the first compiled resources to files
						
					
				 | 
				2024-01-31 22:48:51 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ds_queue.c
							
						
					
				 | 
				
					
						
							
							WIP meshlets experiment
						
					
				 | 
				2024-07-15 16:34:39 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ds.h
							
						
					
				 | 
				
					
						
							
							WIP meshlets experiment
						
					
				 | 
				2024-07-15 16:34:39 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								dynamic_libs.c
							
						
					
				 | 
				
					
						
							
							rename the engine to recreational.tech
						
					
				 | 
				2024-01-16 16:10:56 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								dynamic_libs.h
							
						
					
				 | 
				
					
						
							
							Move towards using DXC for compiling shaders
						
					
				 | 
				2024-01-25 23:33:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								error_report.c
							
						
					
				 | 
				
					
						
							
							Try to improve resource layout transition
						
					
				 | 
				2024-03-17 15:10:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								file_tab.c
							
						
					
				 | 
				
					
						
							
							Make progress towards the new builtin asset compiler
						
					
				 | 
				2024-01-25 09:45:23 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								file_tab.h
							
						
					
				 | 
				
					
						
							
							Move towards using DXC for compiling shaders
						
					
				 | 
				2024-01-25 23:33:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								fsutils.c
							
						
					
				 | 
				
					
						
							
							Fix linux build
						
					
				 | 
				2024-02-29 16:12:09 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								fsutils.h
							
						
					
				 | 
				
					
						
							
							Write the first compiled resources to files
						
					
				 | 
				2024-01-31 22:48:51 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								handles.h
							
						
					
				 | 
				
					
						
							
							rename the engine to recreational.tech
						
					
				 | 
				2024-01-16 16:10:56 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								hashing.c
							
						
					
				 | 
				
					
						
							
							Add creation function for framegraphs and render targets
						
					
				 | 
				2024-02-05 21:49:09 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								hashing.h
							
						
					
				 | 
				
					
						
							
							Add creation function for framegraphs and render targets
						
					
				 | 
				2024-02-05 21:49:09 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								init.c
							
						
					
				 | 
				
					
						
							
							WIP meshlets experiment
						
					
				 | 
				2024-07-15 16:34:39 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								jobs.c
							
						
					
				 | 
				
					
						
							
							rename the engine to recreational.tech
						
					
				 | 
				2024-01-16 16:10:56 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								jobs.h
							
						
					
				 | 
				
					
						
							
							Move towards using DXC for compiling shaders
						
					
				 | 
				2024-01-25 23:33:29 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								mem_arena.c
							
						
					
				 | 
				
					
						
							
							Test resource manager and renderer integration
						
					
				 | 
				2024-02-05 01:23:31 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								mem_arena.h
							
						
					
				 | 
				
					
						
							
							Executing the simplest possible render graph
						
					
				 | 
				2024-04-18 17:06:11 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								meson.build
							
						
					
				 | 
				
					
						
							
							WIP meshlets experiment
						
					
				 | 
				2024-07-15 16:34:39 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								resource_manager.c
							
						
					
				 | 
				
					
						
							
							Get it to compile again
						
					
				 | 
				2024-06-05 11:54:35 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								resources.h
							
						
					
				 | 
				
					
						
							
							WIP meshlets experiment
						
					
				 | 
				2024-07-15 16:34:39 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rt_math.h
							
						
					
				 | 
				
					
						
							
							Render a triangle
						
					
				 | 
				2024-05-19 12:48:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								runtime_cvars.c
							
						
					
				 | 
				
					
						
							
							tracking asset dependencies
						
					
				 | 
				2023-12-12 10:58:09 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								runtime.h
							
						
					
				 | 
				
					
						
							
							Loading and caching effects
						
					
				 | 
				2024-05-14 14:07:04 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								sprint.c
							
						
					
				 | 
				
					
						
							
							Write the first compiled resources to files
						
					
				 | 
				2024-01-31 22:48:51 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								text.c
							
						
					
				 | 
				
					
						
							
							Fix linux build
						
					
				 | 
				2024-02-29 16:12:09 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								threading_cond.c
							
						
					
				 | 
				
					
						
							
							Try to improve resource layout transition
						
					
				 | 
				2024-03-17 15:10:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								threading_helpers.hpp
							
						
					
				 | 
				
					
						
							
							render targets
						
					
				 | 
				2024-04-03 20:56:10 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								threading_mutex.c
							
						
					
				 | 
				
					
						
							
							Try to improve resource layout transition
						
					
				 | 
				2024-03-17 15:10:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								threading_rwlock.c
							
						
					
				 | 
				
					
						
							
							Load framegraphs from resource files
						
					
				 | 
				2024-02-06 17:57:14 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								threading_semaphore.c
							
						
					
				 | 
				
					
						
							
							Add a semaphore type
						
					
				 | 
				2024-02-06 17:57:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								threading_spinlock.c
							
						
					
				 | 
				
					
						
							
							Loading and caching effects
						
					
				 | 
				2024-05-14 14:07:04 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								threading_thread.c
							
						
					
				 | 
				
					
						
							
							Fix linux build
						
					
				 | 
				2024-02-29 16:12:09 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								threading.h
							
						
					
				 | 
				
					
						
							
							Loading and caching effects
						
					
				 | 
				2024-05-14 14:07:04 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								timing.c
							
						
					
				 | 
				
					
						
							
							WIP meshlets experiment
						
					
				 | 
				2024-07-15 16:34:39 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								timing.h
							
						
					
				 | 
				
					
						
							
							WIP meshlets experiment
						
					
				 | 
				2024-07-15 16:34:39 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								vulkan_shader_compiler.c
							
						
					
				 | 
				
					
						
							
							Make progress towards the new builtin asset compiler
						
					
				 | 
				2024-01-25 09:45:23 +01:00 |