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_pixel_format'
12def _f( function ):
13    return _p.createFunction( function,_p.PLATFORM.WGL,'WGL_ARB_pixel_format',error_checker=_errors._error_checker)
14WGL_ACCELERATION_ARB=_C('WGL_ACCELERATION_ARB',0x2003)
15WGL_ACCUM_ALPHA_BITS_ARB=_C('WGL_ACCUM_ALPHA_BITS_ARB',0x2021)
16WGL_ACCUM_BITS_ARB=_C('WGL_ACCUM_BITS_ARB',0x201D)
17WGL_ACCUM_BLUE_BITS_ARB=_C('WGL_ACCUM_BLUE_BITS_ARB',0x2020)
18WGL_ACCUM_GREEN_BITS_ARB=_C('WGL_ACCUM_GREEN_BITS_ARB',0x201F)
19WGL_ACCUM_RED_BITS_ARB=_C('WGL_ACCUM_RED_BITS_ARB',0x201E)
20WGL_ALPHA_BITS_ARB=_C('WGL_ALPHA_BITS_ARB',0x201B)
21WGL_ALPHA_SHIFT_ARB=_C('WGL_ALPHA_SHIFT_ARB',0x201C)
22WGL_AUX_BUFFERS_ARB=_C('WGL_AUX_BUFFERS_ARB',0x2024)
23WGL_BLUE_BITS_ARB=_C('WGL_BLUE_BITS_ARB',0x2019)
24WGL_BLUE_SHIFT_ARB=_C('WGL_BLUE_SHIFT_ARB',0x201A)
25WGL_COLOR_BITS_ARB=_C('WGL_COLOR_BITS_ARB',0x2014)
26WGL_DEPTH_BITS_ARB=_C('WGL_DEPTH_BITS_ARB',0x2022)
27WGL_DOUBLE_BUFFER_ARB=_C('WGL_DOUBLE_BUFFER_ARB',0x2011)
28WGL_DRAW_TO_BITMAP_ARB=_C('WGL_DRAW_TO_BITMAP_ARB',0x2002)
29WGL_DRAW_TO_WINDOW_ARB=_C('WGL_DRAW_TO_WINDOW_ARB',0x2001)
30WGL_FULL_ACCELERATION_ARB=_C('WGL_FULL_ACCELERATION_ARB',0x2027)
31WGL_GENERIC_ACCELERATION_ARB=_C('WGL_GENERIC_ACCELERATION_ARB',0x2026)
32WGL_GREEN_BITS_ARB=_C('WGL_GREEN_BITS_ARB',0x2017)
33WGL_GREEN_SHIFT_ARB=_C('WGL_GREEN_SHIFT_ARB',0x2018)
34WGL_NEED_PALETTE_ARB=_C('WGL_NEED_PALETTE_ARB',0x2004)
35WGL_NEED_SYSTEM_PALETTE_ARB=_C('WGL_NEED_SYSTEM_PALETTE_ARB',0x2005)
36WGL_NO_ACCELERATION_ARB=_C('WGL_NO_ACCELERATION_ARB',0x2025)
37WGL_NUMBER_OVERLAYS_ARB=_C('WGL_NUMBER_OVERLAYS_ARB',0x2008)
38WGL_NUMBER_PIXEL_FORMATS_ARB=_C('WGL_NUMBER_PIXEL_FORMATS_ARB',0x2000)
39WGL_NUMBER_UNDERLAYS_ARB=_C('WGL_NUMBER_UNDERLAYS_ARB',0x2009)
40WGL_PIXEL_TYPE_ARB=_C('WGL_PIXEL_TYPE_ARB',0x2013)
41WGL_RED_BITS_ARB=_C('WGL_RED_BITS_ARB',0x2015)
42WGL_RED_SHIFT_ARB=_C('WGL_RED_SHIFT_ARB',0x2016)
43WGL_SHARE_ACCUM_ARB=_C('WGL_SHARE_ACCUM_ARB',0x200E)
44WGL_SHARE_DEPTH_ARB=_C('WGL_SHARE_DEPTH_ARB',0x200C)
45WGL_SHARE_STENCIL_ARB=_C('WGL_SHARE_STENCIL_ARB',0x200D)
46WGL_STENCIL_BITS_ARB=_C('WGL_STENCIL_BITS_ARB',0x2023)
47WGL_STEREO_ARB=_C('WGL_STEREO_ARB',0x2012)
48WGL_SUPPORT_GDI_ARB=_C('WGL_SUPPORT_GDI_ARB',0x200F)
49WGL_SUPPORT_OPENGL_ARB=_C('WGL_SUPPORT_OPENGL_ARB',0x2010)
50WGL_SWAP_COPY_ARB=_C('WGL_SWAP_COPY_ARB',0x2029)
51WGL_SWAP_EXCHANGE_ARB=_C('WGL_SWAP_EXCHANGE_ARB',0x2028)
52WGL_SWAP_LAYER_BUFFERS_ARB=_C('WGL_SWAP_LAYER_BUFFERS_ARB',0x2006)
53WGL_SWAP_METHOD_ARB=_C('WGL_SWAP_METHOD_ARB',0x2007)
54WGL_SWAP_UNDEFINED_ARB=_C('WGL_SWAP_UNDEFINED_ARB',0x202A)
55WGL_TRANSPARENT_ALPHA_VALUE_ARB=_C('WGL_TRANSPARENT_ALPHA_VALUE_ARB',0x203A)
56WGL_TRANSPARENT_ARB=_C('WGL_TRANSPARENT_ARB',0x200A)
57WGL_TRANSPARENT_BLUE_VALUE_ARB=_C('WGL_TRANSPARENT_BLUE_VALUE_ARB',0x2039)
58WGL_TRANSPARENT_GREEN_VALUE_ARB=_C('WGL_TRANSPARENT_GREEN_VALUE_ARB',0x2038)
59WGL_TRANSPARENT_INDEX_VALUE_ARB=_C('WGL_TRANSPARENT_INDEX_VALUE_ARB',0x203B)
60WGL_TRANSPARENT_RED_VALUE_ARB=_C('WGL_TRANSPARENT_RED_VALUE_ARB',0x2037)
61WGL_TYPE_COLORINDEX_ARB=_C('WGL_TYPE_COLORINDEX_ARB',0x202C)
62WGL_TYPE_RGBA_ARB=_C('WGL_TYPE_RGBA_ARB',0x202B)
63@_f
64@_p.types(_cs.BOOL,_cs.HDC,ctypes.POINTER(_cs.c_int),ctypes.POINTER(_cs.FLOAT),_cs.UINT,ctypes.POINTER(_cs.c_int),ctypes.POINTER(_cs.UINT))
65def wglChoosePixelFormatARB(hdc,piAttribIList,pfAttribFList,nMaxFormats,piFormats,nNumFormats):pass
66@_f
67@_p.types(_cs.BOOL,_cs.HDC,_cs.c_int,_cs.c_int,_cs.UINT,ctypes.POINTER(_cs.c_int),ctypes.POINTER(_cs.FLOAT))
68def wglGetPixelFormatAttribfvARB(hdc,iPixelFormat,iLayerPlane,nAttributes,piAttributes,pfValues):pass
69@_f
70@_p.types(_cs.BOOL,_cs.HDC,_cs.c_int,_cs.c_int,_cs.UINT,ctypes.POINTER(_cs.c_int),ctypes.POINTER(_cs.c_int))
71def wglGetPixelFormatAttribivARB(hdc,iPixelFormat,iLayerPlane,nAttributes,piAttributes,piValues):pass
72