i965/fs: Hook up SIMD lowering to unroll surface instructions of unsupported width.

Reviewed-by: Jason Ekstrand <jason.ekstrand@intel.com>
This commit is contained in:
Francisco Jerez 2015-07-18 16:16:19 +03:00
parent 7a594a95a9
commit 086d29f4d7

View file

@ -4073,6 +4073,11 @@ get_lowered_simd_width(const struct brw_device_info *devinfo,
else
return inst->exec_size;
case SHADER_OPCODE_TYPED_ATOMIC_LOGICAL:
case SHADER_OPCODE_TYPED_SURFACE_READ_LOGICAL:
case SHADER_OPCODE_TYPED_SURFACE_WRITE_LOGICAL:
return 8;
default:
return inst->exec_size;
}