On Tue, 19 Jun 2012 08:16:22 -0700, Paul Berry <stereotype...@gmail.com> wrote:
> From the GL 3.0 spec (p.116):
> 
>     "Multisample rasterization is enabled or disabled by calling
>     Enable or Disable with the symbolic constant MULTISAMPLE."
> 
> Elsewhere in the spec, where multisample rasterization is described
> (sections 3.4.3, 3.5.4, and 3.6.6), the following text is consistently
> used:
> 
>     "If MULTISAMPLE is enabled, and the value of SAMPLE_BUFFERS is
>     one, then..."
> 
> So, in other words, disabling GL_MULTISAMPLE should prevent
> multisample rasterization from occurring, even if the draw framebuffer
> is multisampled.  This patch implements that behaviour by setting the
> WM and SF stage's "multisample rasterization mode" to
> MSRAST_ON_PATTERN only when the draw framebuffer is multisampled *and*
> GL_MULTISAMPLE is enabled.

Reviewed-by: Eric Anholt <e...@anholt.net>

Attachment: pgpuh39NPGplC.pgp
Description: PGP signature

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to