From: Mike A. H. <mh...@re...> - 2002-02-26 19:19:12
|
On Tue, 26 Feb 2002, Brian Paul wrote: >> what I understood, 3.3.6 doesn't use GLX, which is why it didn't >> work. I'm not quite clear on all of this however, so please >> correct me if I'm wrong. > >Hi Mike, > >Sorry for not replying sooner. XFree86 4.2 does not support libGL >rendering to 3.3.6 servers. No prob, I thought my message to you must have got killed by a one of my frequent VPN outages. ;o) >The option we're talking about is the 'GlxBuiltInXMesa' token seen >in xc/lib/GL/Imakefile. If this token is defined, Mesa and its Xlib >driver will be built into libGL so that if the target server doesn't >support the GLX extension, we'll fall back to Mesa rendering with >Xlib calls. > >This option is on the DRI trunk now and should wind up in XFree86 4.3. >It's not enabled by default. I should do a test build with it enabled >to be sure it's still working. It's been many months since I touched >that code. > >If you'd like this feature for Red Hat Linux before XFree86 4.3 is released, >it might not be too hard to move the xc/lib/GL code from the DRI trunk >onto a XFree86 4.2 tree. Hmm, that's a bit more experimental of a codepath than I can probably get away with, although DRI trunk would be nice for gamers for sure most likely. ;o) How difficult would it be for me to backport the necessary changes to 3.4.2? What part of the code should I look at? I'm not too familiar with the current codebase in DRI CVS. In the worst case, I can revert back to our horrible hack of using the external Mesa patched with DRI support. I just wanted to explore all sane possibilities first to avoid our current insanity. ;o) Thanks Brian, TTYL -- ---------------------------------------------------------------------- Mike A. Harris Shipping/mailing address: OS Systems Engineer 190 Pittsburgh Ave., Sault Ste. Marie, XFree86 maintainer Ontario, Canada, P6C 5B3 Red Hat Inc. Phone: (705)949-2136 http://www.redhat.com ftp://people.redhat.com/mharris Red Hat XFree86 mailing list: xfr...@re... General open IRC discussion: #xfree86 on irc.openprojects.net ---------------------------------------------------------------------- |