a
    ijG                  
   @   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eeejeejejeejeejdd  Z eeej!eejejejej!ej"d!d" Z#eeej$eejejej%d#d$ Z&eeejeejejejeejd%d& Z'eeejeejeej(d'd( Z)eeeej(eejejd)d* Z*dS )+z2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGLX_SGIX_fbconfigc                 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   Z/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GLX/SGIX/fbconfig.py_f   s    r   GLX_COLOR_INDEX_BIT_SGIX   GLX_COLOR_INDEX_TYPE_SGIXi  GLX_DRAWABLE_TYPE_SGIXi  GLX_FBCONFIG_ID_SGIXi  GLX_PIXMAP_BIT_SGIXGLX_RENDER_TYPE_SGIXi  GLX_RGBA_BIT_SGIX   GLX_RGBA_TYPE_SGIXi  GLX_SCREEN_EXTi  GLX_WINDOW_BIT_SGIXGLX_X_RENDERABLE_SGIXi  c                 C   s   d S Nr   )dpyscreenZattrib_listZ	nelementsr   r   r   glXChooseFBConfigSGIX   s    r   c                 C   s   d S r   r   )r   configZrender_typeZ
share_listdirectr   r   r   glXCreateContextWithConfigSGIX   s    r!   c                 C   s   d S r   r   )r   r   Zpixmapr   r   r    glXCreateGLXPixmapWithConfigSGIX   s    r"   c                 C   s   d S r   r   )r   r   	attributevaluer   r   r   glXGetFBConfigAttribSGIX"   s    r%   c                 C   s   d S r   r   )r   Zvisr   r   r   glXGetFBConfigFromVisualSGIX%   s    r&   c                 C   s   d S r   r   )r   r   r   r   r   glXGetVisualFromFBConfigSGIX(   s    r'   )+__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   typesZPOINTERZGLXFBConfigSGIXZDisplayZc_intr   Z
GLXContextZBoolr!   Z	GLXPixmapZPixmapr"   r%   ZXVisualInfor&   r'   r   r   r   r   <module>   sJ   










2$&