opengl渲染gpu选哪个怎么设置

该楼层疑似违规已被系统折叠 

里媔有自动和GTX970如果我选自动会不会切换成集显了,还是直接选GTX970(独显)



版权声明:本文为博主原创文章转载请注明出处:/jxt1234and2010

在Android4.2到Android5.0的过程中,skia中开发较频繁的部分莫过于GPU加速部分和延迟渲染机制尽管目前来看几乎没有用到,但后续很鈳能会在Frameworks层引入 
在上面,只可能使用OpenGL因此作为使用OpenGL的绘图引擎,关注如下要点即可: 
1、OpenGL上下文如何建立(关系到如何显示绘制结果) 
3、着色器如何管理特效怎么设置 
由于OpenGL编程本身很复杂,东西也很多这里只是介绍一下用法和流程框架,有兴趣研究的可按上述问题细看

 
Skia创建GPU上下文时,其Surface并不关联Android里面的显示系统因此是无法直接渲染上屏的,在绘制完成之后需要额外的一次readPixels也即内存拷贝,這使其不适合做实时渲染只是在做比较复杂的效果,如Bicubic插值、光照、模糊时可以用一用。
关于 Skia的特效可以看 include/effects 和 src/effects 目录下面的代码,这裏面是CPU方式实现的由于很少见用到,之前并没有介绍
对应的gpu特效实现见 include/gpu 和 src/gpu/effects目录下的代码。

 
SkGpu的一次绘制基本流程如下:


我要回帖

更多关于 opengl渲染gpu选哪个 的文章

 

随机推荐