a
    i‚j¯  ã                   @   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e ejeje ej¡e ej¡¡dd„ ƒƒZee ejeje ej¡e ej¡e ej¡¡dd„ ƒƒZee ejejejejej¡dd„ ƒƒZee ejejejejejej¡dd„ ƒƒZee ejejejejeje ej¡e ej¡e ej¡¡dd„ ƒƒZee ejejeje ej¡e ej¡e ej¡¡dd„ ƒƒZdS )z2Autogenerated by xml_generate script, do not edit!é    )ÚplatformÚarrays)Ú_types)Ú*)Ú_errors)ÚConstantNÚWGL_OML_sync_controlc                 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/OML/sync_control.pyÚ_f   s    r   c                 C   s   d S ©Nr   )ÚhdcÚ	numeratorÚdenominatorr   r   r   ÚwglGetMscRateOML   s    r   c                 C   s   d S r   r   )r   ÚustÚmscÚsbcr   r   r   ÚwglGetSyncValuesOML   s    r   c                 C   s   d S r   r   )r   Ú
target_mscÚdivisorÚ	remainderr   r   r   ÚwglSwapBuffersMscOML   s    r   c                 C   s   d S r   r   )r   ZfuPlanesr   r   r   r   r   r   ÚwglSwapLayerBuffersMscOML   s    r   c                 C   s   d S r   r   )r   r   r   r   r   r   r   r   r   r   ÚwglWaitForMscOML   s    r   c                 C   s   d S r   r   )r   Z
target_sbcr   r   r   r   r   r   ÚwglWaitForSbcOML   s    r   )Ú__doc__ZOpenGLr   r	   r   ZOpenGL.raw.WGLr   Z_csZOpenGL.raw.WGL._typesr   ZOpenGL.constantr   Z_CÚctypesZ_EXTENSION_NAMEr   ÚtypesZBOOLZHDCZPOINTERZINT32r   ZINT64r   r   ÚINTr   r   r   r   r   r   r   Ú<module>   s4   ",80