我有一个(预制的)Opengl 顶点缓冲区对象(VBO)
,但我不知道GLuint
在 opencl 中提交它的价值 ..
是否在任何opengl库(如glew)中进行检查,以向我提供当前在gpu上的现有VBO及其相应的GLuint(或任何类似的东西......因为我只知道数据输入是数组和数组中的元素数量尺寸)
编辑:为什么我不知道 GLuint ...
这是cinema4d opengl api中的一个函数(必须使用这个函数来访问cinema4d VBO)..这个函数(或者我应该说很多类函数)会自动做这样的事情
allocSubBuffer ...与 *pBuffer(面向对象的 C++)mapBuffer ..返回 void *pData 然后将此 *pData 转换为向量 *pvData 然后将数组值传递给该 *pvData 然后 unmapbuffer ...在此之后有一个叫做 pFactory 的东西。 ..它自动分配一个新的VBO ...