[Webkit-unassigned] [Bug 171597] New: WebGL low performance of layer compositing
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed May 3 04:01:46 PDT 2017
https://bugs.webkit.org/show_bug.cgi?id=171597
Bug ID: 171597
Summary: WebGL low performance of layer compositing
Product: WebKit
Version: WebKit Nightly Build
Hardware: Macintosh
OS: macOS 10.12
Status: NEW
Severity: Normal
Priority: P2
Component: Layout and Rendering
Assignee: webkit-unassigned at lists.webkit.org
Reporter: nik73ru at gmail.com
CC: bfulgham at webkit.org, simon.fraser at apple.com,
zalan at apple.com
High sizes of webgl canvases may cause composing layout performance issues.
Expected behavior:
60 FPS without UI freezing. In other words, performance on par with other browsers (Chrome and Firefox).
Actual behavior:
<15 FPS (roughly) with frequent UI freezing.
Steps to Reproduce:
1. Open http://jsfiddle.net/unlimit/3pwbLfmn/70/embedded/result/ in Safari 10.1 (make sure that you open Safari on built-in Retina display);
2. You can see FPS on the top left corner (33 FPS for my hardware);
3. Click or click-and-dragg on canvas then you can see increase FPS (up to 45 for me);
4. After steps above you can feel low framerate and UI freezing;
5. Press ‘Enable Safari fix` to get rid of UI freezing.
Testing hardware:
MPB, 13”, Early 2015, 2,7 GHz Intel Core i5, 16GB, SSD, Intel Iris Graphics 6100 1536 MB. macOS 10.12.4, Safari 10.1 (12603.1.30.0.34, r216107)
--
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/20170503/07abe489/attachment-0001.html>
More information about the webkit-unassigned
mailing list