raphamorim / rio

A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers.
https://raphamorim.io/rio
MIT License
4.01k stars 129 forks source link

Regression: slower rendering and hangs #578

Closed TitanNano closed 3 months ago

TitanNano commented 3 months ago

While testing the latest main today, I noticed that the application was rending much slower than the latest stable build of v0.1.3. When scrolling in helix the terminal even hangs, and I get a beach ball on macOS for a few seconds.

Stable release:

Latest Main:

Bisecting the recent changes since v0.1.3 identified this as the first bad commit: 9ec0b5f250e8596dc5e5d81ca42e5dcdd2b3dde4

raphamorim commented 3 months ago

Good catch! will take a look on it 🙏 Thank you for testing and open the issue

raphamorim commented 3 months ago

@TitanNano can you test on main if fixed?

TitanNano commented 3 months ago

@raphamorim yes behaves like 0.1.3 again. 👍

raphamorim commented 3 months ago

Great! Thanks for testing!