WebRender performs worse on Binding of Isaac CodePen demo (svg filters/blob)
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
Performance Impact | medium |
People
(Reporter: mconley, Unassigned, NeedInfo)
References
(Depends on 1 open bug, Blocks 2 open bugs, )
Details
(Keywords: perf:responsiveness)
Original tweet: https://twitter.com/chriscoyier/status/1153400105711460352
I've forked the CodePen - here it is: https://codepen.io/anon/pen/RXWzbW
Let me capture some profiles real quick.
Reporter | ||
Comment 1•5 years ago
|
||
WebRender enabled: https://perfht.ml/2Y6kjxF
Reporter | ||
Comment 2•5 years ago
|
||
Actually, I was wrong - disabling WebRender on my Windows device improved the performance here considerably.
WebRender disabled: https://perfht.ml/2YcItqF
Reporter | ||
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 4•5 years ago
|
||
:jrmuizel, your comment is a bit vague :)
Comment 5•5 years ago
|
||
Let me try again. The WebRender profiles don't show the WebRender threads. Adding "RenderBackend,Renderer,WebRender,Wr" to the thread list will give more useful results.
Comment 7•5 years ago
|
||
Super slow blob rasterization caused by a lot of filters. This should get better as we move more SVG filters to WebRender.
Updated•4 years ago
|
Comment 8•3 years ago
|
||
I can still reproduce this slowness on v96. It becomes much more noticeable when the full view is chosen.
https://codepen.io/DavidJAldred/full/WqLxme
Updated•3 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Description
•