Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f089df3a49
							
						
					 | 
					
						
						
							
							keyboard input events
						
						
						
						
						
					 | 
					
						2020-04-04 14:59:49 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c3af427e9
							
						
					 | 
					
						
						
							
							dont force static lifetime on appplugin string
						
						
						
						
						
					 | 
					
						2020-04-04 13:00:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ef8c85f0c7
							
						
					 | 
					
						
						
							
							cargo fmt
						
						
						
						
						
					 | 
					
						2020-04-04 12:43:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5cbf606ef7
							
						
					 | 
					
						
						
							
							make window its own plugin and rename add_defaults to add_default_plugins
						
						
						
						
						
					 | 
					
						2020-04-04 12:40:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f6f8ba2cb6
							
						
					 | 
					
						
						
							
							Document and test Events. Rename EventHandle to EventReader. Fix buffer indexing. Customizable bevy path for proc macros
						
						
						
						
						
					 | 
					
						2020-03-31 18:04:54 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a759d3b18
							
						
					 | 
					
						
						
							
							begin work on supporting multiple swap chains
						
						
						
						
						
					 | 
					
						2020-03-30 22:23:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							bfa8afbc97
							
						
					 | 
					
						
						
							
							some cleanup wgpu_renderer cleanup
						
						
						
						
						
					 | 
					
						2020-03-30 19:34:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							17d4bec08c
							
						
					 | 
					
						
						
							
							rework surface and swap chain creation to support arbitrary number of surfaces/windows
						
						
						
						
						
					 | 
					
						2020-03-30 19:21:12 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							70b4100132
							
						
					 | 
					
						
						
							
							using consistent system naming conventions
						
						
						
						
						
					 | 
					
						2020-03-30 15:51:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							dcb292e00a
							
						
					 | 
					
						
						
							
							quad uses size. polish examples
						
						
						
						
						
					 | 
					
						2020-03-30 15:44:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							29bbc05eae
							
						
					 | 
					
						
						
							
							add support for multiple windows
						
						
						
						
						
					 | 
					
						2020-03-30 14:53:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c121563db
							
						
					 | 
					
						
						
							
							headless apps
						
						
						
						
						
					 | 
					
						2020-03-30 11:52:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c7ee4bc133
							
						
					 | 
					
						
						
							
							upgrade wgpu
						
						
						
						
						
					 | 
					
						2020-03-30 00:56:15 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							13da707aee
							
						
					 | 
					
						
						
							
							add event example
						
						
						
						
						
					 | 
					
						2020-03-29 23:51:13 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5eb789ff77
							
						
					 | 
					
						
						
							
							Add Events. add WindowResize event to WgpuRenderer. remove Renderer from App
						
						
						
						
						
					 | 
					
						2020-03-29 22:44:38 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4435d536e8
							
						
					 | 
					
						
						
							
							change clear color
						
						
						
						
						
					 | 
					
						2020-03-29 01:52:06 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							f814695b00
							
						
					 | 
					
						
						
							
							everything is a plugin!
						
						
						
						
						
					 | 
					
						2020-03-29 01:49:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							d8e7a3dcca
							
						
					 | 
					
						
						
							
							fix material shader example
						
						
						
						
						
					 | 
					
						2020-03-29 01:34:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							3d261f72de
							
						
					 | 
					
						
						
							
							move plugin to app module
						
						
						
						
						
					 | 
					
						2020-03-29 01:15:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2393de97c
							
						
					 | 
					
						
						
							
							move plugin to core
						
						
						
						
						
					 | 
					
						2020-03-29 01:04:27 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							45d4f25a93
							
						
					 | 
					
						
						
							
							WinitPlugin
						
						
						
						
						
					 | 
					
						2020-03-29 00:53:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec84a33b43
							
						
					 | 
					
						
						
							
							everything is a plugin
						
						
						
						
						
						
						
						... well almost everything 
						
					 | 
					
						2020-03-28 23:18:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5db5f6de9c
							
						
					 | 
					
						
						
							
							batched draw target works! embrace the "log" crate
						
						
						
						
						
					 | 
					
						2020-03-28 20:33:11 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d0bff97a8
							
						
					 | 
					
						
						
							
							Handle::from_untyped
						
						
						
						
						
					 | 
					
						2020-03-28 14:51:24 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							ed9eb88835
							
						
					 | 
					
						
						
							
							only create wgpu swap chain when surface is ready
						
						
						
						
						
					 | 
					
						2020-03-28 13:57:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							26ff878469
							
						
					 | 
					
						
						
							
							add default diagnostics wait time
						
						
						
						
						
					 | 
					
						2020-03-28 13:55:55 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							38a808db84
							
						
					 | 
					
						
						
							
							change diagnostics formatting
						
						
						
						
						
					 | 
					
						2020-03-28 13:42:16 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							78de2fe2a1
							
						
					 | 
					
						
						
							
							fix dynamic uniforms and unit tests
						
						
						
						
						
					 | 
					
						2020-03-27 22:41:45 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							92c421b5e1
							
						
					 | 
					
						
						
							
							add empty_defaults example
						
						
						
						
						
					 | 
					
						2020-03-27 18:00:21 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a7704fda31
							
						
					 | 
					
						
						
							
							make winit optional and vsync configurable
						
						
						
						
						
					 | 
					
						2020-03-27 17:43:03 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							93bf728475
							
						
					 | 
					
						
						
							
							new Diagnostics system
						
						
						
						
						
					 | 
					
						2020-03-27 15:03:47 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0073f4a58b
							
						
					 | 
					
						
						
							
							refactor pipeline compilation into PipelineCompiler
						
						
						
						
						
					 | 
					
						2020-03-26 23:40:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							d1db46ef54
							
						
					 | 
					
						
						
							
							begin bind group rework
						
						
						
						
						
						
						
						global and local bind groups are set up the same way (RenderResourceAssignments).  bind groups are reused whenever possible 
						
					 | 
					
						2020-03-26 01:57:36 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0316efc909
							
						
					 | 
					
						
						
							
							add core Window resource
						
						
						
						
						
					 | 
					
						2020-03-25 21:27:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c2545fd161
							
						
					 | 
					
						
						
							
							RenderResourceSetId
						
						
						
						
						
					 | 
					
						2020-03-25 19:20:52 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							aec817c533
							
						
					 | 
					
						
						
							
							Rename BindGroup to BindGroupDescriptor. Add BindGroupDescriptorId
						
						
						
						
						
					 | 
					
						2020-03-25 18:17:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							47ef339e7b
							
						
					 | 
					
						
						
							
							remove BindGroupInfo
						
						
						
						
						
					 | 
					
						2020-03-25 17:40:14 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							64cd924413
							
						
					 | 
					
						
						
							
							refactor render resource assignments
						
						
						
						
						
					 | 
					
						2020-03-25 17:31:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							e523dc92d8
							
						
					 | 
					
						
						
							
							shader_def: use to_upper instead of to_screaming_snake
						
						
						
						
						
					 | 
					
						2020-03-25 13:24:17 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d17763c85
							
						
					 | 
					
						
						
							
							finish new uniform resource provider staging buffer. dynamic uniforms work again. both dynamic and non-dynamic uniforms perform better than the previous implementation.
						
						
						
						
						
					 | 
					
						2020-03-24 19:17:41 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c71b886165
							
						
					 | 
					
						
						
							
							begin rewrite of UniformResourceProvider (no instancing or dynamic uniform support yet)
						
						
						
						
						
					 | 
					
						2020-03-24 13:50:40 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							55745b0812
							
						
					 | 
					
						
						
							
							renderable owns render resource assignments. refactor shader assignment logic. renderers are responsible for intializing during updates.
						
						
						
						
						
					 | 
					
						2020-03-22 18:22:35 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							55130bbe1c
							
						
					 | 
					
						
						
							
							remove field_infos from UniformInfoIter
						
						
						
						
						
					 | 
					
						2020-03-22 13:14:34 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							08cd5964a4
							
						
					 | 
					
						
						
							
							get_field_info is now static
						
						
						
						
						
					 | 
					
						2020-03-22 13:08:20 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							0e18c4b70b
							
						
					 | 
					
						
						
							
							fix render graph lifetimes
						
						
						
						
						
					 | 
					
						2020-03-22 13:05:50 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0fa4d2d79
							
						
					 | 
					
						
						
							
							cargo fmt
						
						
						
						
						
					 | 
					
						2020-03-22 11:06:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							eaff311a80
							
						
					 | 
					
						
						
							
							simplify render graph builder interface
						
						
						
						
						
					 | 
					
						2020-03-22 03:06:08 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							c6d7402318
							
						
					 | 
					
						
						
							
							add bevy_derive to prelude
						
						
						
						
						
					 | 
					
						2020-03-22 01:33:53 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							5d893a83f2
							
						
					 | 
					
						
						
							
							remove unneeded light rotation
						
						
						
						
						
					 | 
					
						2020-03-22 01:16:29 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carter Anderson
							
						 
					 | 
					
						
						
						
						
							
						
						
							8c201dcbc5
							
						
					 | 
					
						
						
							
							fix LocalToWorld vertex buffer attribute names
						
						
						
						
						
					 | 
					
						2020-03-22 01:13:45 -07:00 | 
					
					
						
						
							
							
							
						
					 |