a
    i‚j)#  ã                   @   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T 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ƒZ0edKdLƒZ1edMdNƒZ2edOdPƒZ3edQdRƒZ4edSdTƒZ5edUdVƒZ6edWdXƒZ7edYdZƒZ8ed[d\ƒZ9ed]d^ƒZ:ed_d`ƒZ;edadbƒZ<edcddƒZ=ededfƒZ>edgdhƒZ?edidjƒZ@edkdlƒZAedmdnƒZBedodpƒZCedqdrƒZDedsdtƒZEedudvƒZFedwdxƒZGedydzƒZHed{d|ƒZIed}d~ƒZJedd€ƒZKedd‚ƒZLedƒd„ƒZMed…d†ƒZNed‡dˆƒZOed‰dŠƒZPed‹dŒƒZQeddŽƒZReddƒZSed‘d’ƒZTed“d”ƒZUed•d–ƒZVed—d˜ƒZWed™dšƒZXed›dœƒZYeddžƒZZe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¬ƒZaed­d®ƒZbed¯d°ƒZced±d²ƒZded³d´ƒZeedµd¶ƒZfed·d¸ƒZged¹dºƒZhed»d¼ƒZied½d¾ƒZjed¿dÀƒZkedÁdÂƒZledÃdÄƒZmedÅdÆƒZnedÇdÈƒZoedÉdÊƒZpedËdÌƒZqedÍdÎƒZredÏdÐƒZsedÑdÒƒZtedÓdÔƒZuedÕdÖƒZved×dØƒZwedÙdÚƒZxee yejzej{ej|ej}¡dÛdÜ„ ƒƒZ~ee ydej¡dÝdÞ„ ƒƒZ€ee ydejej‚¡dßdà„ ƒƒZƒee ydejejej{ej„¡dádâ„ ƒƒZ…ee ydejejejejejej{ej¡dãdä„ ƒƒZ†ee ydejejejejejej{ej{ej¡	dådæ„ ƒƒZ‡ee ydejejejejejej{¡dçdè„ ƒƒZˆee ydejejejejejejej{ej{¡	dédê„ ƒƒZ‰ee ydej{ej|¡dëdì„ ƒƒZŠee ydej¡dídî„ ƒƒZ‹ee ydejejej{¡dïdð„ ƒƒZŒee ydejej{ejej„¡dñdò„ ƒƒZee ydej{ej„¡dódô„ ƒƒZŽee ydej¡dõdö„ ƒƒZee ydej{ej|¡d÷dø„ ƒƒZee ydejej‘¡dùdú„ ƒƒZ’ee ydejej{ej„¡dûdü„ ƒƒZ“ee ydej”¡dýdþ„ ƒƒZ•ee ydej–¡dÿd „ ƒƒZ—ee ydejej{ej„¡dd„ ƒƒZ˜ee yejzej‚¡dd„ ƒƒZ™ee ydejej{ej„¡dd„ ƒƒZšee ydej›ej›¡dd„ ƒƒZœee yd¡d	d
„ ƒƒZee ydej{ej|ejž¡dd„ ƒƒZŸee ydej ¡dd„ ƒƒZ¡ee ydejejej{ej„¡dd„ ƒƒZ¢ee ydejejejej{ejejej„¡dd„ ƒƒZ£ee ydejejejejej{ej{ejejej„¡
dd„ ƒƒZ¤ee ydejejej{ej„¡dd„ ƒƒZ¥dS (  z2Autogenerated by xml_generate script, do not edit!é    )ÚplatformÚarrays)Ú_types)Ú*)Ú_errors)ÚConstantNÚGL_VERSION_GL_1_1c                 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_1.pyÚ_f   s    r   Ú
GL_ALPHA12i=€  Ú
GL_ALPHA16i>€  Ú	GL_ALPHA4i;€  Ú	GL_ALPHA8i<€  Ú
GL_C3F_V3Fi$*  ÚGL_C4F_N3F_V3Fi&*  ÚGL_C4UB_V2Fi"*  ÚGL_C4UB_V3Fi#*  ÚGL_CLIENT_ALL_ATTRIB_BITSl   ÿÿ ÚGL_CLIENT_ATTRIB_STACK_DEPTHi±  ÚGL_CLIENT_PIXEL_STORE_BITé   ÚGL_CLIENT_VERTEX_ARRAY_BITé   ÚGL_COLOR_ARRAYiv€  ÚGL_COLOR_ARRAY_POINTERi€  ÚGL_COLOR_ARRAY_SIZEi€  ÚGL_COLOR_ARRAY_STRIDEiƒ€  ÚGL_COLOR_ARRAY_TYPEi‚€  ÚGL_COLOR_LOGIC_OPiò  Ú	GL_DOUBLEi
  ÚGL_EDGE_FLAG_ARRAYiy€  ÚGL_EDGE_FLAG_ARRAY_POINTERi“€  ÚGL_EDGE_FLAG_ARRAY_STRIDEiŒ€  ÚGL_FEEDBACK_BUFFER_POINTERið  ÚGL_FEEDBACK_BUFFER_SIZEiñ  ÚGL_FEEDBACK_BUFFER_TYPEiò  ÚGL_INDEX_ARRAYiw€  ÚGL_INDEX_ARRAY_POINTERi‘€  ÚGL_INDEX_ARRAY_STRIDEi†€  ÚGL_INDEX_ARRAY_TYPEi…€  ÚGL_INDEX_LOGIC_OPiñ  ÚGL_INTENSITYiI€  ÚGL_INTENSITY12iL€  ÚGL_INTENSITY16iM€  ÚGL_INTENSITY4iJ€  ÚGL_INTENSITY8iK€  ÚGL_LUMINANCE12iA€  ÚGL_LUMINANCE12_ALPHA12iG€  ÚGL_LUMINANCE12_ALPHA4iF€  ÚGL_LUMINANCE16iB€  ÚGL_LUMINANCE16_ALPHA16iH€  ÚGL_LUMINANCE4i?€  ÚGL_LUMINANCE4_ALPHA4iC€  ÚGL_LUMINANCE6_ALPHA2iD€  ÚGL_LUMINANCE8i@€  ÚGL_LUMINANCE8_ALPHA8iE€  Ú GL_MAX_CLIENT_ATTRIB_STACK_DEPTHi;  Ú
GL_N3F_V3Fi%*  ÚGL_NORMAL_ARRAYiu€  ÚGL_NORMAL_ARRAY_POINTERi€  ÚGL_NORMAL_ARRAY_STRIDEi€  ÚGL_NORMAL_ARRAY_TYPEi~€  ÚGL_POLYGON_OFFSET_FACTORi8€  ÚGL_POLYGON_OFFSET_FILLi7€  ÚGL_POLYGON_OFFSET_LINEi*  ÚGL_POLYGON_OFFSET_POINTi*  ÚGL_POLYGON_OFFSET_UNITSi *  ÚGL_PROXY_TEXTURE_1Dic€  ÚGL_PROXY_TEXTURE_2Did€  ÚGL_R3_G3_B2i*  ÚGL_RGB10iR€  ÚGL_RGB10_A2iY€  ÚGL_RGB12iS€  ÚGL_RGB16iT€  ÚGL_RGB4iO€  ÚGL_RGB5iP€  Ú
GL_RGB5_A1iW€  ÚGL_RGB8iQ€  Ú	GL_RGBA12iZ€  Ú	GL_RGBA16i[€  ÚGL_RGBA2iU€  ÚGL_RGBA4iV€  ÚGL_RGBA8iX€  ÚGL_SELECTION_BUFFER_POINTERió  ÚGL_SELECTION_BUFFER_SIZEiô  ÚGL_T2F_C3F_V3Fi**  ÚGL_T2F_C4F_N3F_V3Fi,*  ÚGL_T2F_C4UB_V3Fi)*  ÚGL_T2F_N3F_V3Fi+*  Ú
GL_T2F_V3Fi'*  ÚGL_T4F_C4F_N3F_V4Fi-*  Ú
GL_T4F_V4Fi(*  ÚGL_TEXTURE_ALPHA_SIZEi_€  ÚGL_TEXTURE_BINDING_1Dih€  ÚGL_TEXTURE_BINDING_2Dii€  ÚGL_TEXTURE_BLUE_SIZEi^€  ÚGL_TEXTURE_COORD_ARRAYix€  ÚGL_TEXTURE_COORD_ARRAY_POINTERi’€  ÚGL_TEXTURE_COORD_ARRAY_SIZEiˆ€  ÚGL_TEXTURE_COORD_ARRAY_STRIDEiŠ€  ÚGL_TEXTURE_COORD_ARRAY_TYPEi‰€  ÚGL_TEXTURE_GREEN_SIZEi]€  ÚGL_TEXTURE_INTENSITY_SIZEia€  ÚGL_TEXTURE_INTERNAL_FORMATi  ÚGL_TEXTURE_LUMINANCE_SIZEi`€  ÚGL_TEXTURE_PRIORITYif€  ÚGL_TEXTURE_RED_SIZEi\€  ÚGL_TEXTURE_RESIDENTig€  ÚGL_V2Fi *  ÚGL_V3Fi!*  ÚGL_VERTEX_ARRAYit€  ÚGL_VERTEX_ARRAY_POINTERiŽ€  ÚGL_VERTEX_ARRAY_SIZEiz€  ÚGL_VERTEX_ARRAY_STRIDEi|€  ÚGL_VERTEX_ARRAY_TYPEi{€  c                 C   s   d S ©Nr   )ÚnÚtexturesZ
residencesr   r   r   ÚglAreTexturesResidentw   s    r{   c                 C   s   d S rx   r   )Úir   r   r   ÚglArrayElementz   s    r}   c                 C   s   d S rx   r   )ÚtargetÚtexturer   r   r   ÚglBindTexture}   s    r€   c                 C   s   d S rx   r   ©ÚsizeÚtypeÚstrideÚpointerr   r   r   ÚglColorPointer€   s    r†   c                 C   s   d S rx   r   )r~   ÚlevelÚinternalformatÚxÚyÚwidthÚborderr   r   r   ÚglCopyTexImage1Dƒ   s    r   c                 C   s   d S rx   r   )r~   r‡   rˆ   r‰   rŠ   r‹   ÚheightrŒ   r   r   r   ÚglCopyTexImage2D†   s    r   c                 C   s   d S rx   r   )r~   r‡   Úxoffsetr‰   rŠ   r‹   r   r   r   ÚglCopyTexSubImage1D‰   s    r‘   c                 C   s   d S rx   r   )r~   r‡   r   Úyoffsetr‰   rŠ   r‹   rŽ   r   r   r   ÚglCopyTexSubImage2DŒ   s    r“   c                 C   s   d S rx   r   ©ry   rz   r   r   r   ÚglDeleteTextures   s    r•   c                 C   s   d S rx   r   ©Úarrayr   r   r   ÚglDisableClientState’   s    r˜   c                 C   s   d S rx   r   )ÚmodeÚfirstÚcountr   r   r   ÚglDrawArrays•   s    rœ   c                 C   s   d S rx   r   )r™   r›   rƒ   Úindicesr   r   r   ÚglDrawElements˜   s    rž   c                 C   s   d S rx   r   )r„   r…   r   r   r   ÚglEdgeFlagPointer›   s    rŸ   c                 C   s   d S rx   r   r–   r   r   r   ÚglEnableClientStatež   s    r    c                 C   s   d S rx   r   r”   r   r   r   ÚglGenTextures¡   s    r¡   c                 C   s   d S rx   r   )ZpnameÚparamsr   r   r   ÚglGetPointerv¤   s    r£   c                 C   s   d S rx   r   ©rƒ   r„   r…   r   r   r   ÚglIndexPointer§   s    r¥   c                 C   s   d S rx   r   ©Úcr   r   r   Ú	glIndexubª   s    r¨   c                 C   s   d S rx   r   r¦   r   r   r   Ú
glIndexubv­   s    r©   c                 C   s   d S rx   r   )Úformatr„   r…   r   r   r   ÚglInterleavedArrays°   s    r«   c                 C   s   d S rx   r   )r   r   r   r   ÚglIsTexture³   s    r¬   c                 C   s   d S rx   r   r¤   r   r   r   ÚglNormalPointer¶   s    r­   c                 C   s   d S rx   r   )ÚfactorZunitsr   r   r   ÚglPolygonOffset¹   s    r¯   c                   C   s   d S rx   r   r   r   r   r   ÚglPopClientAttrib¼   s    r°   c                 C   s   d S rx   r   )ry   rz   Z
prioritiesr   r   r   ÚglPrioritizeTextures¿   s    r±   c                 C   s   d S rx   r   )Úmaskr   r   r   ÚglPushClientAttribÂ   s    r³   c                 C   s   d S rx   r   r   r   r   r   ÚglTexCoordPointerÅ   s    r´   c                 C   s   d S rx   r   )r~   r‡   r   r‹   rª   rƒ   Úpixelsr   r   r   ÚglTexSubImage1DÈ   s    r¶   c	           	      C   s   d S rx   r   )	r~   r‡   r   r’   r‹   rŽ   rª   rƒ   rµ   r   r   r   ÚglTexSubImage2DË   s    r·   c                 C   s   d S rx   r   r   r   r   r   ÚglVertexPointerÎ   s    r¸   )¦Ú__doc__ZOpenGLr   r	   r   ZOpenGL.raw.GLr   Z_csZOpenGL.raw.GL._typesr   ZOpenGL.constantr   Z_CZOpenGL.raw.GL.VERSION.GL_1_0Ú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/   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   rn   ro   rp   rq   rr   rs   rt   ru   rv   rw   ÚtypesZ	GLbooleanZGLsizeiZGLuintArrayZGLbooleanArrayr{   ZGLintr}   ZGLenumZGLuintr€   Zc_void_pr†   r   r   r‘   r“   r•   r˜   rœ   rž   rŸ   r    r¡   ZGLvoidpArrayr£   r¥   ZGLubyter¨   ZGLubyteArrayr©   r«   r¬   r­   ZGLfloatr¯   r°   ZGLfloatArrayr±   Z
GLbitfieldr³   r´   r¶   r·   r¸   r   r   r   r   Ú<module>   s–  







































































































$( ($,