1'''Autogenerated by xml_generate script, do not edit!'''
2from OpenGL import platform as _p, arrays
3# Code generation uses this
4from OpenGL.raw.WGL import _types as _cs
5# End users want this...
6from OpenGL.raw.WGL._types import *
7from OpenGL.raw.WGL import _errors
8from OpenGL.constant import Constant as _C
9
10import ctypes
11_EXTENSION_NAME = 'WGL_ARB_render_texture'
12def _f( function ):
13    return _p.createFunction( function,_p.PLATFORM.WGL,'WGL_ARB_render_texture',error_checker=_errors._error_checker)
14WGL_AUX0_ARB=_C('WGL_AUX0_ARB',0x2087)
15WGL_AUX1_ARB=_C('WGL_AUX1_ARB',0x2088)
16WGL_AUX2_ARB=_C('WGL_AUX2_ARB',0x2089)
17WGL_AUX3_ARB=_C('WGL_AUX3_ARB',0x208A)
18WGL_AUX4_ARB=_C('WGL_AUX4_ARB',0x208B)
19WGL_AUX5_ARB=_C('WGL_AUX5_ARB',0x208C)
20WGL_AUX6_ARB=_C('WGL_AUX6_ARB',0x208D)
21WGL_AUX7_ARB=_C('WGL_AUX7_ARB',0x208E)
22WGL_AUX8_ARB=_C('WGL_AUX8_ARB',0x208F)
23WGL_AUX9_ARB=_C('WGL_AUX9_ARB',0x2090)
24WGL_BACK_LEFT_ARB=_C('WGL_BACK_LEFT_ARB',0x2085)
25WGL_BACK_RIGHT_ARB=_C('WGL_BACK_RIGHT_ARB',0x2086)
26WGL_BIND_TO_TEXTURE_RGBA_ARB=_C('WGL_BIND_TO_TEXTURE_RGBA_ARB',0x2071)
27WGL_BIND_TO_TEXTURE_RGB_ARB=_C('WGL_BIND_TO_TEXTURE_RGB_ARB',0x2070)
28WGL_CUBE_MAP_FACE_ARB=_C('WGL_CUBE_MAP_FACE_ARB',0x207C)
29WGL_FRONT_LEFT_ARB=_C('WGL_FRONT_LEFT_ARB',0x2083)
30WGL_FRONT_RIGHT_ARB=_C('WGL_FRONT_RIGHT_ARB',0x2084)
31WGL_MIPMAP_LEVEL_ARB=_C('WGL_MIPMAP_LEVEL_ARB',0x207B)
32WGL_MIPMAP_TEXTURE_ARB=_C('WGL_MIPMAP_TEXTURE_ARB',0x2074)
33WGL_NO_TEXTURE_ARB=_C('WGL_NO_TEXTURE_ARB',0x2077)
34WGL_TEXTURE_1D_ARB=_C('WGL_TEXTURE_1D_ARB',0x2079)
35WGL_TEXTURE_2D_ARB=_C('WGL_TEXTURE_2D_ARB',0x207A)
36WGL_TEXTURE_CUBE_MAP_ARB=_C('WGL_TEXTURE_CUBE_MAP_ARB',0x2078)
37WGL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB=_C('WGL_TEXTURE_CUBE_MAP_NEGATIVE_X_ARB',0x207E)
38WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB=_C('WGL_TEXTURE_CUBE_MAP_NEGATIVE_Y_ARB',0x2080)
39WGL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB=_C('WGL_TEXTURE_CUBE_MAP_NEGATIVE_Z_ARB',0x2082)
40WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB=_C('WGL_TEXTURE_CUBE_MAP_POSITIVE_X_ARB',0x207D)
41WGL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB=_C('WGL_TEXTURE_CUBE_MAP_POSITIVE_Y_ARB',0x207F)
42WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB=_C('WGL_TEXTURE_CUBE_MAP_POSITIVE_Z_ARB',0x2081)
43WGL_TEXTURE_FORMAT_ARB=_C('WGL_TEXTURE_FORMAT_ARB',0x2072)
44WGL_TEXTURE_RGBA_ARB=_C('WGL_TEXTURE_RGBA_ARB',0x2076)
45WGL_TEXTURE_RGB_ARB=_C('WGL_TEXTURE_RGB_ARB',0x2075)
46WGL_TEXTURE_TARGET_ARB=_C('WGL_TEXTURE_TARGET_ARB',0x2073)
47@_f
48@_p.types(_cs.BOOL,_cs.HPBUFFERARB,_cs.c_int)
49def wglBindTexImageARB(hPbuffer,iBuffer):pass
50@_f
51@_p.types(_cs.BOOL,_cs.HPBUFFERARB,_cs.c_int)
52def wglReleaseTexImageARB(hPbuffer,iBuffer):pass
53@_f
54@_p.types(_cs.BOOL,_cs.HPBUFFERARB,ctypes.POINTER(_cs.c_int))
55def wglSetPbufferAttribARB(hPbuffer,piAttribList):pass
56