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+d,Z"ed-d,Z#ed.dZ$ed/d0Z%ed1d!Z&ed2d3Z'ed4dZ(ed5dZ)ed6dZ*ee+e,ej-e,ej.ej/e,ej/d7d8 Z0ee+de,ej.ej1ej1ej2d9d: Z3ee+ej1e,ej.e,ej-ej1ej4d;d< Z5ee+ej6e,ej.e,ej-ej7d=d> Z8ee+de,ej.ej1d?d@ Z9ee+de,ej.ej6dAdB Z:ee+ej/e,ej.e,ej-ej/e,ej/dCdD Z;ee+ej1dEdF Z<ee+ej=dGdH Z>ee+ej4e,ej.ej1dIdJ Z?ee+ej4e,ej.ej=ej1dKdL Z@ee+ej4e,ej.e,ej/e,ej/dMdN ZAee+ej4e,ej.e,ej/e,ej/dOdP ZBee+de,ej.ej=dQdR ZCee+dejDej/ej/ej/dSdT ZEee+ddUdV ZFee+ddWdX ZGdS )Yz2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGLX_VERSION_GLX_1_0c                 C   s   t j| t jjdtjdS )Nr   )Zerror_checker)_pZcreateFunctionZPLATFORMZGLXr   Z_error_checker)function r   \/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GLX/VERSION/GLX_1_0.py_f   s    r   GLX_ACCUM_ALPHA_SIZE   GLX_ACCUM_BLUE_SIZE   GLX_ACCUM_GREEN_SIZE   GLX_ACCUM_RED_SIZE   GLX_ALPHA_SIZE   GLX_AUX_BUFFERS   GLX_BAD_ATTRIBUTE   GLX_BAD_CONTEXT   GLX_BAD_ENUMGLX_BAD_SCREEN   GLX_BAD_VALUE   GLX_BAD_VISUAL   GLX_BLUE_SIZE
   GLX_BUFFER_SIZEGLX_BufferSwapCompleteGLX_DEPTH_SIZE   GLX_DOUBLEBUFFERGLX_GREEN_SIZE	   	GLX_LEVEL   GLX_NO_EXTENSIONGLX_PbufferClobberGLX_RED_SIZE   GLX_RGBAGLX_STENCIL_SIZE   
GLX_STEREO
GLX_USE_GL__GLX_NUMBER_EVENTSc                 C   s   d S Nr   )dpyscreenZ
attribListr   r   r   glXChooseVisual*   s    r=   c                 C   s   d S r:   r   )r;   srcdstmaskr   r   r   glXCopyContext-   s    rA   c                 C   s   d S r:   r   )r;   ZvisZ	shareListdirectr   r   r   glXCreateContext0   s    rC   c                 C   s   d S r:   r   )r;   visualpixmapr   r   r   glXCreateGLXPixmap3   s    rF   c                 C   s   d S r:   r   r;   ctxr   r   r   glXDestroyContext6   s    rI   c                 C   s   d S r:   r   )r;   rE   r   r   r   glXDestroyGLXPixmap9   s    rJ   c                 C   s   d S r:   r   )r;   rD   Zattribvaluer   r   r   glXGetConfig<   s    rL   c                   C   s   d S r:   r   r   r   r   r   glXGetCurrentContext?   s    rM   c                   C   s   d S r:   r   r   r   r   r   glXGetCurrentDrawableB   s    rN   c                 C   s   d S r:   r   rG   r   r   r   glXIsDirectE   s    rO   c                 C   s   d S r:   r   )r;   drawablerH   r   r   r   glXMakeCurrentH   s    rQ   c                 C   s   d S r:   r   )r;   Zerrorbeventr   r   r   glXQueryExtensionK   s    rS   c                 C   s   d S r:   r   )r;   Zmajminr   r   r   glXQueryVersionN   s    rU   c                 C   s   d S r:   r   )r;   rP   r   r   r   glXSwapBuffersQ   s    rV   c                 C   s   d S r:   r   )Zfontfirstcountlistr   r   r   glXUseXFontT   s    rZ   c                   C   s   d S r:   r   r   r   r   r   	glXWaitGLW   s    r[   c                   C   s   d S r:   r   r   r   r   r   glXWaitXZ   s    r\   )H__doc__ZOpenGLr   r	   r   ZOpenGL.raw.GLXr   Z_csZOpenGL.raw.GLX._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.   r0   r1   r2   r4   r5   r7   r8   r9   typesZPOINTERZXVisualInfoZDisplayZc_intr=   Z
GLXContextZc_ulongrA   ZBoolrC   Z	GLXPixmapZPixmaprF   rI   rJ   rL   rM   ZGLXDrawablerN   rO   rQ   rS   rU   rV   ZFontrZ   r[   r\   r   r   r   r   <module>   s   


























(&",

((