// Skip points that don't change the x-value. Overly fine-grained points
// can cause major slowdowns with the ctx.fill() call below.
// Skip points that don't change the x-value. Overly fine-grained points
// can cause major slowdowns with the ctx.fill() call below.