【发布时间】:2016-03-12 06:04:18
【问题描述】:
当我打电话给glUniform2fv 时会发生什么?
它是同步复制传递的缓冲区还是只是接受指针并稍后使用该数据?是否保留缓冲区?
换句话说:在函数中传递本地创建的或非保留的缓冲区是否安全,或者由我决定是否保持该缓冲区处于活动状态?
我在 iOS/Mac 上使用 Objective-c 和/或 Swift 使用 OpenGL,我担心 GC (ARC) 会在发送到 GPU 之前吃掉我的缓冲区。
【问题讨论】:
标签: ios objective-c swift opengl-es