a
    ijc
                  	   @   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dAdZ+ee,dej-ej.ej.dBdC Z/ee,dej-ej.dDdE Z0ee,dej-ej.ej.ej.ej.dFdG Z1ee,dej-ej.ej.dHdI Z2ee,dej-ej3ej3ej3ej3dJdK Z4ee,dej.ej-dLdM Z5ee,dej.ej-dNdO Z6ee,ej3ej.ej-dPdQ Z7dS )Rz2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGLES2_EXT_draw_buffers_indexedc                 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   g/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GLES2/EXT/draw_buffers_indexed.py_f   s    r   GL_BLENDi  GL_BLEND_DST_ALPHAiʀ  GL_BLEND_DST_RGBiȀ  GL_BLEND_EQUATION_ALPHAi=  GL_BLEND_EQUATION_RGBi	  GL_BLEND_SRC_ALPHAiˀ  GL_BLEND_SRC_RGBiɀ  GL_COLOR_WRITEMASKi#  GL_CONSTANT_ALPHAi  GL_CONSTANT_COLORi  GL_DST_ALPHAi  GL_DST_COLORi  GL_FUNC_ADDi  GL_FUNC_REVERSE_SUBTRACTi  GL_FUNC_SUBTRACTi
  GL_MAXi  GL_MINi  GL_ONE   GL_ONE_MINUS_CONSTANT_ALPHAi  GL_ONE_MINUS_CONSTANT_COLORi  GL_ONE_MINUS_DST_ALPHAi  GL_ONE_MINUS_DST_COLORi  GL_ONE_MINUS_SRC_ALPHAi  GL_ONE_MINUS_SRC_COLORi  GL_SRC_ALPHAi  GL_SRC_ALPHA_SATURATEi  GL_SRC_COLORi   GL_ZEROc                 C   s   d S Nr   )bufZmodeRGBZ	modeAlphar   r   r   glBlendEquationSeparateiEXT*   s    r-   c                 C   s   d S r+   r   )r,   moder   r   r   glBlendEquationiEXT-   s    r/   c                 C   s   d S r+   r   )r,   ZsrcRGBZdstRGBZsrcAlphaZdstAlphar   r   r   glBlendFuncSeparateiEXT0   s    r0   c                 C   s   d S r+   r   )r,   srcdstr   r   r   glBlendFunciEXT3   s    r3   c                 C   s   d S r+   r   )indexrgbar   r   r   glColorMaskiEXT6   s    r9   c                 C   s   d S r+   r   targetr4   r   r   r   glDisableiEXT9   s    r<   c                 C   s   d S r+   r   r:   r   r   r   glEnableiEXT<   s    r=   c                 C   s   d S r+   r   r:   r   r   r   glIsEnablediEXT?   s    r>   )8__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   r   r   r   r   r   r   r   r   r   r   r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   typesZGLuintZGLenumr-   r/   r0   r3   Z	GLbooleanr9   r<   r=   r>   r   r   r   r   <module>   sx   



























