a
    ijv                  	   @   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edejejejdd Zeedejejejdd Zeedejejdd  Z eedejejd!d" Z!eedejejejd#d$ Z"eeej#ejejd%d& Z$eedejejej%d'd( Z&eedejej'ej'ejejd)d* Z(eedejej%d+d, Z)eedejejejd-d. Z*eedejejejejejd/d0 Z+eedejejd1d2 Z,dS )3z2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGLES2_NV_viewport_arrayc                 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/NV/viewport_array.py_f   s    r   GL_DEPTH_RANGEip  GL_MAX_VIEWPORTS_NVi[  GL_SCISSOR_BOXi  GL_SCISSOR_TESTi  GL_VIEWPORTi  GL_VIEWPORT_BOUNDS_RANGE_NVi]  %GL_VIEWPORT_INDEX_PROVOKING_VERTEX_NVi_  GL_VIEWPORT_SUBPIXEL_BITS_NVi\  c                 C   s   d S Nr   firstcountvr   r   r   glDepthRangeArrayfvNV   s    r   c                 C   s   d S r   r   )indexnfr   r   r   glDepthRangeIndexedfNV   s    r   c                 C   s   d S r   r   targetr   r   r   r   glDisableiNV   s    r"   c                 C   s   d S r   r   r    r   r   r   glEnableiNV   s    r#   c                 C   s   d S r   r   )r!   r   datar   r   r   glGetFloati_vNV"   s    r%   c                 C   s   d S r   r   r    r   r   r   glIsEnablediNV%   s    r&   c                 C   s   d S r   r   r   r   r   r   glScissorArrayvNV(   s    r'   c                 C   s   d S r   r   )r   leftbottomwidthheightr   r   r   glScissorIndexedNV+   s    r,   c                 C   s   d S r   r   r   r   r   r   r   glScissorIndexedvNV.   s    r.   c                 C   s   d S r   r   r   r   r   r   glViewportArrayvNV1   s    r/   c                 C   s   d S r   r   )r   xywhr   r   r   glViewportIndexedfNV4   s    r4   c                 C   s   d S r   r   r-   r   r   r   glViewportIndexedfvNV7   s    r5   )-__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   typesZGLuintZGLsizeiZGLfloatArrayr   ZGLfloatr   ZGLenumr"   r#   r%   Z	GLbooleanr&   Z
GLintArrayr'   ZGLintr,   r.   r/   r4   r5   r   r   r   r   <module>   sh   







