bevy icon indicating copy to clipboard operation
bevy copied to clipboard

A refreshingly simple data-driven game engine built in Rust

Results 1097 bevy issues
Sort by recently updated
recently updated
newest added

# Objective Since `identity` is a const fn that takes no arguments it seems logical to make it an associated constant. This is also more in line with types from...

C-Code-Quality
C-Usability
A-Transform
C-Breaking-Change

## How can Bevy's documentation be improved? The link to `bevy_utils::get_short_name` in "short name" in the description of the `short_name` method is broken: - https://docs.rs/bevy/latest/bevy/reflect/struct.TypeRegistration.html#method.short_name The link seems to refer...

C-Docs
A-Reflection

## Bevy version - 0.8 - main 6752c9c59b3b81168ea6607767cbb519e5127976 ## Relevant system information I'm running a Wayland-based Linux system (swaywm) with Xwayland. ```ignore AdapterInfo { name: "AMD RADV RENOIR", vendor: 4098,...

C-Bug
A-Windowing
O-Linux

# Objective - Keep the shader-side definition of the `ViewUniform` struct in one place, in `bevy_render` - The long-term fix from #5512 and #5531 ## Solution - Move shader `View`...

C-Enhancement
A-Rendering
C-Code-Quality

# Objective This allows querying for a potentially far-off ancestor in the bevy hierarchy with the `Ancestor` component. ## Motivation I found myself needing such components a lot in #5378,...

C-Enhancement
A-Hierarchy

## What problem does this solve or what need does it fill? At the moment `Style` is incredibly verbose to use, just have a look at the [UI example](https://github.com/bevyengine/bevy/blob/main/examples/ui/ui.rs). In...

C-Enhancement
A-UI
C-Usability
S-Controversial

# Objective - Similar to #5512 , the `View` struct definition in the shaders in `bevy_sprite` and `bevy_ui` were out of sync with the rust-side `ViewUniform`. Only `view_proj` was being...

C-Bug
A-Rendering

Compilation times on a cold build between 0.7 and 0.8 regressed, see [discord discussion](https://discord.com/channels/691052431525675048/692572690833473578/1003674359237447823) ## What solution would you like? @inodentry : > - serde, roughly dividing the whole dependency...

A-Build-System
C-Performance
C-Usability

reviving: [`9262c8f` (#3072)](https://github.com/bevyengine/bevy/pull/3072/commits/9262c8f3d229747d22fb6d7d1347e608444535f5) temp link to original discord thread: https://discord.com/channels/691052431525675048/1002129015936655361/1002480744360317008 # Objective Adds a depth pre-pass so that custom materials can access the depth buffer data when implementing effects such...

C-Enhancement
A-Rendering

## What problem does this solve or what need does it fill? `bevy_ui`'s [Val](https://github.com/bevyengine/bevy/blob/6752c9c59b3b81168ea6607767cbb519e5127976/crates/bevy_ui/src/ui_node.rs#L25) type only has implementations for `Add` and `AddAssign` with floats. ## What solution would you like?...

D-Good-First-Issue
A-UI
C-Usability