[消息来源] 在正在举行的GDC 2014上,Khronos发布了OpenGL ES 3.1的规范。总体来说,OpenGL ES 3.1以OpenGL 4.4为蓝本,把一些原本是桌面API的功能带到了移动平台。 OpenGL ES 3.1的新功能包括: Compute shader:GLSL ES也开始支持compute shader了,和桌面API取齐。来自OpenGL 4.3。 分离式shader:可以分开绑定不同stage的shader。来自OpenGL 4.1。 间接绘制指令:允许从一个buffer object提供Draw的参数,而不用倒回CPU发起Draw。来自OpenGL 4.0。 增强了纹理的功能:包括multisample的纹理、stencil的纹理,以及在纹理上执行gather操作一次读取4个像素。来自OpenGL 4.1和4.3。 着色语言的改进:新的算术和位域操作, ...