mesa: enable msaa in clear_with_quad if needed
authorPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Tue, 29 Oct 2019 18:45:48 +0000 (19:45 +0100)
committerPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Thu, 31 Oct 2019 11:30:53 +0000 (12:30 +0100)
commit8a723282e3f7a312ab0ca3aa9157e5b76ec182af
treea2b1e57125f5d1a313ac480a1421e76b30579730
parentb087b7bd9052bf40f80473074508f1961265ec6b
mesa: enable msaa in clear_with_quad if needed

If the DrawBuffer sample count is > 1 and msaa is enabled we must also
enable msaa when clearing it.

Fixes: ea5b7de138b ("radeonsi: make gl_SampleMaskIn = 0x1 when MSAA is disabled")
Closes: https://gitlab.freedesktop.org/mesa/mesa/issues/1991

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Tested-by: Witold Baryluk <witold.baryluk@gmail.com>
src/mesa/state_tracker/st_cb_clear.c