[Webkit-unassigned] [Bug 232271] New: iOS 15 Fragment Shader Performance Regression

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 25 14:28:16 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=232271

            Bug ID: 232271
           Summary: iOS 15 Fragment Shader Performance Regression
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: All
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebGL
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: brichardson at matterport.com
                CC: dino at apple.com, kbr at google.com, kkinnunen at apple.com

We've noticed a performance regression when having a lot of work inside of a fragment shader. I happened to have an iPad Air (3rd gen) that was still on iOS 14 so I could do a proper test.

I reproduced it with a small Three.JS testbed:

iOS15, iOS14, Test
60, 60, https://depot.knowhere.net/ios15regression/?num=5 
6, 55, https://depot.knowhere.net/ios15regression/?num=6
4, 33, https://depot.knowhere.net/ios15regression/?num=10

I see the same cliff at num=6 with my iPhone 12 Pro.  

Normally, I'd just say that's the perf cliff and call it good.  But it's odd that it's changed so much between 14 and 15, maybe something can be done?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20211025/f1682ec6/attachment.htm>


More information about the webkit-unassigned mailing list