From: Daryll S. <da...@va...> - 2001-02-16 15:59:00
|
On Sat, Feb 17, 2001 at 02:42:10AM +1100, Gareth Hughes wrote: > Daryll Strauss wrote: > > > > No it won't. There is no Glide for it. > > You mean Glide 3 doesn't work with the V5? Or is it that Glide 3 > doesn't work with the FX driver? Here's the long story: The original VB/V3 version of Glide was something of a hack. The X server only used PIO and and Glide only used MMIO. The X server would always setup the card in an easily predictable memory layout and Glide took advantage of that. You'd start the X server, it would do it's thing. You'd start a glide app, which would start MMIO and that caused the card to ignore PIO. Glide would just take over the card and keep working. XFree 4.0 comes out, and the X driver uses MMIO for better performance. It also lays out the board dynamically. Now you really need cooperation between Glide and XFree. Glide would have to be written to use the DRI to do that cooperation. That was done as an experiment, but it required making some behavior modifications to Glide/X which meant older Glide programs wouldn't run. So 3dfx decided it wasn't worth persuing. So, the only stand alone Glide that works is V1/V2 and VB/V3. The V5 version was never ported for anything other than running under Mesa in DRI mode. - |Daryll |