| 
							
							
								 Carter Anderson | 512bf118bf | RenderGraph2: UniformNode | 2020-04-24 11:08:46 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 5780bf4025 | RenderGraph2: Finish graph executor, fix window textures | 2020-04-23 20:53:38 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 8326a1a3c2 | RenderGraph2: Stager, (semi-functional) Executor, PassNode, and tests. Rendering doesn't quite work yet, but we're close! | 2020-04-23 17:24:41 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | b6711d8eae | use swap chain node | 2020-04-21 11:43:35 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 5fec31b63c | render graph 2: schedulers + window nodes | 2020-04-21 10:30:01 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 210a50e781 | Initial RenderGraph2. Port CameraResourceProvider | 2020-04-20 14:29:21 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 7fe2288814 | pipeline specialization (support different primitive topologies within the same pipeline) | 2020-04-19 19:06:41 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 649ffebb7f | New Mesh implementation (adapts to arbitrary vertex descriptors). Initial gltf model loading. | 2020-04-19 10:08:47 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | dcd71d1b72 | Rework AppBuilder system interfaces. Remove setup() in favor of startup_system | 2020-04-15 19:42:17 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | b5ec8e78d8 | begin migrating to render resource providers to systems | 2020-04-15 17:46:22 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 837e1dc139 | Port remaining functionality to RenderContext and remove Renderer | 2020-04-12 14:47:41 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | a8f5402ff1 | make DrawTarget setup world read only. add render_resource_sets_system | 2020-04-12 11:45:44 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 1d44b4034f | asset handle batcher system | 2020-04-12 00:54:51 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | b9f4c0a53b | move shader defs updates to their own systems. make UniformResourceProvider::update World read-only | 2020-04-11 20:27:46 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 08abef1c75 | start making ResourceProvider::update world read-only | 2020-04-11 13:29:29 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | a7605b2d7a | initial multi-threaded resource creation using WgpuRenderContext | 2020-04-09 15:03:54 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | b5d78477cf | cargo fmt | 2020-04-06 16:15:59 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 398c89d307 | use "min_specialization" feature | 2020-04-06 15:54:17 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | b19e3004b8 | rework marco modules, crate-ify ui | 2020-04-06 14:20:53 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 016bf2152c | rename default_stage to stage | 2020-04-06 02:00:00 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 683a70d8e7 | add SchedulePlans | 2020-04-06 01:57:00 -07:00 |  | 
			
				
					| 
							
							
								 Carter Anderson | 686e1422db | Crate-ify (almost) everything | 2020-04-05 20:19:02 -07:00 |  |