一
OpenGL是一个3D图形和模型库,最初是SGI (Silicon Graphics )公司开发,也就是硅图公司。后来(04左右)由Khronos Group这一行业协会进行制定规则。
版本重大更新历史:
1992 1.0版本,Mark Segal等人编写。
1995 1.1版本 ,加入了纹理功能
2004 2.0版本 ,开始支持着色语言glsl
2008到2009 3.0到3.2,提升了性能表现,允许并行计算
最近的版本是2014年Opengl 4.5
我的显卡最高支持到3.1,使用everest进行测试可知。如果想知道自己当前代码所用的opengl的版本,请参阅博客 http://blog.sina.com.cn/s/blog_40d732790100rv29.html
glsl(opengl的渲染语言)的历史
glsl是在图形卡的GPU (Graphic Processor Unit图形处理单元)上执行的
2003,OpenGL Shading Language v.1.0出现:用于着色(shader)对象、顶点着色以及片断着色技术(fragment shader )的扩展功能