GitHub

Million Points

Stress test with 1,000,000 points. Toggle sampling to compare performance and verify that interactive zoom stays responsive.

← Back to examples
Benchmark mode: Continuously renders every frame to measure peak performance. Non-benchmark mode: Render-on-demand (only when interacting or data changes). Low FPS when idle is expected and means the chart is efficiently NOT wasting CPU.
Auto-scale Y: When checked, y-axis rescales to fit visible data in the current zoom window. When unchecked, y-axis uses full dataset bounds regardless of zoom.
Performance
FPS
CPU submit (ms)
GPU time (ms)
Points
Total points
1,000,000
Rendered points