ó
    š3j/  ã                   ó`   • S r SSKJrJrJr  SSKJrJr  SSKrSSKJ	r	J
r
  SSK7  SSKJr  S rg)	a   OpenGL extension KHR.no_error

This module customises the behaviour of the 
OpenGL.raw.GL.KHR.no_error to provide a more 
Python-friendly API

Overview (from the spec)
        
        With this extension enabled any behavior that generates a GL error will
        have undefined behavior.  The reason this extension exists is performance
        can be increased and power usage decreased.  When this mode is used, a GL
        driver can have undefined behavior where it would have generated a GL error
        without this extension.  This could include application termination.  In
        general this extension should be used after you have verified all the GL
        errors are removed, and an application is not the kind that would check
        for GL errors and adjust behavior based on those errors.

The official definition of this extension is available here:
http://www.opengl.org/registry/specs/KHR/no_error.txt
é    )ÚplatformÚconstantÚarrays)Ú
extensionsÚwrapperN)Ú_typesÚ_glgets)Ú*)Ú_EXTENSION_NAMEc                  ó:   • SSK Jn   U R                  " [        5      $ )z=Return boolean indicating whether this extension is availabler   ©r   )ÚOpenGLr   ÚhasGLExtensionr   r   s    ÚP/home/wildlama/miniconda3/lib/python3.13/site-packages/OpenGL/GL/KHR/no_error.pyÚglInitNoErrorKHRr      s   € å!Ø×$Ò$¤oÓ7Ð7ó    )Ú__doc__r   r   r   r   r   r   ÚctypesÚOpenGL.raw.GLr   r	   ÚOpenGL.raw.GL.KHR.no_errorr   r   © r   r   Ú<module>r      s&   ðñ÷( .Ñ -ß &Û ß )Ü (Ý 6ó8r   