Results 8 issues of Brezak

# Objective ~Returning a app exit code from the winit runner is complicated and deadlock prone.~ The code to return a app exit code is rather shoddy. It's use of...

# Objective Currently we only support [`Rgba8UnormSrgb`](https://github.com/bevyengine/bevy/blob/f1db525f143ca88a37b26158a43a978d04a8859a/crates/bevy_render/src/texture/mod.rs#L165) and [`Rgba16Float`](https://github.com/bevyengine/bevy/blob/f1db525f143ca88a37b26158a43a978d04a8859a/crates/bevy_render/src/view/mod.rs#L218) as intermediate texture formats for the camera (chosen between by the `is_hdr` field on the camera struct). This isn't ideal for...

C-Enhancement
A-Rendering

This is part 2 of my attempt at improving the errors CI spits out. See part 1 (#13187) for the action plan. # Problem The current structure of the CI...

C-Enhancement
A-Build-System
C-Code-Quality
X-Uncontroversial

# Objective With #13245 merged ui tests no longer specify dependency versions. ## Solution Revert the change to `release.yml` made in #12810 as it's no longer required. ## Testing -...

C-Docs
D-Trivial
A-Build-System
X-Uncontroversial

# Objective As was notice on [discord](https://discord.com/channels/691052431525675048/692572690833473578/1235819217618604135). Running an app currently output `ERROR bevy_winit: Failed to send a app exit notification! This is a bug. Reason: sending on a full...

C-Bug
A-Windowing

This is part 1 of what I'm planing to be a 3 part project to improve how our CI reports errors. - Part 1 (this) will introduce a way to...

C-Enhancement
A-Build-System
X-Contentious
D-Straightforward

**Description** The ComPtr API let's you de reference a null pointer in safe code. **Repro steps** 1. Safely construct a null ComPtr with the [`ComPtr::null`](https://github.com/gfx-rs/wgpu/blob/3b5051071a09e99cf44a29ddd4b06f79d7e115ba/d3d12/src/com.rs#L14-L16) function. A.2 [Clone](https://github.com/gfx-rs/wgpu/blob/3b5051071a09e99cf44a29ddd4b06f79d7e115ba/d3d12/src/com.rs#L65-L73) your new...

type: bug
api: dx12
platform: windows

# Objective Users currently need to update timers and stopwatches themselves. This introduces 2 main issues: - Users may forget to update their timers. - Timers read from both `Update`...

C-Usability
A-Time
X-Contentious