Статья в вики . Я думаю, вы можете найти много других источников в Интернете.
Мое краткое объяснение:
Наложение - это аппаратная характеристика. Это означает, что у вас есть другая плоскость изображения, на которой отображаются изображения. Он не является частью основного «обычного» кадрового буфера. У вас есть возможность отображать 2 "настольных" изображения независимо друг от друга. Как только вы отключите оверлей, вы получите нормальный вид буфера кадров.
Наложение используется для отображения изображений поверх текущего представления ИЛИ для воспроизведения фильмов во многих случаях. Вот почему вы получаете черное изображение при попытке сделать снимок экрана с кадром фильма. Поскольку снимок экрана представляет собой буфер кадров, а не буфер наложения.
Вы можете прочитать реализацию наложения Marvell для PXA3xx, чтобы лучше понять, как она реализована. Читать том III, глава 1.4.7 .