bevy
bevy copied to clipboard
A refreshingly simple data-driven game engine built in Rust
# Objective Fix #5149 ## Solution Instead of returning the **total count** of elements in the `QueryIter` in `size_hint`, we return the **count of remaining elements**. This Fixes #5149 even...
# Objective Fixes #3184. Fixes #6640. Makes #4798 obsolete. Using `Query::par_for_each(_mut)` currently requires a `batch_size` parameter, which affects how it chunks up large archetypes and tables into smaller chunks to...
## Bevy version 0.7.0 ## Relevant system information - cargo 1.62.1 - rustc 1.62.1 (stable) operating system: Ubuntu 22.04 LTS (X11) ```ignore winit::platform_impl::platform::x11::window: Guessed window scale factor: 1 ``` ```ignore...
# Objective - Working with exclusive world access is not always easy: in many cases, a standard system or three is more ergonomic to write, and more modularly maintainable. -...
Attempt to make features like bloom https://github.com/bevyengine/bevy/pull/2876 easier to implement. **This PR:** - Moves the tonemapping from `pbr.wgsl` into a separate pass - also add a separate upscaling pass after...
## Bevy version 0.7.0 ## Relevant system information - cargo 1.62.1 - rustc 1.62.1 (stable) operating system: Ubuntu 22.04 LTS (X11) ```ignore winit::platform_impl::platform::x11::window: Guessed window scale factor: 1 ``` ```ignore...
# Objective Closes #1481 ## Impulse Often, when adding components and bundles to entities, there are implicit rules about which components can or can't appear with each other. For example,...
## Bevy version main#b13472d ## Operating system & version X11 on Arch Linux 5.13.7-arch1-1 ## What you did ```rs window.set_cursor_lock_mode(true); ``` ## What you expected to happen The cursor should...
# Objective Currently, `Local` has a `Sync` bound. Theoretically this is unnecessary as a local can only ever be accessed from its own system, ensuring exclusive access on one thread....
## What problem does this solve or what need does it fill? Several people have showed up on the discord with performance issues related to wgpu only finding a software...