在OSX10.4 / iOS5中及以后,你可以使用优化你的纹理上传和下载CVOpenGL[ES]TextureCaches
。
相反,在上传纹理glTexImage2D
,并从与帧缓冲区中读取glReadPixels
,您使用CVOpenGL[ES]TextureCache
到你的纹理/ FBO运营翻译成corevideo的语言CVPixelBuffers
。
这工作得很好用字节(也可能是短)大小的整数格式,但是,除了看中了YUV像素格式,彩车是决定性的代表性不足的核心视频的像素格式 。
这是否意味着我不能使用GL_FLOAT
纹理和渲染与目标CVOpenGL[ES]TextureCaches
?