table of contents
other versions
GLGETBUFFERPOINTERV(3G) | [FIXME: manual] | GLGETBUFFERPOINTERV(3G) |
NAME¶
glGetBufferPointerv - return the pointer to a mapped buffer object's data storeC SPECIFICATION¶
void
glGetBufferPointerv(GLenum target,
GLenum pname,
GLvoid ** params);
PARAMETERS¶
targetSpecifies the target buffer object. The
symbolic constant must be GL_ARRAY_BUFFER, GL_COPY_READ_BUFFER,
GL_COPY_WRITE_BUFFER, GL_ELEMENT_ARRAY_BUFFER,
GL_PIXEL_PACK_BUFFER, GL_PIXEL_UNPACK_BUFFER,
GL_TEXTURE_BUFFER, GL_TRANSFORM_FEEDBACK_BUFFER, or
GL_UNIFORM_BUFFER.
pname
Specifies the pointer to be returned. The
symbolic constant must be GL_BUFFER_MAP_POINTER.
params
Returns the pointer value specified by
pname.
DESCRIPTION¶
NOTES¶
If an error is generated, no change is made to the contents of params. The initial value for the pointer is NULL.ERRORS¶
SEE ALSO¶
COPYRIGHT¶
Copyright © 2005 Addison-Wesley. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.05/30/2012 | [FIXME: source] |