-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
CompressedImageSaver revamp #23567
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
alice-i-cecile
merged 43 commits into
bevyengine:main
from
JMS55:compressed-image-saver2
May 4, 2026
+942
−64
Merged
CompressedImageSaver revamp #23567
Changes from 16 commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
f28892c
WIP
JMS55 18cfdbb
add todo
JMS55 ef98abd
WIP
JMS55 ad31db5
Disable selector RDO for linear, based on tune_for_normal_maps
JMS55 a0d8313
WIP
JMS55 23f25b2
Misc
JMS55 bd2ed87
WIP
JMS55 fa171ae
Assert
JMS55 c2454e1
WIP
JMS55 73d0687
Merge commit '842fa5c4559303edbd1774013bc0f3d0dd529799' into compress…
JMS55 108518d
Merge commit '6dc30ca38789a1023df17649198b006e1df9cf5c' into compress…
JMS55 542d427
WIP
JMS55 a027777
Add TODO
JMS55 f1346ba
Misc
JMS55 48f9c44
Docs
JMS55 5b90771
Fix docs
JMS55 f92fb42
ASTC support
JMS55 8b721de
Docs
JMS55 f71c585
Feedback
JMS55 595ebf4
Doc tweaks
JMS55 3978fbf
Typo
JMS55 5f0f2b2
Use BC6H for rgba16float
JMS55 6e1255c
Zstd supercompression
JMS55 31f74f4
Use published versions
JMS55 41c550a
Migration
JMS55 bd7dcc2
Merge branch 'main' into compressed-image-saver2
JMS55 f036f14
Merge commit '489818930b7ec268455fe371b3c5b0fb1c0c46c3' into compress…
JMS55 cf1c4a7
Fix merge
JMS55 ff2024a
Fixes
JMS55 277c7bc
Fix grayscale conversion
JMS55 7ad83ba
Bugfix
JMS55 996d8a5
Add example
JMS55 e19d6ab
Merge branch 'main' into compressed-image-saver2
JMS55 975526e
Update release notes for CompressedImageSaver
JMS55 a8f0e0d
Build templated pages
JMS55 83470c1
Split processor up
JMS55 6fdfc8f
Clippy
JMS55 3b28d93
User-configurable alpha modes, clippy
JMS55 d7295c2
Clippy
JMS55 2a7c4bb
Clippy I hate you
JMS55 2a6d7d5
Require zstd
JMS55 ba11f5b
Alpha mode rename
JMS55 5e2b49a
Merge branch 'main' into compressed-image-saver2
JMS55 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
14 changes: 14 additions & 0 deletions
14
_release-content/migration-guides/compressed_image_saver.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| --- | ||
| title: Feature that broke | ||
| pull_requests: [14791, 15458, 15269] | ||
| --- | ||
|
|
||
| Copy the contents of this file into a new file in `./migration-guides`, update the metadata, and add migration guide content here. | ||
|
|
||
| Remember, your aim is to communicate: | ||
|
|
||
| - What has changed since the last release? | ||
| - Why did we make this breaking change? | ||
| - How can users migrate their existing code? | ||
|
|
||
| For more specifics about style and content, see the [instructions](./migration_guides.md). | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,19 @@ | ||
| --- | ||
| title: Feature name | ||
| authors: ["@FerrisTheCrab", "@BirdObsessed"] | ||
| pull_requests: [14791, 15458, 15269] | ||
| --- | ||
|
|
||
| Copy the contents of this file into `./release-notes`, update the metadata, and add release note content here. | ||
|
|
||
| ## Goals | ||
|
|
||
| Answer the following: | ||
|
|
||
| - What has been changed or added? | ||
| - Why is this a big deal for users? | ||
| - How can they use it? | ||
|
|
||
| ## Style Guide | ||
|
|
||
| You may use markdown headings levels two and three, and must not start with a heading. Prose is appreciated, but bullet points are acceptable. Copying the introduction from your PR is often a good place to start. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.