From: Kenneth Graunke Date: Fri, 29 Aug 2014 22:15:43 +0000 (-0700) Subject: i965: Add 2x MSAA support to Broadwell fast clear code. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e34a363a781a24b2cf6930c4d37f781ffec8a19a;p=mesa.git i965: Add 2x MSAA support to Broadwell fast clear code. According to the cited documentation section (but in the newer docs), x_scaledown is the same for 2x and 4x MSAA. +47 piglits. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=83081 Signed-off-by: Kenneth Graunke Reviewed-by: Matt Turner Cc: "10.3" --- diff --git a/src/mesa/drivers/dri/i965/brw_meta_fast_clear.c b/src/mesa/drivers/dri/i965/brw_meta_fast_clear.c index bcc8827709f..168e5b11d2c 100644 --- a/src/mesa/drivers/dri/i965/brw_meta_fast_clear.c +++ b/src/mesa/drivers/dri/i965/brw_meta_fast_clear.c @@ -282,6 +282,7 @@ get_fast_clear_rect(struct brw_context *brw, struct gl_framebuffer *fb, * factor is 2 vertically and either 2 or 8 horizontally. */ switch (irb->mt->num_samples) { + case 2: case 4: x_scaledown = 8; break;