gpt4 book ai didi

ios - 相机直接到 iOS 上的 OpenGL 纹理

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:02:27 25 4
gpt4 key购买 nike

在 Android 上,可以让相机将其输出直接写入 OpenGL 纹理(类型为 GL_TEXTURE_EXTERNAL_OES),从而完全避免 CPU 上的缓冲区。

这样的事情在 iOS 上可能吗?

最佳答案

您从 iOS 中的相机获得的输出是一个 CMSampleBufferRef,其中包含一个 CVPixelBufferRef。 (参见文档 here)。 iOS 版本 5 的 CoreVideo 框架中有 CVOpenGLESTextureCache,它允许您使用 CVPixelBufferRef 创建 OpenGL ES 纹理,避免任何复制。

检查 RosyWriter示例在 Apple 的开发者网站上,它就在那里。

关于ios - 相机直接到 iOS 上的 OpenGL 纹理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20361704/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com