1

在 OSX10.4/iOS5 及更高版本上,您可以使用 CVOpenGL[ES]TextureCaches.

您可以使用 a将您的纹理/FBO 操作翻译成 CoreVideo 的语言,而不是使用 上传纹理glTexImage2D并从帧缓冲区读取。glReadPixelsCVOpenGL[ES]TextureCacheCVPixelBuffers

这适用于字节(可能是短)大小的整数格式,但是,除了花哨的 YUV 像素格式之外,浮点数在Core Video 的像素格式中的代表性明显不足。

这是否意味着我不能使用GL_FLOAT纹理和渲染目标CVOpenGL[ES]TextureCaches

4

0 回答 0