glGetMinmax

get minimum and maximum pixel values

Signature

glGetMinmax( GLenum ( target ) , GLboolean ( reset ) , GLenum ( format ) , GLenum ( types ) , GLvoid * ( values ) )-> void
glGetMinmax( target , reset , format , type , values )
Retrieve minimum and maximum values as a 2-element image

Parameters

VariablesDescription
target
Must be GL_MINMAX .
reset
If GL_TRUE , all entries in the minmax table that are actually returned are reset to their initial values. (Other entries are unaltered.) If GL_FALSE , the minmax table is unaltered.
format
The format of the data 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 .
types
The type of the data 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 values.