mesa/src
Topi Pohjolainen fbfc6a2f67 intel/isl/gen7: Don't allow multisampled surfaces with valign2
There is the same constraintg later on as assert in
isl_gen7_choose_image_alignment_el() so catch it earlier in order
to return error instead of crash.

Needed to avoid crashes with piglits on IVB and HSW:

arb_internalformat_query2.image_format_compatibility_type pname checks
arb_internalformat_query2.all internalformat_<x>_type pname checks
arb_internalformat_query2.max dimensions related pname checks
arb_copy_image.arb_copy_image-formats --samples=2/4/6/8
arb_texture_float.multisample-fast-clear gl_arb_texture_float

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Signed-off-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
2017-07-22 00:14:16 +03:00
..
amd radv: Generate storage image descriptors unconditionally 2017-07-22 06:40:29 +10:00
broadcom broadcom/vc4: Add more packets to the v2.1 XML. 2017-07-13 11:30:42 -07:00
compiler Android: fix spirv_info.c generation 2017-07-21 08:48:45 +03:00
egl egl: fix line continuation 2017-07-19 15:51:54 +01:00
gallium gallivm: handle call attributes for llvm < 4.0 in lp_add_function_attr 2017-07-21 22:46:04 +02:00
gbm gbm: fix typo 2017-07-19 15:51:54 +01:00
getopt
glx egl: turn one more boolean int into a bool 2017-06-21 21:42:14 +01:00
gtest gtest: Update to 1.8.0. 2017-01-20 11:40:52 -08:00
hgl
intel intel/isl/gen7: Don't allow multisampled surfaces with valign2 2017-07-22 00:14:16 +03:00
loader loader/dri3: Use dri3_find_back in loader_dri3_swap_buffers_msc 2017-07-13 16:49:28 +09:00
mapi mapi: add missing no_error tag to glBlitNamedFramebuffer() 2017-07-18 10:07:34 +02:00
mesa i965/miptree/gen4: Prepare x-tiled fallback for isl based 2017-07-22 00:14:16 +03:00
util util: Make CLAMP turn NaN into MIN. 2017-07-18 23:48:46 -07:00
vulkan vulkan/util: fix typo in comment 2017-07-18 13:56:04 +01:00
Makefile.am build systems: move git_sha1_gen.sh to bin/ 2017-07-06 22:59:39 +01:00
SConscript build systems: move git_sha1_gen.sh to bin/ 2017-07-06 22:59:39 +01:00