a
    ij(                     @   sL  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e?dej@ejAdidj ZBdS )kz2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGLES2_EXT_tessellation_shaderc                 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   f/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GLES2/EXT/tessellation_shader.py_f   s    r   GL_CCWi	  GL_CWi 	  GL_EQUALi  GL_FRACTIONAL_EVEN_EXTi|  GL_FRACTIONAL_ODD_EXTi{  GL_ISOLINES_EXTiz  GL_IS_PER_PATCH_EXTi  3GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXTi  6GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXTi  GL_MAX_PATCH_VERTICES_EXTi}  'GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_EXTiӒ  .GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXTi͒  &GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_EXTiː  (GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_EXTil  )GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_EXTi  -GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXTiؐ  +GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXTi  /GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXTi  &GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_EXTi  *GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_EXTi  *GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_EXTiԒ  1GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXTiΒ  )GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_EXTi̐  +GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXTim  ,GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXTi  0GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXTiِ  .GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXTi  )GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_EXTi  -GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXTi  GL_MAX_TESS_GEN_LEVEL_EXTi~   GL_MAX_TESS_PATCH_COMPONENTS_EXTi  GL_PATCHES_EXT   GL_PATCH_VERTICES_EXTir  *GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTEDi!  GL_QUADS_EXT   (GL_REFERENCED_BY_TESS_CONTROL_SHADER_EXTi  +GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXTi  #GL_TESS_CONTROL_OUTPUT_VERTICES_EXTiu  GL_TESS_CONTROL_SHADER_BIT_EXT   GL_TESS_CONTROL_SHADER_EXTi  !GL_TESS_EVALUATION_SHADER_BIT_EXT   GL_TESS_EVALUATION_SHADER_EXTi  GL_TESS_GEN_MODE_EXTiv  GL_TESS_GEN_POINT_MODE_EXTiy  GL_TESS_GEN_SPACING_EXTiw  GL_TESS_GEN_VERTEX_ORDER_EXTix  GL_TRIANGLES   c                 C   s   d S )Nr   )Zpnamevaluer   r   r   glPatchParameteriEXT=   s    rC   )C__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)   r*   r+   r,   r-   r/   r0   r1   r3   r4   r5   r6   r8   r9   r;   r<   r=   r>   r?   r@   typesZGLenumZGLintrC   r   r   r   r   <module>   st   














































