Вопрос

У меня есть данные кадра YUV: 420 (он же NV12), как мне заставить OpenGL распознавать его формат для рендеринга glTexImage2D ().

Я понимаю, что мне может потребоваться выполнить преобразование цветового пространства, но есть ли способ, которым я могу сказать openGl дать команду графическому оборудованию выполнить преобразование цветового пространства?

Это было полезно?

Решение

Недавно я убедился, что OpenGL не поддерживает форматы NV12. Мне пришлось конвертировать мои данные с помощью аппаратного ускорения в RGB.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top