[Webkit-unassigned] [Bug 196082] New: Web Inspector: Safari Canvas Inspector seems to show the canvas being rendered twice per frame.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 21 09:44:26 PDT 2019


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

            Bug ID: 196082
           Summary: Web Inspector: Safari Canvas Inspector seems to show
                    the canvas being rendered twice per frame.
           Product: WebKit
           Version: Safari 12
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Canvas
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: david.bismut at gmail.com
                CC: dino at apple.com

Created attachment 365560

  --> https://bugs.webkit.org/attachment.cgi?id=365560&action=review

Capture of the canvas inspector

I put together a very simple example displaying just an image and run it through Safari Canvas Inspector and the Inspector shows drawElements and clear methods being called twice per frame.

https://j3o32qpxpy.codesandbox.io/

This also happens when inspecting another very simple example (native WebGL this time): https://www.khronos.org/registry/webgl/sdk/demos/webkit/SpinningBox.html

So the conclusion is that Safari somehow miscalculates when a frame starts or ends.

See https://github.com/mrdoob/three.js/issues/16028 for related discussion

-- 
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/20190321/ac107f36/attachment-0001.html>


More information about the webkit-unassigned mailing list