2010年3月11日 星期四

Khronos 發表 OpenGL 4.0

Khronos 發表了 OpenGL 4.0。OpenGL 4.0 主要的新功能包括:
  • 新的 shader stage 以便 GPU 進行 geometry tessellation
  • per-sample 的 fragment shader 及可程式化的 fragment shader input position,以得到更好的 AA 效果
  • 強化與其它 API(例如 OpenCL)的資料交換能力
  • shader subroutine
  • 透過 sampler object 將 texture state 和 texture data 分離
  • 在 shader 中支援 64 bits double precision 浮點數
  • 效能上的改善,包括 instanced geometry shader、instanced array、以及新的 timer query
同時,Khronos 也推出新的 OpenGL 3.3 規格,配合適當的 ARB extension,可以在前一代 GPU 硬體上儘可能達到幾乎所有 OpenGL 4.0 的新功能。

OpenGL 4.0 以及 OpenGL 3.3 的規格可以在 OpenGL registry 取得。

沒有留言: