Notes from porting 'Really Slick Screensavers' to Solaris while reviewing 
OpenGL implementations on Sun Solaris based hardware revealed some interesting 
topics in Xorg 7.x driver and graphics development:

Just some of my old notes:
OpenGL 2.1 is likely available (not yet though) through the Nvidia drivers for 
Solaris x86 platforms (Nvidia drivers currently at v1.0-8762):
http://www.nvidia.com/object/solaris_display_1.0-8762.html

Glut (also FreeGlut, OpenGlut) are available for Solaris (for both x86/x64):
http://freeglut.sourceforge.net

* if you use FreeGlut, be careful and make sure you test each version.

For Solaris SPARC platforms, mainly we have Sun's XVR-2500 (OpenGL 1.5 centric):
http://www.3dlabs.com/press/detail.asp?ref=112&prreg=17

For Solaris x86/x64 platforms, we have Nvidia's Quadro FX 1500 and Quadro Go 
1500M (OpenGL 2.0 centric):
http://www.nvidia.com/page/qfx_mr.html
http://www.nvidia.com/page/quadrofx_go.html

Nvidia also provides the NVIDIA nForce 590 SLI based motherboards.

As for ATI, I'm looking into the ATi Mobility X1800, FireGL 7200, and Mobility 
FireGL V5000. ATI usually has OpenGL 1.5+ centric cards so I'm awaiting some 
things with them.

Sun's current OpenGL 1.5 implementation allows me to port over most OpenGL 
projects, yet misses a few of the latest extensions for SuperBuffers and 
shaders. Most of the open source developers are using Mesa for most work (I've 
already ported Mesa 6.5.1 for Blastwave.org).

We also need to get more community evangelism for gDebugger (OpenGL debugger):
http://www.gremedy.com/

Most work this year will go into reviewing Sun's implementation of the 
Shader v1.20.6 specifications:
http://www.opengl.org/registry/specs/ARB/GLSLangSpec.Full.1.20.6.pdf

I'll add more notes after review from SIGGRAPH...

Ken Mays
EarthLink, Inc.
 
 
This message posted from opensolaris.org

Reply via email to