Vap0r1ze / audioviz

Powercord Plugin - Audio Visualizer
MIT License
15 stars 2 forks source link

Increase performance and and FPS #8

Closed AAGaming00 closed 4 years ago

AAGaming00 commented 4 years ago

This switches to transform for height calculations, offloading that work to the gpu. It also switches from setInterval to requestAnimationFrame to sync with redraws and avoid redrawing twice, increasing preformance and FPS more.

preview: https://img.bigdumb.gq/ShareX/2020/09/l8p9V6SmQf.mp4 (i accidentally paused it for a sec lol)

Vap0r1ze commented 4 years ago

These changes look great. Good work, especially with the gpu offloading. Give me a few to test your stylesheet changes and I'll merge.

Vap0r1ze commented 4 years ago

Thanks for contributing!