Yes, that's the tradeoff: either redraw the changed part of the screen when
scrolling a part of the screen, or panning the whole screen and copying the
part that doesn't have to scroll.
> The difference between ypan and ydraw doesn't seem to be made very clear in
> the documentation, though:
>
> > ypan - enable display panning using the VESA protected mode
> > interface. This enables the Shift-PgUp scrollback
> > thing and greatly speeds up fullscreen scrolling.
> > It is slower than "redraw" when scrolling only a halve
> > screen. This is the default.
> > ywrap - If your gfx board supports wrap-around, use this one
> > instead of ypan.
`ypan' is the classical virtual screen, while `ywrap' replicates the top of the
screen at the bottom by wrapping around in screen memory, i.e. on a bitmap with
n lines, the n+1'th line is the first line again.
Greetings,
Geert
-- Geert Uytterhoeven Geert.Uytterhoeven@cs.kuleuven.ac.be Wavelets, Linux/{m68k~Amiga,PPC~CHRP} http://www.cs.kuleuven.ac.be/~geert/ Department of Computer Science -- Katholieke Universiteit Leuven -- Belgium
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/