Qualcomm 骁龙 820A 车载处理器有着十分强劲的性能,可以最多同时驱动 4 个屏幕(仪表盘屏、中央娱乐信息屏、后座屏幕)。作为新一代高集成度的汽车娱乐信息系统,具备4K超高清信息娱乐屏和 1080P 仪表盘,支持超清晰的摄像头数据流、导航图像、菜单和可视化车辆数据。除了车辆的基本娱乐功能之外,骁龙 820A 还集成了 Qualcomm Adreno 530 GPU,用以支持优质电影和游戏机级的游戏体验;辅以 aptX 技术驱动高质量无线音频,让用户坐在汽车中也能享受到优秀的影音和游戏效果。这些效果的实现,很大一部分功劳来自Venus NV12与内存配置。主要点在于下面几个方面。
一、Venus NV12无压缩颜色格式
有关缓冲区大小计算,具体的计算方法在/kernel/include/media/msm_media_info.h。具体的参数示意图如图一所示。
图一、Venus NV12无压缩颜色格式的参数
二、Venus NV12_UBWC颜色格式
在Venus NV12_UBWC颜色格式下,HLOS不在使用图二所示的颜色格式。元数据平面包含解码压缩平面所需的信息有关对齐要求的详细信息,具体的文件目录在于/kernel/include/media/msm_media_info.h
图二、Venus NV12_UBWC颜色格式
需要注意的方面有以下:
1>对Venu