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edejejejdd Zeedejejejdd Zeedejejejdd  Zeedejejejd!d" Z eedejejej!ej!ej!ej!d#d$ Z"eedejejejd%d& Z#eedejejejejejejd'd( Z$eedejejejd)d* Z%eedejejej&ejd+d, Z'eedejejej&ejd-d. Z(eedejejej!ej!ej!ej!d/d0 Z)eedejejejd1d2 Z*eedejejejejejejd3d4 Z+eedejejejd5d6 Z,eedejejej&ejd7d8 Z-eedejejej&ejd9d: Z.dS );z2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGL_NV_gpu_program4c                 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   [/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GL/NV/gpu_program4.py_f   s    r   #GL_MAX_PROGRAM_ATTRIB_COMPONENTS_NVi  !GL_MAX_PROGRAM_GENERIC_ATTRIBS_NVi  !GL_MAX_PROGRAM_GENERIC_RESULTS_NVi  #GL_MAX_PROGRAM_RESULT_COMPONENTS_NVi	  GL_MAX_PROGRAM_TEXEL_OFFSET_NVi  GL_MIN_PROGRAM_TEXEL_OFFSET_NVi  GL_PROGRAM_ATTRIB_COMPONENTS_NVi  GL_PROGRAM_RESULT_COMPONENTS_NVi  c                 C   s   d S Nr   targetindexparamsr   r   r   glGetProgramEnvParameterIivNV   s    r   c                 C   s   d S r   r   r   r   r   r   glGetProgramEnvParameterIuivNV   s    r   c                 C   s   d S r   r   r   r   r   r   glGetProgramLocalParameterIivNV   s    r   c                 C   s   d S r   r   r   r   r   r    glGetProgramLocalParameterIuivNV   s    r   c                 C   s   d S r   r   r   r   xyzwr   r   r   glProgramEnvParameterI4iNV"   s    r$   c                 C   s   d S r   r   r   r   r   r   glProgramEnvParameterI4ivNV%   s    r%   c                 C   s   d S r   r   r   r   r   r   glProgramEnvParameterI4uiNV(   s    r&   c                 C   s   d S r   r   r   r   r   r   glProgramEnvParameterI4uivNV+   s    r'   c                 C   s   d S r   r   r   r   countr   r   r   r   glProgramEnvParametersI4ivNV.   s    r*   c                 C   s   d S r   r   r(   r   r   r   glProgramEnvParametersI4uivNV1   s    r+   c                 C   s   d S r   r   r   r   r   r   glProgramLocalParameterI4iNV4   s    r,   c                 C   s   d S r   r   r   r   r   r   glProgramLocalParameterI4ivNV7   s    r-   c                 C   s   d S r   r   r   r   r   r   glProgramLocalParameterI4uiNV:   s    r.   c                 C   s   d S r   r   r   r   r   r   glProgramLocalParameterI4uivNV=   s    r/   c                 C   s   d S r   r   r(   r   r   r   glProgramLocalParametersI4ivNV@   s    r0   c                 C   s   d S r   r   r(   r   r   r   glProgramLocalParametersI4uivNVC   s    r1   )/__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   typesZGLenumZGLuintZ
GLintArrayr   ZGLuintArrayr   r   r   ZGLintr$   r%   r&   r'   ZGLsizeir*   r+   r,   r-   r.   r/   r0   r1   r   r   r   r   <module>   s   







    