Ios 将CVPixelBuffer转换为OpenGL ES纹理
在我们的应用程序中,我们希望用金属传输一些旧代码,并用HDR显示渲染图像 然而,我们也有很多旧的代码和资源,这些代码和资源不能很容易地转移到金属上,而金属需要OpenGL和ES之间的交互 我可以将CVPixelBuffer转换为OpenGL纹理,就像 及 实际上,它只支持Ios 将CVPixelBuffer转换为OpenGL ES纹理,ios,opengl-es,metal,cvpixelbuffer,Ios,Opengl Es,Metal,Cvpixelbuffer,在我们的应用程序中,我们希望用金属传输一些旧代码,并用HDR显示渲染图像 然而,我们也有很多旧的代码和资源,这些代码和资源不能很容易地转移到金属上,而金属需要OpenGL和ES之间的交互 我可以将CVPixelBuffer转换为OpenGL纹理,就像 及 实际上,它只支持 格卢格巴 GL_RGBA8_OES 亮度 亮度α GL_RGB_422_苹果 除了将纹理读取到cpu数据并上传到opengl纹理外,是否有任何解决方案可以将kCVPixelFormatType_64ARGB CVPixel
- 格卢格巴
- GL_RGBA8_OES
- 亮度
- 亮度α
- GL_RGB_422_苹果