ó
    š3jo  ã                   ó`   • 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 OES.sample_shading

This module customises the behaviour of the 
OpenGL.raw.GLES2.OES.sample_shading to provide a more 
Python-friendly API

Overview (from the spec)
        
        In standard multisample rendering, an implementation is allowed to
        assign the same sets of fragment shader input values to each sample.
        This can cause aliasing where the fragment shader input values are
        used to generate a result that doesn't antialias itself, for example
        with alpha-tested transparency.
        
        This extension adds the ability to explicitly request that an
        implementation use a minimum number of unique set of fragment
        computation inputs when multisampling a pixel. Specifying such a
        requirement can reduce aliasing that results from evaluating the
        fragment computations too few times per pixel.
        
        This extension adds new global state that controls the minimum
        number of samples for which attribute data is independently
        interpolated. When enabled, all fragment-shading operations
        are executed independently on each sample.
        

The official definition of this extension is available here:
http://www.opengl.org/registry/specs/OES/sample_shading.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    ÚY/home/wildlama/miniconda3/lib/python3.13/site-packages/OpenGL/GLES2/OES/sample_shading.pyÚglInitSampleShadingOESr   %   s   € å!Ø×$Ò$¤oÓ7Ð7ó    )Ú__doc__r   r   r   r   r   r   ÚctypesÚOpenGL.raw.GLES2r   r	   Ú#OpenGL.raw.GLES2.OES.sample_shadingr   r   © r   r   Ú<module>r      s&   ðñ÷: .Ñ -ß &Û ß ,Ü 1Ý ?ó8r   