WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
252359
iOS Safari incorrectly reports supporting OES_texture_float_linear
https://bugs.webkit.org/show_bug.cgi?id=252359
Summary
iOS Safari incorrectly reports supporting OES_texture_float_linear
Gregg Tavares
Reported
2023-02-15 15:44:25 PST
On my iPhone 13 Pro running iOS 16.3.1, iOS Safari incorrectly reports supporting OES_texture_float_linear see
https://webgplreport.com
notice: OES_texture_float_linear shows up as a supported extension Then, go to:
https://jsgist.org/?src=94615d573985d60b76314bd4857f6410
First try desktop: See the texture is filtered (the texture is an RGBA32 texture) Now go the same url on iPhone, See the texture is not filtered Note: The conformance test for oes_texture_float_linear passes on iOS but looking into the source it never actually checks if results are actually filtered.
https://registry.khronos.org/webgl/sdk/tests/conformance/extensions/oes-texture-float-linear.html?webglVersion=2&quiet=0&quick=1
Attachments
Add attachment
proposed patch, testcase, etc.
Kimmo Kinnunen
Comment 1
2023-02-18 04:20:25 PST
Thanks for the report! Yes, I think the issue is that the iOS hardware does not support RGBA32Float filterability. We need to update the ANGLE texture format tables..
Kimmo Kinnunen
Comment 2
2023-02-18 05:11:43 PST
https://bugs.chromium.org/p/angleproject/issues/detail?id=8028
https://chromium-review.googlesource.com/c/angle/angle/+/4266915
Radar WebKit Bug Importer
Comment 3
2023-02-22 15:45:18 PST
<
rdar://problem/105803356
>
Kimmo Kinnunen
Comment 4
2023-11-09 01:12:22 PST
Fixed in
bug 254064
Kimmo Kinnunen
Comment 5
2023-11-09 01:26:20 PST
***
Bug 264404
has been marked as a duplicate of this bug. ***
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug