Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							9355a53980
							
						
					 | 
					
						
						
							
							upgrade legion (breaks plugins)
						
						
						
						
						
					 | 
					
						2020-03-08 23:19:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5f781b4e5
							
						
					 | 
					
						
						
							
							fix ui draw target
						
						
						
						
						
					 | 
					
						2020-03-08 20:27:07 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e0a1a83bc9
							
						
					 | 
					
						
						
							
							create entities as a separate step before starting a render pass
						
						
						
						
						
					 | 
					
						2020-03-08 20:06:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							cadea8deb0
							
						
					 | 
					
						
						
							
							Break up wgpu renderer
						
						
						
						
						
					 | 
					
						2020-03-08 19:26:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							85c880e754
							
						
					 | 
					
						
						
							
							upgrade wgpu. work around new wgpu lifetimes (this was painful)
						
						
						
						
						
					 | 
					
						2020-03-05 00:55:34 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							8beed27c0e
							
						
					 | 
					
						
						
							
							wgpu resources are separated
						
						
						
						
						
					 | 
					
						2020-03-05 00:55:34 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b64f51d10b
							
						
					 | 
					
						
						
							
							try breaking out wgpu resources
						
						
						
						
						
					 | 
					
						2020-03-05 00:55:34 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							baac7ff296
							
						
					 | 
					
						
						
							
							add png image loading and enable transparency
						
						
						
						
						
					 | 
					
						2020-03-02 20:33:46 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							22be0b3366
							
						
					 | 
					
						
						
							
							reset uniform count on each update (oops)
						
						
						
						
						
					 | 
					
						2020-03-02 08:32:15 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca563ea1b3
							
						
					 | 
					
						
						
							
							fix uniform providers with different field sets
						
						
						
						
						
					 | 
					
						2020-03-02 00:19:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5154320f70
							
						
					 | 
					
						
						
							
							textures work!
						
						
						
						
						
					 | 
					
						2020-03-01 17:48:37 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							8d3026899d
							
						
					 | 
					
						
						
							
							more texture work
						
						
						
						
						
					 | 
					
						2020-03-01 10:22:58 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e5f4aeefc
							
						
					 | 
					
						
						
							
							implement Copy for Handle
						
						
						
						
						
					 | 
					
						2020-02-23 23:50:44 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							1a4bd98434
							
						
					 | 
					
						
						
							
							more texture work
						
						
						
						
						
					 | 
					
						2020-02-23 23:41:48 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							79c900bc2d
							
						
					 | 
					
						
						
							
							RenderResource ids
						
						
						
						
						
					 | 
					
						2020-02-23 21:13:03 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f84e71d051
							
						
					 | 
					
						
						
							
							cargo fmt
						
						
						
						
						
					 | 
					
						2020-02-22 15:02:01 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7eb99f3eb5
							
						
					 | 
					
						
						
							
							finish uniform names refactor
						
						
						
						
						
					 | 
					
						2020-02-22 15:01:11 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba1f48f743
							
						
					 | 
					
						
						
							
							start working out field bind type info
						
						
						
						
						
					 | 
					
						2020-02-22 12:42:40 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							65284fcacb
							
						
					 | 
					
						
						
							
							more work on texture bindings
						
						
						
						
						
					 | 
					
						2020-02-21 00:15:24 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							fb61204d53
							
						
					 | 
					
						
						
							
							start working out how AsUNiforms works with textures
						
						
						
						
						
					 | 
					
						2020-02-20 21:52:45 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4eaae0f815
							
						
					 | 
					
						
						
							
							add texture and sampler shader reflection
						
						
						
						
						
					 | 
					
						2020-02-19 00:24:59 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f1a0cb4a4
							
						
					 | 
					
						
						
							
							macros are now fully screaming snake
						
						
						
						
						
					 | 
					
						2020-02-18 22:59:33 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a10c06ad5
							
						
					 | 
					
						
						
							
							add texture to frag shader. fix weird macro name collision bug
						
						
						
						
						
					 | 
					
						2020-02-18 20:26:02 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a1b9e3a7a5
							
						
					 | 
					
						
						
							
							add shader_def to albedo ColorSource and auto import trait in macro
						
						
						
						
						
					 | 
					
						2020-02-18 19:08:17 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b809b22589
							
						
					 | 
					
						
						
							
							add ColorSource and remove test macro from StandardMaterial
						
						
						
						
						
					 | 
					
						2020-02-18 09:16:34 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f820e4207c
							
						
					 | 
					
						
						
							
							add macro example to custom_shader
						
						
						
						
						
					 | 
					
						2020-02-18 09:06:24 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e0e0e41c33
							
						
					 | 
					
						
						
							
							Add "standard config" to pipeline builder
						
						
						
						
						
					 | 
					
						2020-02-17 20:43:50 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad7acb111a
							
						
					 | 
					
						
						
							
							fix custom_shader example
						
						
						
						
						
					 | 
					
						2020-02-17 20:23:00 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6cf981c610
							
						
					 | 
					
						
						
							
							use full path in macro references
						
						
						
						
						
					 | 
					
						2020-02-17 19:53:48 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a76b40bbb4
							
						
					 | 
					
						
						
							
							Fix pipeline name
						
						
						
						
						
					 | 
					
						2020-02-17 19:15:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							57f798c0bd
							
						
					 | 
					
						
						
							
							cleanup
						
						
						
						
						
					 | 
					
						2020-02-17 19:06:12 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f376b5f3f
							
						
					 | 
					
						
						
							
							remove old render graph
						
						
						
						
						
					 | 
					
						2020-02-17 18:36:31 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							acebeb924c
							
						
					 | 
					
						
						
							
							shader reflection for dynamic uniforms
						
						
						
						
						
					 | 
					
						2020-02-17 16:33:46 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							2fe9710c04
							
						
					 | 
					
						
						
							
							Shader reflection works for everything but dynamic uniforms
						
						
						
						
						
					 | 
					
						2020-02-17 14:12:10 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c29a6f7dd2
							
						
					 | 
					
						
						
							
							more shader reflection
						
						
						
						
						
					 | 
					
						2020-02-16 20:35:44 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							8698dcea25
							
						
					 | 
					
						
						
							
							start work on shader reflection
						
						
						
						
						
					 | 
					
						2020-02-16 12:12:55 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c208945833
							
						
					 | 
					
						
						
							
							add assigned meshes render target
						
						
						
						
						
						
						
						dynamic compiling w/ entity-specifc macros works! 
						
					 | 
					
						2020-02-15 22:17:24 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							56e5414b63
							
						
					 | 
					
						
						
							
							only update pipelines when macros change. better handle debug print
						
						
						
						
						
					 | 
					
						2020-02-15 19:00:30 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							26588d0c41
							
						
					 | 
					
						
						
							
							make pipelines cloneable and draw_target a part of render_graph
						
						
						
						
						
					 | 
					
						2020-02-15 17:08:46 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4de039eb71
							
						
					 | 
					
						
						
							
							Make PipelineDescriptor an Asset that references Handle<Shader>
						
						
						
						
						
					 | 
					
						2020-02-15 16:28:17 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							478d475219
							
						
					 | 
					
						
						
							
							more shader assignment work
						
						
						
						
						
					 | 
					
						2020-02-15 13:58:40 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e38d3be0e3
							
						
					 | 
					
						
						
							
							move wgpu shader code out of Shader
						
						
						
						
						
					 | 
					
						2020-02-13 09:17:18 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7759fdefac
							
						
					 | 
					
						
						
							
							collect uniform shader_defs in preparation for on-demand shader compiling
						
						
						
						
						
					 | 
					
						2020-02-12 17:58:58 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							edf57c0dd3
							
						
					 | 
					
						
						
							
							rename entitybuilder to worldbuilder
						
						
						
						
						
					 | 
					
						2020-02-11 19:39:10 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							649e1b113f
							
						
					 | 
					
						
						
							
							add world.insert passthrough to entitybuilder
						
						
						
						
						
					 | 
					
						2020-02-11 19:37:48 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f24a274a2a
							
						
					 | 
					
						
						
							
							add renderable to render related queries
						
						
						
						
						
					 | 
					
						2020-02-11 19:09:05 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7cdc2351ba
							
						
					 | 
					
						
						
							
							add default to MeshEntity
						
						
						
						
						
					 | 
					
						2020-02-11 18:29:39 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							eedec80e89
							
						
					 | 
					
						
						
							
							add shader def fields / proc macro
						
						
						
						
						
					 | 
					
						2020-02-10 19:26:04 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a12d16307
							
						
					 | 
					
						
						
							
							add uniform field attribute
						
						
						
						
						
					 | 
					
						2020-02-09 21:41:51 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c1bac8869e
							
						
					 | 
					
						
						
							
							move uniforms around
						
						
						
						
						
					 | 
					
						2020-02-09 18:09:54 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5b48de96db
							
						
					 | 
					
						
						
							
							Add Uniforms proc macro
						
						
						
						
						
					 | 
					
						2020-02-09 18:04:18 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a721f3595d
							
						
					 | 
					
						
						
							
							rustfmt: use field init shorthand
						
						
						
						
						
					 | 
					
						2020-02-09 11:43:45 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							76d5f6057c
							
						
					 | 
					
						
						
							
							add rustfmt.toml and set merge_imports to true
						
						
						
						
						
					 | 
					
						2020-02-09 11:42:26 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5306fa36fa
							
						
					 | 
					
						
						
							
							break up shader mod
						
						
						
						
						
					 | 
					
						2020-02-08 17:17:07 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							428bb985c4
							
						
					 | 
					
						
						
							
							move mesh draw target to draw target folder
						
						
						
						
						
					 | 
					
						2020-02-08 15:42:07 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ebcb925d6f
							
						
					 | 
					
						
						
							
							remove broken import
						
						
						
						
						
					 | 
					
						2020-02-08 15:31:38 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c604843b54
							
						
					 | 
					
						
						
							
							move uniform resource provider to resource provider folder
						
						
						
						
						
					 | 
					
						2020-02-08 15:07:57 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							8f1c9e9333
							
						
					 | 
					
						
						
							
							remove super
						
						
						
						
						
					 | 
					
						2020-02-07 23:18:53 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							3b0b40a79d
							
						
					 | 
					
						
						
							
							cargo fmt
						
						
						
						
						
					 | 
					
						2020-02-07 23:17:51 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f68909ac00
							
						
					 | 
					
						
						
							
							reorganize
						
						
						
						
						
					 | 
					
						2020-02-07 23:15:35 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							88ecc9ed43
							
						
					 | 
					
						
						
							
							port ui over to new render graph
						
						
						
						
						
					 | 
					
						2020-02-07 22:42:30 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							be1a878943
							
						
					 | 
					
						
						
							
							fix forward flat depth
						
						
						
						
						
					 | 
					
						2020-02-06 08:56:44 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							aab7034e99
							
						
					 | 
					
						
						
							
							FrameTexture resource providers
						
						
						
						
						
					 | 
					
						2020-02-05 18:59:09 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							8c831845f9
							
						
					 | 
					
						
						
							
							initial texture support
						
						
						
						
						
					 | 
					
						2020-02-05 17:50:56 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d0661d299
							
						
					 | 
					
						
						
							
							fix lights
						
						
						
						
						
					 | 
					
						2020-02-05 11:02:53 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							489580f688
							
						
					 | 
					
						
						
							
							port forward lighting and add struct + array uniforms
						
						
						
						
						
					 | 
					
						2020-02-05 09:59:36 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							380e59ee23
							
						
					 | 
					
						
						
							
							begin porting over lighting
						
						
						
						
						
					 | 
					
						2020-02-04 23:14:13 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							48e8967acc
							
						
					 | 
					
						
						
							
							use staging buffer and add command encoder for resize events
						
						
						
						
						
					 | 
					
						2020-02-04 22:07:02 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3a388b1b9
							
						
					 | 
					
						
						
							
							add some perf notes
						
						
						
						
						
					 | 
					
						2020-02-04 18:48:42 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b32c80ceba
							
						
					 | 
					
						
						
							
							add todo
						
						
						
						
						
					 | 
					
						2020-02-04 09:41:05 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							dff18f78db
							
						
					 | 
					
						
						
							
							slightly optimize UniformResourceProvider
						
						
						
						
						
					 | 
					
						2020-02-04 09:39:23 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							14efda15bf
							
						
					 | 
					
						
						
							
							remember!
						
						
						
						
						
					 | 
					
						2020-02-04 00:27:34 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c2eb63a47
							
						
					 | 
					
						
						
							
							improve performance dynamic uniforms
						
						
						
						
						
					 | 
					
						2020-02-04 00:06:17 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c4b10ea4f7
							
						
					 | 
					
						
						
							
							Continue moving uniform buffers to ResourceProviders
						
						
						
						
						
					 | 
					
						2020-02-03 22:13:13 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							cd1fb92a7a
							
						
					 | 
					
						
						
							
							cache bind group hashes
						
						
						
						
						
					 | 
					
						2020-01-28 01:53:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0eb6c6fa74
							
						
					 | 
					
						
						
							
							dynamic uniform buffer info
						
						
						
						
						
					 | 
					
						2020-01-28 00:36:51 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ba659049d
							
						
					 | 
					
						
						
							
							cleanup
						
						
						
						
						
					 | 
					
						2020-01-27 19:36:06 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4675996e4f
							
						
					 | 
					
						
						
							
							remove unneeded uniform data copy
						
						
						
						
						
					 | 
					
						2020-01-27 19:35:54 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0b49557237
							
						
					 | 
					
						
						
							
							cleanup
						
						
						
						
						
					 | 
					
						2020-01-27 19:07:05 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							be2a3659c7
							
						
					 | 
					
						
						
							
							dynamic uniforms now actually work!
						
						
						
						
						
					 | 
					
						2020-01-27 01:40:53 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							36568d91d2
							
						
					 | 
					
						
						
							
							use buffers + dynamic offsets for shaderuniforms
						
						
						
						
						
					 | 
					
						2020-01-27 01:13:38 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							d76b2b032e
							
						
					 | 
					
						
						
							
							entity uniforms kind of work in the new render graph
						
						
						
						
						
						
						
						but only the last entity because they all use the same buffer 
						
					 | 
					
						2020-01-26 21:44:01 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ca84dbde0
							
						
					 | 
					
						
						
							
							add new materials to example
						
						
						
						
						
					 | 
					
						2020-01-26 00:24:50 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a2d0d937e0
							
						
					 | 
					
						
						
							
							render graph bind groups
						
						
						
						
						
					 | 
					
						2020-01-25 16:33:26 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							bcd7dae0ec
							
						
					 | 
					
						
						
							
							more renderer work
						
						
						
						
						
					 | 
					
						2020-01-23 23:39:56 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7b89531268
							
						
					 | 
					
						
						
							
							add resource providers to render_graph
						
						
						
						
						
					 | 
					
						2020-01-23 01:06:37 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							2226292ce0
							
						
					 | 
					
						
						
							
							more graph work
						
						
						
						
						
					 | 
					
						2020-01-23 00:31:56 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e0d29d27e
							
						
					 | 
					
						
						
							
							prep flat pipeline
						
						
						
						
						
					 | 
					
						2020-01-21 03:15:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5975289f4c
							
						
					 | 
					
						
						
							
							bind group data model
						
						
						
						
						
					 | 
					
						2020-01-20 23:05:53 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							129a9747bb
							
						
					 | 
					
						
						
							
							add dynamic plugin loading
						
						
						
						
						
					 | 
					
						2020-01-20 20:10:40 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e8dfc0081b
							
						
					 | 
					
						
						
							
							supress warnings
						
						
						
						
						
					 | 
					
						2020-01-20 02:03:05 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							d7bd49694b
							
						
					 | 
					
						
						
							
							add resize event to new renderer
						
						
						
						
						
					 | 
					
						2020-01-20 02:02:53 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							79bb83732f
							
						
					 | 
					
						
						
							
							more graph work
						
						
						
						
						
					 | 
					
						2020-01-20 00:57:54 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							54005fcdd0
							
						
					 | 
					
						
						
							
							finish wiring up new renderer / render_graph
						
						
						
						
						
					 | 
					
						2020-01-19 23:04:27 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e4d42c29a9
							
						
					 | 
					
						
						
							
							incomplete plug in
						
						
						
						
						
					 | 
					
						2020-01-19 13:24:01 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0df491559
							
						
					 | 
					
						
						
							
							make legacy rendergraph optional (and off by default)
						
						
						
						
						
					 | 
					
						2020-01-19 12:43:18 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							3783deed07
							
						
					 | 
					
						
						
							
							rename object3d to mesh
						
						
						
						
						
					 | 
					
						2020-01-19 02:10:29 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec4ca5559f
							
						
					 | 
					
						
						
							
							EntityArchetype proc macro
						
						
						
						
						
					 | 
					
						2020-01-19 02:02:12 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							48cf0190ad
							
						
					 | 
					
						
						
							
							add comments about future entity archetype plans
						
						
						
						
						
					 | 
					
						2020-01-18 15:39:03 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e0753c8ace
							
						
					 | 
					
						
						
							
							entity archetypes
						
						
						
						
						
						
						
						(for organization and compile time speedups) 
						
					 | 
					
						2020-01-18 15:36:24 -08:00 | 
					
					
						
						
							
							
							
						
					 |