From owner-freebsd-hackers Mon Dec 4 02:13:55 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id CAA16182 for hackers-outgoing; Mon, 4 Dec 1995 02:13:55 -0800 Received: from rf900.physics.usyd.edu.au (rf900.physics.usyd.edu.au [129.78.129.109]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id CAA16153 for ; Mon, 4 Dec 1995 02:13:15 -0800 Received: (from dawes@localhost) by rf900.physics.usyd.edu.au (8.6.11/8.6.9) id VAA26639; Mon, 4 Dec 1995 21:12:20 +1100 From: David Dawes Message-Id: <199512041012.VAA26639@rf900.physics.usyd.edu.au> Subject: Re: Xfree86 now has the DGA extension To: sysseh@devetir.qld.gov.au (Stephen Hocking) Date: Mon, 4 Dec 1995 21:12:20 +1100 (EST) Cc: hasty@rah.star-gate.com, hackers@FreeBSD.ORG In-Reply-To: <199512040538.FAA13936@netfl15a.devetir.qld.gov.au> from "Stephen Hocking" at Dec 4, 95 03:38:55 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1026 Sender: owner-hackers@FreeBSD.ORG Precedence: bulk >It's in the latest Xfree86 alpha, & will probably be making it's way the the >beta releases in due course. At the moment only S3 & Cirrus hardware are >supported (on Linux) and I suspect that it's only for those models running >with a linear mapped frame buffer (i.e. VLB/EISA/PCI - I think I'll be >upgrading when budget permits!) It should support banked memory mapping too. The interface has a SetVidPage() function. The only cards that won't be supported are those old ones which only have register access to the video memory (like the 8514/A, and maybe the Mach8). I don't know a lot about this stuff yet though. It was done after we were approached by Dave Taylor from id wanting better games performance on Linux. The person doing the work on this is Jon Tombs (but don't hassle him too much :-). And, yes, we are planning that it will be included in the next beta (binary-only though). I don't know if we'll have the interface documented by then, or how many drivers/OSs will be supported by then. David