Closed Bug 1626626 Opened 5 years ago Closed 4 years ago

Display list "send" times are often quite high

Categories

(Core :: Graphics: WebRender, defect, P3)

defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox78 --- fix-optional

People

(Reporter: nical, Unassigned)

References

(Blocks 1 open bug)

Details

Displaylist send times (IpcProfileCounters::send_time also included with other stuff in the "DisplayListIPC" graph) are sometimes quite high (14ms isn't uncommon on youtube's front page for example.

It is the time between when the built display list is posted by the content process and when SetDisplayList is processed by the render backend (doesn't take into account the time to send it to the scene builder thread).

I suspect that part of these time spikes come from slow frame builds that make the render backend thread unavailable to pick up the SetDisplayList message.

Because this bug's Severity has not been changed from the default since it was filed, and it's Priority is P3 (Backlog,) indicating it has been triaged, the bug's Severity is being updated to S3 (normal.)

Severity: normal → S3

Fixed by sending transactions directly to the scene builder (I don't have the bug number handy).

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.