glGetBufferParameteriv man page on Darwin

Man page or keyword search:  
man Server   23457 pages
apropos Keyword Search (all sections)
Output format
Darwin logo
[printable version]

GLGETBUFFERPARAMETER(3G)	  OpenGL 3.3	      GLGETBUFFERPARAMETER(3G)

NAME
       glGetBufferParameteriv - return parameters of a buffer object

C SPECIFICATION
       void glGetBufferParameteriv(GLenum target, GLenum value, GLint * data);

PARAMETERS
       target
	   Specifies the target buffer object. The symbolic constant must be
	   GL_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER, GL_PIXEL_PACK_BUFFER, or
	   GL_PIXEL_UNPACK_BUFFER.

       value
	   Specifies the symbolic name of a buffer object parameter. Accepted
	   values are GL_BUFFER_ACCESS, GL_BUFFER_MAPPED, GL_BUFFER_SIZE, or
	   GL_BUFFER_USAGE.

       data
	   Returns the requested parameter.

DESCRIPTION
       glGetBufferParameteriv returns in data a selected parameter of the
       buffer object specified by target.

       value names a specific buffer object parameter, as follows:

       GL_BUFFER_ACCESS

	   params returns the access policy set while mapping the buffer
	   object. The initial value is GL_READ_WRITE.

       GL_BUFFER_MAPPED

	   params returns a flag indicating whether the buffer object is
	   currently mapped. The initial value is GL_FALSE.

       GL_BUFFER_SIZE

	   params returns the size of the buffer object, measured in bytes.
	   The initial value is 0.

       GL_BUFFER_USAGE

	   params returns the buffer object's usage pattern. The initial value
	   is GL_STATIC_DRAW.

NOTES
       If an error is generated, no change is made to the contents of data.

ERRORS
       GL_INVALID_ENUM is generated if target or value is not an accepted
       value.

       GL_INVALID_OPERATION is generated if the reserved buffer object name 0
       is bound to target.

SEE ALSO
       glBindBuffer(), glBufferData(), glMapBuffer(), glUnmapBuffer()

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/.

OpenGL 3.3			  03/08/2011	      GLGETBUFFERPARAMETER(3G)
[top]

List of man pages available for Darwin

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net