Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							704a116778 
							
						 
					 
					
						
						
							
							fix scene loading ( #988 )  
						
						
						
					 
					
						2020-12-03 13:57:36 -08:00 
						 
				 
			
				
					
						
							
							
								François 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59d98de194 
							
						 
					 
					
						
						
							
							naming coherence for cameras ( #995 )  
						
						... 
						
						
						
						naming coherence for cameras 
						
					 
					
						2020-12-03 13:46:15 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7699f8b6db 
							
						 
					 
					
						
						
							
							optimize asset gpu data transfer ( #987 )  
						
						
						
					 
					
						2020-12-03 12:39:29 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							915024bf35 
							
						 
					 
					
						
						
							
							fix changed meshes ( #984 )  
						
						
						
					 
					
						2020-12-02 14:23:49 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccb31bc949 
							
						 
					 
					
						
						
							
							Optimize Text rendering / SharedBuffers ( #972 )  
						
						... 
						
						
						
						optimize Text rendering / SharedBuffers 
						
					 
					
						2020-12-02 12:38:20 -08:00 
						 
				 
			
				
					
						
							
							
								Joshua J. Bouw 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f4c8b1b9a 
							
						 
					 
					
						
						
							
							Fix errors and panics to typical Rust conventions ( #968 )  
						
						... 
						
						
						
						Fix errors and panics to typical Rust conventions 
						
					 
					
						2020-12-02 11:31:16 -08:00 
						 
				 
			
				
					
						
							
							
								Patrik Buhring 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f54eb12efc 
							
						 
					 
					
						
						
							
							Fixed Hexasphere versioning. ( #974 )  
						
						
						
					 
					
						2020-12-01 21:48:25 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c05c1dc119 
							
						 
					 
					
						
						
							
							hidpi swap chains ( #973 )  
						
						... 
						
						
						
						hidpi swap chains 
						
					 
					
						2020-12-01 20:25:31 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5ffab7135 
							
						 
					 
					
						
						
							
							Renderer Optimization Round 1 ( #958 )  
						
						... 
						
						
						
						* only update global transforms when they (or their ancestors) have changed
* only update render resource nodes when they have changed (quality check plz)
* only update entity mesh specialization when mesh (or mesh component) has changed
* only update sprite size when changed
* remove stale bind groups
* fix setting size of loading sprites
* store unmatched render resource binding results
* reduce state changes
* cargo fmt + clippy
* remove cached "NoMatch" results when new bindings are added to RenderResourceBindings
* inline current_entity in world_builder
* try creating bind groups even when they havent changed
* render_resources_node: update all entities when resized
* fmt 
						
					 
					
						2020-12-01 13:17:48 -08:00 
						 
				 
			
				
					
						
							
							
								Patrik Buhring 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3da653e4dd 
							
						 
					 
					
						
						
							
							Update Hexasphere & Usage. ( #965 )  
						
						
						
					 
					
						2020-11-30 22:25:33 -08:00 
						 
				 
			
				
					
						
							
							
								Nick 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f35f813137 
							
						 
					 
					
						
						
							
							additional vertex attribute value types ( #946 )  
						
						
						
					 
					
						2020-11-30 13:05:03 -08:00 
						 
				 
			
				
					
						
							
							
								Mariusz Kryński 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dbf226be49 
							
						 
					 
					
						
						
							
							store PipelineSpecialization.dynamic_bindings in HashSet ( #936 )  
						
						
						
					 
					
						2020-11-28 13:10:18 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72b2fc9843 
							
						 
					 
					
						
						
							
							Bevy Reflection ( #926 )  
						
						... 
						
						
						
						Bevy Reflection 
						
					 
					
						2020-11-27 16:39:59 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e4eb41757 
							
						 
					 
					
						
						
							
							Update shaderc requirement from 0.6.3 to 0.7.0 ( #823 )  
						
						... 
						
						
						
						Updates the requirements on [shaderc](https://github.com/google/shaderc-rs ) to permit the latest version.
- [Release notes](https://github.com/google/shaderc-rs/releases )
- [Commits](https://github.com/google/shaderc-rs/compare/v0.6.3...v0.7.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
					 
					
						2020-11-25 18:46:13 -08:00 
						 
				 
			
				
					
						
							
							
								Duncan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46fac78774 
							
						 
					 
					
						
						
							
							Extend the Texture asset type to support 3D data ( #903 )  
						
						... 
						
						
						
						Extend the Texture asset type to support 3D data
Textures are still loaded from images as 2D, but they can be reshaped
according to how the render pipeline would like to use them.
Also add an example of how this can be used with the texture2DArray uniform type. 
						
					 
					
						2020-11-22 12:04:47 -08:00 
						 
				 
			
				
					
						
							
							
								Plecra 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a9a5b4e07 
							
						 
					 
					
						
						
							
							fix: update image version ( #911 )  
						
						... 
						
						
						
						into_bgra8 was added in 0.23.12 
						
					 
					
						2020-11-21 19:08:02 -08:00 
						 
				 
			
				
					
						
							
							
								Valentin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d458406540 
							
						 
					 
					
						
						
							
							Add box shape ( #883 )  
						
						... 
						
						
						
						* Add rectangular cuboid shape
Co-authored-by: Jason Lessard <jason.lessard@usherbrooke.ca>
Co-authored-by: Jason Lessard <jason.lessard@usherbrooke.ca>
Co-authored-by: Carter Anderson <mcanders1@gmail.com> 
						
					 
					
						2020-11-21 14:51:24 -08:00 
						 
				 
			
				
					
						
							
							
								bg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							106486bd99 
							
						 
					 
					
						
						
							
							fix deprecation error in image_texture_loader (and CI error) ( #906 )  
						
						... 
						
						
						
						fix deprecation error in image_texture_loader (and CI error) 
						
					 
					
						2020-11-21 12:26:35 -08:00 
						 
				 
			
				
					
						
							
							
								Vladyslav Batyrenko 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d11be437cb 
							
						 
					 
					
						
						
							
							Switch to default PartialEq implementation for RenderResourceBinding ( #877 )  
						
						... 
						
						
						
						* Switch to default PartialEq implementation for RenderResourceBinding
* Move specialized RenderResourceBinding Hash implementation to BindGroupBuilder 
						
					 
					
						2020-11-21 11:52:44 -08:00 
						 
				 
			
				
					
						
							
							
								bjorn3 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d6eb647451 
							
						 
					 
					
						
						
							
							Misc cleanups ( #879 )  
						
						... 
						
						
						
						* Remove cfg!(feature = "metal-auto-capture")
This cfg! has existed since the initial commit, but the corresponding
feature has never been part of Cargo.toml
* Remove unnecessary handle_create_window_events call
* Remove EventLoopProxyPtr wrapper
* Remove unnecessary statics
* Fix unrelated deprecation warning to fix CI 
						
					 
					
						2020-11-17 13:40:18 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a6f6de277 
							
						 
					 
					
						
						
							
							System Inputs, Outputs, Chaining, and Registration Ergo  ( #876 )  
						
						... 
						
						
						
						System Inputs, Outputs, Chaining, and Registration Ergo 
						
					 
					
						2020-11-16 18:18:00 -08:00 
						 
				 
			
				
					
						
							
							
								rod-salazar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fca8c60bb 
							
						 
					 
					
						
						
							
							Remove redundant texture copies in TextureCopyNode ( #871 )  
						
						... 
						
						
						
						Remove redundant texture syncs in TextureCopyNode 
						
					 
					
						2020-11-16 16:38:14 -08:00 
						 
				 
			
				
					
						
							
							
								Julian Heinken 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fcf9d525e1 
							
						 
					 
					
						
						
							
							Removed vertex fallback buffer ( #870 )  
						
						... 
						
						
						
						removed fallback buffer 
						
					 
					
						2020-11-16 16:36:57 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7628f4a64e 
							
						 
					 
					
						
						
							
							combine bevy_ecs and bevy_hecs crates. rename XComponents to XBundle ( #863 )  
						
						... 
						
						
						
						combine bevy_ecs and bevy_hecs crates. rename XComponents to XBundle 
						
					 
					
						2020-11-15 20:32:23 -08:00 
						 
				 
			
				
					
						
							
							
								milkybit 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3541a9a31 
							
						 
					 
					
						
						
							
							Add all basic color constants ( #859 )  
						
						... 
						
						
						
						Add all basic color constants 
						
					 
					
						2020-11-15 12:44:02 -08:00 
						 
				 
			
				
					
						
							
							
								Joshua J. Bouw 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bb4a7392c0 
							
						 
					 
					
						
						
							
							Remove redundant .into for mesh set_attributes with impl ( #866 )  
						
						
						
					 
					
						2020-11-15 12:08:03 -08:00 
						 
				 
			
				
					
						
							
							
								Mariusz Kryński 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							515d750004 
							
						 
					 
					
						
						
							
							wasm32: non-spirv shader specialization ( #843 )  
						
						... 
						
						
						
						wasm32: non-spirv shader specialization 
						
					 
					
						2020-11-15 12:07:17 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e03f17ba7f 
							
						 
					 
					
						
						
							
							Log Plugin ( #836 )  
						
						... 
						
						
						
						add bevy_log plugin 
						
					 
					
						2020-11-12 17:23:57 -08:00 
						 
				 
			
				
					
						
							
							
								Mariusz Kryński 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fae628797f 
							
						 
					 
					
						
						
							
							bevy_render: delegate buffer aligning to render_resource_context ( #842 )  
						
						
						
					 
					
						2020-11-11 14:08:27 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e769974d6a 
							
						 
					 
					
						
						
							
							query filters ( #834 )  
						
						
						
					 
					
						2020-11-10 20:48:34 -08:00 
						 
				 
			
				
					
						
							
							
								Mariusz Kryński 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60fa2d5f93 
							
						 
					 
					
						
						
							
							delegate layout reflection to RenderResourceContext ( #691 )  
						
						... 
						
						
						
						* delegate layout reflection to RenderResourceContext
Also:
 * auto-reflect DynamicBindings
 * use RenderPipeline::new, update dynamic_bindings
linting.
* add dynamic binding generation
Co-authored-by: Carter Anderson <mcanders1@gmail.com> 
						
					 
					
						2020-11-10 13:20:05 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ef6eb8a85 
							
						 
					 
					
						
						
							
							adjust to new clippy lints ( #826 )  
						
						
						
					 
					
						2020-11-09 14:12:42 -08:00 
						 
				 
			
				
					
						
							
							
								Bram Buurlage 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07f07a0736 
							
						 
					 
					
						
						
							
							Added RenderPass::set_scissor_rect ( #815 )  
						
						... 
						
						
						
						Added RenderPass::set_scissor_rect 
						
					 
					
						2020-11-09 13:24:29 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebcdc9fb8c 
							
						 
					 
					
						
						
							
							Flexible ECS System Params ( #798 )  
						
						... 
						
						
						
						system params can be in any order, faster compiles, remove foreach 
						
					 
					
						2020-11-08 12:34:05 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9224983897 
							
						 
					 
					
						
						
							
							upgrade glam and hexasphere ( #794 )  
						
						
						
					 
					
						2020-11-06 17:11:32 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9afe196f16 
							
						 
					 
					
						
						
							
							release: 0.3.0 ( #783 )  
						
						
						
					 
					
						2020-11-03 13:34:00 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e2fa4fef4 
							
						 
					 
					
						
						
							
							make Mesh::attribute() immutable ( #774 )  
						
						
						
					 
					
						2020-11-02 22:54:20 -08:00 
						 
				 
			
				
					
						
							
							
								Nicholas Rishel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							53c4c45eca 
							
						 
					 
					
						
						
							
							Use embedded glslang for runtime glsl-to-spirv and add Android example ( #740 )  
						
						... 
						
						
						
						Use embedded glslang for runtime glsl-to-spirv and add Android example 
						
					 
					
						2020-11-02 16:30:30 -08:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44b3e24e32 
							
						 
					 
					
						
						
							
							fix mesh allocation bug and public mesh api improvements ( #768 )  
						
						
						
					 
					
						2020-11-02 13:15:07 -08:00 
						 
				 
			
				
					
						
							
							
								simlay 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cc6368b28 
							
						 
					 
					
						
						
							
							An initial xcode setup for using xcode ( #539 )  
						
						... 
						
						
						
						An example of bevy using xcode 
						
					 
					
						2020-10-31 14:36:24 -07:00 
						 
				 
			
				
					
						
							
							
								Julian Heinken 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4645da30c8 
							
						 
					 
					
						
						
							
							Mesh overhaul with custom vertex attributes  #592  ( #599 )  
						
						... 
						
						
						
						Mesh overhaul with custom vertex attributes 
						
					 
					
						2020-10-30 19:21:53 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad940fbf6e 
							
						 
					 
					
						
						
							
							Rename query.entity() to query.get() and query.get() to query.get_component() ( #752 )  
						
						
						
					 
					
						2020-10-30 18:04:33 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1d4a95db62 
							
						 
					 
					
						
						
							
							ecs: ergonomic query.iter(), remove locks, add QuerySets ( #741 )  
						
						
						
					 
					
						2020-10-29 23:39:55 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Hirsch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b051d3353 
							
						 
					 
					
						
						
							
							Add SamplerDescriptor to Texture ( #399 ) ( #747 )  
						
						... 
						
						
						
						GLTF loader now grabs (some) sampler information from the respective
GLTF sampler struct. 
						
					 
					
						2020-10-29 14:22:45 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f88cfabdde 
							
						 
					 
					
						
						
							
							asset: WasmAssetIo ( #703 )  
						
						... 
						
						
						
						asset: WasmAssetIo 
						
					 
					
						2020-10-19 17:29:31 -07:00 
						 
				 
			
				
					
						
							
							
								tigregalis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							03bc5d7fdd 
							
						 
					 
					
						
						
							
							two-way conversions between Color-Vec4 and Color-[f32; 4] ( #688 )  
						
						... 
						
						
						
						two-way conversions between `Color`-`Vec4` and `Color`-`[f32; 4]` - use `impl From` instead of `impl Into` 
						
					 
					
						2020-10-19 12:37:15 -07:00 
						 
				 
			
				
					
						
							
							
								Carter Anderson 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c32e637384 
							
						 
					 
					
						
						
							
							Asset system rework and GLTF scene loading ( #693 )  
						
						
						
					 
					
						2020-10-18 13:48:15 -07:00 
						 
				 
			
				
					
						
							
							
								Marek Legris 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5acebed731 
							
						 
					 
					
						
						
							
							Transform and GlobalTransform are now Similarities ( #596 )  
						
						... 
						
						
						
						Transform and GlobalTransform are now Similarities.
This resolves precision errors and simplifies the api
Co-authored-by: Carter Anderson <mcanders1@gmail.com> 
						
					 
					
						2020-10-18 13:03:16 -07:00 
						 
				 
			
				
					
						
							
							
								David Ackerman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ba45849f3 
							
						 
					 
					
						
						
							
							Add default for texture format ( #675 )  
						
						
						
					 
					
						2020-10-16 11:44:31 -07:00 
						 
				 
			
				
					
						
							
							
								Mariusz Kryński 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fccfa12d3b 
							
						 
					 
					
						
						
							
							do not depend on spirv on wasm target ( #689 )  
						
						... 
						
						
						
						do not use spirv for wasm target 
						
					 
					
						2020-10-16 11:12:55 -07:00