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e5dej6ej7dUdV Z8ee5dej6ej9dWdX Z:dS )Yz2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGL_ARB_tessellation_shaderc                 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   c/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GL/ARB/tessellation_shader.py_f   s    r   GL_CCWi	  GL_CWi 	  GL_EQUALi  GL_FRACTIONAL_EVENi|  GL_FRACTIONAL_ODDi{  GL_ISOLINESiz  /GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTSi  2GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTSi  GL_MAX_PATCH_VERTICESi}  $GL_MAX_TESS_CONTROL_INPUT_COMPONENTSil  %GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTSi  'GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITSi  +GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTSi  "GL_MAX_TESS_CONTROL_UNIFORM_BLOCKSi  &GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTSi  'GL_MAX_TESS_EVALUATION_INPUT_COMPONENTSim  (GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTSi  *GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITSi  %GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKSi  )GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTSi  GL_MAX_TESS_GEN_LEVELi~  GL_MAX_TESS_PATCH_COMPONENTSi  
GL_PATCHES   GL_PATCH_DEFAULT_INNER_LEVELis  GL_PATCH_DEFAULT_OUTER_LEVELit  GL_PATCH_VERTICESir  GL_QUADS   GL_TESS_CONTROL_OUTPUT_VERTICESiu  GL_TESS_CONTROL_SHADERi  GL_TESS_EVALUATION_SHADERi  GL_TESS_GEN_MODEiv  GL_TESS_GEN_POINT_MODEiy  GL_TESS_GEN_SPACINGiw  GL_TESS_GEN_VERTEX_ORDERix  GL_TRIANGLES   2GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADERi  5GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADERi  c                 C   s   d S Nr   )pnamevaluesr   r   r   glPatchParameterfv3   s    r9   c                 C   s   d S r6   r   )r7   valuer   r   r   glPatchParameteri6   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/   r0   r1   r2   r4   r5   typesZGLenumZGLfloatArrayr9   ZGLintr;   r   r   r   r   <module>   sf   




































