Bug 309988

Summary: [TextureMapper] Fix fallback path when TextureExternalOESYUV disabled
Product: WebKit Reporter: Patrick Griffis <pgriffis>
Component: WPE WebKitAssignee: Patrick Griffis <pgriffis>
Status: RESOLVED FIXED    
Severity: Normal CC: bugs-noreply
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Patrick Griffis
Reported 2026-03-15 13:05:21 PDT
This was a regression introduced with this feature in c8a6727eec001e likely just a copy-paste mistake from OES_EGL_IMAGE_EXTERNAL_DIRECTIVE(). When disabled the fallback type for SamplerExternalOESYUVType is sampler2D. This was reproduced on a mediatek device with libmali which does not support these extensions. Previously textures would be black boxes.
Attachments
Patrick Griffis
Comment 1 2026-03-15 13:08:05 PDT
EWS
Comment 2 2026-03-16 08:24:19 PDT
Committed 309321@main (420f7f61cec2): <https://commits.webkit.org/309321@main> Reviewed commits have been landed. Closing PR #60664 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.