abey79 / vsvg

Fast and portable tools for plotter users
http://whisk.rs
MIT License
107 stars 12 forks source link

Use external puffin viewer instead of integrating `puffin_egui` #143

Closed abey79 closed 3 months ago

abey79 commented 3 months ago

Previously, we used the integrated puffin_egui as profiler UI. The advantage is that installing puffin_viewer wasn't necessary, but it means that we're stuck to whatever egui version puffin_egui is using, which is very annoying. This PR migrates to using puffin_http and the external puffin_viewer to lift this limitation.

Use cargo install puffin_viewer --locked to use the profiling feature.