我用谷歌搜索了它,但找不到任何有用的信息。这是什么功能?我在使用 Tracer for OpenGL ES(Android SDK 中可用的工具,需要 Android 4.1(API 级别 16)或更高版本)创建的跟踪文件中看到了这个函数。
问问题
332 次
2 回答
2
是的,这是跟踪器用来发送对应的数据的辅助函数glVertexAttribPointer
。glVertexAttribPointer
提供指向用户内存的指针,并且无法在调用时确定应从该客户端内存中读取多少数据。这只有在随后的glDraw
调用中才能知道,因此此时跟踪器读取数据并将其发送到主机。
于 2013-03-07T02:14:06.443 回答
0
我敢打赌,这只是一个辅助函数,它提供了有关在没有 VBO 的情况下调用 glVertexAttribPointer 之前使用的数据的信息。
如果是这样,这是一种奇怪的行为,因为跟踪器应该只显示 OpenGL 函数(至少我只看到了标准的 OpenGL 函数调用,除了有问题的函数调用)。
谁能确认或否认我的提示?
于 2013-01-17T15:16:37.407 回答