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
