intel/isl/gen7: Allow msaa with 128-bit formats
authorTopi Pohjolainen <topi.pohjolainen@intel.com>
Tue, 18 Jul 2017 13:25:43 +0000 (16:25 +0300)
committerTopi Pohjolainen <topi.pohjolainen@intel.com>
Fri, 21 Jul 2017 21:14:16 +0000 (00:14 +0300)
commitabb84e3f2da47d69b5211d838b10b155f590acc0
treee465b2ece29f680f0b5ab29c582ef1b139111c34
parent514d68576dd9ecc4a73eda0079e05eb471a795b6
intel/isl/gen7: Allow msaa with 128-bit formats

These formats are already allowed by the i965 GL driver, and the
feature seems to work just fine.

There are tests for multisampled rendering in piglit:
tests/spec/ext_framebuffer_multisample which can be patched to
try GL_RGBA16F/32F/16I/16UI/32I/32UI in addition to GL_RGBA/8I.
IvyBridge passed all tests with all sample numbers and even
with 128-bit formats.

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Signed-off-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
src/intel/isl/isl_format.c