a
    ij                     @   s  d Z ddlmZmZ ddlmZ ddlT ddlm	Z	 ddl
mZ ddlZdZd	d
 ZeddZeddZeddZeddZeddZeddZeddZeddZeddZeddZedd Zed!d"Zed#d$Zed%d&Zed'd(Zed)d*Zed+d,Z ed-d.Z!ed/d0Z"ed1d2Z#ed3d4Z$ed5d6Z%ed7d8Z&ed9d:Z'ed;d<Z(ed=d>Z)ed?d@Z*edAdBZ+edCdDZ,edEdFZ-edGdHZ.edIdJZ/edKdLZ0edMdNZ1edOdPZ2edQdRZ3edSdTZ4edUdVZ5edWdXZ6edYdZZ7ed[d\Z8ed]d^Z9ed_d`Z:edadbZ;edcddZ<ededfZ=edgdhZ>edidjZ?edkdlZ@eeAejBejCeDejEeDejFejGeDejEeDejGdmdn ZHeeAejBejCejEejEejGeDejEeDejFdodp ZIeeAejBejCejEejEejGeDejEeDejEdqdr ZJdS )sz2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNWGL_ARB_pixel_formatc                 C   s   t j| t jjdtjdS )Nr   )Zerror_checker)_pZcreateFunctionZPLATFORMZWGLr   Z_error_checker)function r   ]/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/WGL/ARB/pixel_format.py_f   s    r   WGL_ACCELERATION_ARBi   WGL_ACCUM_ALPHA_BITS_ARBi!   WGL_ACCUM_BITS_ARBi   WGL_ACCUM_BLUE_BITS_ARBi    WGL_ACCUM_GREEN_BITS_ARBi   WGL_ACCUM_RED_BITS_ARBi   WGL_ALPHA_BITS_ARBi   WGL_ALPHA_SHIFT_ARBi   WGL_AUX_BUFFERS_ARBi$   WGL_BLUE_BITS_ARBi   WGL_BLUE_SHIFT_ARBi   WGL_COLOR_BITS_ARBi   WGL_DEPTH_BITS_ARBi"   WGL_DOUBLE_BUFFER_ARBi   WGL_DRAW_TO_BITMAP_ARBi   WGL_DRAW_TO_WINDOW_ARBi   WGL_FULL_ACCELERATION_ARBi'   WGL_GENERIC_ACCELERATION_ARBi&   WGL_GREEN_BITS_ARBi   WGL_GREEN_SHIFT_ARBi   WGL_NEED_PALETTE_ARBi   WGL_NEED_SYSTEM_PALETTE_ARBi   WGL_NO_ACCELERATION_ARBi%   WGL_NUMBER_OVERLAYS_ARBi   WGL_NUMBER_PIXEL_FORMATS_ARBi    WGL_NUMBER_UNDERLAYS_ARBi	   WGL_PIXEL_TYPE_ARBi   WGL_RED_BITS_ARBi   WGL_RED_SHIFT_ARBi   WGL_SHARE_ACCUM_ARBi   WGL_SHARE_DEPTH_ARBi   WGL_SHARE_STENCIL_ARBi   WGL_STENCIL_BITS_ARBi#   WGL_STEREO_ARBi   WGL_SUPPORT_GDI_ARBi   WGL_SUPPORT_OPENGL_ARBi   WGL_SWAP_COPY_ARBi)   WGL_SWAP_EXCHANGE_ARBi(   WGL_SWAP_LAYER_BUFFERS_ARBi   WGL_SWAP_METHOD_ARBi   WGL_SWAP_UNDEFINED_ARBi*   WGL_TRANSPARENT_ALPHA_VALUE_ARBi:   WGL_TRANSPARENT_ARBi
   WGL_TRANSPARENT_BLUE_VALUE_ARBi9   WGL_TRANSPARENT_GREEN_VALUE_ARBi8   WGL_TRANSPARENT_INDEX_VALUE_ARBi;   WGL_TRANSPARENT_RED_VALUE_ARBi7   WGL_TYPE_COLORINDEX_ARBi,   WGL_TYPE_RGBA_ARBi+   c                 C   s   d S Nr   )hdcZpiAttribIListZpfAttribFListZnMaxFormatsZ	piFormatsZnNumFormatsr   r   r   wglChoosePixelFormatARB?   s    rA   c                 C   s   d S r?   r   )r@   iPixelFormatiLayerPlanenAttributespiAttributesZpfValuesr   r   r   wglGetPixelFormatAttribfvARBB   s    rF   c                 C   s   d S r?   r   )r@   rB   rC   rD   rE   ZpiValuesr   r   r   wglGetPixelFormatAttribivARBE   s    rG   )K__doc__ZOpenGLr   r	   r   ZOpenGL.raw.WGLr   Z_csZOpenGL.raw.WGL._typesr   ZOpenGL.constantr   Z_CctypesZ_EXTENSION_NAMEr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   typesZBOOLZHDCZPOINTERZc_intFLOATZUINTrA   rF   rG   r   r   r   r   <module>   s   
















































:..