| 
							
							
								 Carter Anderson | 7429ab98f7 | remove glsl-to-spirv from repo | 2020-05-28 17:54:58 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 0472cbfc7c | start porting "query" systems from SystemBuilder to functions | 2020-05-28 17:32:51 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 830565ae2b | scene: type registry refactor. use short type names when possible | 2020-05-27 19:27:55 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 3ee5a67cdb | scenes: polish scene example. prop->property attribute. derive(Resources) to derive(FromResources) | 2020-05-27 15:57:12 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | a76bb8b507 | props: fix small issues. scene loading now works! | 2020-05-27 13:46:43 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | d2d02f63f6 | props: "Seq" properties | 2020-05-26 19:47:33 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | e337ff59b8 | props: register "pbr" components | 2020-05-25 21:57:48 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | c8d55fe030 | register bevy_transform and bevy_render components | 2020-05-25 18:49:29 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | cb3d60a87f | props: add Property derive and implement Properties for Camera | 2020-05-25 18:27:04 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | f0cbe8cd86 | prop: impl prop macro. add impls for glam, legion, smallvec | 2020-05-25 17:50:17 -07:00 |  | 
			
				
					| 
							
							
								 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 |  |