a
    ij                  	   @   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ed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d#d$ Z eed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%ej%d)d* Z&eed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+d/d0 Z,eedejej-ej-ej-d1d2 Z.eedejej/d3d4 Z0eedejej%d5d6 Z1eedejej)d7d8 Z2eedejej!d9d: Z3eedejej#d;d< Z4eedejej%d=d> Z5eedejej'd?d@ Z6eedejej)dAdB Z7eedejej+dCdD Z8eedejej-dEdF Z9eedejej/dGdH Z:eedejej!ej!dIdJ Z;eedejej#dKdL Z<eedejej%ej%dMdN Z=eedejej'dOdP Z>eedejej)ej)dQdR Z?eedejej+dSdT Z@eedejej-ej-dUdV ZAeedejej/dWdX ZBeedejej!ej!ej!dYdZ ZCeedejej#d[d\ ZDeedejej%ej%ej%d]d^ ZEeedejej'd_d` ZFeedejej)ej)ej)dadb ZGeedejej+dcdd ZHeedejej-ej-ej-dedf ZIeedejej/dgdh ZJeedejej!ej!ej!ej!didj ZKeedejej#dkdl ZLeedejej%ej%ej%ej%dmdn ZMeedejej'dodp ZNeedejej)ej)ej)ej)dqdr ZOeedejej+dsdt ZPeedejej-ej-ej-ej-dudv ZQeedejej/dwdx ZRdS )yz2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGL_ATI_vertex_streamsc                 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/ATI/vertex_streams.py_f   s    r   GL_MAX_VERTEX_STREAMS_ATIik  GL_VERTEX_SOURCE_ATIit  GL_VERTEX_STREAM0_ATIil  GL_VERTEX_STREAM1_ATIim  GL_VERTEX_STREAM2_ATIin  GL_VERTEX_STREAM3_ATIio  GL_VERTEX_STREAM4_ATIip  GL_VERTEX_STREAM5_ATIiq  GL_VERTEX_STREAM6_ATIir  GL_VERTEX_STREAM7_ATIis  c                 C   s   d S Nr   )streamr   r   r   glClientActiveVertexStreamATI   s    r   c                 C   s   d S r   r   r   nxnyZnzr   r   r   glNormalStream3bATI   s    r   c                 C   s   d S r   r   r   Zcoordsr   r   r   glNormalStream3bvATI   s    r    c                 C   s   d S r   r   r   r   r   r   glNormalStream3dATI!   s    r!   c                 C   s   d S r   r   r   r   r   r   glNormalStream3dvATI$   s    r"   c                 C   s   d S r   r   r   r   r   r   glNormalStream3fATI'   s    r#   c                 C   s   d S r   r   r   r   r   r   glNormalStream3fvATI*   s    r$   c                 C   s   d S r   r   r   r   r   r   glNormalStream3iATI-   s    r%   c                 C   s   d S r   r   r   r   r   r   glNormalStream3ivATI0   s    r&   c                 C   s   d S r   r   r   r   r   r   glNormalStream3sATI3   s    r'   c                 C   s   d S r   r   r   r   r   r   glNormalStream3svATI6   s    r(   c                 C   s   d S r   r   Zpnameparamr   r   r   glVertexBlendEnvfATI9   s    r+   c                 C   s   d S r   r   r)   r   r   r   glVertexBlendEnviATI<   s    r,   c                 C   s   d S r   r   r   xr   r   r   glVertexStream1dATI?   s    r/   c                 C   s   d S r   r   r   r   r   r   glVertexStream1dvATIB   s    r0   c                 C   s   d S r   r   r-   r   r   r   glVertexStream1fATIE   s    r1   c                 C   s   d S r   r   r   r   r   r   glVertexStream1fvATIH   s    r2   c                 C   s   d S r   r   r-   r   r   r   glVertexStream1iATIK   s    r3   c                 C   s   d S r   r   r   r   r   r   glVertexStream1ivATIN   s    r4   c                 C   s   d S r   r   r-   r   r   r   glVertexStream1sATIQ   s    r5   c                 C   s   d S r   r   r   r   r   r   glVertexStream1svATIT   s    r6   c                 C   s   d S r   r   r   r.   yr   r   r   glVertexStream2dATIW   s    r9   c                 C   s   d S r   r   r   r   r   r   glVertexStream2dvATIZ   s    r:   c                 C   s   d S r   r   r7   r   r   r   glVertexStream2fATI]   s    r;   c                 C   s   d S r   r   r   r   r   r   glVertexStream2fvATI`   s    r<   c                 C   s   d S r   r   r7   r   r   r   glVertexStream2iATIc   s    r=   c                 C   s   d S r   r   r   r   r   r   glVertexStream2ivATIf   s    r>   c                 C   s   d S r   r   r7   r   r   r   glVertexStream2sATIi   s    r?   c                 C   s   d S r   r   r   r   r   r   glVertexStream2svATIl   s    r@   c                 C   s   d S r   r   r   r.   r8   zr   r   r   glVertexStream3dATIo   s    rC   c                 C   s   d S r   r   r   r   r   r   glVertexStream3dvATIr   s    rD   c                 C   s   d S r   r   rA   r   r   r   glVertexStream3fATIu   s    rE   c                 C   s   d S r   r   r   r   r   r   glVertexStream3fvATIx   s    rF   c                 C   s   d S r   r   rA   r   r   r   glVertexStream3iATI{   s    rG   c                 C   s   d S r   r   r   r   r   r   glVertexStream3ivATI~   s    rH   c                 C   s   d S r   r   rA   r   r   r   glVertexStream3sATI   s    rI   c                 C   s   d S r   r   r   r   r   r   glVertexStream3svATI   s    rJ   c                 C   s   d S r   r   r   r.   r8   rB   wr   r   r   glVertexStream4dATI   s    rM   c                 C   s   d S r   r   r   r   r   r   glVertexStream4dvATI   s    rN   c                 C   s   d S r   r   rK   r   r   r   glVertexStream4fATI   s    rO   c                 C   s   d S r   r   r   r   r   r   glVertexStream4fvATI   s    rP   c                 C   s   d S r   r   rK   r   r   r   glVertexStream4iATI   s    rQ   c                 C   s   d S r   r   r   r   r   r   glVertexStream4ivATI   s    rR   c                 C   s   d S r   r   rK   r   r   r   glVertexStream4sATI   s    rS   c                 C   s   d S r   r   r   r   r   r   glVertexStream4svATI   s    rT   )S__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   typesZGLenumr   ZGLbyter   ZGLbyteArrayr    ZGLdoubler!   ZGLdoubleArrayr"   ZGLfloatr#   ZGLfloatArrayr$   ZGLintr%   Z
GLintArrayr&   ZGLshortr'   ZGLshortArrayr(   r+   r,   r/   r0   r1   r2   r3   r4   r5   r6   r9   r:   r;   r<   r=   r>   r?   r@   rC   rD   rE   rF   rG   rH   rI   rJ   rM   rN   rO   rP   rQ   rR   rS   rT   r   r   r   r   <module>   s2  









