Skip to content

Conversation

@atlv24
Copy link
Contributor

@atlv24 atlv24 commented Feb 2, 2026

Objective

  • murder mwriting monday's mortal menemy #![expect(missing_docs, reason = "Not all docs are written yet, see #3492.")]
  • clean up bevy_shader

Solution

  • move RenderDevice param from get to new, because we will soon be in a Render Recovery world and need to ensure different render devices do not end up in the same shader cache.
  • delete an unused enum
  • delete some boilerplate getters
  • document everything
  • also document define_atomic_id macro

Testing

  • ci

@atlv24 atlv24 added C-Docs An addition or correction to our documentation A-Rendering Drawing game state to the screen D-Straightforward Simple bug fixes and API improvements, docs, test and examples S-Needs-Review Needs reviewer attention (from anyone!) to move forward C-Refinement Improves output quality, without fixing a clear bug or adding new functionality. labels Feb 2, 2026
@github-project-automation github-project-automation bot moved this to Needs SME Triage in Rendering (2026 Proposal) Feb 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Rendering Drawing game state to the screen C-Docs An addition or correction to our documentation C-Refinement Improves output quality, without fixing a clear bug or adding new functionality. D-Straightforward Simple bug fixes and API improvements, docs, test and examples S-Needs-Review Needs reviewer attention (from anyone!) to move forward

Projects

Status: No status
Status: Needs SME Triage

Development

Successfully merging this pull request may close these issues.

2 participants