Bad performance on Google Cal transitions
Categories
(Core :: Graphics: WebRender, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox83 | --- | unaffected |
firefox84 | --- | wontfix |
firefox85 | --- | fixed |
People
(Reporter: jimm, Assigned: mattwoodrow)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: regression)
Attachments
(1 file)
STR: opening then closing an existing google cal event. The event fades in and then fades out on top of the cal view. The performance here was better a week or so ago.
Profile:
https://share.firefox.dev/3lxbGsB
Comment 1•4 years ago
|
||
Looks like most of the time is spent in brush_opacity.
Updated•4 years ago
|
Assignee | ||
Comment 2•4 years ago
|
||
I can reproduce this regression, and it bisects to bug 1676332.
Updated•4 years ago
|
Comment 3•4 years ago
|
||
Is this just because we use D3D11_CPU_ACCESS_WRITE when we should be using WRITE | READ so that we don't end up getting uncached memory?
Assignee | ||
Comment 4•4 years ago
|
||
Just setting up an opt build locally to test that!
Assignee | ||
Comment 5•4 years ago
|
||
Comment 6•4 years ago
|
||
Does D3D11_MAP_WRITE_DISCARD have any positive effect here? In my PBO implementation for OpenGL, I generally like to utilize orphaning and/or GL_MAP_INVALIDATE_BUFFER_BIT to ensure that we don't stall on the previous contents of the buffer.
Comment 8•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Updated•4 years ago
|
Comment 9•4 years ago
|
||
The patch landed in nightly and beta is affected.
:mattwoodrow, is this bug important enough to require an uplift?
If not please set status_beta
to wontfix
.
For more information, please visit auto_nag documentation.
Comment 10•4 years ago
|
||
SW-WR is not released yet beyond nightly, so doesn't require uplift.
Description
•