OpenGL 4.1规范宣布

来源:百度文库 编辑:神马文学网 时间:2024/03/28 18:07:44

在OpenGL 4.0发布仅仅5个月后,负责OpenGL的行业组织Khronos Group宣布(中文PDF)了OpenGL 4.1规范。
OpenGL 4.0引入了与Direct3D 11新特性相等的特性,而Khronos Group声称新的OpenGL 4.1提供的功能超过了微软的3D API。新的特性包括:完整兼容OpenGL ES 2.0 API,为移动和桌面应用的互移植创造极大便利;查询和加载二进制着色器程序对象以节省重编译时间;可将程序单独绑定至可编程流水(stage)用以增加编程灵活性;64比特浮点组件顶点输入功能用以提高几何图形精度;渲染对象表面的多重观察窗(viewports)用以提升渲染灵活性...

Khronos发布OpenGL 4.1规范持续驱动跨平台3D图形技术演进

全新版本开放标准OpenGL API发布;大范围提升同时保持与前代兼容;进一步与OpenCL整合以无缝服务视觉计算;更为便携式桌面和移动平台整合OpenGL ES功能 2010年7月26日 – 洛杉矶, SIGGRAPH 2010 – Khronos Group 今日荣幸宣布OpenGL 4.1 规范发布,为所有主流桌面操作系统最广泛采纳的2D和3D图形API(Application Programming Interface)带来最前沿的跨平台图形加速能力和全新功能。该最新版本作为两年内的第六次重大升级,延续了OpenGL规范保持的高速演进,同时仍确保其最为出色的前代兼容性,使开发者得以便捷地跨平台和操作系统地使用最先进的GPU功能。OpenGL 4.1规范由Khrnos Group的OpenGL ARB架构审核组(Architecture Review Board)定义,新版本演进包括OpenGL渲染语言升级至GLSL4.10,以及为免授权费用的OpenGL标准引入一系列业界领先的功能扩展。 该规范的完整副本可前往http://www.opengl.org/registry下载。全新OpenGL 4.1规范核心新增功能包括:- 完整兼容OpenGL ES 2.0 API,为移动和桌面应用的互移植创造极大便利;- 查询和加载二进制着色器程序对象以节省重编译时间;- 可将程序单独绑定至可编程流水(stage)用以增加编程灵活性;- 64比特浮点组件顶点输入功能用以提高几何图形精度;- 渲染对象表面的多重观察窗(viewports)用以提升渲染灵活性;OpenGL 4.1新增的ARB扩展包括:- OpenGL同步对象(sync objects)链接至OpenCL事件对象(event objects)以提高与OpenCL的互操作性;- 可在片段渲染器(fragment shader)内设定模板值(stencil values)以提高渲染灵活性;- 强健的系统特性保证在使用非可信着色器代码时的稳定性;- 召回(callback)机制以接收提升的错误和警告信息。Khronos Group亦同时发布了一组ARB扩展,用以在前代GPU显卡硬件平台上驱动尽可能多的OpenGL 4.1核心功能,从而为开发者提供最大化的灵活性和平台覆盖度。“Khronos正在有条不紊地实现其协助广泛开发者创作跨平台图形、多媒体和通用计算加速的宗旨。而延续高速演进的全新OpenGL准确地迎合了这一高端图形市场革新的策略需要,”John Peddie Research创始人和首席研究员John Peddie博士说到:“OpenGL 4.1凭借其前所未有的高度整合,通过与OpenCL和OpenGL ES 2.0的紧密链接必将成为Khronos开放API生态系统的重要一环。”
“在OpenGL 4.0发布后仅仅五个月即诞生的OpenGL 4.1充分显示了借助协作整合创造高端GPU加速应用的市场需求尚未减速。ARB同时亦不忘努力实现与前代标准的兼容性统一,从而让开发者得以按照其自身产品需求决定对新功能的支持和应用,”OpenGL ARB工作组主席和Nvidia高级OpenGL内核经理Barthold Lichtenbelt说道:“我同时荣幸地借此机会宣布NVIDIA即将在SIGGRPH大会期间通过我们的开发者网站发布基于Fermi架构的全系列图形显卡最新OpenGL 4.1驱动,包括GeForce GTX400系列。OpenGL 4.1将不再只是一个纸上谈兵的标准--它已然在驱动图形世界!”“AMD向ARB致贺,为其发布的全新OpenGL 4.1规范。AMD承诺一如既往地支持开放标准,并将在最新版本的驱动程序发布中支持OpenGL 4.1标准,”AMD软件合作副总裁Ben Bar-Haim说道:“ARB得以不断有序地发布全新的图形标准显示了其在图形领域的领先地位和驱动市场健康发展的领导能力,AMD很荣幸能够在图形加速市场做出自己的一份贡献”“Graphic Remedy很荣幸成为Khronos OpenGL工作组的一员,并在规范的调试和配置特性中做出贡献。我们对全新发布的OpenGL 4.1和其全新的报错和警告机制感到兴奋,”Graphic Remedy CTO Yaki Tebeka说道:“Graphic Remedy承诺通过其著名的OpenGL调试器,配置器和内存分析器gDEBugger GL支持OpenGL开发者社区;这一解决方案协助图形领域的公司或个人充分利用OpenGL API,释放现有和未来图形显卡的渲染能力。”“我们热切地看待OpenGL 4.1的发布。全新的特性,诸如支持可编程二进制加载和分隔渲染器对象对TransGaming和其他独立软件发行商开发基于OpenGL平台的先进图形应用必将起到重要推动作用。” TransGaming Inc创始人和CTO Gavriel State评论。在SIGGRAPH 2010了解OpenGL 4.1和其他Khronos APIOpenGL 星期三, 28 July | 5:15 pm - 7:15 pm | Wilshire Grand - Los Angeles RoomCOLLADA 星期四, 27 July | 1:00 pm - 3:00 pm | LACC, Room 402AOpenCL 星期四, 27 July | 4:00 pm - 6:00 pm | LACC, Room 402AMobile 星期四, 29 July | 1:00 pm - 3:00 pm | LACC, Room 402AWebGL 星期四, 29 July | 4:00 pm - 6:00 pm | LACC, Room 402A关于 Khronos GroupKhronos Group 是致力于创造和维护开放标准的非盈利行业协会组织, 其系列开放多媒体标准正在多样平台和操作系统上支持着并行计算, 图形和动态多媒体创作和加速应用. Khronos 系列标准包括 OpenGL®, OpenGL® ES, WebGL™, EGL™, OpenCL™, OpenMAX™, OpenVG™, OpenSL ES™, OpenKODE™ 和 COLLADA™. 所有 Khronos 会员均在为 Khronos 相关规范的创作, 维护和部署贡献力量, 均被赋予在标准正式发布前的多个阶段表达意见和做出选择的权利, 并可通过尽早获得相关规范草案和通过符合性测试协助加速多种划时代多媒体技术的发行和应用. 更多信息敬请访问 www.khronos.org-------Khronos, OpenKODE, WebGL, OpenVG, OpenSL ES 和 OpenMAX 是Khronos Group Inc. 的注册商标. OpenCL 是 Apple Inc. 的注册商标, COLLADA 是 Sony Computer Entertainment Inc. 的注册商标. OpenGL, OpenGL ES 和 OpenGL SC 标志均为 Silicon Graphics International 注册商标并在 Khronos 授权下使用. 所有其他产品名称, 商标, 和/或公司名称均仅被用于身份标识并各自属于其商标或名称的合法拥有者.