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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d7d8Z&ed9d:Z'ed;d<Z(ed=d>Z)ed?d@Z*edAdBZ+edCdDZ,edEdFZ-edGdHZ.edIdJZ/edKdLZ0edMdNZ1edOdPZ2edQdRZ3edSdTZ4edUdVZ5edWdXZ6edYdZZ7ed[d\Z8ed]d^Z9ed_d`Z:edadbZ;edcddZ<ededfZ=edgdhZ>edidjZ?edkdlZ@edmdnZAedodpZBedqdrZCedsdtZDedudvZEedwdxZFedydzZGed{d|ZHed}d~ZIeddZJeddZKeddZLeddZMeddZNeddZOeddZPeddZQeddZReddZSeddZTeddZUeddZVeddZWeddZXeddZYeddZZeddZ[eddZ\eddZ]eddZ^eddZ_eddZ`eddZaeddZbeddZceddZdeddZeeddZfeddZgeddZheddZieddZjeddZkeddăZleddƃZmeddȃZneddʃZoeepdejqdd̄ Zreepdejqdd΄ ZseepdejqejtejqejuejtejuejvddЄ Zweepdejqejtejqejuejuejtejuejv	dd҄ Zxeepdejqejtejqejuejuejuejtejuejv
ddԄ Zyeepdejqejtejtejuejqejuejvddք Zzeepdejqejtejtejtejuejuejqejuejv
dd؄ Z{eepdejqejtejtejtejtejuejuejuejqejuejvddڄ Z|eepdejqejtejvdd܄ Z}eepdej~ddބ Zeepdejdd Zeepdej~dd Zeepdejdd Zeepdejqejdd Zeepdejqej~dd Zeepdejqejdd Zeepdejqejdd Zeepdejqejtdd Zeepdejqejdd Zeepdejqejdd Zeepdejqejdd Zeepdejqejejdd Zeepdejqej~dd Zeepdejqejejdd Zeepdejqejdd Zeepdejqejtejtdd Zeepdejqejdd  Zeepdejqejejdd Zeepdejqejdd Zeepdejqejejejdd Zeepdejqej~dd Zeepdejqejejejd	d
 Zeepdejqejdd Zeepdejqejtejtejtdd Zeepdejqejdd Zeepdejqejejejdd Zeepdejqejdd Zeepdejqejejejejdd Zeepdejqej~dd Zeepdejqejejejejdd Zeepdejqejdd Zeepdejqejtejtejtejtdd Zeepdejqejdd  Zeepdejqejejejejd!d" Zeepdejqejd#d$ Zeepdejejd%d& ZdS ('  z2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGL_VERSION_GL_1_3c                 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   Z/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GL/VERSION/GL_1_3.py_f   s    r   GL_ACTIVE_TEXTUREi  GL_ADD_SIGNEDit  GL_CLAMP_TO_BORDERi-  GL_CLIENT_ACTIVE_TEXTUREi  
GL_COMBINEip  GL_COMBINE_ALPHAir  GL_COMBINE_RGBiq  GL_COMPRESSED_ALPHAi  GL_COMPRESSED_INTENSITYi  GL_COMPRESSED_LUMINANCEi  GL_COMPRESSED_LUMINANCE_ALPHAi  GL_COMPRESSED_RGBi  GL_COMPRESSED_RGBAi  GL_COMPRESSED_TEXTURE_FORMATSi  GL_CONSTANTiv  GL_DOT3_RGBi  GL_DOT3_RGBAi  GL_INTERPOLATEiu  GL_MAX_CUBE_MAP_TEXTURE_SIZEi  GL_MAX_TEXTURE_UNITSi  GL_MULTISAMPLEi  GL_MULTISAMPLE_BITi    GL_NORMAL_MAPi  !GL_NUM_COMPRESSED_TEXTURE_FORMATSi  GL_OPERAND0_ALPHAi  GL_OPERAND0_RGBi  GL_OPERAND1_ALPHAi  GL_OPERAND1_RGBi  GL_OPERAND2_ALPHAi  GL_OPERAND2_RGBi  GL_PREVIOUSix  GL_PRIMARY_COLORiw  GL_PROXY_TEXTURE_CUBE_MAPi  GL_REFLECTION_MAPi  GL_RGB_SCALEis  
GL_SAMPLESi  GL_SAMPLE_ALPHA_TO_COVERAGEi  GL_SAMPLE_ALPHA_TO_ONEi  GL_SAMPLE_BUFFERSi  GL_SAMPLE_COVERAGEi  GL_SAMPLE_COVERAGE_INVERTi  GL_SAMPLE_COVERAGE_VALUEi  GL_SOURCE0_ALPHAi  GL_SOURCE0_RGBi  GL_SOURCE1_ALPHAi  GL_SOURCE1_RGBi  GL_SOURCE2_ALPHAi  GL_SOURCE2_RGBi  GL_SUBTRACTi  GL_TEXTURE0i  GL_TEXTURE1i  GL_TEXTURE10iʄ  GL_TEXTURE11i˄  GL_TEXTURE12ī  GL_TEXTURE13ḯ  GL_TEXTURE14i΄  GL_TEXTURE15iτ  GL_TEXTURE16iЄ  GL_TEXTURE17iф  GL_TEXTURE18i҄  GL_TEXTURE19iӄ  GL_TEXTURE2i  GL_TEXTURE20iԄ  GL_TEXTURE21iՄ  GL_TEXTURE22iք  GL_TEXTURE23iׄ  GL_TEXTURE24i؄  GL_TEXTURE25iل  GL_TEXTURE26iڄ  GL_TEXTURE27iۄ  GL_TEXTURE28i܄  GL_TEXTURE29i݄  GL_TEXTURE3iÄ  GL_TEXTURE30iބ  GL_TEXTURE31i߄  GL_TEXTURE4iĄ  GL_TEXTURE5iń  GL_TEXTURE6iƄ  GL_TEXTURE7iǄ  GL_TEXTURE8iȄ  GL_TEXTURE9iɄ  GL_TEXTURE_BINDING_CUBE_MAPi  GL_TEXTURE_COMPRESSEDi   GL_TEXTURE_COMPRESSED_IMAGE_SIZEi  GL_TEXTURE_COMPRESSION_HINTi  GL_TEXTURE_CUBE_MAPi  GL_TEXTURE_CUBE_MAP_NEGATIVE_Xi  GL_TEXTURE_CUBE_MAP_NEGATIVE_Yi  GL_TEXTURE_CUBE_MAP_NEGATIVE_Zi  GL_TEXTURE_CUBE_MAP_POSITIVE_Xi  GL_TEXTURE_CUBE_MAP_POSITIVE_Yi  GL_TEXTURE_CUBE_MAP_POSITIVE_Zi  GL_TRANSPOSE_COLOR_MATRIXi  GL_TRANSPOSE_MODELVIEW_MATRIXi  GL_TRANSPOSE_PROJECTION_MATRIXi  GL_TRANSPOSE_TEXTURE_MATRIXi  c                 C   s   d S Nr   Ztexturer   r   r   glActiveTexturen   s    rp   c                 C   s   d S rn   r   ro   r   r   r   glClientActiveTextureq   s    rq   c                 C   s   d S rn   r   )targetlevelinternalformatwidthborder	imageSizedatar   r   r   glCompressedTexImage1Dt   s    ry   c                 C   s   d S rn   r   )rr   rs   rt   ru   heightrv   rw   rx   r   r   r   glCompressedTexImage2Dw   s    r{   c	           	      C   s   d S rn   r   )	rr   rs   rt   ru   rz   depthrv   rw   rx   r   r   r   glCompressedTexImage3Dz   s    r}   c                 C   s   d S rn   r   )rr   rs   xoffsetru   formatrw   rx   r   r   r   glCompressedTexSubImage1D}   s    r   c	           	      C   s   d S rn   r   )	rr   rs   r~   yoffsetru   rz   r   rw   rx   r   r   r   glCompressedTexSubImage2D   s    r   c                 C   s   d S rn   r   )rr   rs   r~   r   Zzoffsetru   rz   r|   r   rw   rx   r   r   r   glCompressedTexSubImage3D   s    r   c                 C   s   d S rn   r   )rr   rs   Zimgr   r   r   glGetCompressedTexImage   s    r   c                 C   s   d S rn   r   mr   r   r   glLoadTransposeMatrixd   s    r   c                 C   s   d S rn   r   r   r   r   r   glLoadTransposeMatrixf   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultTransposeMatrixd   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultTransposeMatrixf   s    r   c                 C   s   d S rn   r   rr   sr   r   r   glMultiTexCoord1d   s    r   c                 C   s   d S rn   r   rr   vr   r   r   glMultiTexCoord1dv   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord1f   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord1fv   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord1i   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord1iv   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord1s   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord1sv   s    r   c                 C   s   d S rn   r   rr   r   tr   r   r   glMultiTexCoord2d   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord2dv   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord2f   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord2fv   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord2i   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord2iv   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord2s   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord2sv   s    r   c                 C   s   d S rn   r   rr   r   r   rr   r   r   glMultiTexCoord3d   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord3dv   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord3f   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord3fv   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord3i   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord3iv   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord3s   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord3sv   s    r   c                 C   s   d S rn   r   rr   r   r   r   qr   r   r   glMultiTexCoord4d   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord4dv   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord4f   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord4fv   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord4i   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord4iv   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord4s   s    r   c                 C   s   d S rn   r   r   r   r   r   glMultiTexCoord4sv   s    r   c                 C   s   d S rn   r   )valueinvertr   r   r   glSampleCoverage   s    r   )__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   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   typesZGLenumrp   rq   ZGLintZGLsizeiZc_void_pry   r{   r}   r   r   r   r   ZGLdoubleArrayr   ZGLfloatArrayr   r   r   ZGLdoubler   r   ZGLfloatr   r   r   Z
GLintArrayr   ZGLshortr   ZGLshortArrayr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Z	GLbooleanr   r   r   r   r   <module>   s  































































































$(,$,4