[Gtkradiant] ATI Developer Contact

Timothee Besset gtkradiant@zerowing.idsoftware.com
Sat, 18 Jan 2003 19:04:52 +0100

I don't know what amount of changes is needed. It may seem better to have
something we can turn off later on, but generally speaking you never know
when they are going to release drivers that work correctly. So it's
probably just as well if you write the fix in directly (and maybe put a
link to the bug report). If you are writing the patch, that's really up to
you though..


On Fri, 17 Jan 2003 19:51:17 +0100
david.olofson@reologica.se wrote:

> [Sorry if this is a duplicate; I used the wrong From: address...]
> On Friday 17 January 2003 18.03, Timothee Besset wrote:
> > Interesting. ATI drivers are often broken on Windows. I'm not sure
> > the ATI problems on win32 are the same as this one though.
> Maybe not, but it wouldn't be surprizing, as I remember noticing a 
> few other bugs that were identical on Win2k and Linux. They seem to 
> be based on the same code, more or less.
> > I suppose those FireGL drivers are also closed source?
> Yep. :-/
> > What are you planning to do? Do you want to investigate this
> > further in GtkR and fix the rendering? Or you are just posting this
> > as an FYI to us?
> Well, the purpose of my post was really to get that ATI developer 
> contact email I lost, so I can file a bug report.
> As to GtkRadiant; well, it's not really GtkRadiant's fault that the 
> ATI driver seems to think disabled faces matter (this is definitely a 
> bug), but OTOH, it seems like I'll have to keep using hacked versions 
> of GtkRadiant - and the hack has no effect on other cards anyway.
> I was about to submit a patch, but I ran into two problems:
> 	* I got sidetracked by other stuff, and then Real Life
> 	  got in the way as well.
> 	* Should I
> 		1) hack the code that uses glPolygonMode(),
> 		   so that the mode of a disabled face is
> 		   always the same as that of the culled fase,
> 	  or
> 		2) Replace the offending OpenGL hooks with
> 		   wrappers, so the ATI drivers Just Work?
> I suppose 2) would be easier to maintain, as it doesn't get screwed 
> up as soon as someone hacks the "real" application code without 
> testing on a broken ATI driver...
> //David Olofson - Programmer, Composer, Open Source Advocate
> .- The Return of Audiality! --------------------------------.
> | Free/Open Source Audio Engine for use in Games or Studio. |
> | RT and off-line synth. Scripting. Sample accurate timing. |
> `---------------------------> http://olofson.net/audiality -'
>    --- http://olofson.net --- http://www.reologica.se ---
> _______________________________________________
> Gtkradiant mailing list
> Gtkradiant@zerowing.idsoftware.com
> http://zerowing.idsoftware.com/mailman/listinfo/gtkradiant