ó
    š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 AMD.depth_clamp_separate

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

Overview (from the spec)
        
        The extension ARB_depth_clamp introduced the ability to control
        the clamping of the depth value for both the near and far plane.
        One limitation is that the control was for both planes at the
        same time; some applications can benefit from having clamping
        enabled for only one of the two planes, in order to save
        fillrate for the other plane by clipping the geometry.
        
        This extension provides exactly such functionality.

The official definition of this extension is available here:
http://www.opengl.org/registry/specs/AMD/depth_clamp_separate.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    Ú\/home/wildlama/miniconda3/lib/python3.13/site-packages/OpenGL/GL/AMD/depth_clamp_separate.pyÚglInitDepthClampSeparateAMDr      s   € å!Ø×$Ò$¤oÓ7Ð7ó    )Ú__doc__r   r   r   r   r   r   ÚctypesÚOpenGL.raw.GLr   r	   Ú&OpenGL.raw.GL.AMD.depth_clamp_separater   r   © r   r   Ú<module>r      s&   ðñ÷( .Ñ -ß &Û ß )Ü 4Ý Bó8r   