OpenGL.GL.ARB.imaging
OpenGL extension ARB.imaging
This module customises the behaviour of the
OpenGL.raw.GL.ARB.imaging to provide a more
Python-friendly API
The official definition of this extension is available here:
http://www.opengl.org/registry/specs/ARB/imaging.txt
Functions
glGetConvolutionFilter(
target
,
format
,
type
)
Retrieve 1 or 2D convolution parameter "kernels" as pixel data
glGetHistogram(
target
,
reset
,
format
,
type
,
values
= None
)
Retrieve current 1D histogram as a 1D bitmap
glGetMinmax(
target
,
reset
,
format
,
type
,
values
= None
)
Retrieve minimum and maximum values as a 2-element image
glGetSeparableFilter(
target
,
format
,
type
)
Retrieve 2 1D convolution parameter "kernels" as pixel data
Constants
GL_BLEND_COLOR (32773)
GL_BLEND_EQUATION (32777)
GL_COLOR_MATRIX (32945)
GL_COLOR_MATRIX_STACK_DEPTH (32946)
GL_COLOR_TABLE (32976)
GL_COLOR_TABLE_ALPHA_SIZE (32989)
GL_COLOR_TABLE_BIAS (32983)
GL_COLOR_TABLE_BLUE_SIZE (32988)
GL_COLOR_TABLE_FORMAT (32984)
GL_COLOR_TABLE_GREEN_SIZE (32987)
GL_COLOR_TABLE_INTENSITY_SIZE (32991)
GL_COLOR_TABLE_LUMINANCE_SIZE (32990)
GL_COLOR_TABLE_RED_SIZE (32986)
GL_COLOR_TABLE_SCALE (32982)
GL_COLOR_TABLE_WIDTH (32985)
GL_CONSTANT_ALPHA (32771)
GL_CONSTANT_BORDER (33105)
GL_CONSTANT_COLOR (32769)
GL_CONVOLUTION_1D (32784)
GL_CONVOLUTION_2D (32785)
GL_CONVOLUTION_BORDER_COLOR (33108)
GL_CONVOLUTION_BORDER_MODE (32787)
GL_CONVOLUTION_FILTER_BIAS (32789)
GL_CONVOLUTION_FILTER_SCALE (32788)
GL_CONVOLUTION_FORMAT (32791)
GL_CONVOLUTION_HEIGHT (32793)
GL_CONVOLUTION_WIDTH (32792)
GL_FUNC_ADD (32774)
GL_FUNC_REVERSE_SUBTRACT (32779)
GL_FUNC_SUBTRACT (32778)
GL_HISTOGRAM (32804)
GL_HISTOGRAM_ALPHA_SIZE (32811)
GL_HISTOGRAM_BLUE_SIZE (32810)
GL_HISTOGRAM_FORMAT (32807)
GL_HISTOGRAM_GREEN_SIZE (32809)
GL_HISTOGRAM_LUMINANCE_SIZE (32812)
GL_HISTOGRAM_RED_SIZE (32808)
GL_HISTOGRAM_SINK (32813)
GL_HISTOGRAM_WIDTH (32806)
GL_MAX (32776)
GL_MAX_COLOR_MATRIX_STACK_DEPTH (32947)
GL_MAX_CONVOLUTION_HEIGHT (32795)
GL_MAX_CONVOLUTION_WIDTH (32794)
GL_MIN (32775)
GL_MINMAX (32814)
GL_MINMAX_FORMAT (32815)
GL_MINMAX_SINK (32816)
GL_ONE_MINUS_CONSTANT_ALPHA (32772)
GL_ONE_MINUS_CONSTANT_COLOR (32770)
GL_POST_COLOR_MATRIX_ALPHA_BIAS (32955)
GL_POST_COLOR_MATRIX_ALPHA_SCALE (32951)
GL_POST_COLOR_MATRIX_BLUE_BIAS (32954)
GL_POST_COLOR_MATRIX_BLUE_SCALE (32950)
GL_POST_COLOR_MATRIX_COLOR_TABLE (32978)
GL_POST_COLOR_MATRIX_GREEN_BIAS (32953)
GL_POST_COLOR_MATRIX_GREEN_SCALE (32949)
GL_POST_COLOR_MATRIX_RED_BIAS (32952)
GL_POST_COLOR_MATRIX_RED_SCALE (32948)
GL_POST_CONVOLUTION_ALPHA_BIAS (32803)
GL_POST_CONVOLUTION_ALPHA_SCALE (32799)
GL_POST_CONVOLUTION_BLUE_BIAS (32802)
GL_POST_CONVOLUTION_BLUE_SCALE (32798)
GL_POST_CONVOLUTION_COLOR_TABLE (32977)
GL_POST_CONVOLUTION_GREEN_BIAS (32801)
GL_POST_CONVOLUTION_GREEN_SCALE (32797)
GL_POST_CONVOLUTION_RED_BIAS (32800)
GL_POST_CONVOLUTION_RED_SCALE (32796)
GL_PROXY_COLOR_TABLE (32979)
GL_PROXY_HISTOGRAM (32805)
GL_PROXY_POST_COLOR_MATRIX_COLOR_TABLE (32981)
GL_PROXY_POST_CONVOLUTION_COLOR_TABLE (32980)
GL_REDUCE (32790)
GL_REPLICATE_BORDER (33107)
GL_SEPARABLE_2D (32786)
GL_TABLE_TOO_LARGE (32817)