ó
    š3jq  ã                   ó`   • 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 EXT.multisampled_render_to_texture2

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

Overview (from the spec)
        
        The <attachment> parameters for FramebufferTexture2DMultisampleEXT is no
        longer required to be COLOR_ATTACHMENT0.  The attachment parameter now
        matches what is allowed in FramebufferTexture2D.  This means values like
        GL_COLOR_ATTACHMENTi, GL_DEPTH_ATTACHMENT, GL_STENCIL_ATTACHMENT, or
        GL_DEPTH_STENCIL_ATTACHMENT may be used.
        After the application has rendered into the mutisampled buffer, the application
        should be careful to not trigger an implicit flush by performing a client side
        read of the buffer (readpixels, copyteximage, blitframebuffer, etc) before any
        subsequent rendering which uses the contents of the buffer. This may cause the
        attachment to be downsampled before the following draw, which would potentially
        cause corruption.

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