ó
    š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)	aJ  OpenGL extension AMD.blend_minmax_factor

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

Overview (from the spec)
        
        The EXT_blend_minmax extension extended the GL's blending functionality
        to allow the blending equation to be specified by the application. That
        extension introduced the MIN_EXT and MAX_EXT blend equations, which caused the
        result of the blend equation to become the minimum or maximum of the source
        color and destination color, respectively.
        
        The MIN_EXT and MAX_EXT blend equations, however, do not include the source
        or destination blend factors in the arguments to the min and max functions.
        This extension provides two new blend equations that produce the minimum
        or maximum of the products of the source color and source factor, and the
        destination color and destination factor.

The official definition of this extension is available here:
http://www.opengl.org/registry/specs/AMD/blend_minmax_factor.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/blend_minmax_factor.pyÚglInitBlendMinmaxFactorAMDr      s   € å!Ø×$Ò$¤oÓ7Ð7ó    )Ú__doc__r   r   r   r   r   r   ÚctypesÚOpenGL.raw.GLr   r	   Ú%OpenGL.raw.GL.AMD.blend_minmax_factorr   r   © r   r   Ú<module>r      s&   ðñ÷. .Ñ -ß &Û ß )Ü 3Ý Aó8r   