Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: add other benchmarks and offer common parameters for each #20

Closed
jahow opened this issue Oct 18, 2023 · 1 comment
Closed

Comments

@jahow
Copy link
Contributor

jahow commented Oct 18, 2023

As part of the work on improving WebGL rendering for vector data we'd be very interested in investing in this project to:

  • add new benchmarks covering other use cases:
    • many points, varying radius
    • very complex polygons
    • vector tiles of varying density
    • lines with varying width/dash
    • filtering many shapes
  • implement common parameters in each use case:
    • webgl or canvas renderer
    • enable/disable hit detection
  • use a library such as https://github.com/jahow/rendering-analyzer for optionally enabling finer performance tracking of certain classes (this has an overhead)
  • show basic metrics on screen (FPS, time to first render, etc.)
  • use an existing library to make handling parameters easier, e.g. https://lil-gui.georgealways.com/

We would like to know if we can proceed forward with this approach and start opening Pull Requests here. Looking forward to hear people's opinions on this, thanks!

cc @ronitjadhav

@jahow
Copy link
Contributor Author

jahow commented Jan 4, 2025

I guess I can close this 🙂

@jahow jahow closed this as completed Jan 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant