Lag with mouseover using MetricsGraphics.js with "large" data sets

NEW
Unassigned

Status

()

P3
normal
2 years ago
a year ago

People

(Reporter: ashughes, Unassigned)

Tracking

({perf})

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [gfx-noted])

Attachments

(1 attachment)

(Reporter)

Description

2 years ago
Created attachment 8762901 [details]
profile.json

1. Load http://ashughes1.github.io/metrics-graphics-gfx/#webgl-percent
2. Mouse over data points and note the lag
3. Do the same in Chrome and note the lag appears to be less

Note that the graph above renders 8700 datapoints, smaller charts on this site use less than 1000 datapoints and don't exhibit this issue. 

Screencast: https://youtu.be/-fwYvS1SWw8

Attached is a profile I captured using the built-in profiler in the regular Nightly build. When I mouseover the framerate takes a dive which seems to correlate to ~40ms paints following the mouseover.

I can provide more details upon request.
You need to log in before you can comment on or make changes to this bug.