glGetHistogram

get histogram table

Signature

glGetHistogram( GLenum ( target ) , GLboolean ( reset ) , GLenum ( format ) , GLenum ( type ) , GLvoid * ( values ) )-> void
glGetHistogram( target , reset , format , type , values )
Retrieve current 1D histogram as a 1D bitmap

Parameters

VariablesDescription
target
Must be GL_HISTOGRAM .
reset
If GL_TRUE , each component counter that is actually returned is reset to zero. (Other counters are unaffected.) If GL_FALSE , none of the counters in the histogram table is modified.
format
The format of values to be returned in values . Must be one of GL_RED , GL_GREEN , GL_BLUE , GL_ALPHA , GL_RGB , GL_BGR , GL_RGBA , GL_BGRA , GL_LUMINANCE , or GL_LUMINANCE_ALPHA .
type
The type of values to be returned in values . Symbolic constants GL_UNSIGNED_BYTE , GL_BYTE , GL_BITMAP , GL_UNSIGNED_SHORT , GL_SHORT , GL_UNSIGNED_INT , GL_INT , GL_FLOAT , GL_UNSIGNED_BYTE_3_3_2 , GL_UNSIGNED_BYTE_2_3_3_REV , GL_UNSIGNED_SHORT_5_6_5 , GL_UNSIGNED_SHORT_5_6_5_REV , GL_UNSIGNED_SHORT_4_4_4_4 , GL_UNSIGNED_SHORT_4_4_4_4_REV , GL_UNSIGNED_SHORT_5_5_5_1 , GL_UNSIGNED_SHORT_1_5_5_5_REV , GL_UNSIGNED_INT_8_8_8_8 , GL_UNSIGNED_INT_8_8_8_8_REV , GL_UNSIGNED_INT_10_10_10_2 , and GL_UNSIGNED_INT_2_10_10_10_REV are accepted.
values
A pointer to storage for the returned histogram table.

Sample Code References

The following code samples have been found which appear to reference the functions described here. Take care that the code may be old, broken or not even use PyOpenGL.

glGetHistogram
OpenGLContext tests/glhistogram.py Lines: 72