[Webkit-unassigned] [Bug 234303] New: Varying rAF during WebGL video upload on iPod touch 7, iOS 15.2

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 14 10:42:36 PST 2021


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

            Bug ID: 234303
           Summary: Varying rAF during WebGL video upload on iPod touch 7,
                    iOS 15.2
           Product: WebKit
           Version: WebKit Local Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebGL
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: kkinnunen at apple.com
                CC: dino at apple.com, kbr at google.com, kkinnunen at apple.com

>From Simon Taylor:
> No noticeable improvement in iOS 15.2 on the iPod touch 7 that I generally use for testing.
> There's also some weirdness I have noticed where the page doesn't always call rAF at 60FPS, even though frame timings remain ~5ms and Timelines in web inspector suggest there are sufficient resources - just looks like the callback rate is being throttled.
> This may not be new in 15.2 (I've seen weirdly throttled simple WebGL content in earlier iOS 15 releases too) but this seems readily reproducible here - navigating to one of the demo pages by tapping the links from this bug report seems to load it in some sort of throttled mode, which survives refresh / back-forward / etc. Killing Safari and re-opening and we're back up to 60FPS. It's almost like each navigation ends up with a different rAF callback rate. I'll attach a screen recording.
> Is this just the new normal with GPU process and Metal backend or is there any point hoping for improvements? iOS 15 has definitely made life much harder for those of us trying to ship smooth interactive WebGL experiences for mobile.

-- 
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/20211214/6906d57f/attachment-0001.htm>


More information about the webkit-unassigned mailing list