Closed
Bug 1517355
Opened 6 years ago
Closed 6 years ago
Add CONTENT_FRAME_TIME variant that uses the vsync time as the start point
Categories
(Core :: Graphics: WebRender, enhancement)
Core
Graphics: WebRender
Tracking
()
RESOLVED
FIXED
mozilla66
Tracking | Status | |
---|---|---|
firefox66 | --- | fixed |
People
(Reporter: mattwoodrow, Assigned: mattwoodrow)
References
Details
Attachments
(2 files)
The current CONTENT_FRAME_TIME uses the start of display list building, which means that we don't know the exact point at which we miss a frame (since it depends on how long pre-DL building tasks took).
We're currently assuming 200 (and that DL building started immediately after vsync), but that's probably often not correct.
If the 200 marks ends up being after the 'missed' vsync point, then there's a chance that a late composite might end up being done, and will show up as not being late by this metric.
We're going to add a new variant that times from vsync, so that 200 becomes much more meaningful.
Assignee | ||
Comment 1•6 years ago
|
||
Attachment #9034039 -
Flags: review?(chutten)
Assignee | ||
Comment 2•6 years ago
|
||
Comment 3•6 years ago
|
||
Comment on attachment 9034039 [details]
request.md
General Notes: Straightforward, iterative change
1) Is there or will there be **documentation** that describes the schema for the ultimate data set available publicly, complete and accurate?
Yes, Histograms.json, relatively straightforward.
2) Is there a control mechanism that allows the user to turn the data collection on and off?
Yes, Telemetry Defaults
3) If the request is for permanent data collection, is there someone who will monitor the data over time?
Yes, gfx-telemetry-alerts@mozilla.com + mwoodrow@mozilla.com
4) Using the category system of data types (https://wiki.mozilla.org/Firefox/Data_Collection), what collection type of data do the requested measurements fall under?
Category 1
5) Is the data collection request for default-on or default-off?
Telemetry Defaults
6) Does the instrumentation include the addition of any *new* identifier* (whether anonymous or otherwise; e.g., username, random IDs, etc. See the appendix for more details)?
No
7) Is the data collection covered by the existing Firefox privacy notice?
Yes, standard Telemetry
8) Does there need to be a check-in in the future to determine whether to renew the data?
No
Attachment #9034039 -
Flags: review?(chutten) → review+
Comment 4•6 years ago
|
||
Updated•6 years ago
|
Attachment #9034046 -
Attachment description: Bug 1517355 - Add CONTENT_FRAME_TIME variant that records from the vsync time. r?jrmuizel → Bug 1517355 - Add CONTENT_FRAME_TIME variant that records from the vsync time. data-review=rrayborn, r?jrmuizel
Pushed by mwoodrow@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4a8c79b919b2
Add CONTENT_FRAME_TIME variant that records from the vsync time. data-review=rrayborn, r=jrmuizel
Comment 6•6 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
You need to log in
before you can comment on or make changes to this bug.
Description
•