diff options
author | 2013-04-14 19:04:37 +0000 | |
---|---|---|
committer | 2013-04-14 19:04:37 +0000 | |
commit | 12e1fe1166061bf8678840ec0862fa2b2ebd2330 (patch) | |
tree | 3b716b12d26c2c504d91eeea27c113760e8905bc /lib/libc/asr/asr_utils.c | |
parent | Be sure to turn hsync/vsync back on at crt enable (v2) (diff) | |
download | wireguard-openbsd-12e1fe1166061bf8678840ec0862fa2b2ebd2330.tar.xz wireguard-openbsd-12e1fe1166061bf8678840ec0862fa2b2ebd2330.zip |
Take a different approach towards framebuffer accelartion. Instead of using
the blitter, scroll by double-mapping the framebuffer and reprogramming the
registers that determine the first visible pixel, much in the same way as the
vga text console uses the 6845. This makes scrolling very fast, and since we
no longer need to issue commands to any of the rings, we can enable this when
X is running and safely scroll when printing panic messages or if we've
entered ddb.
Testes by many.
Diffstat (limited to 'lib/libc/asr/asr_utils.c')
0 files changed, 0 insertions, 0 deletions