mesa/src
Kenneth Graunke 03087686ff i965: Don't try to decode types for non-existent src1.
KHR-GL45.shader_ballot_tests.ShaderBallotBitmasks has a MOV that hits
this validation path.  MOVs don't have a src1 file, but calling
brw_inst_src1_type() was tripping on src1.file being BRW_IMMEDIATE_VALUE
and the hw_type being something invalid for immediates.

To work around this, just pretend src1 is src0 if there isn't a src1.

Fixes: 2572c2771d (i965: Validate "Special
       Requirements for Handling Double Precision Data Types")
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102680
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
2017-10-10 15:11:35 -07:00
..
amd radv: Only set the MTYPE flags on GFX9+. 2017-10-11 07:57:33 +10:00
broadcom braodcom/vc5: Set up clear color for higher-bpp formats. 2017-10-10 11:42:06 -07:00
compiler nir: Move vc4's alpha test lowering to core NIR. 2017-10-10 11:42:04 -07:00
egl egl/dri: remove old left-overs 2017-10-10 13:58:47 +02:00
gallium r600: cleanup llvm ir target selection. 2017-10-11 07:40:04 +10:00
gbm meson: build gbm 2017-10-09 13:42:44 -07:00
getopt
glx meson: Add support for configuring dri drivers directory. 2017-10-09 13:42:44 -07:00
gtest meson: convert gtest to an internal dependency 2017-10-03 10:02:08 -07:00
hgl
intel i965: Don't try to decode types for non-existent src1. 2017-10-10 15:11:35 -07:00
loader meson: build glx 2017-10-09 13:42:44 -07:00
mapi mesa: Implement a new GL_MESA_tile_raster_order extension. 2017-10-10 10:45:22 -07:00
mesa main/format: skip format conversion if src and dst format are equal 2017-10-10 15:06:17 -07:00
util mesa: move _mesa_half_is_negative() to half_float.h 2017-10-10 11:28:31 -06:00
vulkan vulkan: util: add macros to extract extension/offset number from enums 2017-10-06 11:45:41 +01:00
git_sha1.h.in meson: Build i965 and dri stack 2017-10-09 13:42:44 -07:00
Makefile.am configure: Add the new "vc5" driver to the list, requiring a simulator. 2017-10-10 11:42:04 -07:00
meson.build meson: build gbm 2017-10-09 13:42:44 -07:00
SConscript scons: use python3-compatible print() 2017-09-25 11:57:12 +01:00