1'''Autogenerated by xml_generate script, do not edit!'''
2from OpenGL import platform as _p, arrays
3# Code generation uses this
4from OpenGL.raw.GL import _types as _cs
5# End users want this...
6from OpenGL.raw.GL._types import *
7from OpenGL.raw.GL import _errors
8from OpenGL.constant import Constant as _C
9
10import ctypes
11_EXTENSION_NAME = 'GL_VERSION_GL_2_1'
12def _f( function ):
13    return _p.createFunction( function,_p.PLATFORM.GL,'GL_VERSION_GL_2_1',error_checker=_errors._error_checker)
14GL_COMPRESSED_SLUMINANCE=_C('GL_COMPRESSED_SLUMINANCE',0x8C4A)
15GL_COMPRESSED_SLUMINANCE_ALPHA=_C('GL_COMPRESSED_SLUMINANCE_ALPHA',0x8C4B)
16GL_COMPRESSED_SRGB=_C('GL_COMPRESSED_SRGB',0x8C48)
17GL_COMPRESSED_SRGB_ALPHA=_C('GL_COMPRESSED_SRGB_ALPHA',0x8C49)
18GL_CURRENT_RASTER_SECONDARY_COLOR=_C('GL_CURRENT_RASTER_SECONDARY_COLOR',0x845F)
19GL_FLOAT_MAT2x3=_C('GL_FLOAT_MAT2x3',0x8B65)
20GL_FLOAT_MAT2x4=_C('GL_FLOAT_MAT2x4',0x8B66)
21GL_FLOAT_MAT3x2=_C('GL_FLOAT_MAT3x2',0x8B67)
22GL_FLOAT_MAT3x4=_C('GL_FLOAT_MAT3x4',0x8B68)
23GL_FLOAT_MAT4x2=_C('GL_FLOAT_MAT4x2',0x8B69)
24GL_FLOAT_MAT4x3=_C('GL_FLOAT_MAT4x3',0x8B6A)
25GL_PIXEL_PACK_BUFFER=_C('GL_PIXEL_PACK_BUFFER',0x88EB)
26GL_PIXEL_PACK_BUFFER_BINDING=_C('GL_PIXEL_PACK_BUFFER_BINDING',0x88ED)
27GL_PIXEL_UNPACK_BUFFER=_C('GL_PIXEL_UNPACK_BUFFER',0x88EC)
28GL_PIXEL_UNPACK_BUFFER_BINDING=_C('GL_PIXEL_UNPACK_BUFFER_BINDING',0x88EF)
29GL_SLUMINANCE=_C('GL_SLUMINANCE',0x8C46)
30GL_SLUMINANCE8=_C('GL_SLUMINANCE8',0x8C47)
31GL_SLUMINANCE8_ALPHA8=_C('GL_SLUMINANCE8_ALPHA8',0x8C45)
32GL_SLUMINANCE_ALPHA=_C('GL_SLUMINANCE_ALPHA',0x8C44)
33GL_SRGB=_C('GL_SRGB',0x8C40)
34GL_SRGB8=_C('GL_SRGB8',0x8C41)
35GL_SRGB8_ALPHA8=_C('GL_SRGB8_ALPHA8',0x8C43)
36GL_SRGB_ALPHA=_C('GL_SRGB_ALPHA',0x8C42)
37@_f
38@_p.types(None,_cs.GLint,_cs.GLsizei,_cs.GLboolean,arrays.GLfloatArray)
39def glUniformMatrix2x3fv(location,count,transpose,value):pass
40@_f
41@_p.types(None,_cs.GLint,_cs.GLsizei,_cs.GLboolean,arrays.GLfloatArray)
42def glUniformMatrix2x4fv(location,count,transpose,value):pass
43@_f
44@_p.types(None,_cs.GLint,_cs.GLsizei,_cs.GLboolean,arrays.GLfloatArray)
45def glUniformMatrix3x2fv(location,count,transpose,value):pass
46@_f
47@_p.types(None,_cs.GLint,_cs.GLsizei,_cs.GLboolean,arrays.GLfloatArray)
48def glUniformMatrix3x4fv(location,count,transpose,value):pass
49@_f
50@_p.types(None,_cs.GLint,_cs.GLsizei,_cs.GLboolean,arrays.GLfloatArray)
51def glUniformMatrix4x2fv(location,count,transpose,value):pass
52@_f
53@_p.types(None,_cs.GLint,_cs.GLsizei,_cs.GLboolean,arrays.GLfloatArray)
54def glUniformMatrix4x3fv(location,count,transpose,value):pass
55