i965: Bail on vec4 copy propagation for scratch writes with source modifiers
authorAnuj Phogat <anuj.phogat@gmail.com>
Mon, 28 Jul 2014 22:41:55 +0000 (15:41 -0700)
committerAnuj Phogat <anuj.phogat@gmail.com>
Thu, 14 Aug 2014 18:03:00 +0000 (11:03 -0700)
commit7c1ea00eafc882b67784e6cfd8ee46a7c6fc05dc
tree390196bf35293570e68db3c5e6294ea1c8b38eb2
parent2b837576eb47eeb25f381c534a8bbccda0ee4c89
i965: Bail on vec4 copy propagation for scratch writes with source modifiers

Fixes Khronos GLES3 CTS test:
dynamic_expression_array_access_vertex

Cc: <mesa-stable@lists.freedesktop.org>
Signed-off-by: Anuj Phogat <anuj.phogat@gmail.com>
Reviewed-by: Matt Turner <mattst88@gmail.com>
src/mesa/drivers/dri/i965/brw_vec4_copy_propagation.cpp