Hi there,
I just comitted some changes in how the setup() stuff is handled for Gem. The new system registers the classes automatically, by instantiating a t_class C++ wrapper class. The magic happens in Base/CPPExtern.h The changes make the setup.h files obsolete, because every class is automatically registered as soon as it is compiled, and the other way round, if a file doesn't compile, you can still load Gem, but without that object.
Hope this doesn't cause problems, otherwise I will roll it back, so please let me know.
Ah, and I removed my name form the startup splash, cause I think there are too many names in there and I am not doing too much after all.
Guenter
Hi
I just committed a bit of code to enable Full Scene Anti-Aliasing on OSX. The gemwin now takes a message 'FSAA x' where x = 2,4, or 8 is a valid value. This has to be set before creating the gemwin as the values are passed as context creation flags. The message should be harmless on all other platforms.
The results aren't exactly perfect on a Radeon 9000 even at 8x, but the good news is that appears to be little to no performance hit at that setting. More testing is needed of course.
cgc
Hey chris, all
Just got back from a month and a bit of roaming... sorry I've been so quiet.
My experience will FSAA (on PC, nvidia hardware) is that there's no performance hit unless you're fill rate limited (which will happen much sooner with FSAA on, of course).
Daniel
On 22/10/03 4:39 PM, "chris clepper" cgc@humboldtblvd.com wrote:
Hi
I just committed a bit of code to enable Full Scene Anti-Aliasing on OSX. The gemwin now takes a message 'FSAA x' where x = 2,4, or 8 is a valid value. This has to be set before creating the gemwin as the values are passed as context creation flags. The message should be harmless on all other platforms.
The results aren't exactly perfect on a Radeon 9000 even at 8x, but the good news is that appears to be little to no performance hit at that setting. More testing is needed of course.
cgc
GEM-dev mailing list GEM-dev@iem.at http://iem.at/cgi-bin/mailman/listinfo/gem-dev