Closed
Bug 1402789
Opened 9 years ago
Closed 8 years ago
Enable APZ caused fps dropped when running transparent rects demo
Categories
(Core :: Graphics: WebRender, enhancement, P1)
Core
Graphics: WebRender
Tracking
()
RESOLVED
FIXED
| Tracking | Status | |
|---|---|---|
| firefox57 | --- | unaffected |
| firefox58 | --- | unaffected |
People
(Reporter: pchang, Unassigned)
References
()
Details
(Whiteboard: [wr-reserve] [gfx-noted])
Running the servo transaprent_rects demo, I saw fps dropped from 30 to 20 with layers-free.
We spent lots of time on EventRegions::OrWith.
__moz_pixman_region32_union
mozilla::layers::EventRegions::OrWith(mozilla::layers::EventRegions const&)
mozilla::layers::WebRenderLayerManager::CreateWebRenderCommandsFromDisplayList
mozilla::layers::WebRenderLayerManager::EndTransactionInternal
nsDisplayList::PaintRoot
[1]https://servo.org/bhtml-newtab/webrender-demos/transparent_rects.html
| Reporter | ||
Updated•9 years ago
|
| Reporter | ||
Comment 1•9 years ago
|
||
The link of gecko profiler.
https://perfht.ml/2jUsP46
Updated•9 years ago
|
Priority: -- → P1
Whiteboard: [wr-mvp] [gfx-noted][triage] → [wr-mvp] [gfx-noted]
Updated•9 years ago
|
Priority: P1 → P2
Updated•9 years ago
|
Blocks: stage-wr-trains
Updated•8 years ago
|
Updated•8 years ago
|
Priority: P2 → P3
Whiteboard: [wr-mvp] [gfx-noted] → [wr-reserve] [gfx-noted]
Updated•8 years ago
|
Priority: P3 → P1
Comment 2•8 years ago
|
||
This is seems to be fixed now with the APZ hit-testing
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•