名称
glGetBufferPointerv — 返回指向映射缓冲区对象的数据存储区的指针
C 规范
void glGetBufferPointerv( GLenum target,
GLenum pname,
void ** params);
参数
target
指定glGetBufferPointerv缓冲区对象绑定到的目标,该对象必须是下表中的缓冲区绑定目标之一:
缓冲区绑定目标 | 用途 |
---|---|
GL_ARRAY_BUFFER | 顶点属性 |
GL_ATOMIC_COUNTER_BUFFER | 原子计数器存储 |
GL_COPY_READ_BUFFER | 缓冲区复制源 |
GL_COPY_WRITE_BUFFER | 缓冲区复制目标 |
GL_DISPATCH_INDIRECT_BUFFER | 间接计算调度命令 |
GL_DRAW_INDIRECT_BUFFER | 间接命令参数 |
GL_ELEMENT_ARRAY_BUFFER | 顶点数组索引 |
GL_PIXEL_PACK_BUFFER | 像素读取目标 |
GL_PIXEL_UNPACK_BUFFER | 纹理数据源 |
GL_SHADER_STORAGE_BUFFER | 着色器的读写存储 |
GL_TEXTURE_BUFFER | 纹理数据缓冲区 |
GL_TR |