Android性能优化:GPU Overdraw
2018-06-02 本文已影响21人
假装在去天使之城的路上
Overdraw是?
在GPU对一个frame做成像处理时,对同一个像素进行了一次以上的处理。
(我们在准备去火星了,GPU却不知道直接忽略我们看不到的那部分,有点让人失望)
最调皮的是?
- background的色彩设置
- 重叠的layout结构
- alpha的处理
怎么知道谁最调皮?
- 系统设置里面
- 开发者工具
- 打开GPU处理时间选项
- 蓝色 - 绿色 - 粉红色 - 红色 从低到高,表示1x overdraw ... 4x
![](https://img.haomeiwen.com/i2819472/d95ac3406c858c3f.png)
相关链接
YouTube Google Developers: Android Performance Patterns: Understanding Overdraw