From: Chris Laurel <claurel@ww...> - 2004-07-26 16:21:44
I checked in a change that enables antialiasing to be turned on via the
AntialasingSamples setting in celestia.cfg. I added a comment to
celestia.cfg documenting the new setting. To give credit where it's
due, the new code is based on a contribution from Steve Hill.
Right now, this will only work on Windows. OpenGL has some system
specific extensions for features that require interaction with the window
system. The set of such extensions for Windows are the WGL ('wiggle')
extensions. On UNIX systems there are GLX equivalents of most WGL
I also added support for the pbuffer and float_buffer extensions.
Pbuffers are off-screen render targets, and they'll be used for floating
point framebuffers and rendering wide fields of view in Celestia 2.0.
This check-in should have no effect at all if AntialiasingSamples hasn't
been set in celestia.cfg, otherwise I wouldn't have added the code so
close to the 1.3.2 release.