From owner-freebsd-hackers Sat Mar 13 23:11:19 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3]) by hub.freebsd.org (Postfix) with ESMTP id ED40914DD2 for ; Sat, 13 Mar 1999 23:11:16 -0800 (PST) (envelope-from yokota@zodiac.mech.utsunomiya-u.ac.jp) Received: from zodiac.mech.utsunomiya-u.ac.jp (IDENT:bxiAs+gTHcsZTcuoYKQONxjjpmFdNYPs@zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by outmail.utsunomiya-u.ac.jp (8.9.1/8.9.1) with ESMTP id QAA10699; Sun, 14 Mar 1999 16:10:55 +0900 (JST) Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP id QAA19970; Sun, 14 Mar 1999 16:14:10 +0900 (JST) Message-Id: <199903140714.QAA19970@zodiac.mech.utsunomiya-u.ac.jp> To: Jonathan Walther Cc: freebsd-hackers@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: VESA double buffering and pan and zoom In-reply-to: Your message of "Fri, 12 Mar 1999 19:37:10 PST." References: Date: Sun, 14 Mar 1999 16:14:09 +0900 From: Kazutaka YOKOTA Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >In the VESA spec function 07h lets you switch the >beginning of the video mem to anywhere in the video cards memory space. > >This would mean one could easily do double buffering, by writing to the >right area of memory, then changing the one address, and eliminating >annoying flicker. Is this currently supported by FreeBSD? > >I am also curious if 06h has been implemented, to allow pan and scrolling to >be done. These functions are not currently accessible from the userland via the vesa module. However, it is planned that the next update on the video drivers and the vesa module will add these services. BTW, the VESA function 06h is not for panning and scrolling. It's to change the size of the scan line. Panning and scrolling are achieved by the function 07h. Kazu PS: in the meantime, I have to fix kernel panic related to screen savers first ;-< To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message