OpenGL 4.5规范标准发布 显著提升API性能

王朝学院·作者佚名  2016-05-16
窄屏简体版  字體: 小  |  中  |  大  |  超大  

近日,Khronos团队发布了最新版的OpenGL 4.5标准规范,新特性包括:直接访问DSA(Direct State access),简化对纹理、着色器程序等对象属性的设置和查询,从DX11移植到OpenGL更加便捷等。

日期,Khronos团队发布了最新版的OpenGL 4.5标准规范,新特性包括:直接访问DSA(Direct State Access),简化对纹理、着色器程序等对象属性的设置和查询,从DX11移植到OpenGL更加便捷等。新版本把最先进的功能带入行业最先进的3D图形API并同时保持向后兼容,使得程序能够逐步地使用新的特性。

OpenGL 4.5主要新功能如下:

直接状态访问(DSA):直接访问和修改OpenGL对象而无需绑定OpenGL对象(bind操作,例如glBindBuffer),提高应用程序和中间件的效率。

清除控制:应用程序可以在渲染环境切换之前控制清除(Flush)挂起的命令,用以提升在多线程应用程序中的性能。

增强稳健性:为应用程序提供一个安全的平台,如WebGL浏览器,包括防止GPU重置影响其他正在运行的应用程序。

OpenGL ES 3.1 API和着色器兼容:开启桌面平台上方便开发和执行最新的OpenGL ES应用程序。

DX11特性模拟:更方便地从DX11移植到OpenGL。

多年来DSA一直作为扩展提供给开发者,现在首次成为正式规范的一部分。AMD Mantle和微软Direct3D 12都能利用图形硬件增强性能,Khronos Group宣布它也将开发类似的高性能low-level API,新的API将会是供应商中立和支持跨平台。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航