intel/isl/gen7: Allow msaa with signed integer formats
authorTopi Pohjolainen <topi.pohjolainen@intel.com>
Tue, 18 Jul 2017 14:06:07 +0000 (17:06 +0300)
committerTopi Pohjolainen <topi.pohjolainen@intel.com>
Fri, 21 Jul 2017 21:14:16 +0000 (00:14 +0300)
commitdf9bb8dc059a3cdb0a2099deb25cb4292e301933
treefae29a9bd7382afce29740e2a2b92ecd989e4497
parentabb84e3f2da47d69b5211d838b10b155f590acc0
intel/isl/gen7: Allow msaa with signed integer 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 16I/32I in addition to GL_RGBA8I.
IvyBridge passed all tests with all sample numbers.

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