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ed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!d)d* Z&eedejej ej ej ej 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 d/d0 Z+dS )1z2Autogenerated by xml_generate script, do not edit!    )platformarrays)_types)*)_errors)ConstantNGLES2_QCOM_extended_getc                 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   `/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GLES2/QCOM/extended_get.py_f   s    r   GL_STATE_RESTOREi܋  GL_TEXTURE_DEPTH_QCOMiԋ  GL_TEXTURE_FORMAT_QCOMi֋  GL_TEXTURE_HEIGHT_QCOMiӋ  GL_TEXTURE_IMAGE_VALID_QCOMi؋  GL_TEXTURE_INTERNAL_FORMAT_QCOMiՋ  GL_TEXTURE_NUM_LEVELS_QCOMiً  GL_TEXTURE_OBJECT_VALID_QCOMiۋ  GL_TEXTURE_TARGET_QCOMiڋ  GL_TEXTURE_TYPE_QCOMi׋  GL_TEXTURE_WIDTH_QCOMiҋ  c                 C   s   d S Nr   )targetparamsr   r   r   glExtGetBufferPointervQCOM   s    r   c                 C   s   d S r   r   )buffersZ
maxBuffersZ
numBuffersr   r   r   glExtGetBuffersQCOM   s    r   c                 C   s   d S r   r   )ZframebuffersZmaxFramebuffersZnumFramebuffersr   r   r   glExtGetFramebuffersQCOM   s    r   c                 C   s   d S r   r   )ZrenderbuffersZmaxRenderbuffersZnumRenderbuffersr   r   r   glExtGetRenderbuffersQCOM"   s    r    c                 C   s   d S r   r   )ZtextureZfacelevelpnamer   r   r   r   glExtGetTexLevelParameterivQCOM%   s    r#   c                 C   s   d S r   r   )r   r!   ZxoffsetZyoffsetZzoffsetwidthheightdepthformattypeZtexelsr   r   r   glExtGetTexSubImageQCOM(   s    r)   c                 C   s   d S r   r   )ZtexturesZmaxTexturesZnumTexturesr   r   r   glExtGetTexturesQCOM+   s    r*   c                 C   s   d S r   r   )r   r"   paramr   r   r    glExtTexObjectStateOverrideiQCOM.   s    r,   ),__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   typesZGLenumZGLvoidpArrayr   ZGLuintArrayZGLintZ
GLintArrayr   r   r    ZGLuintr#   ZGLsizeiZc_void_pr)   r*   r,   r   r   r   r   <module>   sV   










4