> From: Justin Couch <[EMAIL PROTECTED]> > Chad Zalkin wrote: > > > > I haven't seen much about TNT cards lately. Has anyone figured out how to > > fix the problem with them? If not, can someone give me a list of the > > problems? My polygons don't seem to render correctly and I need to fix > > this. > > Sun seem to be quite aware of a number of different OpenGL > implementation problems with a lot of different cards. > > Just to keep you all up to date with what is happening down in the > bowels of the J3D FAQ: The Sun J3D team have an extensive list of known > OpenGL driver bugs that are causing problems with J3D. Between them and > Steve and myself, we are going to be getting a lot of this online as > part of the FAQ. HOWEVER, this _is_ taking a long time. The Sun guys are > generating test code to illustrate the individual bugs on a card by card > basis. As you can imagine, this is taking a hell of a long time to do. > We're working on it, but not getting far at the moment. We don't want to > put only one or two examples up, but start with a big batch that is > actually useful. I want to clarify Justin's mail a bit. I'm working with Steve and Justin to try to make the FAQ section on graphics HW a bit more useful. What I have in mind is a listing of the known OpenGL bugs which show up using Java3D. For each bug I'd like to have: a description, a J3D test case, an OpenGL test case, images showing the correct and incorrect appearance, and listings of the boards/drivers which have the bug. Once we have this info we can build a "test suite" of common problems which will allow us to easily compare the quality of different boards. If we can get OpenGL test cases it should be easier to get the board manufacturers to fix the drivers. We'll be depending on the J3D developer community to help with this effort. I have access to a very small set of Win32 graphics cards, so the best I can do is to gather the results from the field and compile them into the list. At this point I've put together a list of the bugs which have been reported to Sun via bug reports and emails (there are probably more out there, let me know if you have a bug which isn't listed): These all appear to be variations on the same problems: --Rendering problems on TNT --Garbage polygons when rendering some prims on NT --Random/Garbage polygons on Diamond Fire GL4000 board --readRaster() crashes app if not called from render thread --Using more than one directional light gives lighting artifacts --Textured geometry (i.e. Text2D) whited out on some cards * --Text2D with texture width > 1024 fails on some cards * --Screen offset problems on TNT in 65K color mode * * bugs marked with a '*' have been reported but don't have a J3D test case yet. This information should show up in the FAQ in the next week or two as I get more details and figure out how to present this info in HTML. If you have bugs which happen only on certain versions of OpenGL please send them my way. Please include as much info as possible (test case, jpg image of the failure, board and driver info, etc). Thanks Doug Gehringer Sun Microsystems ===================================================================== To subscribe/unsubscribe, send mail to [EMAIL PROTECTED] Java 3D Home Page: http://java.sun.com/products/java-media/3D/