havoc
havoc copied to clipboard
fractional scaling support
I get the following pixel data corruption when changing the scale using wlr-randr. I usually need to do several re-scales (eg. from 2.1 to 2.0 to 1.9 to 1.8 etc) to trigger the data corruption because it doesn't happen on every rescale.
This might be because fs_preferred_scale does not trigger a re-init of the pixel buffer.
The problem appears to be fixed if I add "term.resize = 2;" after "term.need_redraw = true;" in the fs_preferred_scale function.
Ah when the scale changes but the columns and rows stay the same it didn't always redraw, should be fixed.