I looked into the Mesa 3D v7.0 library last month to see how well the OpenGL 
2.1 support would fit to port certain apps between the SPARC and x86/x64 
distros.
The focus dealt with OpenGL Shaders and OpenGL Shader Language (i.e. GLSL 
1.20.8).

One book I reviewed is the OpenGL Shader Book by Randi Rost.

Mesa v7.0 happens to come with a GLSL compiler. You can also test a lot of the 
examples from the book which you can compile and test.

So as part of the integration I look at OpenGL 2.1-based graphic solutions and 
GLSL 1.20.8-based compilers under development.

I also looked at XSun and Xorg extensions under the current OpenSolaris distros 
and Solaris releases.

Currently, the best commercial OpenGL 2.1-based graphic solution was from 
Nvidia for Solaris x86/x64. 3DLABS for the SPARC platforms.

Mesa 7.0 was the "all around" 3D contender covering several graphic open source 
device drivers.

This also points out that XSun was no longer a viable solution on SPARC as the 
Xorg 7.2/7.3 architecture was widely supported and tested by other vendors 
versus the older XSun architecture. I could see XSun being merged into the Xorg 
7.x framework for wider testing support with fully compatible OpenGL 2.1 API 
implementation on both SPARC/x64 platforms for various open source development 
and porting efforts.

~ Ken Mays
 
 
This message posted from opensolaris.org

Reply via email to