我想用其他数据更新VBO存储,所以我希望以前的存储不会泄漏。我无法使用glMapBuffer
,因为我的数据大小会发生变化。因此,如果我再次使用新的大小和数据调用glBufferData
,它是否会分配新的存储空间?以前的记忆会发生什么?
答案 0 :(得分:1)
来自OpenGL规范:
else if userDefault.stringForKey("purchases") == "unlockthemecoll2" || userDefault.stringForKey("purchases") == "unlockthemecoll1"
[...]删除[s]任何现有的数据存储......