a
    ijb                     @   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e!ej"d$d% Z#ee!ej"d&d' Z$ee!dej%ej&ej'ej(d(d) Z)ee!dej%ej&ej'ej(d*d+ Z*ee!dej%ej&ej'ej+d,d- Z,ee!dej%ej&ej'ej+d.d/ Z-ee!dej%ej&ej'ej.d0d1 Z/ee!dej%ej&ej'ej.d2d3 Z0ee!dej&ej&ej'ej'ej"ej"ej'ej1	d4d5 Z2ee!dej&ej&ej'ej'ej"ej"ej'ej1	d6d7 Z3dS )8z2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGLES2_KHR_robustnessc                 C   s   t j| t jjdtjdS )Nr   )Zerror_checker)_pZcreateFunctionZPLATFORMZGLES2r   Z_error_checker)function r   ]/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GLES2/KHR/robustness.py_f   s    r   GL_CONTEXT_LOSTi  GL_CONTEXT_LOST_KHRGL_CONTEXT_ROBUST_ACCESSi  GL_CONTEXT_ROBUST_ACCESS_KHRGL_GUILTY_CONTEXT_RESETiS  GL_GUILTY_CONTEXT_RESET_KHRGL_INNOCENT_CONTEXT_RESETiT  GL_INNOCENT_CONTEXT_RESET_KHRGL_LOSE_CONTEXT_ON_RESETiR  GL_LOSE_CONTEXT_ON_RESET_KHRGL_NO_ERRORGL_NO_RESET_NOTIFICATIONia  GL_NO_RESET_NOTIFICATION_KHRGL_RESET_NOTIFICATION_STRATEGYiV  "GL_RESET_NOTIFICATION_STRATEGY_KHRGL_UNKNOWN_CONTEXT_RESETiU  GL_UNKNOWN_CONTEXT_RESET_KHRc                   C   s   d S Nr   r   r   r   r   glGetGraphicsResetStatus    s    r    c                   C   s   d S r   r   r   r   r   r   glGetGraphicsResetStatusKHR#   s    r!   c                 C   s   d S r   r   programlocationbufSizeparamsr   r   r   glGetnUniformfv&   s    r'   c                 C   s   d S r   r   r"   r   r   r   glGetnUniformfvKHR)   s    r(   c                 C   s   d S r   r   r"   r   r   r   glGetnUniformiv,   s    r)   c                 C   s   d S r   r   r"   r   r   r   glGetnUniformivKHR/   s    r*   c                 C   s   d S r   r   r"   r   r   r   glGetnUniformuiv2   s    r+   c                 C   s   d S r   r   r"   r   r   r   glGetnUniformuivKHR5   s    r,   c                 C   s   d S r   r   xywidthheightformattyper%   datar   r   r   glReadnPixels8   s    r5   c                 C   s   d S r   r   r-   r   r   r   glReadnPixelsKHR;   s    r6   )4__doc__ZOpenGLr   r	   r   ZOpenGL.raw.GLES2r   Z_csZOpenGL.raw.GLES2._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   typesZGLenumr    r!   ZGLuintZGLintZGLsizeiZGLfloatArrayr'   r(   Z
GLintArrayr)   r*   ZGLuintArrayr+   r,   Zc_void_pr5   r6   r   r   r   r   <module>   sp   



















((