Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5ab7df98f
							
						
					 | 
					
						
						
							
							automatically detect bevy meta crate in derive macros
						
						
						
						
						
					 | 
					
						2020-05-24 12:39:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							d920100d35
							
						
					 | 
					
						
						
							
							scenes: deserialization and refactor
						
						
						
						
						
					 | 
					
						2020-05-21 17:21:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e65fe0e736
							
						
					 | 
					
						
						
							
							Clear bind groups on each frame
						
						
						
						
						
					 | 
					
						2020-05-18 14:42:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5a78d4616
							
						
					 | 
					
						
						
							
							TextureCopy render graph node, texture_resource_system
						
						
						
						
						
						
						
						Removed textures are now freed 
						
					 | 
					
						2020-05-18 11:31:11 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							33d4d5f562
							
						
					 | 
					
						
						
							
							Add asset removal. Clean up old/removed meshes
						
						
						
						
						
					 | 
					
						2020-05-17 18:48:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							86c18edbfd
							
						
					 | 
					
						
						
							
							Label component
						
						
						
						
						
					 | 
					
						2020-05-17 18:09:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							870f715df3
							
						
					 | 
					
						
						
							
							Hot asset reloading
						
						
						
						
						
					 | 
					
						2020-05-16 20:18:30 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							623c8a8d9a
							
						
					 | 
					
						
						
							
							remove unused fn
						
						
						
						
						
					 | 
					
						2020-05-16 12:53:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b1f07e3749
							
						
					 | 
					
						
						
							
							cargo fmt
						
						
						
						
						
					 | 
					
						2020-05-16 00:27:30 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fcc0a6303b
							
						
					 | 
					
						
						
							
							update mesh on gpu when it changes
						
						
						
						
						
					 | 
					
						2020-05-16 00:21:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad66f87ff6
							
						
					 | 
					
						
						
							
							Entities wait for meshes to load
						
						
						
						
						
					 | 
					
						2020-05-15 19:32:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf7f222318
							
						
					 | 
					
						
						
							
							Support async texture loading
						
						
						
						
						
					 | 
					
						2020-05-15 19:30:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							35adad6556
							
						
					 | 
					
						
						
							
							Async mesh loading works
						
						
						
						
						
					 | 
					
						2020-05-15 17:22:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e1abea161
							
						
					 | 
					
						
						
							
							AssetServer: multithreaded sync/async asset loading
						
						
						
						
						
					 | 
					
						2020-05-15 16:55:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							2bcb8a2a41
							
						
					 | 
					
						
						
							
							cargo fmt
						
						
						
						
						
					 | 
					
						2020-05-13 18:05:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6381611e89
							
						
					 | 
					
						
						
							
							Resource -> Res, Ref->Com
						
						
						
						
						
					 | 
					
						2020-05-13 17:57:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fb8f9e8636
							
						
					 | 
					
						
						
							
							RenderGraph::add_node now requires a name
						
						
						
						
						
					 | 
					
						2020-05-13 17:35:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							06f3a4efb9
							
						
					 | 
					
						
						
							
							Use system fns for all setup code
						
						
						
						
						
					 | 
					
						2020-05-13 17:31:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							70f122b92a
							
						
					 | 
					
						
						
							
							Rename AssetStorage to Assets
						
						
						
						
						
					 | 
					
						2020-05-13 16:45:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b58db0749e
							
						
					 | 
					
						
						
							
							use init_resource everywhere
						
						
						
						
						
					 | 
					
						2020-05-13 16:35:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							16b568e00e
							
						
					 | 
					
						
						
							
							Asset events and AddAsset builder
						
						
						
						
						
					 | 
					
						2020-05-13 16:17:44 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c18ecf2a55
							
						
					 | 
					
						
						
							
							initial text rendering
						
						
						
						
						
					 | 
					
						2020-05-13 13:22:12 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							73cc20768c
							
						
					 | 
					
						
						
							
							remove pathfinder code
						
						
						
						
						
						
						
						its not ready yet so it shouldnt be on master :) 
						
					 | 
					
						2020-05-12 16:35:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							44717c7b10
							
						
					 | 
					
						
						
							
							pathfinder: small tweaks
						
						
						
						
						
					 | 
					
						2020-05-12 14:31:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7508e6f02e
							
						
					 | 
					
						
						
							
							pathfinder: minor fixes
						
						
						
						
						
					 | 
					
						2020-05-12 13:36:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c29a2f52b
							
						
					 | 
					
						
						
							
							pathfinder: fill in missing uniforms
						
						
						
						
						
					 | 
					
						2020-05-12 12:04:10 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							10637c1010
							
						
					 | 
					
						
						
							
							add TextureDescriptor to ResourceInfo
						
						
						
						
						
					 | 
					
						2020-05-11 21:28:11 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4eb562975f
							
						
					 | 
					
						
						
							
							pathfinder: data binding
						
						
						
						
						
					 | 
					
						2020-05-11 20:12:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f98918fd5c
							
						
					 | 
					
						
						
							
							remove buffer array info
						
						
						
						
						
					 | 
					
						2020-05-11 14:07:09 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7a71873a32
							
						
					 | 
					
						
						
							
							RenderResourceAssignment refactor
						
						
						
						
						
					 | 
					
						2020-05-11 13:55:23 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ef2e5a1ba3
							
						
					 | 
					
						
						
							
							pathfinder: set vertex buffer descriptors
						
						
						
						
						
					 | 
					
						2020-05-11 12:37:04 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							35e1d8b498
							
						
					 | 
					
						
						
							
							pathfinder: more backend work. it now renders the clear color without crashing
						
						
						
						
						
					 | 
					
						2020-05-11 09:01:31 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0fdf331552
							
						
					 | 
					
						
						
							
							pathfinder: vertex buffers, samplers, and glsl layout
						
						
						
						
						
					 | 
					
						2020-05-07 23:10:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5e5df2bb87
							
						
					 | 
					
						
						
							
							toggle-able "bevy conventions" in shaders
						
						
						
						
						
					 | 
					
						2020-05-07 19:09:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							3d65a0d236
							
						
					 | 
					
						
						
							
							move pipeline layout reflection to pipeline descriptor
						
						
						
						
						
					 | 
					
						2020-05-07 11:21:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							20cc41a639
							
						
					 | 
					
						
						
							
							create shader module from source
						
						
						
						
						
					 | 
					
						2020-05-06 19:26:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e459b42418
							
						
					 | 
					
						
						
							
							handle::new now creates a new random handle
						
						
						
						
						
					 | 
					
						2020-05-06 19:26:28 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5ca59dc4d
							
						
					 | 
					
						
						
							
							cargo fmt
						
						
						
						
						
					 | 
					
						2020-05-05 18:44:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b8789dc8c
							
						
					 | 
					
						
						
							
							queue frees in system nodes
						
						
						
						
						
					 | 
					
						2020-05-05 13:12:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d87ebe866
							
						
					 | 
					
						
						
							
							simplify / consolidate wgpu resource mangement
						
						
						
						
						
					 | 
					
						2020-05-05 12:45:37 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							012a33ed32
							
						
					 | 
					
						
						
							
							add headless render resource context
						
						
						
						
						
					 | 
					
						2020-05-04 22:02:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							2fd7020646
							
						
					 | 
					
						
						
							
							rename GlobalRenderResourceContext to RenderResources
						
						
						
						
						
					 | 
					
						2020-05-04 19:34:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7560ecf9d8
							
						
					 | 
					
						
						
							
							correct "its"
						
						
						
						
						
					 | 
					
						2020-05-04 14:18:46 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							75f1362433
							
						
					 | 
					
						
						
							
							upgrade wgpu
						
						
						
						
						
					 | 
					
						2020-05-04 13:11:51 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f5149cab05
							
						
					 | 
					
						
						
							
							move color constants to Color struct
						
						
						
						
						
					 | 
					
						2020-05-04 11:01:57 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							dcc34473e5
							
						
					 | 
					
						
						
							
							sprites
						
						
						
						
						
					 | 
					
						2020-05-04 01:23:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							08c6679f38
							
						
					 | 
					
						
						
							
							add color constants
						
						
						
						
						
					 | 
					
						2020-05-03 23:47:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							d50313c285
							
						
					 | 
					
						
						
							
							ui is back!
						
						
						
						
						
					 | 
					
						2020-05-03 19:30:31 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							05dbf31fd1
							
						
					 | 
					
						
						
							
							derive struct as uniform
						
						
						
						
						
					 | 
					
						2020-05-03 17:54:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							41be55bf8d
							
						
					 | 
					
						
						
							
							custom glam with zerocopy impls
						
						
						
						
						
					 | 
					
						2020-05-03 16:55:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							dac9cac776
							
						
					 | 
					
						
						
							
							ui render graph
						
						
						
						
						
					 | 
					
						2020-05-03 12:35:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5537eabb8c
							
						
					 | 
					
						
						
							
							"base render graph": a common baseline graph
						
						
						
						
						
					 | 
					
						2020-05-03 10:54:30 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							24e5238e75
							
						
					 | 
					
						
						
							
							asset handles now use uuids instead of ascending ints
						
						
						
						
						
					 | 
					
						2020-05-02 18:35:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a5a7edf07e
							
						
					 | 
					
						
						
							
							remove shaderc dependency (makes windows builds seamless)
						
						
						
						
						
					 | 
					
						2020-05-02 13:57:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							50f8134ca0
							
						
					 | 
					
						
						
							
							rewrite batcher to be fully generic
						
						
						
						
						
					 | 
					
						2020-05-02 10:28:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7b79b3de8d
							
						
					 | 
					
						
						
							
							organize examples and add ecs guide
						
						
						
						
						
					 | 
					
						2020-05-01 13:12:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							368a1b8815
							
						
					 | 
					
						
						
							
							cargo fmt
						
						
						
						
						
					 | 
					
						2020-05-01 01:50:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5458c6daf4
							
						
					 | 
					
						
						
							
							port a few more systems to functions and add some name clarity
						
						
						
						
						
					 | 
					
						2020-05-01 01:37:20 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a1cbf36b0c
							
						
					 | 
					
						
						
							
							Use system type name as default system name
						
						
						
						
						
					 | 
					
						2020-05-01 00:55:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							45a710fe6a
							
						
					 | 
					
						
						
							
							cargo fmt
						
						
						
						
						
					 | 
					
						2020-04-29 01:37:54 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							9a3700d8f1
							
						
					 | 
					
						
						
							
							Change events.iter(&mut reader) to reader.iter(&events)
						
						
						
						
						
					 | 
					
						2020-04-28 10:59:42 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c3a77ac9f
							
						
					 | 
					
						
						
							
							impl AddAssign for Color
						
						
						
						
						
					 | 
					
						2020-04-28 00:59:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c2c543e0ba
							
						
					 | 
					
						
						
							
							move batch to its own module
						
						
						
						
						
					 | 
					
						2020-04-27 17:41:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							115a009c16
							
						
					 | 
					
						
						
							
							cargo fmt
						
						
						
						
						
					 | 
					
						2020-04-24 18:55:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							87066cafd3
							
						
					 | 
					
						
						
							
							move bevy crates to their own folder
						
						
						
						
						
					 | 
					
						2020-04-24 17:57:20 -07:00 | 
					
					
						
						
							
							
							
						
					 |