OpenGL 4.1

這篇也是在 Hotball 看到的,原文是《OpenGL ARB 推出 OpenGL 4.1 規格》,內容摘錄如下:

  • 強化和 OpenGL ES 2.0 的相容性,將之前 OpenGL ES 2.0 中包含,但 OpenGL 4.0 中沒有的功能加入 OpenGL 4.1 中(GL_ARB_ES2_compatibility
  • 提供取得以及設定 OpenGL 程式物件的二進位格式的功能(GL_ARB_set_program_binary
  • 提高最低支援的貼圖以及著色區塊的大小
  • 提供混合分開編譯的 shader 物件的功能(GL_ARB_separate_shader_objects
  • 在 OpenGL Shading Language Specification 中釐清一些和精確度要求相關的限制(GL_ARB_shader_precision
  • OpenGL Shading Language 中,vertex shader 可以接受 64 位元浮點數輸入值(GL_ARB_vertex_attrib_64bit
  • 提供多 viewport 功能給 geometry shader 以及多 frame buffer、以及浮點數的 viewport 範圍(GL_ARB_viewport_array

詳細資料可以參考 OpenGL Registry 的文件:

也可以看看 OpenGL 官方的新聞:《Khronos Drives Evolution of Cross-Platform 3D Graphics with Release of OpenGL 4.1 Specification》。

另外,ATI 推出了支援 OpenGL ES 2.0 的桌上型 GPU 驅動程式了∼可以參考其官方網站《ATI Catalyst™ 10.7 Beta OpenGL ES 2.0》。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *