Нарисуйте содержимое переднего буфера OpenGL в пользовательский пункт назначения - PullRequest
0 голосов
/ 09 февраля 2012

Я использую OpenGL 4.0 (хотя меня также интересует решение для предыдущих версий).Я в основном хочу получить доступ к переднему буферу или заднему буферу перед обменом, скопировать / закрасить его в свой собственный буфер, чтобы я мог сохранить его в файл или передать его в поток и т. Д.как файл YUV 420.

1 Ответ

2 голосов
/ 09 февраля 2012

Просто используйте glReadPixels.Желательно в пиксельный буфер , если вам нравится производительность.

Дополнительные баллы, если я могу получить прямой доступ как файл YUV 420.

Это не такхранится как YUV 420.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...