-
-
Notifications
You must be signed in to change notification settings - Fork 923
render: Move Pixel Bender stuff to its own crate #21203
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
Merged
Conversation
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
n0samu
approved these changes
Aug 8, 2025
This way pixel_bender.rs is self contained.
Pixel Bender parser, disassembly, and tests are pretty self contained, and can be used without the rest of the render crate, so move it to its own pixel_bender crate.
Hancock33
added a commit
to Hancock33/batocera.piboy
that referenced
this pull request
Aug 10, 2025
------------------------------------------------------------------------------------------ dolphin-emu.mk 4fc3106761dcbb685f38a0cefc9332fa796a8966 # Version: Commits on Aug 10, 2025 ------------------------------------------------------------------------------------------ Merge pull request #13859 from Tilka/root_path_assert IOS/FS: add safety assert, ------------------------------------------------------------------------------------------ duckstation.mk c519d3ca760236f81a9a2c40c5a99a5553e69501 # Version: Commits on Aug 10, 2025 ------------------------------------------------------------------------------------------ GameDB: Add analog joystick to supported games Data from manual testing and https://docs.google.com/spreadsheets/d/11xMh5utlKDukC3sWWQUUWPj4NSrJH5ouvOsHFRC_egs/edit?usp=sharing, ---------------------------------------------------- pcsx2.mk v2.5.103 # Version: Commits on Aug 09, 2025 ---------------------------------------------------- - [MemoryCardFolder: Prevent rapidyaml from including trailing \\0's in the index file names](PCSX2/pcsx2#13110) ------------------------------------------------------------------------------------ rpcs3.mk 8e34d7885c325ebb20e01ceef1d2faf47a55609d # Version: Commits on Aug 09, 2025 ------------------------------------------------------------------------------------ SPULLVMRecompiler: add overload for _ptr, --------------------------------------------------------------- ruffle.mk nightly-2025-08-10 # Version: Commits on Aug 10, 2025 --------------------------------------------------------------- ## What's Changed * pixelbender: Implement `LogicalNot` opcode by @kjarosh in ruffle-rs/ruffle#21201 * ci: Publish release commits for nightly by @kjarosh in ruffle-rs/ruffle#20860 * build(deps-dev): bump the npm-minor group in /web with 5 updates by @dependabot[bot] in ruffle-rs/ruffle#21209 * chore: Minor Cargo.toml fixes by @kjarosh in ruffle-rs/ruffle#21205 * build(deps): bump the cargo-minor group across 1 directory with 8 updates by @dependabot[bot] in ruffle-rs/ruffle#21259 * core: Implement glyph fallback for rendering device fonts by @kjarosh in ruffle-rs/ruffle#20639 * avm2: Minor fixes and improvements by @Lord-McSweeney in ruffle-rs/ruffle#21125 * avm2: fix localeCompare behaviour for swf versions <= 11 by @SuchAFuriousDeath in ruffle-rs/ruffle#21003 * avm2: Throw error 1132 for Json.parse(null) and Json.parse(undefined) by @SuchAFuriousDeath in ruffle-rs/ruffle#21276 * avm2: Use ParametersExt almost everywhere possible by @Lord-McSweeney in ruffle-rs/ruffle#21145 * render: Move Pixel Bender stuff to its own crate by @kjarosh in ruffle-rs/ruffle#21203 **Full Changelog**: ruffle-rs/ruffle@nightly-2025-08-08...nightly-2025-08-10, ----------------------------------------------------- ryujinx.mk 1.3.112 # Version: Commits on Aug 09, 2025 ----------------------------------------------------- Canary-1.3.112 -------------------------------------------------------------------------------------- tsugaru.mk d38c5acb41981c7a0a84fcf6e81d89cfc884a895 # Version: Commits on Aug 10, 2025 -------------------------------------------------------------------------------------- Fixed meaningless reference., ----------------------------------------------------------------------------------- ymir.mk a3b7861917159e4485db77839776f8cac718b73b # Version: Commits on Aug 10, 2025 ----------------------------------------------------------------------------------- chore: Include DragonHeart in games fixed by the framebuffer swap delay, --------------------------------------------------------------------------------------- alephone.mk 338f3d638282fc9ae38a0027543ccda9354d91c9 # Version: Commits on Aug 09, 2025 --------------------------------------------------------------------------------------- Fix HRTF 2d sounds mono to stereo attenuation (mostly noticeable on 8 bits sounds), ----------------------------------------------------------------------------------- awgl.mk b85411238d5a1f06f8b612ba72e4c5df145dc90d # Version: Commits on Aug 09, 2025 ----------------------------------------------------------------------------------- Merge branch 'master' into main_new, ------------------------------------------------------------------------------------------ devilutionx.mk c62a19e29999098b17a9ae46628732c846ea967d # Version: Commits on Aug 10, 2025 ------------------------------------------------------------------------------------------ Party Information Panel (#7877), ---------------------------------------------------------------------------------------- supertux2.mk 18be4d380cf414db49a5ce9ce753b4657494378b # Version: Commits on Aug 10, 2025 ---------------------------------------------------------------------------------------- Update translations, ---------------------------------------------------------------------------------------- ryzen-smu.mk 172c316f53ac8f066afd7cb9e1da517084273368 # Version: Commits on Aug 09, 2025 ---------------------------------------------------------------------------------------- added PM table for the PRO variant of HX 370 (#19) Co-authored-by: zzz809146 <[email protected]>, ---------------------------------------------------------------------------------------- doomretro.mk 659b5eb56977edac66754e42675683539319c48a # Version: Commits on Aug 10, 2025 ---------------------------------------------------------------------------------------- Fix panning with mouse in automap when console open, paused, ------------------------------------------------------------------------------------- gzdoom.mk 2ef2243f7f90dcefd4a7126ccf09f05eb4d7943f # Version: Commits on Aug 10, 2025 ------------------------------------------------------------------------------------- Update zwidget * Moved subtree scripts to tools, updated bash script for granularity * Squashed 'libraries/ZWidget/' changes from 96501b6ef1..02da8cdc0e 02da8cdc0e Added ListView::GetPreferredWidth, ListView::GetPreferredHeight, ListView::GetMinHeight 04bf153d9d Added event subscriber system 1ce55e5da2 Added Dropdown Known issues: does not hide when parent widget's visibility changes git-subtree-dir: libraries/ZWidget git-subtree-split: 02da8cdc0e0ca14443245e0aa5a25b3f8e84928b, ----------------------------------------------------------------------------------- tr1x.mk 9691109991b0f1a35cfeb09a592d1c51c18376b4 # Version: Commits on Aug 09, 2025 ----------------------------------------------------------------------------------- game-strings: improve German translation, ----------------------------------------------------------------------------------- tr2x.mk 9691109991b0f1a35cfeb09a592d1c51c18376b4 # Version: Commits on Aug 09, 2025 ----------------------------------------------------------------------------------- game-strings: improve German translation, ------------------------------------------------------------------------------------------------ libretro-nestopia.mk d33852f5efe89c87a06f8ce7d12b8b5451e9ae71 # Version: Commits on Aug 09, 2025 ------------------------------------------------------------------------------------------------ libretro: Update version string,
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
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.
Pixel Bender parser, disassembly, and tests are pretty self contained, and can be used without the rest of the render crate, so move it to its own
pixel_bender
crate.This will be very useful for #21058.