OpenGLES demo - 17. es30和es31新特性及改变

OpenGL ES30 和 OpenGL ES31 分别于    推出,现在已经有完整的benchmark来测试es30 和es31的功能了,并且也有一些游戏已经使用了es30或者es31.

从es30和es31的更新可以看到,新版本增加了很多新特性:

支持了遮挡查询(Occlusion query)。

支持uniform block object。

同时也支持MRT(Multi-render target). 

增加了大量的draw call,es20只有drawelements和drawarrays,现在有indirect draw,draw instance等。

增加了VAO(可以同时设置一堆buffer)

增加了compute shader和seperate shader

增了了transform feedback.

新支持了很多贴图格式和压缩纹理格式


这些是印象比较深刻的,也是我常用的,还有很多新特性不太记得清楚了~~

其实个人感觉shader本身的改动也挺大,去掉了attribute和varying的关键词,改用in 和out。


后面要开始依依写代码来讲解一些新特性,包括上面没有提到的。


(没错,这篇文章就是凑数的...)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值