如何让OpenGL在Cocoa中显示NV12纹理
-
06-07-2019 - |
题
我有一个YUV:420(又名NV12)帧数据,如何让OpenGL识别glTexImage2D()渲染的格式。
我意识到我可能不得不进行色彩空间转换,但有没有办法告诉openGl命令图形硬件执行色彩空间转换?
解决方案
我最近验证过OpenGL不支持NV12格式。我不得不通过硬件加速将数据转换为RGB。
不隶属于 StackOverflow
题
我有一个YUV:420(又名NV12)帧数据,如何让OpenGL识别glTexImage2D()渲染的格式。
我意识到我可能不得不进行色彩空间转换,但有没有办法告诉openGl命令图形硬件执行色彩空间转换?
解决方案
我最近验证过OpenGL不支持NV12格式。我不得不通过硬件加速将数据转换为RGB。