Bug 211055 - Temporarily skip GL_DEPTH_COMPONENT32_OES requirement for depth textures on iOS
Summary: Temporarily skip GL_DEPTH_COMPONENT32_OES requirement for depth textures on iOS
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: ANGLE (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Dean Jackson
URL:
Keywords: InRadar
Depends on:
Blocks: 207858
  Show dependency treegraph
 
Reported: 2020-04-26 15:17 PDT by Dean Jackson
Modified: 2020-04-27 13:25 PDT (History)
10 users (show)

See Also:


Attachments
Patch (45.64 KB, patch)
2020-04-26 17:05 PDT, Dean Jackson
darin: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
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>