| 1 | // Benchmark: osmd.render() total time and skyline-phase time, geometric vs raster calculations. |
| 2 | // Note: node-canvas getImageData is CPU-backed; in browsers (GPU canvases) the raster path pays an |
| 3 | // additional GPU->CPU sync penalty, so real-world raster numbers are typically worse than here. |
| 4 | // Usage: node test/performance/skylineBench.mjs [runsPerMode] |
nothing calls this directly
no test coverage detected