Summary: | Movement of objects is very stuttering on PeaceKeeper html5/canvas/webgl benchmark | ||
---|---|---|---|
Product: | WebKit | Reporter: | Jurek R. <jurekraben> |
Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED WORKSFORME | ||
Severity: | Normal | CC: | andersca, bfulgham, cmarrin, mdelaney7, simon.fraser |
Priority: | P2 | Keywords: | InRadar |
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Description
Jurek R.
2011-12-02 11:01:59 PST
Sorry I mean since Safari 5.05, which is the last smooth animating version. > A lot of HTML5 webpages do not animate smoothly anymore with Safari 5.11+ and recent Webkit.
Do you have more examples?
Yes, here is one page: http://www.laviemanie.com/ It resizes the content areas dynamically on subpage change. Click on "Bilder" and then "Illustrationen" for example to see the cross fade effect. This page runs very smoothly on Safari 5.05 (for sure near 60 frames / sec), but very stuttery and bumpy from 5.10 to 5.12, no matter what Webkit version is used (maybe 20 frames / sek). If you watch more recent html5 webpages (you can find more here: http://www.awwwards.com/), on almost every single page, this stuttering is visible. There is big a problem with the referesh of graphics. Can you point to a standalone WebGL test that shows poor behavior? It's impossible to jump into Peacekeeper at a specific test. The issues with WebGL are likely to be different to those on sites like http://www.laviemanie.com/. Please file another bug on the WebGL issue. What is your hardware? Is it really WebGL related? I believe it's related to normal DOM-/Javascript-realtime-manipulation - the layout rendering engine. Or is everything rendered thru WebGL now? I use an iMac 2009 with ATI HD 4850. I have seen this effect on a bunch of Mac systems now, no matter what hardware is inside. All systems with the effect have Safari 5.10+. > Or is everything rendered thru WebGL now?
No.
I can reproduce the issue with layout-based animations.
I don't see any stuttering with current WebKit nightlies. If you continue to see a problem, please reopen the bug with more recent data. |