havoc icon indicating copy to clipboard operation
havoc copied to clipboard

fractional scaling support

Open ii8 opened this issue 1 month ago • 2 comments

ii8 avatar Dec 11 '25 18:12 ii8

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.

20251212_13h52m54s_grim

nglibc avatar Dec 12 '25 03:12 nglibc

Ah when the scale changes but the columns and rows stay the same it didn't always redraw, should be fixed.

ii8 avatar Dec 15 '25 17:12 ii8