Repository navigation
FF155 Relnote: WebGPU dual-source-blending - #45207
Closed
hamishwillee wants to merge 2 commits into
Closed
hamishwillee wants to merge 2 commits into
hamishwillee wants to merge 2 commits into
Conversation
8 tasks done
Contributor
|
Preview URLs (1 page) External URLs (1)URL:
(comment last updated: 2026-08-20 23:52:52) |
Contributor
|
This pull request has merge conflicts that must be resolved before it can be merged. |
hamishwillee
force-pushed
the
ff155_dual-source-blending
branch
from
August 20, 2026 23:51
aac9fb3 to
8228515
Compare
Contributor
|
Thanks @hamishwillee - closing this one as well. I've added the relevant bits from your PR as suggestions in #45270. |
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
FF155 supports the dual-source blending feature in https://bugzilla.mozilla.org/show_bug.cgi?id=1924328
This adds the feature for Firefox desktop (FF android doesn't support the parent feature).
Note that I have explained what it allows you to specifically use, rather than what it allows you to do - because that's what the existing docs do, and because I don't know enough about Web GPU to be sure of what AIs tell me.
According to Gemini this allows you to blend two sources into a destination texture: your source and a per-channel mask. This allows control over the mixing of your source into particular colour channels rather than equally to all channels. Apprarently can be useful for some fonts etc.
Related docs work can be tracked in #45176