a
    i‚j´	  ã                	   @   sz  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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#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 ¡d-d.„ ƒƒZ'ee dej&ejej(¡d/d0„ ƒƒZ)ee dejejej*¡d1d2„ ƒƒZ+ee dejej,ej,ejej¡d3d4„ ƒƒZ-ee dejej*¡d5d6„ ƒƒZ.ee dejejej(¡d7d8„ ƒƒZ/ee dejej0ej0ej0ej0¡d9d:„ ƒƒZ1ee dejej(¡d;d<„ ƒƒZ2dS )=z2Autogenerated by xml_generate script, do not edit!é    )ÚplatformÚarrays)Ú_types)Ú*)Ú_errors)ÚConstantNÚGL_ARB_viewport_arrayc                 C   s   t j| t jjdtjdS )Nr   )Zerror_checker)Ú_pZcreateFunctionZPLATFORMZGLr   Z_error_checker)Úfunction© r   ú^/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GL/ARB/viewport_array.pyÚ_f   s    r   ÚGL_DEPTH_RANGEip  ÚGL_FIRST_VERTEX_CONVENTIONiMŽ  ÚGL_LAST_VERTEX_CONVENTIONiNŽ  ÚGL_LAYER_PROVOKING_VERTEXi^‚  ÚGL_MAX_VIEWPORTSi[‚  ÚGL_PROVOKING_VERTEXiOŽ  ÚGL_SCISSOR_BOXi  ÚGL_SCISSOR_TESTi  ÚGL_UNDEFINED_VERTEXi`‚  ÚGL_VIEWPORTi¢  ÚGL_VIEWPORT_BOUNDS_RANGEi]‚  Ú"GL_VIEWPORT_INDEX_PROVOKING_VERTEXi_‚  ÚGL_VIEWPORT_SUBPIXEL_BITSi\‚  c                 C   s   d S ©Nr   ©ÚfirstÚcountÚvr   r   r   ÚglDepthRangeArraydvNV   s    r    c                 C   s   d S r   r   r   r   r   r   ÚglDepthRangeArrayv   s    r!   c                 C   s   d S r   r   ©ÚindexÚnÚfr   r   r   ÚglDepthRangeIndexed!   s    r&   c                 C   s   d S r   r   r"   r   r   r   ÚglDepthRangeIndexeddNV$   s    r'   c                 C   s   d S r   r   ©Útargetr#   Údatar   r   r   ÚglGetDoublei_v'   s    r+   c                 C   s   d S r   r   r(   r   r   r   ÚglGetFloati_v*   s    r,   c                 C   s   d S r   r   r   r   r   r   ÚglScissorArrayv-   s    r-   c                 C   s   d S r   r   )r#   ÚleftÚbottomÚwidthÚheightr   r   r   ÚglScissorIndexed0   s    r2   c                 C   s   d S r   r   ©r#   r   r   r   r   ÚglScissorIndexedv3   s    r4   c                 C   s   d S r   r   r   r   r   r   ÚglViewportArrayv6   s    r5   c                 C   s   d S r   r   )r#   ÚxÚyÚwÚhr   r   r   ÚglViewportIndexedf9   s    r:   c                 C   s   d S r   r   r3   r   r   r   ÚglViewportIndexedfv<   s    r;   )3Ú__doc__ZOpenGLr   r	   r   ZOpenGL.raw.GLr   Z_csZOpenGL.raw.GL._typesr   ZOpenGL.constantr   Z_CÚctypesZ_EXTENSION_NAMEr   r   r   r   r   r   r   r   r   r   r   r   r   r   ÚtypesZGLuintZGLsizeiZGLdoubleArrayr    r!   ZGLdoubler&   r'   ZGLenumr+   ZGLfloatArrayr,   Z
GLintArrayr-   ZGLintr2   r4   r5   ZGLfloatr:   r;   r   r   r   r   Ú<module>   sr   












