Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							317b3390ec 
							
						 
					 
					
						
						
							
							Merge pull request  #149  from joejoepie/master  
						
						... 
						
						
						
						Add resizable flag and windowmode option to window creation 
						
					 
					
						2020-08-13 11:54:27 -07:00 
						 
				 
			
				
					
						
							
							
								John Mitchell 
							
						 
					 
					
						
						
						
						
							
						
						
							3f5aae877e 
							
						 
					 
					
						
						
							
							Removed some whitespace.  
						
						
						
					 
					
						2020-08-13 13:00:27 -04:00 
						 
				 
			
				
					
						
							
							
								John Mitchell 
							
						 
					 
					
						
						
						
						
							
						
						
							5b99ad2483 
							
						 
					 
					
						
						
							
							Use if statement instead of match as that didn't work as expected.  
						
						
						
					 
					
						2020-08-13 12:58:23 -04:00 
						 
				 
			
				
					
						
							
							
								John Mitchell 
							
						 
					 
					
						
						
						
						
							
						
						
							c40f39ec7e 
							
						 
					 
					
						
						
							
							Make sure we translate the new type for wgpu.  
						
						
						
					 
					
						2020-08-13 12:50:13 -04:00 
						 
				 
			
				
					
						
							
							
								John Mitchell 
							
						 
					 
					
						
						
						
						
							
						
						
							02b1907738 
							
						 
					 
					
						
						
							
							Use BindingShaderStage to pass which program the binding is attached to.  
						
						
						
					 
					
						2020-08-13 12:44:21 -04:00 
						 
				 
			
				
					
						
							
							
								Halfwhit 
							
						 
					 
					
						
						
						
						
							
						
						
							14bfd698c5 
							
						 
					 
					
						
						
							
							Update lib.rs  
						
						
						
					 
					
						2020-08-13 17:39:33 +01:00 
						 
				 
			
				
					
						
							
							
								Milan Vaško 
							
						 
					 
					
						
						
						
						
							
						
						
							e96afc33a7 
							
						 
					 
					
						
						
							
							Add support for embedded buffers in GLTF loader  
						
						
						
					 
					
						2020-08-13 16:30:49 +02:00 
						 
				 
			
				
					
						
							
							
								Wouter Standaert 
							
						 
					 
					
						
						
						
						
							
						
						
							f539b6e7f6 
							
						 
					 
					
						
						
							
							Using event_loop for getting video mode  
						
						
						
					 
					
						2020-08-13 11:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								Wouter Standaert 
							
						 
					 
					
						
						
						
						
							
						
						
							a738771c93 
							
						 
					 
					
						
						
							
							Add resizable and windowmode options to window creation  
						
						
						
					 
					
						2020-08-13 10:47:40 +02:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a7f1889a35 
							
						 
					 
					
						
						
							
							Merge pull request  #153  from multun/remove-entities-current  
						
						... 
						
						
						
						ecs: remove unused Entities::current 
						
					 
					
						2020-08-13 01:21:43 -07:00 
						 
				 
			
				
					
						
							
							
								Jake Kerr 
							
						 
					 
					
						
						
						
						
							
						
						
							ad446c5f60 
							
						 
					 
					
						
						
							
							Use window_builder when configuring initial window  
						
						... 
						
						
						
						This fixes issue #159  where the window would briefly show with default options. 
						
					 
					
						2020-08-13 15:37:26 +09:00 
						 
				 
			
				
					
						
							
							
								Victor "multun" Collod 
							
						 
					 
					
						
						
						
						
							
						
						
							8662ab3622 
							
						 
					 
					
						
						
							
							ecs: remove unused Entities::current  
						
						
						
					 
					
						2020-08-12 21:16:20 -07:00 
						 
				 
			
				
					
						
							
							
								OptimisticPeach 
							
						 
					 
					
						
						
						
						
							
						
						
							86c20eb6df 
							
						 
					 
					
						
						
							
							Add Icospheres.  
						
						... 
						
						
						
						Additionally documents the shapes module. 
						
					 
					
						2020-08-13 00:14:23 -04:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f49d07c0cc 
							
						 
					 
					
						
						
							
							re-enable high performance gpu preference  
						
						
						
					 
					
						2020-08-12 18:53:56 -07:00 
						 
				 
			
				
					
						
							
							
								MGlolenstine 
							
						 
					 
					
						
						
						
						
							
						
						
							241bd70797 
							
						 
					 
					
						
						
							
							added missing gpu(drivers) message instead of panicking on 'None'  
						
						
						
					 
					
						2020-08-12 08:58:07 +02:00 
						 
				 
			
				
					
						
							
							
								Cameron Hart 
							
						 
					 
					
						
						
						
						
							
						
						
							5912206441 
							
						 
					 
					
						
						
							
							Upgrade glam to 0.9.3  
						
						
						
					 
					
						2020-08-12 17:31:51 +12:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							00a887214e 
							
						 
					 
					
						
						
							
							Merge pull request  #108  from caelunshun/feature-gated-deps  
						
						... 
						
						
						
						Make audio/image dependencies optional through feature flags 
						
					 
					
						2020-08-11 15:31:39 -07:00 
						 
				 
			
				
					
						
							
							
								caelunshun 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58be36a09a 
							
						 
					 
					
						
						
							
							Fix compilation when png or hdr features are disabled  
						
						
						
					 
					
						2020-08-11 00:49:17 -06:00 
						 
				 
			
				
					
						
							
							
								caelunshun 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a694d9a1b6 
							
						 
					 
					
						
						
							
							Make audio/image dependencies optional through feature flags  
						
						
						
					 
					
						2020-08-11 00:30:42 -06:00 
						 
				 
			
				
					
						
							
							
								Aaron Housh 
							
						 
					 
					
						
						
						
						
							
						
						
							c42dad5f7c 
							
						 
					 
					
						
						
							
							Change Power Preference to High Performance  
						
						
						
					 
					
						2020-08-10 21:05:54 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							5e76a018c9 
							
						 
					 
					
						
						
							
							fix ron doc tests  
						
						
						
					 
					
						2020-08-10 20:06:18 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							6db89da324 
							
						 
					 
					
						
						
							
							bump bevy_winit version  
						
						
						
					 
					
						2020-08-10 13:12:57 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							d549129d0e 
							
						 
					 
					
						
						
							
							hopefully fix windows build  
						
						
						
					 
					
						2020-08-10 13:06:22 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							7bdab60e31 
							
						 
					 
					
						
						
							
							use temporary wgpu fork and latest publish winit crate  
						
						
						
					 
					
						2020-08-09 21:26:34 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							3deeb05264 
							
						 
					 
					
						
						
							
							use bevy-glsl-to-spirv  
						
						
						
					 
					
						2020-08-09 18:57:17 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							d67d05db97 
							
						 
					 
					
						
						
							
							add temporary ron fork  
						
						... 
						
						
						
						bevy requires changes we contributed to master, but those changes havent been published yet 
						
					 
					
						2020-08-09 18:45:55 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							423c5e3e0f 
							
						 
					 
					
						
						
							
							ecs: prepare for publishing  
						
						
						
					 
					
						2020-08-09 18:16:12 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							34752a27bd 
							
						 
					 
					
						
						
							
							add "0.1" version to all bevy crate references  
						
						
						
					 
					
						2020-08-09 17:39:28 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							9aee5323e1 
							
						 
					 
					
						
						
							
							add crate metadata  
						
						
						
					 
					
						2020-08-09 17:24:27 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							3d09459813 
							
						 
					 
					
						
						
							
							add more doc comments and clean up some public exports  
						
						
						
					 
					
						2020-08-09 16:13:04 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f963cd41dc 
							
						 
					 
					
						
						
							
							app: rename AppPlugin to Plugin  
						
						
						
					 
					
						2020-08-07 20:22:17 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							07858aa348 
							
						 
					 
					
						
						
							
							scene: fix dynamically loading RenderPipelines scenes  
						
						
						
					 
					
						2020-08-02 19:33:27 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							3c1494eb64 
							
						 
					 
					
						
						
							
							scene: rename "spawn" to "instance"  
						
						
						
					 
					
						2020-08-02 12:57:30 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							bb111cbafa 
							
						 
					 
					
						
						
							
							more example cleanup and polish  
						
						
						
					 
					
						2020-07-31 17:10:29 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							ccf81edd8f 
							
						 
					 
					
						
						
							
							render: add atlas padding support to work around MSAA artifacts, disable MSAA by default  
						
						
						
					 
					
						2020-07-30 14:38:13 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							54eaa2bdc6 
							
						 
					 
					
						
						
							
							render: easier msaa color attachments and fix multi-window example  
						
						
						
					 
					
						2020-07-30 13:20:27 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f85ec04a48 
							
						 
					 
					
						
						
							
							ecs: prepare system ranges based on stage and thread locals  
						
						
						
					 
					
						2020-07-30 13:19:55 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							44c08f90aa 
							
						 
					 
					
						
						
							
							render: remove Drawable implementation from RenderPipelines because it doesnt add any value  
						
						
						
					 
					
						2020-07-29 18:28:32 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							ca87359c6e 
							
						 
					 
					
						
						
							
							render: add MSAA support  
						
						
						
					 
					
						2020-07-29 18:15:15 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							a2c1a90695 
							
						 
					 
					
						
						
							
							fix ui in font atlas and breakout examples  
						
						
						
					 
					
						2020-07-29 01:16:42 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							db665b96c0 
							
						 
					 
					
						
						
							
							ui: fix z indices and depth calculations  
						
						
						
					 
					
						2020-07-29 00:28:44 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							2929197d9b 
							
						 
					 
					
						
						
							
							render: add RenderPass queries. move ui to its own pass  
						
						
						
					 
					
						2020-07-28 20:11:27 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							bd8e979de8 
							
						 
					 
					
						
						
							
							ecs: only borrow/iterate archetypes currently used by a given query  
						
						
						
					 
					
						2020-07-28 16:37:37 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							64cc382477 
							
						 
					 
					
						
						
							
							ecs: move copy of QueryBorrow into bevy_ecs and fix perf regressions  
						
						
						
					 
					
						2020-07-28 16:17:21 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							7212b70478 
							
						 
					 
					
						
						
							
							rustfmt changes  
						
						
						
					 
					
						2020-07-28 14:24:03 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							6dadf34401 
							
						 
					 
					
						
						
							
							add more example comments  
						
						
						
					 
					
						2020-07-28 13:45:36 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							3d2a4f6c39 
							
						 
					 
					
						
						
							
							ui: combine Click and Hover into Interaction  
						
						
						
					 
					
						2020-07-28 01:20:19 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							4a8c6c335a 
							
						 
					 
					
						
						
							
							ui: feed computed image size into bevy_ui flex  
						
						
						
					 
					
						2020-07-28 00:37:25 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							cf9501a50e 
							
						 
					 
					
						
						
							
							ui: feed computed text position into bevy_ui flex  
						
						... 
						
						
						
						and remove TextAlign because it is now redundant 
						
					 
					
						2020-07-27 21:04:04 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							1f006c348d 
							
						 
					 
					
						
						
							
							ui: fix examples, flip fix stretch axis incompatibility, ergonomics  
						
						
						
					 
					
						2020-07-27 19:13:11 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							3d5e7e54f3 
							
						 
					 
					
						
						
							
							ui: create bevy types for flex style  
						
						
						
					 
					
						2020-07-27 16:54:36 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7b22ac043 
							
						 
					 
					
						
						
							
							Merge pull request  #77  from Moxinilian/despawn-recursive  
						
						... 
						
						
						
						transform: implement hierarchical entity despawn 
						
					 
					
						2020-07-27 15:35:23 -07:00 
						 
				 
			
				
					
						
							
							
								Moxinilian 
							
						 
					 
					
						
						
						
						
							
						
						
							3007201eac 
							
						 
					 
					
						
						
							
							transform: improve despawn_recursive tests  
						
						
						
					 
					
						2020-07-28 00:23:59 +02:00 
						 
				 
			
				
					
						
							
							
								Moxinilian 
							
						 
					 
					
						
						
						
						
							
						
						
							311f04f858 
							
						 
					 
					
						
						
							
							transform: implement hierarchical entity despawn  
						
						
						
					 
					
						2020-07-28 00:10:32 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Herzog 
							
						 
					 
					
						
						
						
						
							
						
						
							23149f1753 
							
						 
					 
					
						
						
							
							add texture loader for more formats using image crate  
						
						... 
						
						
						
						This adds support for PNG images only for now. More formats can be added
relatively easily.
Images with various pixel formats are supported (such as RGB-16bit or
R-8bit). 
						
					 
					
						2020-07-27 23:30:31 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Herzog 
							
						 
					 
					
						
						
						
						
							
						
						
							7412b0ec25 
							
						 
					 
					
						
						
							
							add HDR image loader  
						
						... 
						
						
						
						Using the `image` crate, HDR images can be loaded into RGBA-f32 textures. 
						
					 
					
						2020-07-27 11:37:45 +02:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb9f04ba90 
							
						 
					 
					
						
						
							
							Merge pull request  #73  from Moxinilian/windows-winit-panic  
						
						... 
						
						
						
						winit: fix panic on windows 
						
					 
					
						2020-07-26 13:15:56 -07:00 
						 
				 
			
				
					
						
							
							
								Thomas Herzog 
							
						 
					 
					
						
						
						
						
							
						
						
							4cf0f53eae 
							
						 
					 
					
						
						
							
							use TextureFormat for Textures  
						
						... 
						
						
						
						This commit also inserts debug asserts that texture data roughly respects
the format. 
						
					 
					
						2020-07-26 22:08:15 +02:00 
						 
				 
			
				
					
						
							
							
								Moxinilian 
							
						 
					 
					
						
						
						
						
							
						
						
							4393af5e25 
							
						 
					 
					
						
						
							
							winit: fix panic on windows  
						
						
						
					 
					
						2020-07-26 21:36:01 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Herzog 
							
						 
					 
					
						
						
						
						
							
						
						
							b4c185eb0c 
							
						 
					 
					
						
						
							
							cargo fmt  
						
						
						
					 
					
						2020-07-26 21:10:18 +02:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							339e9ad52d 
							
						 
					 
					
						
						
							
							ui: cleaner stretch integration  
						
						
						
					 
					
						2020-07-25 13:14:36 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							93bb1d5b8e 
							
						 
					 
					
						
						
							
							ui: initial flexbox support  
						
						
						
					 
					
						2020-07-24 23:04:45 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							bcf95a24db 
							
						 
					 
					
						
						
							
							transform: only update global transform with pos/rot/scale components when there is no local transform  
						
						
						
					 
					
						2020-07-23 18:55:21 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							6cad80d572 
							
						 
					 
					
						
						
							
							transform|ui: fix transform update lag  
						
						
						
					 
					
						2020-07-23 18:26:08 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							d79339ea62 
							
						 
					 
					
						
						
							
							transform: add more control parent/child ordering and make parent/children insertion atomic  
						
						
						
					 
					
						2020-07-23 17:32:53 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							89af5ea4e0 
							
						 
					 
					
						
						
							
							fix some doc tests  
						
						
						
					 
					
						2020-07-23 13:40:07 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							85bd0342d4 
							
						 
					 
					
						
						
							
							ecs: add write_world and write_resources to Commands  
						
						... 
						
						
						
						this allows for custom commands 
						
					 
					
						2020-07-23 13:12:38 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f82af10a69 
							
						 
					 
					
						
						
							
							ecs: component removal tracking  
						
						
						
					 
					
						2020-07-22 17:57:13 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							141044aae7 
							
						 
					 
					
						
						
							
							ecs: publicly expose Added/Changed and inline some things  
						
						
						
					 
					
						2020-07-22 16:19:27 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							a4e291d9c8 
							
						 
					 
					
						
						
							
							app: default app runner now runs the schedule once  
						
						
						
					 
					
						2020-07-22 13:32:17 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							2d829f5a06 
							
						 
					 
					
						
						
							
							ecs: add Changed<T> (added or modified)  
						
						
						
					 
					
						2020-07-22 13:20:22 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							e673faab7c 
							
						 
					 
					
						
						
							
							ecs: rename Changed<T> to Mutated<T>  
						
						
						
					 
					
						2020-07-22 12:42:12 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							19d24e92aa 
							
						 
					 
					
						
						
							
							transform: immediately set localltransform value  
						
						
						
					 
					
						2020-07-21 22:02:18 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							ae30175e18 
							
						 
					 
					
						
						
							
							ecs: fix query.get::<T>() access  
						
						
						
					 
					
						2020-07-21 22:00:55 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							a6953049fb 
							
						 
					 
					
						
						
							
							ecs: Added<T> queries  
						
						
						
					 
					
						2020-07-21 22:00:11 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							21cdaaf7eb 
							
						 
					 
					
						
						
							
							ecs: inline a few things  
						
						
						
					 
					
						2020-07-21 20:15:16 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							0c2e26ddde 
							
						 
					 
					
						
						
							
							Revert "ecs: remove &mut requirement on query iterators"  
						
						... 
						
						
						
						This reverts commit 6dc1d07cbc 
						
					 
					
						2020-07-21 20:12:15 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							6dc1d07cbc 
							
						 
					 
					
						
						
							
							ecs: remove &mut requirement on query iterators  
						
						
						
					 
					
						2020-07-20 13:59:51 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							6194944153 
							
						 
					 
					
						
						
							
							transform: apply LocalTransforms to root Transforms  
						
						
						
					 
					
						2020-07-20 11:59:02 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							009141d453 
							
						 
					 
					
						
						
							
							window: customizable default descriptor  
						
						
						
					 
					
						2020-07-20 02:05:56 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							b1162f0c29 
							
						 
					 
					
						
						
							
							ecs: fix resource scheduler test  
						
						
						
					 
					
						2020-07-20 01:51:06 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							b5d3f7e794 
							
						 
					 
					
						
						
							
							use right handed coordinate system in 3d  
						
						
						
					 
					
						2020-07-20 01:33:30 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							bd227859eb 
							
						 
					 
					
						
						
							
							ui: only allow one thing to be hovered at a time  
						
						
						
					 
					
						2020-07-19 20:52:15 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							d8b3d078b4 
							
						 
					 
					
						
						
							
							core: add Labels  
						
						
						
					 
					
						2020-07-19 20:34:04 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							9a236f4923 
							
						 
					 
					
						
						
							
							ui: remove translation/rotation/scale components (Node serves the same role)  
						
						
						
					 
					
						2020-07-19 20:33:55 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							726eb37198 
							
						 
					 
					
						
						
							
							use rh coordinate system in 2d  
						
						... 
						
						
						
						z = 0 is now "farthest back" and z=1000 "farthest forward" 
						
					 
					
						2020-07-19 17:00:08 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							cadbb4c1b0 
							
						 
					 
					
						
						
							
							render: fix "next swap chain texture" bug  
						
						
						
					 
					
						2020-07-19 16:15:19 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							946d5d1024 
							
						 
					 
					
						
						
							
							ecs: refactor resources  
						
						... 
						
						
						
						fixes unintialized global resource memory 
						
					 
					
						2020-07-19 14:23:06 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							2ec530da8c 
							
						 
					 
					
						
						
							
							ui: fix right alignment  
						
						
						
					 
					
						2020-07-18 17:05:22 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							6db82714dc 
							
						 
					 
					
						
						
							
							ui: text alignment and more complete button example event handling  
						
						
						
					 
					
						2020-07-18 17:03:37 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f0fc380a39 
							
						 
					 
					
						
						
							
							transform: impl deref/derefmut for components  
						
						
						
					 
					
						2020-07-18 14:36:16 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							fe1adb6cf6 
							
						 
					 
					
						
						
							
							ui: focus/click/hover system. initial buttons  
						
						
						
					 
					
						2020-07-18 14:08:46 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							19fe299f5a 
							
						 
					 
					
						
						
							
							ecs: use Mut<T> tracking pointer everywhere  
						
						
						
					 
					
						2020-07-18 02:09:55 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							bf164a5936 
							
						 
					 
					
						
						
							
							ecs: fix tuple query item skipping  
						
						
						
					 
					
						2020-07-18 01:14:16 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							fbcf3f89d0 
							
						 
					 
					
						
						
							
							ecs: rename ComMut<T> to Track<T> and fix nested change queries  
						
						
						
					 
					
						2020-07-18 01:05:06 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							23b96a48a6 
							
						 
					 
					
						
						
							
							ecs: make RefMut a tracking pointer  
						
						
						
					 
					
						2020-07-18 01:03:47 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							85ec31bb65 
							
						 
					 
					
						
						
							
							ecs: change state now moves when an entity moves to a different archetype  
						
						
						
					 
					
						2020-07-17 19:13:56 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							31d00ad861 
							
						 
					 
					
						
						
							
							ecs: initial component change tracking  
						
						... 
						
						
						
						(changing entity archetypes currently breaks tracking) 
						
					 
					
						2020-07-17 17:50:17 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							81df34adcf 
							
						 
					 
					
						
						
							
							finish up import simplification  
						
						
						
					 
					
						2020-07-16 19:38:21 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							7823c3a9e2 
							
						 
					 
					
						
						
							
							property: simplify imports  
						
						
						
					 
					
						2020-07-16 19:29:00 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							2a6e75a27e 
							
						 
					 
					
						
						
							
							pbr: simplify imports  
						
						
						
					 
					
						2020-07-16 19:27:19 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							e2d2b41c67 
							
						 
					 
					
						
						
							
							math: simplify imports  
						
						
						
					 
					
						2020-07-16 19:23:47 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							9f26a453c6 
							
						 
					 
					
						
						
							
							ecs: simplify imports  
						
						
						
					 
					
						2020-07-16 19:20:51 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f742ce3ef2 
							
						 
					 
					
						
						
							
							app: simplify app imports  
						
						
						
					 
					
						2020-07-16 18:47:51 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							b12c4d0a48 
							
						 
					 
					
						
						
							
							render: simplify imports and cleanup prelude  
						
						
						
					 
					
						2020-07-16 18:26:21 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							196bde64e3 
							
						 
					 
					
						
						
							
							cargo fmt  
						
						
						
					 
					
						2020-07-16 17:23:50 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							1110f9b877 
							
						 
					 
					
						
						
							
							create bevy_math crate and move math types there  
						
						
						
					 
					
						2020-07-16 17:11:52 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							d9adea1b5e 
							
						 
					 
					
						
						
							
							transform: TransformPlugin  
						
						
						
					 
					
						2020-07-16 16:32:39 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							f546aad7f4 
							
						 
					 
					
						
						
							
							audio: rename play to play_source and queue to play  
						
						
						
					 
					
						2020-07-16 14:23:57 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							7bdca4e5f0 
							
						 
					 
					
						
						
							
							audio: rename queue_play to queue  
						
						
						
					 
					
						2020-07-16 13:52:52 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							3eb393548d 
							
						 
					 
					
						
						
							
							audio: initial (very minimal) audio plugin  
						
						
						
					 
					
						2020-07-16 13:46:51 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							362fb92cf8 
							
						 
					 
					
						
						
							
							ecs: only prepare executor on changes. use parallel executor in App  
						
						
						
					 
					
						2020-07-15 17:59:13 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							4712e96aa8 
							
						 
					 
					
						
						
							
							ecs: make parallel executor resource-aware  
						
						
						
					 
					
						2020-07-15 17:20:36 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							88781007b0 
							
						 
					 
					
						
						
							
							ecs: slightly improve perf with inlining changes  
						
						
						
					 
					
						2020-07-14 23:56:49 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							a7bab755ee 
							
						 
					 
					
						
						
							
							ecs: add query get safety checks  
						
						
						
					 
					
						2020-07-14 19:05:39 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							1f6c9ece1d 
							
						 
					 
					
						
						
							
							ecs: call prepare() inside ParallelExecutor::run()  
						
						... 
						
						
						
						also moved some things around 
						
					 
					
						2020-07-14 16:23:25 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							50335e21e2 
							
						 
					 
					
						
						
							
							derive: allow manually forcing modules to "crate", which prevents the need for ambiguous crates  
						
						... 
						
						
						
						this fixes a failing doc test 
						
					 
					
						2020-07-14 16:16:01 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							0dc810a37a 
							
						 
					 
					
						
						
							
							ecs: add thread local system support to parallel executor  
						
						
						
					 
					
						2020-07-14 14:19:17 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							98ed29aacc 
							
						 
					 
					
						
						
							
							ecs: fix local resource indexing  
						
						
						
					 
					
						2020-07-14 11:08:02 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							8d3a5ae0f1 
							
						 
					 
					
						
						
							
							ecs: initial parallel schedule executor  
						
						... 
						
						
						
						currently only considers component archetypes. still missing proper handling of thread local systems and resources 
						
					 
					
						2020-07-13 19:36:41 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							67f1bd66ce 
							
						 
					 
					
						
						
							
							ecs: fix resource borrow safety  
						
						
						
					 
					
						2020-07-12 12:27:11 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							17f3860d12 
							
						 
					 
					
						
						
							
							remove unsafe Clone implementation on Res/ResMut in favor of UnsafeClone  
						
						
						
					 
					
						2020-07-12 12:06:43 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							86f41ae0a4 
							
						 
					 
					
						
						
							
							add more informative "resource does not exist" errors  
						
						
						
					 
					
						2020-07-11 20:12:34 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							6d58a5a033 
							
						 
					 
					
						
						
							
							render: add direct buffer mapping/unmapping  
						
						
						
					 
					
						2020-07-11 12:29:07 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							cb1ffb42c4 
							
						 
					 
					
						
						
							
							upgrade wgpu (removes some dependencies)  
						
						
						
					 
					
						2020-07-10 19:42:32 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							fb2dfba5e3 
							
						 
					 
					
						
						
							
							upgrade libloading  
						
						
						
					 
					
						2020-07-10 16:11:25 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							2ca6de2b81 
							
						 
					 
					
						
						
							
							upgrade wgpu  
						
						
						
					 
					
						2020-07-10 13:47:31 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							fd219660d3 
							
						 
					 
					
						
						
							
							remove env-logger from dependencies  
						
						
						
					 
					
						2020-07-10 12:43:37 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							a656588788 
							
						 
					 
					
						
						
							
							slim down gltf and winit features and remove unused dependencies  
						
						
						
					 
					
						2020-07-10 12:08:51 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							2508a59f68 
							
						 
					 
					
						
						
							
							remove darling  
						
						
						
					 
					
						2020-07-10 02:53:31 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							3b68c7cc4a 
							
						 
					 
					
						
						
							
							transform: remove some dependencies and cleanup  
						
						
						
					 
					
						2020-07-10 01:49:23 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							c81ab99dac 
							
						 
					 
					
						
						
							
							cargo fmt  
						
						
						
					 
					
						2020-07-10 01:37:06 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							950e50bbb1 
							
						 
					 
					
						
						
							
							Bevy ECS migration  
						
						
						
					 
					
						2020-07-10 01:06:21 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							4f73dca34d 
							
						 
					 
					
						
						
							
							add system profile data to Diagnostics (opt in feature)  
						
						
						
					 
					
						2020-06-28 01:01:40 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							0c9c0a9b3b 
							
						 
					 
					
						
						
							
							property: remove euclid impls  
						
						
						
					 
					
						2020-06-27 21:59:09 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							941e441f32 
							
						 
					 
					
						
						
							
							property: fix short type name calculation  
						
						
						
					 
					
						2020-06-27 18:35:38 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							0a348af630 
							
						 
					 
					
						
						
							
							impl property for euclid types  
						
						
						
					 
					
						2020-06-27 17:35:58 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							5787bcb2c5 
							
						 
					 
					
						
						
							
							legion: upgrade  
						
						
						
					 
					
						2020-06-27 14:32:50 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							1f12964026 
							
						 
					 
					
						
						
							
							legion: remove foreach system functions  
						
						... 
						
						
						
						this is a bit sad, but upstream legion's new lifetimes appear to be incompatible with our foreach approach 
						
					 
					
						2020-06-27 12:06:12 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							981687ae41 
							
						 
					 
					
						
						
							
							remove ui camera now that default 2d camera is identical  
						
						
						
					 
					
						2020-06-27 10:21:20 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							e75496772e 
							
						 
					 
					
						
						
							
							legion: change query system ordering  
						
						
						
					 
					
						2020-06-27 10:18:27 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							7441ac1a01 
							
						 
					 
					
						
						
							
							add breakout example game  
						
						
						
					 
					
						2020-06-26 22:04:56 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							1e614e41f1 
							
						 
					 
					
						
						
							
							render: make ClearColor a tuple struct  
						
						
						
					 
					
						2020-06-26 21:39:30 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							a4afa4e7f3 
							
						 
					 
					
						
						
							
							render: only attempt to create camera bind group when the camera bind group descriptor exists  
						
						... 
						
						
						
						this fixes panics in empty scenes 
						
					 
					
						2020-06-26 14:27:22 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							5e1f81037d 
							
						 
					 
					
						
						
							
							sprite: add sprite sheet floating point error correction  
						
						
						
					 
					
						2020-06-26 13:07:33 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							69925f0817 
							
						 
					 
					
						
						
							
							render: multi-window cameras ready to go!  
						
						... 
						
						
						
						passes now bind camera buffers and cameras can now be assigned non-primary windows 
						
					 
					
						2020-06-25 23:04:08 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							ca4726ea7d 
							
						 
					 
					
						
						
							
							render to second window in multiple_windows example  
						
						
						
					 
					
						2020-06-25 16:02:21 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							8a8d01aa88 
							
						 
					 
					
						
						
							
							render: add ClearColor resource  
						
						
						
					 
					
						2020-06-25 15:24:27 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							dfde160741 
							
						 
					 
					
						
						
							
							ecs: add ability to set the current entity in world builders  
						
						
						
					 
					
						2020-06-25 13:23:28 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							4a0f8b8869 
							
						 
					 
					
						
						
							
							add root ui node to example  
						
						
						
					 
					
						2020-06-25 13:19:48 -07:00