1'''Autogenerated by xml_generate script, do not edit!'''
2from OpenGL import platform as _p, arrays
3# Code generation uses this
4from OpenGL.raw.GLX import _types as _cs
5# End users want this...
6from OpenGL.raw.GLX._types import *
7from OpenGL.raw.GLX import _errors
8from OpenGL.constant import Constant as _C
9
10import ctypes
11_EXTENSION_NAME = 'GLX_EXT_texture_from_pixmap'
12def _f( function ):
13    return _p.createFunction( function,_p.PLATFORM.GLX,'GLX_EXT_texture_from_pixmap',error_checker=_errors._error_checker)
14GLX_AUX0_EXT=_C('GLX_AUX0_EXT',0x20E2)
15GLX_AUX1_EXT=_C('GLX_AUX1_EXT',0x20E3)
16GLX_AUX2_EXT=_C('GLX_AUX2_EXT',0x20E4)
17GLX_AUX3_EXT=_C('GLX_AUX3_EXT',0x20E5)
18GLX_AUX4_EXT=_C('GLX_AUX4_EXT',0x20E6)
19GLX_AUX5_EXT=_C('GLX_AUX5_EXT',0x20E7)
20GLX_AUX6_EXT=_C('GLX_AUX6_EXT',0x20E8)
21GLX_AUX7_EXT=_C('GLX_AUX7_EXT',0x20E9)
22GLX_AUX8_EXT=_C('GLX_AUX8_EXT',0x20EA)
23GLX_AUX9_EXT=_C('GLX_AUX9_EXT',0x20EB)
24GLX_BACK_EXT=_C('GLX_BACK_EXT',0x20E0)
25GLX_BACK_LEFT_EXT=_C('GLX_BACK_LEFT_EXT',0x20E0)
26GLX_BACK_RIGHT_EXT=_C('GLX_BACK_RIGHT_EXT',0x20E1)
27GLX_BIND_TO_MIPMAP_TEXTURE_EXT=_C('GLX_BIND_TO_MIPMAP_TEXTURE_EXT',0x20D2)
28GLX_BIND_TO_TEXTURE_RGBA_EXT=_C('GLX_BIND_TO_TEXTURE_RGBA_EXT',0x20D1)
29GLX_BIND_TO_TEXTURE_RGB_EXT=_C('GLX_BIND_TO_TEXTURE_RGB_EXT',0x20D0)
30GLX_BIND_TO_TEXTURE_TARGETS_EXT=_C('GLX_BIND_TO_TEXTURE_TARGETS_EXT',0x20D3)
31GLX_FRONT_EXT=_C('GLX_FRONT_EXT',0x20DE)
32GLX_FRONT_LEFT_EXT=_C('GLX_FRONT_LEFT_EXT',0x20DE)
33GLX_FRONT_RIGHT_EXT=_C('GLX_FRONT_RIGHT_EXT',0x20DF)
34GLX_MIPMAP_TEXTURE_EXT=_C('GLX_MIPMAP_TEXTURE_EXT',0x20D7)
35GLX_TEXTURE_1D_BIT_EXT=_C('GLX_TEXTURE_1D_BIT_EXT',0x00000001)
36GLX_TEXTURE_1D_EXT=_C('GLX_TEXTURE_1D_EXT',0x20DB)
37GLX_TEXTURE_2D_BIT_EXT=_C('GLX_TEXTURE_2D_BIT_EXT',0x00000002)
38GLX_TEXTURE_2D_EXT=_C('GLX_TEXTURE_2D_EXT',0x20DC)
39GLX_TEXTURE_FORMAT_EXT=_C('GLX_TEXTURE_FORMAT_EXT',0x20D5)
40GLX_TEXTURE_FORMAT_NONE_EXT=_C('GLX_TEXTURE_FORMAT_NONE_EXT',0x20D8)
41GLX_TEXTURE_FORMAT_RGBA_EXT=_C('GLX_TEXTURE_FORMAT_RGBA_EXT',0x20DA)
42GLX_TEXTURE_FORMAT_RGB_EXT=_C('GLX_TEXTURE_FORMAT_RGB_EXT',0x20D9)
43GLX_TEXTURE_RECTANGLE_BIT_EXT=_C('GLX_TEXTURE_RECTANGLE_BIT_EXT',0x00000004)
44GLX_TEXTURE_RECTANGLE_EXT=_C('GLX_TEXTURE_RECTANGLE_EXT',0x20DD)
45GLX_TEXTURE_TARGET_EXT=_C('GLX_TEXTURE_TARGET_EXT',0x20D6)
46GLX_Y_INVERTED_EXT=_C('GLX_Y_INVERTED_EXT',0x20D4)
47@_f
48@_p.types(None,ctypes.POINTER(_cs.Display),_cs.GLXDrawable,_cs.c_int,ctypes.POINTER(_cs.c_int))
49def glXBindTexImageEXT(dpy,drawable,buffer,attrib_list):pass
50@_f
51@_p.types(None,ctypes.POINTER(_cs.Display),_cs.GLXDrawable,_cs.c_int)
52def glXReleaseTexImageEXT(dpy,drawable,buffer):pass
53