Bug 227287

Summary: ANGLE Metal does not support GLSL shadow samplers on macOS non-AS
Product: WebKit Reporter: Kimmo Kinnunen <kkinnunen>
Component: ANGLEAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: dino, kbr, kkinnunen, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Mac (Intel)   
OS: macOS 11   
Bug Depends on: 226975    
Bug Blocks: 126404    

Description Kimmo Kinnunen 2021-06-23 05:12:35 PDT
To support GLSL shadow samplers correctly on new macOS versions:
 - implement the fallback correctly
 - implement the gpu check correctly
To support GLSL shadow samplers correctly on older macOS versions 
 - implement the Metal version check correctly

See bug 226975 for discussion.
Comment 1 Radar WebKit Bug Importer 2021-06-30 05:13:15 PDT
<rdar://problem/79961620>