Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								230024ac63
								
							
						 | 
						
							
							
								
								Move app and camera to core module
							
							
							
							
							
						 | 
						
							2023-04-24 09:28:33 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a94932836f
								
							
						 | 
						
							
							
								
								Moved renderer to render module
							
							
							
							
							
						 | 
						
							2023-04-24 09:24:22 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								40cdd5766d
								
							
						 | 
						
							
							
								
								Merge branch 'renderer-refactor'
							
							
							
							
							
						 | 
						
							2023-04-23 10:26:45 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								bbc43b53fd
								
							
						 | 
						
							
							
								
								Remove unused imports
							
							
							
							
							
						 | 
						
							2023-04-23 09:56:48 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4f8602c48e
								
							
						 | 
						
							
							
								
								Move camera out of renderer
							
							
							
							
							
						 | 
						
							2023-04-21 12:53:42 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c6932e6646
								
							
						 | 
						
							
							
								
								Use bind group and bind group layout builders
							
							
							
							
							
						 | 
						
							2023-04-21 12:29:46 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								20aeaa304d
								
							
						 | 
						
							
							
								
								Add bind group and bind group layout builders
							
							
							
							
							
						 | 
						
							2023-04-21 12:29:45 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b73d9b8f2b
								
							
						 | 
						
							
							
								
								Clamp camera pitch between -85 and 85 degrees
							
							
							
							
							
						 | 
						
							2023-04-21 12:29:45 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4f4f3bced1
								
							
						 | 
						
							
							
								
								Clamp camera pitch between -85 and 85 degrees
							
							
							
							
							
						 | 
						
							2023-04-21 10:14:05 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fddb07d51e
								
							
						 | 
						
							
							
								
								Move texture and context structures to new Render module
							
							
							
							
							
						 | 
						
							2023-04-18 21:57:28 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9554f3ba7f
								
							
						 | 
						
							
							
								
								Integrate camera system
							
							
							
							
							
						 | 
						
							2023-04-18 17:06:59 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1d26c78b3e
								
							
						 | 
						
							
							
								
								Add simple camera system
							
							
							
							
							
						 | 
						
							2023-04-18 17:06:33 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								64b0c9d308
								
							
						 | 
						
							
							
								
								Added frame delta time calculation
							
							
							
							
							
						 | 
						
							2023-04-18 17:04:55 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								528f866311
								
							
						 | 
						
							
							
								
								Add vscode debug launch configurations
							
							
							
							
							
						 | 
						
							2023-04-18 11:04:40 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								519111d744
								
							
						 | 
						
							
							
								
								Delete old shadertoy based branchless dda shader
							
							
							
							
							
						 | 
						
							2023-04-18 10:56:46 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								892747d6c4
								
							
						 | 
						
							
							
								
								Begin using the voxel volume shader
							
							
							
							
							
						 | 
						
							2023-04-18 10:56:17 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c44f32bf8d
								
							
						 | 
						
							
							
								
								Add a voxel volume shader
							
							
							
							
							
						 | 
						
							2023-04-18 10:55:48 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								900f9f0cea
								
							
						 | 
						
							
							
								
								Add glam to project
							
							
							
							
							
						 | 
						
							2023-04-18 10:54:22 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7d29cdf86a
								
							
						 | 
						
							
							
								
								Texture views take dimension from texture dimension
							
							
							
							
							
						 | 
						
							2023-04-18 10:42:11 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								e13aab1808
								
							
						 | 
						
							
							
								
								Use the voxel raycast shader
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:20 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								33f3aae349
								
							
						 | 
						
							
							
								
								Add a simple voxel raycast compute shader
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:20 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								2887a0a0af
								
							
						 | 
						
							
							
								
								Use compute shader to change texture
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:20 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5ad6b4dc1c
								
							
						 | 
						
							
							
								
								Add a simple texture color change compute shader
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:20 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								94ade95743
								
							
						 | 
						
							
							
								
								Add shader stage visibility and texture usage to TextureBuilder
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:20 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9cf17a8066
								
							
						 | 
						
							
							
								
								Update shader and renderer to use a dummy render texture
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:20 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								34da4bf0fc
								
							
						 | 
						
							
							
								
								Add texture bind group generation
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:19 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b391d04a91
								
							
						 | 
						
							
							
								
								Add WGPU Texture wrapper
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:19 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a9e0547f5a
								
							
						 | 
						
							
							
								
								Rename AppWindow to App
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:19 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								54005f7c0a
								
							
						 | 
						
							
							
								
								Use lld for faster linking during build
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:19 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								3e001a930f
								
							
						 | 
						
							
							
								
								Use new RenderCtx and Renderer structs
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:19 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								6a9335089b
								
							
						 | 
						
							
							
								
								Create RenderContext and Renderer structs
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:19 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1b0e1f4bce
								
							
						 | 
						
							
							
								
								Add basic vertex and fragment shader
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:19 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fa9b8dd855
								
							
						 | 
						
							
							
								
								Basic window creation
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:18 +01:00 | 
						
					
				
					
						
							
							
								
								 Jarrod Doyle
							
						 | 
						
							
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								fcdcb4c34a
								
							
						 | 
						
							
							
								
								Create Rust project
							
							
							
							
							
						 | 
						
							2023-04-08 21:54:18 +01:00 | 
						
					
				
					
						
							
							
								
								 Jayrude
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								1991328b68
								
							
						 | 
						
							
							
								
								Initial commit
							
							
							
							
							
						 | 
						
							2023-04-08 21:53:32 +01:00 |