a
    ij0                     @   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eejejejejd#d$ Z eeejej!ej"ej#d%d& Z$eeej%ejd'd( Z&eeej%ejd)d* Z'eeej%ejejej#d+d, Z(eeej%ejej"d-d. Z)dS )/z2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNEGL_NV_syncc                 C   s   t j| t jjdtjdS )Nr   )Zerror_checker)_pZcreateFunctionZPLATFORMZEGLr   Z_error_checker)function r   T/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/EGL/NV/sync.py_f   s    r   EGL_ALREADY_SIGNALED_NVi0  EGL_CONDITION_SATISFIED_NVi0  EGL_FOREVER_NVl    EGL_SIGNALED_NVi0  EGL_SYNC_CONDITION_NVi0  EGL_SYNC_FENCE_NVi0  EGL_SYNC_FLUSH_COMMANDS_BIT_NV   #EGL_SYNC_PRIOR_COMMANDS_COMPLETE_NVi0  EGL_SYNC_STATUS_NVi0  EGL_SYNC_TYPE_NVi0  EGL_TIMEOUT_EXPIRED_NVi0  EGL_UNSIGNALED_NVi0  c                 C   s   d S Nr   )syncflagstimeoutr   r   r   eglClientWaitSyncNV   s    r   c                 C   s   d S r   r   )Zdpy	conditionZattrib_listr   r   r   eglCreateFenceSyncNV   s    r!   c                 C   s   d S r   r   r   r   r   r   eglDestroySyncNV!   s    r#   c                 C   s   d S r   r   r"   r   r   r   
eglFenceNV$   s    r$   c                 C   s   d S r   r   )r   	attributevaluer   r   r   eglGetSyncAttribNV'   s    r'   c                 C   s   d S r   r   )r   moder   r   r   eglSignalSyncNV*   s    r)   )*__doc__ZOpenGLr   r	   r   ZOpenGL.raw.EGLr   Z_csZOpenGL.raw.EGL._typesr   ZOpenGL.constantr   Z_CctypesZ_EXTENSION_NAMEr   r   r   r   r   r   r   r   r   r   r   r   r   typesZEGLintZ	EGLSyncNVZ	EGLTimeNVr   Z
EGLDisplayZEGLenumZ
GLintArrayr!   Z
EGLBooleanr#   r$   r'   r)   r   r   r   r   <module>   sL   











