博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
surfacefliner
阅读量:4222 次
发布时间:2019-05-26

本文共 338 字,大约阅读时间需要 1 分钟。

所以fbLayerCount实际上就是mNumFBLayers。假如这个数小于0,就什么都不做。具体的(否则会有疑惑):

在高通MSM8k平台上支持4-Layer MDP composer并SurfaceFlinger的CompositionType为MDP时,如果不是在Camera或Video等应用情景下,全是FBLayers的时候,如果num of FBLayers小于等于3个,那么Compositiontype of layer后续会被重新设置成HWC_OVERLAY,使用MDP laymixer0的四管道完成硬件合成。num of FBLayers多于3个的时候,由于没有那么多管道,才会走layer::draw()使用OpenGL即3D GPU来render。

转载地址:http://iaomi.baihongyu.com/

你可能感兴趣的文章
Code Review 代码审查 不完全整理
查看>>
结构体内存对齐详解
查看>>
关于C++兼容C,C++在linux程序设计API的调用等问题
查看>>
Linux下如何编译并运行C程序
查看>>
在linux下编译运行c语言程序
查看>>
C++/CLI,摘自百度的基本概念
查看>>
浅议C /CLI的gcnew关键字
查看>>
浅议C /CLI的gcnew关键字(2)
查看>>
CR, LF, CR/LF 回车 换行
查看>>
回车(CR)与换行(LF), '\r'和'\n'的区别
查看>>
对C标准中空白字符(空格、回车符(\r)、换行符(\n)、水平制表符(\t)、垂直制表符(\v)、换页符(\f))的理解
查看>>
ASCII码表_全_完整版
查看>>
DLL导出STL模板类和成员变量
查看>>
C++ STL 一般总结
查看>>
谷歌微软等科技巨头数据科学面试107道真题:你能答出多少?
查看>>
漫画赏析:Linux 内核到底长啥样
查看>>
Json解析的四种方法
查看>>
C/C++预编译头的概念
查看>>
C++程序员必读:让你的代码更强大
查看>>
详解C++11中值得关注的几大变化
查看>>