Поверхность наложения - PullRequest
       20

Поверхность наложения

1 голос
/ 25 февраля 2010

Что такое оверлейная поверхность? Я должен работать в настоящее время на поверхности наложения, и для чего я должен знать понятие поверхности наложения? Как я должен работать на преобразование YUV444-> RGB888

Заранее спасибо

1 Ответ

5 голосов
/ 25 февраля 2010

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

Наложение используется для отображения изображений поверх текущего представления ИЛИ для воспроизведения фильмов во многих случаях. Вот почему вы получаете черное изображение при попытке сделать снимок экрана с кадром фильма. Поскольку снимок экрана представляет собой буфер кадров, а не буфер наложения.

Вы можете прочитать реализацию наложения Marvell для PXA3xx, чтобы лучше понять, как она реализована. Читать том III, глава 1.4.7 .

...