什么是覆盖表面?我现在必须在覆盖表面上工作,我应该知道覆盖表面的概念吗?因为我不得不转换YUV444-> RGB888
提前致谢
答案 0 :(得分:5)
Wiki article。我想你可以在网上找到很多其他资源
我的简短解释是:
叠加是硬件特性。这意味着您有另一个图像平面显示图片。它不是主“常规”帧缓冲区的一部分。您基本上可以相互独立地显示2个“桌面”图像。关闭叠加后,您将获得帧缓冲区的正常视图。
叠加用于在当前视图上显示图像或在许多情况下播放电影。这就是为什么在尝试捕捉电影帧的屏幕截图时会出现黑色图像的原因。因为屏幕截图是帧缓冲区而不是覆盖缓冲区。
您可以阅读Marvell的Overlay实现,了解PXA3xx如何更好地理解它的实现方式。 Read Vol III chapter 1.4.7