Anti-Alias 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							884b9b62af 
							
						 
					 
					
						
						
							
							Added Globals struct to prepass shader ( #8070 )  
						
						 
						
						
						
					 
					
						2023-03-13 18:55:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Liu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcc0edf8a7 
							
						 
					 
					
						
						
							
							Make BundleInfo's fields not pub(crate) ( #8068 )  
						
						 
						
						
						
					 
					
						2023-03-13 16:18:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JoJoJet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed97c621b8 
							
						 
					 
					
						
						
							
							Move docs for !Sync resources onto the correct trait ( #8066 )  
						
						 
						
						
						
					 
					
						2023-03-13 16:16:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liam Gallagher 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0918b30e29 
							
						 
					 
					
						
						
							
							Tests for Run Conditions ( #8035 )  
						
						 
						
						
						
					 
					
						2023-03-13 15:39:25 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								François 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71b1b35757 
							
						 
					 
					
						
						
							
							do not set hit test unconditionally on window creation ( #7996 )  
						
						 
						
						
						
					 
					
						2023-03-13 15:31:13 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SneakyBerry 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6bfc09f53e 
							
						 
					 
					
						
						
							
							Construct Box<dyn Reflect> from world for ReflectComponent ( #7407 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: SneakyBerry <kennedwyhokilled@gmail.com>
Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com> 
						
					 
					
						2023-03-13 15:26:47 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ickshonpe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87dda354dd 
							
						 
					 
					
						
						
							
							Remove Val::Undefined ( #7485 )  
						
						 
						
						
						
					 
					
						2023-03-13 15:17:00 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								François 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8b7fed4fe 
							
						 
					 
					
						
						
							
							don't panic on unknown ambiguity ( #7950 )  
						
						 
						
						
						
					 
					
						2023-03-12 15:24:52 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gilbert Röhrbein 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d5f89cca1 
							
						 
					 
					
						
						
							
							Color::Lcha constructors ( #8041 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: James Liu <contact@jamessliu.com> 
						
					 
					
						2023-03-11 18:50:16 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gilbert Röhrbein 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e9ae5b830 
							
						 
					 
					
						
						
							
							Fix Color::as_rgba_linear for Color::Lcha ( #8040 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: James Liu <contact@jamessliu.com> 
						
					 
					
						2023-03-11 12:12:31 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alice Cecile 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee0e6f4855 
							
						 
					 
					
						
						
							
							Process 1 in Chrome tracing starts expanded ( #8024 )  
						
						 
						
						
						
					 
					
						2023-03-11 03:04:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JoJoJet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd1af7c8b8 
							
						 
					 
					
						
						
							
							Replace multiple calls to add_system with add_systems ( #8001 )  
						
						 
						
						
						
					 
					
						2023-03-10 18:15:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ickshonpe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							729458815c 
							
						 
					 
					
						
						
							
							Fix the Text2d text anchor's incorrect horizontal alignment ( #8019 )  
						
						 
						
						
						
					 
					
						2023-03-10 14:57:41 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Hughes 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8aa217cc8b 
							
						 
					 
					
						
						
							
							Add OnTransition schedule that is ran between OnExit and OnEnter ( #7936 )  
						
						 
						
						
						
					 
					
						2023-03-10 09:06:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Liu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d9cb1c4ab 
							
						 
					 
					
						
						
							
							Remove ChangeTrackers ( #7902 )  
						
						 
						
						
						
					 
					
						2023-03-09 20:02:56 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kostiuk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ec764ea24 
							
						 
					 
					
						
						
							
							Initialize empty schedules when calling .in_schedule if they do not already exist ( #7911 )  
						
						 
						
						
						
					 
					
						2023-03-09 17:24:24 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JoJoJet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e7b915ba4 
							
						 
					 
					
						
						
							
							Increase type safety and clarity for change detection ( #7905 )  
						
						 
						
						
						
					 
					
						2023-03-09 17:17:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Parrett 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7ac5d5121 
							
						 
					 
					
						
						
							
							Update trybuild tests for Rust 1.68 ( #8002 )  
						
						 
						
						
						
					 
					
						2023-03-09 15:46:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ickshonpe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f554700108 
							
						 
					 
					
						
						
							
							Add methods for calculating the size and postion of UI nodes ( #7930 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: François <mockersf@gmail.com> 
						
					 
					
						2023-03-09 14:12:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ikko Eltociear Ashimine 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e22572d9a3 
							
						 
					 
					
						
						
							
							Fix typo in utility.rs ( #7997 )  
						
						 
						
						
						
					 
					
						2023-03-09 09:20:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Liu 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37df316219 
							
						 
					 
					
						
						
							
							Document bevy_ecs::storage ( #7770 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com>
Co-authored-by: Rob Parrett <robparrett@gmail.com>
Co-authored-by: Carter Weinberg <weinbergcarter@gmail.com>
Co-authored-by: MinerSebas <66798382+MinerSebas@users.noreply.github.com>
Co-authored-by: Cameron <51241057+maniwani@users.noreply.github.com> 
						
					 
					
						2023-03-09 07:22:48 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JoJoJet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21ddc60372 
							
						 
					 
					
						
						
							
							Add a public constructor for Mut<T> ( #7931 )  
						
						 
						
						
						
					 
					
						2023-03-09 05:40:58 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JoJoJet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							545965075f 
							
						 
					 
					
						
						
							
							Make WorldQuery meta types unnameable ( #7964 )  
						
						 
						
						
						
					 
					
						2023-03-09 05:40:06 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								张林伟 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							84711e38b1 
							
						 
					 
					
						
						
							
							Set cursor hittest during window creation ( #7966 )  
						
						 
						
						
						
					 
					
						2023-03-09 05:39:49 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aceeri 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cfcc66bdc 
							
						 
					 
					
						
						
							
							Move cursor position to internal state ( #7988 )  
						
						 
						
						
						
					 
					
						2023-03-09 05:39:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Parrett 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2908bb5e8a 
							
						 
					 
					
						
						
							
							Use derive for default impl of DynamicVariant ( #7986 )  
						
						 
						
						
						
					 
					
						2023-03-08 22:27:54 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3df04cb4c 
							
						 
					 
					
						
						
							
							Small fix: Change ">" to "Greater than" ( #7983 )  
						
						 
						
						
						
					 
					
						2023-03-08 21:12:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ame 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6240ba8fa2 
							
						 
					 
					
						
						
							
							Small Fix: Add an escape character to avoid blockquote ( #7980 )  
						
						 
						
						
						
					 
					
						2023-03-08 19:28:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38a08d9b18 
							
						 
					 
					
						
						
							
							Update contributing guide to refer to roles instead of people ( #7962 )  
						
						 
						
						
						
					 
					
						2023-03-07 22:49:14 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nico Burns 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							872a609a3a 
							
						 
					 
					
						
						
							
							Upgrade Taffy requirement to v0.3.5 ( #7959 )  
						
						 
						
						
						
					 
					
						2023-03-07 22:10:35 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nico Burns 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc37b59b95 
							
						 
					 
					
						
						
							
							Clarify breaking release frequency ( #7934 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Alice Cecile <alice.i.cecile@gmail.com>
Co-authored-by: Carter Anderson <mcanders1@gmail.com> 
						
					 
					
						2023-03-07 22:02:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								François 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd06fad441 
							
						 
					 
					
						
						
							
							remove bors and small CI improvements ( #7947 )  
						
						 
						
						
						
					 
					
						2023-03-07 21:42:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Parrett 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af74d21c71 
							
						 
					 
					
						
						
							
							Fix min and max size using size value ( #7948 )  
						
						 
						
						
						
					 
					
						2023-03-07 20:59:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Parrett 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54dec6079f 
							
						 
					 
					
						
						
							
							Fix min and max size using size value ( #7948 )  
						
						 
						
						
						
					 
					
						2023-03-07 20:59:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nico Burns 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31d02d45ec 
							
						 
					 
					
						
						
							
							Upgrade Taffy to 0.3.4 ( #7953 )  
						
						 
						
						
						
					 
					
						2023-03-07 20:01:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ira 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f3cf734659 
							
						 
					 
					
						
						
							
							Fix broken code behind wasm feature flag in blend_modes example ( #7945 )  
						
						 
						
						
						
					 
					
						2023-03-07 13:55:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c09a9f0c73 
							
						 
					 
					
						
						
							
							Only run validation jobs in Merge Queues ( #7937 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: François <mockersf@gmail.com> 
						
					 
					
						2023-03-07 01:37:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6595086922 
							
						 
					 
					
						
						
							
							Add bevy_utils/macros to publish.sh ( #7932 )  
						
						 
						
						
						
					 
					
						2023-03-06 17:19:53 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66d9882fe3 
							
						 
					 
					
						
						
							
							Fix publish license path ( #7927 )  
						
						 
						
						
						
					 
					
						2023-03-06 10:38:45 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cdf4311fb9 
							
						 
					 
					
						
						
							
							Add 0.10.0 changelog ( #7926 )  
						
						 
						
						... 
						
						
						
						* Add 0.10.0 changelog
* Add missing ` 
						
					 
					
						2023-03-06 10:23:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b25c803a1 
							
						 
					 
					
						
						
							
							Move merge_group to top ( #7924 )  
						
						 
						
						
						
					 
					
						2023-03-06 06:08:21 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d38431ac6 
							
						 
					 
					
						
						
							
							Reorder merge group and remove branch filter ( #7923 )  
						
						 
						
						
						
					 
					
						2023-03-06 05:31:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c1e3b9472 
							
						 
					 
					
						
						
							
							Specify merge queue branches ( #7922 )  
						
						 
						
						
						
					 
					
						2023-03-06 05:19:33 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6898351348 
							
						 
					 
					
						
						
							
							chore: Release ( #7920 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Bevy Auto Releaser <41898282+github-actions[bot]@users.noreply.github.com> 
						
					 
					
						2023-03-06 05:13:36 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a27b14e7d5 
							
						 
					 
					
						
						
							
							Enable CI and validation jobs for merge queues ( #7921 )  
						
						 
						
						
						
					 
					
						2023-03-06 05:12:20 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							729b829c77 
							
						 
					 
					
						
						
							
							Update FUNDING.yml  
						
						 
						
						
						
					 
					
						2023-03-05 20:58:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							b44af49200 
							
						 
					 
					
						
						
							
							Release 0.10.0 ( #7919 )  
						
						 
						
						... 
						
						
						
						Preparing next release
This PR has been auto-generated 
						
					 
					
						2023-03-06 03:53:02 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								github-actions[bot] 
							
						 
					 
					
						
						
						
						
							
						
						
							8eb67932f1 
							
						 
					 
					
						
						
							
							Bump Version after Release ( #7918 )  
						
						 
						
						... 
						
						
						
						Bump version after release
This PR has been auto-generated 
						
					 
					
						2023-03-06 02:10:30 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carter Anderson 
							
						 
					 
					
						
						
						
						
							
						
						
							97fc8001f7 
							
						 
					 
					
						
						
							
							Fix malformed dev-dependencies ( #7916 )  
						
						 
						
						... 
						
						
						
						This was causing the "post release version bump" to fail 
						
					 
					
						2023-03-06 00:47:07 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Swain 
							
						 
					 
					
						
						
						
						
							
						
						
							2c0ff950d1 
							
						 
					 
					
						
						
							
							Fix performance regression with shadow mapping ( #7914 )  
						
						 
						
						... 
						
						
						
						# Objective
- @mockersf identified a performance regression of about 25% longer frame times introduced by #7784  in a complex scene with the Amazon Lumberyard bistro scene with both exterior and interior variants and a number of point lights with shadow mapping enabled
  - The additional time seemed to be spent in the `ShadowPassNode`
  - `ShadowPassNode` encodes the draw commands for the shadow phase. Roughly the same numbers of entities were having draw commands encoded, so something about the way they were being encoded had changed.
  - One thing that definitely changed was that the pipeline used will be different depending on the alpha mode, and the scene has lots entities with opaque and blend materials. This suggested that maybe the pipeline was changing a lot so I tried a quick hack to see if it was the problem.
## Solution
- Sort the shadow phase items by their pipeline id
  - This groups phase items by their pipeline id, which significantly reduces pipeline rebinding required to the point that the performance regression was gone. 
						
					 
					
						2023-03-06 00:00:40 +00:00