[Gtkradiant] ATI FireGL 8800 issues

Joseph, William gtkradiant@zerowing.idsoftware.com
Tue, 15 Oct 2002 14:18:19 +0100


Radiant has always used different glPolygonModes for front and back on
patches - to make them look wireframe from the back - we need to
double-check the 1.1 code to be sure. I think the difference might be that
1.2 uses it on brushes (which are drawn with a GL_POLYGON) to reduce state
changes between rendering brushes and patches.
If it's only a problem with brushes, the solution sounds fairly obvious. If
it's a problem with patches too, we'll have to rethink the way patches are
rendered.

-----Original Message-----
From: David Olofson [mailto:david.olofson@reologica.se]
Sent: 15 October 2002 13:31
To: gtkradiant@zerowing.idsoftware.com
Subject: Re: [Gtkradiant] ATI FireGL 8800 issues


On Tuesday 15 October 2002 14:03, Timothee Besset wrote:
[...]
> http://dri.sourceforge.net/dri_status.phtml
> lists the 8500 in the supported chipsets

Well, at least, they don't say anywhere that the FireGL 8800 *doesn't* 
work, so I'll give it a try. :-) The Win9x and Summit drivers may be 
deliberately cripled or something, to crash or refuse to load unless they 
find one of the "gaming versions".


> The rendering changes are new to 1.2, and have been a great improvement
> overall (that is, on supported drivers). Spog wrote that code, he can
> probably look into the fixes. It sounds like this is yet another fix we
> will want in 1.2.11

I'd be interested in knowing why GL_LINE + GL_FILL is used this way in 
the first place. (I'd prefer fixing things the right way, if possible.) 

Any problem with always using the same mode for both faces? Could have 
missed something, but it seems that whenever front and back face modes 
are different, one face is culled anyway, so it shouldn't matter to any 
card.


//David Olofson - Programmer, Composer, Open Source Advocate

.- Coming soon from VaporWare Inc...------------------------.
| The Return of Audiality! Real, working software. Really!  |
| Real time and off-line synthesis, scripting, MIDI, LGPL...|
`-----------------------------------> (Public Release RSN) -'
.- M A I A -------------------------------------------------.
|    The Multimedia Application Integration Architecture    |
`----------------------------> http://www.linuxdj.com/maia -'
   --- http://olofson.net --- http://www.reologica.se ---

_______________________________________________
Gtkradiant mailing list
Gtkradiant@zerowing.idsoftware.com
http://zerowing.idsoftware.com/mailman/listinfo/gtkradiant