Permalink
Show file tree
Hide file tree
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Fix clearIfComposited for indexed color write masks
https://bugs.webkit.org/show_bug.cgi?id=241511 Patch by Alexey Knyazev <3479527+lexaknyazev@users.noreply.github.com> on 2022-06-13 Reviewed by Kimmo Kinnunen. Implicit clears must correctly restore color write mask state. * Source/WebCore/html/canvas/OESDrawBuffersIndexed.cpp: (WebCore::OESDrawBuffersIndexed::colorMaskiOES): * Source/WebCore/html/canvas/WebGLRenderingContextBase.cpp: (WebCore::WebGLRenderingContextBase::clearIfComposited): (WebCore::WebGLRenderingContextBase::restoreStateAfterClear): * Source/WebCore/html/canvas/WebGLRenderingContextBase.h: Canonical link: https://commits.webkit.org/251490@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@295485 268f45cc-cd09-0410-ab3c-d52691b4dbfc
- Loading branch information
1 parent
1fdca14
commit 079a232dc08adf3a0db860f0ed7044eb6c18d772
Showing
3 changed files
with
17 additions
and
3 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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