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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/d0Z"ed1d2Z#ed3d4Z$ed5d6Z%ee&ej'ej(ej)ej*d7d8 Z+ee&ej'ej(ej)ej,e-ej.d9d: Z/ee&ej'ej(ej)d;d< Z0dS )=z2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNEGL_KHR_lock_surface3c                 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   ^/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/EGL/KHR/lock_surface3.py_f   s    r   EGL_BITMAP_ORIGIN_KHRi0  EGL_BITMAP_PITCH_KHRi0  !EGL_BITMAP_PIXEL_ALPHA_OFFSET_KHRi0   EGL_BITMAP_PIXEL_BLUE_OFFSET_KHRi0  !EGL_BITMAP_PIXEL_GREEN_OFFSET_KHRi0  %EGL_BITMAP_PIXEL_LUMINANCE_OFFSET_KHRi0  EGL_BITMAP_PIXEL_RED_OFFSET_KHRi0  EGL_BITMAP_PIXEL_SIZE_KHRi1  EGL_BITMAP_POINTER_KHRi0  EGL_FORMAT_RGBA_8888_EXACT_KHRi0  EGL_FORMAT_RGBA_8888_KHRi0  EGL_FORMAT_RGB_565_EXACT_KHRi0  EGL_FORMAT_RGB_565_KHRi0  EGL_LOCK_SURFACE_BIT_KHR   EGL_LOCK_USAGE_HINT_KHRi0  EGL_LOWER_LEFT_KHRi0  EGL_MAP_PRESERVE_PIXELS_KHRi0  EGL_MATCH_FORMAT_KHRiC0  EGL_OPTIMAL_FORMAT_BIT_KHR   EGL_READ_SURFACE_BIT_KHR   EGL_UPPER_LEFT_KHRi0  EGL_WRITE_SURFACE_BIT_KHR   c                 C   s   d S Nr   )dpysurfaceZattrib_listr   r   r   eglLockSurfaceKHR$   s    r+   c                 C   s   d S r(   r   )r)   r*   	attributevaluer   r   r   eglQuerySurface64KHR'   s    r.   c                 C   s   d S r(   r   )r)   r*   r   r   r   eglUnlockSurfaceKHR*   s    r/   )1__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   r   r   r   r   r   r    r!   r#   r%   r&   typesZ
EGLBooleanZ
EGLDisplayZ
EGLSurfaceZ
GLintArrayr+   ZEGLintZPOINTERZEGLAttribKHRr.   r/   r   r   r   r   <module>   sN   





















 