Bug 211055

Summary: Temporarily skip GL_DEPTH_COMPONENT32_OES requirement for depth textures on iOS
Product: WebKit Reporter: Dean Jackson <dino>
Component: ANGLEAssignee: Dean Jackson <dino>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, darin, dino, esprehn+autocc, ews-watchlist, graouts, gyuyoung.kim, kbr, kondapallykalyan, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 207858    
Attachments:
Description Flags
Patch darin: review+

Description Dean Jackson 2020-04-26 15:17:22 PDT
ANGLE requires that GL_DEPTH_COMPONENT32_OES be supported in order to expose depth texture extensions. This format is not supported on iOS.

Temporarily relax this restriction while investigating other WebGL failures.
Comment 1 Radar WebKit Bug Importer 2020-04-26 15:17:32 PDT
<rdar://problem/62410499>
Comment 2 Dean Jackson 2020-04-26 17:05:47 PDT
Created attachment 397637 [details]
Patch
Comment 3 EWS Watchlist 2020-04-26 17:06:55 PDT
Note that there are important steps to take when updating ANGLE. See http://trac.webkit.org/wiki/UpdatingANGLE
Comment 4 Kenneth Russell 2020-04-26 23:40:44 PDT
LGTM to ifdef this out in ANGLE. Let's investigate the other failures.
Comment 5 Dean Jackson 2020-04-27 13:25:00 PDT
Committed r260773: <https://trac.webkit.org/changeset/260773>