2010年7月26日 星期一

OpenGL ARB 推出 OpenGL 4.1 規格

OpenGL ARB 推出了 OpenGL 4.1 規格。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)。

沒有留言: