ó
    š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 SGIX.shadow_ambient

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

Overview (from the spec)
        
        This extension allows a value other than 0.0 to be returned by the
        SGIX_shadow operation in the case when the shadow test passes.
        With this extension any floating point value in the range [0.0,
        1.0] can be returned as the texture value when an object is in
        shadow.  This allows the (untextured) ambient lighting and direct
        shadowed lighting from a single light source to be computed in a
        single pass.

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