a
    i‚jÈ!  ã                   @   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&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d1d0ƒZ)ed2d3ƒZ*ed4d3ƒZ+ed5d6ƒZ,ed7d6ƒZ-ed8d9ƒZ.ed:d9ƒZ/ed;d<ƒZ0ed=d<ƒZ1ed>d?ƒZ2ed@d?ƒZ3edAdBƒZ4edCdBƒZ5edDdEƒZ6edFdEƒZ7edGdHƒZ8edIdHƒZ9edJdKƒZ:edLdKƒZ;edMdNƒZ<edOdNƒZ=edPdQƒZ>edRdQƒZ?edSdTƒZ@edUdTƒZAedVdWƒZBedXdWƒZCedYdZƒZDed[dZƒZEed\d]ƒZFed^d]ƒZGed_d`ƒZHedadbƒZIedcdbƒZJedddeƒZKedfdeƒZLedgdhƒZMedidhƒZNedjdkƒZOedldkƒZPedmdnƒZQedodnƒZRedpdqƒZSedrdqƒZTedsdtƒZUedudtƒZVedvdwƒZWedxdwƒZXedydzƒZYed{dzƒZZed|d}ƒZ[ed~d}ƒZ\edd€ƒZ]edd€ƒZ^ed‚dƒƒZ_ed„dƒƒZ`ee adejbejc¡d…d†„ ƒƒZdee adejeejc¡d‡dˆ„ ƒƒZfee adejgejgejgejhejiejj¡d‰dŠ„ ƒƒZkee adejgejgejgejhejiejj¡d‹dŒ„ ƒƒZlee adejgejgejmejgejhejn¡ddŽ„ ƒƒZoee adejgejgejmejgejhejn¡dd„ ƒƒZpee aejmejmejhejiejiejiejiejqejn¡	d‘d’„ ƒƒZree aejmejmejhejiejiejiejiejqejn¡	d“d”„ ƒƒZsee adejgejmejhejqejn¡d•d–„ ƒƒZtee adejgejmejhejqejn¡d—d˜„ ƒƒZuee adejcejhejqejn¡d™dš„ ƒƒZvee adejcejhejqejn¡d›dœ„ ƒƒZwee adejgejx¡ddž„ ƒƒZyee adejgejx¡dŸd „ ƒƒZzee adejgejmejhejn¡d¡d¢„ ƒƒZ{ee adejgejmejhejn¡d£d¤„ ƒƒZ|ee adejcejhejn¡d¥d¦„ ƒƒZ}ee adejcejhejn¡d§d¨„ ƒƒZ~ee ad¡d©dª„ ƒƒZee ad¡d«d¬„ ƒƒZ€ee adejgejmejhejn¡d­d®„ ƒƒZee adejgejmejhejn¡d¯d°„ ƒƒZ‚dS )±z2Autogenerated by xml_generate script, do not edit!é    )ÚplatformÚarrays)Ú_types)Ú*)Ú_errors)ÚConstantNÚGL_KHR_debugc                 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   úU/home/ghrups/robot-bench/.venv/lib/python3.9/site-packages/OpenGL/raw/GL/KHR/debug.pyÚ_f   s    r   Ú	GL_BUFFERià‚  ÚGL_BUFFER_KHRÚGL_CONTEXT_FLAG_DEBUG_BITé   ÚGL_CONTEXT_FLAG_DEBUG_BIT_KHRÚGL_DEBUG_CALLBACK_FUNCTIONiD‚  ÚGL_DEBUG_CALLBACK_FUNCTION_KHRÚGL_DEBUG_CALLBACK_USER_PARAMiE‚  Ú GL_DEBUG_CALLBACK_USER_PARAM_KHRÚGL_DEBUG_GROUP_STACK_DEPTHim‚  ÚGL_DEBUG_GROUP_STACK_DEPTH_KHRÚGL_DEBUG_LOGGED_MESSAGESiE‘  ÚGL_DEBUG_LOGGED_MESSAGES_KHRÚ#GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTHiC‚  Ú'GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH_KHRÚGL_DEBUG_OUTPUTià’  ÚGL_DEBUG_OUTPUT_KHRÚGL_DEBUG_OUTPUT_SYNCHRONOUSiB‚  ÚGL_DEBUG_OUTPUT_SYNCHRONOUS_KHRÚGL_DEBUG_SEVERITY_HIGHiF‘  ÚGL_DEBUG_SEVERITY_HIGH_KHRÚGL_DEBUG_SEVERITY_LOWiH‘  ÚGL_DEBUG_SEVERITY_LOW_KHRÚGL_DEBUG_SEVERITY_MEDIUMiG‘  ÚGL_DEBUG_SEVERITY_MEDIUM_KHRÚGL_DEBUG_SEVERITY_NOTIFICATIONik‚  Ú"GL_DEBUG_SEVERITY_NOTIFICATION_KHRÚGL_DEBUG_SOURCE_APIiF‚  ÚGL_DEBUG_SOURCE_API_KHRÚGL_DEBUG_SOURCE_APPLICATIONiJ‚  ÚGL_DEBUG_SOURCE_APPLICATION_KHRÚGL_DEBUG_SOURCE_OTHERiK‚  ÚGL_DEBUG_SOURCE_OTHER_KHRÚGL_DEBUG_SOURCE_SHADER_COMPILERiH‚  Ú#GL_DEBUG_SOURCE_SHADER_COMPILER_KHRÚGL_DEBUG_SOURCE_THIRD_PARTYiI‚  ÚGL_DEBUG_SOURCE_THIRD_PARTY_KHRÚGL_DEBUG_SOURCE_WINDOW_SYSTEMiG‚  Ú!GL_DEBUG_SOURCE_WINDOW_SYSTEM_KHRÚ!GL_DEBUG_TYPE_DEPRECATED_BEHAVIORiM‚  Ú%GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR_KHRÚGL_DEBUG_TYPE_ERRORiL‚  ÚGL_DEBUG_TYPE_ERROR_KHRÚGL_DEBUG_TYPE_MARKERih‚  ÚGL_DEBUG_TYPE_MARKER_KHRÚGL_DEBUG_TYPE_OTHERiQ‚  ÚGL_DEBUG_TYPE_OTHER_KHRÚGL_DEBUG_TYPE_PERFORMANCEiP‚  ÚGL_DEBUG_TYPE_PERFORMANCE_KHRÚGL_DEBUG_TYPE_POP_GROUPij‚  ÚGL_DEBUG_TYPE_POP_GROUP_KHRÚGL_DEBUG_TYPE_PORTABILITYiO‚  ÚGL_DEBUG_TYPE_PORTABILITY_KHRÚGL_DEBUG_TYPE_PUSH_GROUPii‚  ÚGL_DEBUG_TYPE_PUSH_GROUP_KHRÚ GL_DEBUG_TYPE_UNDEFINED_BEHAVIORiN‚  Ú$GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR_KHRÚGL_DISPLAY_LISTiç‚  ÚGL_MAX_DEBUG_GROUP_STACK_DEPTHil‚  Ú"GL_MAX_DEBUG_GROUP_STACK_DEPTH_KHRÚGL_MAX_DEBUG_LOGGED_MESSAGESiD‘  Ú GL_MAX_DEBUG_LOGGED_MESSAGES_KHRÚGL_MAX_DEBUG_MESSAGE_LENGTHiC‘  ÚGL_MAX_DEBUG_MESSAGE_LENGTH_KHRÚGL_MAX_LABEL_LENGTHiè‚  ÚGL_MAX_LABEL_LENGTH_KHRÚ
GL_PROGRAMiâ‚  ÚGL_PROGRAM_KHRÚGL_PROGRAM_PIPELINEiä‚  ÚGL_PROGRAM_PIPELINE_KHRÚGL_QUERYiã‚  ÚGL_QUERY_KHRÚ
GL_SAMPLERiæ‚  ÚGL_SAMPLER_KHRÚ	GL_SHADERiá‚  ÚGL_SHADER_KHRÚGL_STACK_OVERFLOWi  ÚGL_STACK_OVERFLOW_KHRÚGL_STACK_UNDERFLOWi  ÚGL_STACK_UNDERFLOW_KHRÚGL_VERTEX_ARRAYit€  ÚGL_VERTEX_ARRAY_KHRc                 C   s   d S ©Nr   ©ÚcallbackZ	userParamr   r   r   ÚglDebugMessageCallback_   s    rc   c                 C   s   d S r`   r   ra   r   r   r   ÚglDebugMessageCallbackKHRb   s    rd   c                 C   s   d S r`   r   ©ÚsourceÚtypeÚseverityÚcountÚidsÚenabledr   r   r   ÚglDebugMessageControle   s    rl   c                 C   s   d S r`   r   re   r   r   r   ÚglDebugMessageControlKHRh   s    rm   c                 C   s   d S r`   r   ©rf   rg   Úidrh   ÚlengthÚbufr   r   r   ÚglDebugMessageInsertk   s    rr   c                 C   s   d S r`   r   rn   r   r   r   ÚglDebugMessageInsertKHRn   s    rs   c                 C   s   d S r`   r   ©ri   ÚbufSizeÚsourcesÚtypesrj   Z
severitiesÚlengthsZ
messageLogr   r   r   ÚglGetDebugMessageLogq   s    ry   c                 C   s   d S r`   r   rt   r   r   r   ÚglGetDebugMessageLogKHRt   s    rz   c                 C   s   d S r`   r   ©Ú
identifierÚnameru   rp   Úlabelr   r   r   ÚglGetObjectLabelw   s    r   c                 C   s   d S r`   r   r{   r   r   r   ÚglGetObjectLabelKHRz   s    r€   c                 C   s   d S r`   r   ©Úptrru   rp   r~   r   r   r   ÚglGetObjectPtrLabel}   s    rƒ   c                 C   s   d S r`   r   r   r   r   r   ÚglGetObjectPtrLabelKHR€   s    r„   c                 C   s   d S r`   r   ©ZpnameÚparamsr   r   r   ÚglGetPointervƒ   s    r‡   c                 C   s   d S r`   r   r…   r   r   r   ÚglGetPointervKHR†   s    rˆ   c                 C   s   d S r`   r   ©r|   r}   rp   r~   r   r   r   ÚglObjectLabel‰   s    rŠ   c                 C   s   d S r`   r   r‰   r   r   r   ÚglObjectLabelKHRŒ   s    r‹   c                 C   s   d S r`   r   ©r‚   rp   r~   r   r   r   ÚglObjectPtrLabel   s    r   c                 C   s   d S r`   r   rŒ   r   r   r   ÚglObjectPtrLabelKHR’   s    rŽ   c                   C   s   d S r`   r   r   r   r   r   ÚglPopDebugGroup•   s    r   c                   C   s   d S r`   r   r   r   r   r   ÚglPopDebugGroupKHR˜   s    r   c                 C   s   d S r`   r   ©rf   ro   rp   Úmessager   r   r   ÚglPushDebugGroup›   s    r“   c                 C   s   d S r`   r   r‘   r   r   r   ÚglPushDebugGroupKHRž   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.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   r_   rw   ZGLDEBUGPROCZc_void_prc   ZGLDEBUGPROCKHRrd   ZGLenumZGLsizeiZGLuintArrayZ	GLbooleanrl   rm   ZGLuintZGLcharArrayrr   rs   ZGLsizeiArrayry   rz   r   r€   rƒ   r„   ZGLvoidpArrayr‡   rˆ   rŠ   r‹   r   rŽ   r   r   r“   r”   r   r   r   r   Ú<module>   s6  
















































































    **