a
    ij                     @   s6  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d0d1Z#ed2d3Z$ed4d5Z%ed6d7Z&ed8d9Z'ed:d;Z(ee)ej*e+ej,ej-ej.ej.e+ej/d<d= Z0ee)de+ej,ej*d>d? Z1ee)de+ej,ej2e+ej3d@dA Z4ee)de+ej,ej*ej/e+ej.dBdC Z5ee)de+ej,ej2ej3dDdE Z6dS )Fz2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGLX_SGIX_pbufferc                 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   Y/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GLX/SGIX/pbuffer.py_f   s    r   GLX_ACCUM_BUFFER_BIT_SGIX   GLX_AUX_BUFFERS_BIT_SGIX   GLX_BACK_LEFT_BUFFER_BIT_SGIX   GLX_BACK_RIGHT_BUFFER_BIT_SGIX   GLX_BUFFER_CLOBBER_MASK_SGIXi   GLX_DAMAGED_SGIXi   GLX_DEPTH_BUFFER_BIT_SGIX    GLX_EVENT_MASK_SGIXi  GLX_FRONT_LEFT_BUFFER_BIT_SGIX   GLX_FRONT_RIGHT_BUFFER_BIT_SGIX   GLX_HEIGHT_SGIXi  GLX_LARGEST_PBUFFER_SGIXi  GLX_MAX_PBUFFER_HEIGHT_SGIXi  GLX_MAX_PBUFFER_PIXELS_SGIXi  GLX_MAX_PBUFFER_WIDTH_SGIXi  GLX_OPTIMAL_PBUFFER_HEIGHT_SGIXi  GLX_OPTIMAL_PBUFFER_WIDTH_SGIXi  GLX_PBUFFER_BIT_SGIXGLX_PBUFFER_SGIXi#  GLX_PRESERVED_CONTENTS_SGIXi  GLX_SAMPLE_BUFFERS_BIT_SGIX   GLX_SAVED_SGIXi!  GLX_STENCIL_BUFFER_BIT_SGIX@   GLX_WIDTH_SGIXi  GLX_WINDOW_SGIXi"  c                 C   s   d S Nr   )dpyconfigwidthheightZattrib_listr   r   r   glXCreateGLXPbufferSGIX'   s    r5   c                 C   s   d S r0   r   )r1   pbufr   r   r   glXDestroyGLXPbufferSGIX*   s    r7   c                 C   s   d S r0   r   r1   Zdrawablemaskr   r   r   glXGetSelectedEventSGIX-   s    r:   c                 C   s   d S r0   r   )r1   r6   	attributevaluer   r   r   glXQueryGLXPbufferSGIX0   s    r=   c                 C   s   d S r0   r   r8   r   r   r   glXSelectEventSGIX3   s    r>   )7__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'   r(   r)   r+   r,   r.   r/   typesZGLXPbufferSGIXZPOINTERZDisplayZGLXFBConfigSGIXZc_uintZc_intr5   r7   ZGLXDrawableZc_ulongr:   r=   r>   r   r   r   r   <module>   s`   
























* $