En 0755-86038900
技术中心

瑞芯微RK3288-HDMI切换图片闪错位

发布时间:2018-07-27

瑞芯微RK3288开发板 CPU:RK3288 主频:1.6GHZ 内存:2GB 内置内存:16GB 系统:android5.1


https://blog.csdn.net/kris_fei/article/details/72528939?locationNum=1&fps=1

 

而compose有两条路径:

1. 通过HWC,也就是通过硬件显示模块完成,这里是RGA模块。

2. 通过GPU,需要传到DDR再处理,相对会增加功耗。

 

RK对composition的设置如下:

shell@rk3288:/ $ getprop | grep hwc

[sys.ghwc.version]: [2.10-3288-MID-version:ce2090f+2017-05-18 17:31:00]

 

[sys.hwc.compose_policy]: [6]

 

默认值6表示使用HWC去做composition.如果是想用GPU做合成,那么可以设置 sys.hwc.compose_policy=0

注意: 通过setprop sys.hwc.compose_policy 0 重启之后会无效,可以通过直接修改build.prop来实现。

 

对于无法通过log定位的UI显示异常(游戏直接用的是GPU),就可以通过切换合成方式来确定是否是合成(HWC或者GPU)引起的。

 

参考:

http://tieba.baidu.com/p/3423131047

http://blog.csdn.net/alien75/article/details/39290109

https://source.android.com/devices/graphics/arch-sf-hwc


TB2nMcEXwoQMeJjy0FpXXcTxpXa_!!2236820242.jpg


友坚科技RK3288开发板支持Android5.1.1系统。RK3288 采用Cortex-A17架构、最高主频为1.8G,集成Mali-T764 GPU 的芯片具备4Kx2K分辨率的 H.265硬解能力。