Khronos扩展3D 开源标准生态系统范围 安卓支持新一代Vulkan图形和计算API;

OpenGL ES 3.2 规范为手机包含AEP 功能;
尖端桌面3D硬件实现了新OpenGL 扩展

SIGGRAPH 8月10日,2015年 – 洛杉矶,加州 –The Khronos Group, 一个由行业领先硬件和软件公司组成的非盈利组织,今天宣布了关于扩展标准范围的重大消息,这对整个开源3D图形API家族而言是一个里程碑。Vulkan™,在现代GPU上实现高性能图形和计算的新一代API,在今年晚些时候即可执行并发布规范。其已获得来自安卓、SteamOS、Tizen和一些Linux系统的支持,包括Ubuntu和Red Hat。新的OpenGL® ES 3.2 规范吸收了AEP(安卓扩展包)功能以加强在移动、消费电子和车载设备上的普遍图形功能。一系列的OpenGL扩展将带来以下最新的桌面硬件功能。更多信息及完整规范请浏览:http://www.khronos.org

关于Vulkan
Vulkan实现了应用对GPU加速的直接控制,从而最大化性能和可预测性,同时,使用Khronos的新标准SPIR-V™中间语言规范可以带来更高的渲染语言灵活性。Vulkan在移动、桌面、控制台和嵌入式平台上实现最小化驱动过载并提高了多线程性能。在完成Vulkan规范的同时,Khronos也在进一步带动Vulkan生态系统的发展:
- 在规范草拟阶段,联系重要的非Khronos会员开发者;
- 建立开源Vulkan一致性测试包,和安卓开源项目(AOSP)drawElements质量项目(dEQP)框架相匹配,以获得来自开发者的直接反馈和参与,以解决跨厂商一致性的问题;
- 开发Vulkan工具架构以实现在开发过程中上传代码验证、错误修正和编写图层,同时不会对制作性能产生影响。首个开源、跨厂商Vulkan SDK已经由Valve和LunarG共同开发完成;
- 建立开源关键SPIR-V工具,包括从GLSL、OpenCL C和C++翻译器,以及验证器用来检验任何SPIR-V文档和SPIR-V组装器和卸载器是否正确。

硬件和软件公司需要开放的3D API以最大化市场占有并最小化接入成本,而Vulkan是由一个涵盖业界各领域杰出企业的组织完成的”Khronos Group主席Neil Trevett讲到,“Vulkan在各种平台上的采用和推出,包括安卓、Windows、Linux和SteamOS,将保证开发者的大力支持,为所有支持免版税标准的平台打造高质量内容和应用”。

关于OpenGL ES 3.2
新的OpenGL ES 3.2 和OpenGL ES渲染语言3.20 规范为核心OpenGL ES带来了AEP,还有其他额外功能。AEP是去年发布的一套OpenGL ES扩展,将concole级别游戏带到了安卓。OpenGL ES 3.2将带动高级桌面级别图形性能在各种移动平台、消费电子和车载硬件上的普遍性能,这也将被安卓采用。OpenGL ES 3.2功能包括:
- 地理和曲面细分渲染器以在GPU上高效处理复杂场景;
- 浮点渲染目标以提高性能,带来更精准的计算操作;
- ASTC 压缩以降低用于处理纹理的内存足迹和带宽;
- 更强的融合用于复杂编写和处理多色附件;
- 高级纹理目标例如纹理缓冲,多示例2D排列和立体地图排列;
- 错误修正和稳定性功能使代码开发更简单,执行更安全。

关于OpenGL 扩展
OpenGL扩展于今天发布,带来了尖端桌面图形性能并未OpenGL新版本铺路,待该功能完全发布,包括:
- 线程化稀疏纹理功能以更高效地管理多示例稀疏纹理、不受约束纹理区域;
- 更强的渲染器功能包括内锁以高效地确保对多pass 算法发出正确的执行命令,64位 整数处理,在示例mask中控制覆盖结果,以便更早的碎片测试,更强的电子计数器性能和64位递增计数器以派生出本地计时信息;
- 控制用于编写渲染器的线程数量,以加速编辑时间;
- 在一个像素内可修改示例地点,以提高多示例反锯齿质量;
最后,OpenGL ES 3.2  兼容性扩展实现了通过使用桌面OpenGL开发移动应用。

业界支持

“AMD非常高兴看到像Vulkan的低水平高性能图形API被业界采用”AMD工程部公司副总裁Raja Koduri讲到,AMD,我们一直致力于带来最高性能并拥有最杰出的游戏和图形应用工程师,我们认为Vulkan是朝着这个方向发展的重要第一步

“作为Khronos的发起会员公司,ARM全力支持最新开源标准3D图形API规范” ARM媒体处理公司技术副总裁Jem Davies讲到,“作为图形设备会员,我们每天都在成长,新的OpenGL ES和Vulkan API 是推动游戏和应用开发者带来更丰富和更节能的用户体验的重要一步”。

“英特尔非常兴奋地成为像Vulkan和OpenGL ES 3.2的图形API不断迅速发展的一部分,并在SIGGRAPH 2015大会上展示我们使用这些API的硬件,”英特尔视觉计算工程部总监Aaron Coday讲到,“我们非常期待看到英特尔架构开发者使用这些新功能和性能开发的应用”。

“Imagination非常骄傲可以为Khronos 移动平台图形API的不断发展做出贡献。我们相信像OpenGL ES 和Vulkan的高端、跨平台、开源API的功能和持续开发对多元、健康图形生态系统是非常重要的。”Imagination Technologies公司多媒体技术市场总监Peter McGuinness讲到。

“图形开发者需要最好的工具和API,所以今天NVIDIA发布了新的OpenGL扩展和OpenGL ES 3.2,从Windows XP 到8.1和Linux*”,OpenGL工作组主席兼NVIDIA Tegra图形软件高级总监Barthold Lichtenbelt讲到,“我们欢迎Google采用Vulkan,并会继续努力保证这个新的开源标准可以为各种平台包括安卓带来极佳的图形”。

Qualcomm Technologies一直都是Vulkan开发的主要贡献者,我们未来的用于Qualcomm Snapdragon™ 处理器的Qualcomm Adreno™ GPU也将支持Vulkan。我们相信Vulkan API将大大降低高级移动平台图形应用的能耗,”Qualcomm Technologies, Inc公司工程高级总监Avinash Seetharamaiah讲到,同时,我们认为Vulkan API的先进性将帮助游戏开发者更容易更高效地将console游戏内容带到Snapdragon移动平台。我们非常期待Vulkan所带来的更高的效率,这将是Khronos另外一个广泛应用的API,Seetharamaiah讲到。“我们欢迎OpenGL ES 3.2的到来,为OpenGL ES带来了例如硬件曲面细分和地理渲染器功能,因为在移动领域提供Console级别图形功能是我们一直以来所支持的,也是我们世界级Adreno GPU解决方案的宗旨”。

“通过技术创新,三星增强客户移动体验,我们也相信Vulkan将为我们的用户带来更好的游戏体验”,三星电子系统软件研发团队高级副总裁Hyunho Park讲到,“三星一直深入参与Khronos Vulkan API 的开发,特别是在Window系统整合标准方面,获得了各种平台的支持。我们将迅速推动移动生态系统对Vulkan的采用,以为游戏开发者和消费者带来高性能跨平台的图形标准”。

SIGGRAPH 2015, BOF 3D图形API分享

我们邀请SIGGRAPH 2015洛杉矶大会的访问者参加周三5-7pm的Khronos 3D 图形 API BOF大会,地点在紧邻会议中心的JW Marriott LA Live Platinum Ballroom Salon F-I。欢迎前来了解更多关于3D生态系统最新开发信息。关于Khronos 在SIGGRAPH 期间其他活动信息,请浏览:www.khronos.org/news/events/2015-siggraph

关于 Khronos Group
Khronos Group是一个行业组织,创建开放标准以实现并行计算、图形、视觉、传感处理和动态媒体在各种平台和设备上的编写和加速。Khronos标准包括Vulkan™, OpenGL®, OpenGL® ES, WebGL™, OpenCL™, SPIR™, SPIR-V™, SYCL™, WebCL™, OpenVX™, EGL™, COLLADA™和 glTF™。全部Khronos会员可以为Khronos规范的开发做出贡献,并在规范公开发布之前的各阶段拥有投票权,同时通过提前获取规范草本和一致性测试,会员企业可以加速其高端媒体平台和应用的开发。更多信息请浏览www.khronos.org。

###

Khronos Group Inc拥有Khronos, Vulkan, DevU, StreamInput, SPIR, SPIR-V, SYCL, WebGL, WebCL, COLLADA, OpenKODE, OpenVG, OpenVX, EGL, glTF, OpenSL ES 和 OpenMAX的商标。ARM Holdings PLC拥有ASTC的商标,Apple Inc拥有OpenCL的商标;OpenGL是注册商标、OpenGL ES和OpenGL SC标识归Silicon Graphics International所有,Khronos被授权使用。全部其他产品名称、商标和/或公司名称仅用于识别并归其所有者所有。