dankamongmen / notcurses

blingful character graphics/TUI library. definitely not curses.
https://nick-black.com/dankwiki/index.php/Notcurses
Other
3.6k stars 112 forks source link

fbcon doesn't clear on SPRIXEL_MOVE #2057

Open dankamongmen opened 3 years ago

dankamongmen commented 3 years ago

I'm pretty sure the framebuffer console backend isn't handling SPRIXEL_MOVE properly, as we have lingering aftereffects in both intro and box, the two demos which cause a SPRIXEL_MOVE. This has been the case as long as I can remember.

dankamongmen commented 3 years ago

This might be related to #2106, or might not.

dankamongmen commented 3 years ago

2147 is likely relevant.

dankamongmen commented 2 years ago

so far as i can tell, the only thing we can do for this is scrub everything, the same way we do sixel. we need damage all the cells under our old instance. there seems to be no way to undo fbcon graphics otherwise.