OpenGL 4.5标准发布(图片来自于opengl.org)
OpenGL 4.5主要新功能:
直接状态访问(DSA):直接访问和修改OpenGL对象而不需要绑定OpenGL对象(bind操作,例如glBindBuffer),提高应用程序和中间件的效率;
清除控制:应用程序可以在渲染环境切换之前控制清除(Flush)挂起的命令,用以提升在多线程应用程序中的性能;
增强稳健性:为应用程序提供一个安全的平台,如WebGL浏览器,包括防止GPU重置影响其他正在运行的应用程序;
OpenGL ES 3.1 API和着色器兼容:开启桌面平台上方便的开发和执行最新的OpenGL ES应用程序;
DX11特性模拟:更方便地从DX11移植到OpenGL。