Re: [Plib-users] PLIB games
Brought to you by:
sjbaker
From: Steve B. <sjb...@ai...> - 2001-07-24 00:02:21
|
Steve Wendt wrote: > > On Mon, 23 Jul 2001, Steve Baker wrote: > > > That's almost certainly a long-standing Mesa bug where they don't handle > > glPushAttrib/glPopAttrib correctly. > > Bummer... this didn't happen with some old version of Mesa; was it > re-introduced, or did something in PLIB change? I think it comes and goes in Mesa...in striving for good performance, the implementation of pushAttrib and popattrib is "tense" code...the slightest thing seems to break it again. > Any way to work around it > for now? I suppose if it only affects the MESA_FX version, it's not of > much interest... Well, certainly less of a priority than if (say) the nVidia drivers were causing a problem! The difficulty is that replacing glPushAttrib/glPopAttrib with something else requires a *TON* of messy glGet* calls to get the current attributes and a bunch of even more messy GL calls to restore them again. All those calls will slow things down considerably - on an already slow system. If someone wants to contribute that as a patch that only turns on for systems that are specifically affected, I'd be happy to accept it - but I'm not going to write it myself. This problem will affect some applications code as well as PLIB itself. > > But you can have *BOTH*. You should be able to run (say) a GeForce-2 and > > the Voodoo together. If you installed only the GeForce's OpenGL and > > I know... need a whole new machine (no AGP slot). *Oh*. :-( There *are* some PCI-bus GeForce cards out there - but I wouldn't recommend them. ----------------------------- Steve Baker ------------------------------- HomeMail : <sjb...@ai...> WorkMail: <sj...@li...> HomePage : http://web2.airmail.net/sjbaker1 Projects : http://plib.sf.net http://tuxaqfh.sf.net http://tuxkart.sf.net http://agtoys.sf.net http://prettypoly.sf.net http://freeglut.sf.net http://toobular.sf.net |