i965: Fix INTEL_DEBUG=shader_time for Haswell.
authorKenneth Graunke <kenneth@whitecape.org>
Thu, 7 Feb 2013 07:26:34 +0000 (23:26 -0800)
committerEric Anholt <eric@anholt.net>
Thu, 14 Mar 2013 19:30:40 +0000 (12:30 -0700)
commitf27a220cadd1326e6293a2c3fb945b7765a85da4
tree346e268df2001aee7e0f3ddb31f467a287c3bd92
parenta2d08f170ab0d4ac7ba8d4c74db3a410f6cafa19
i965: Fix INTEL_DEBUG=shader_time for Haswell.

Haswell's "Data Cache" data port is a single unit, but split into two
SFIDs to allow for more message types without adding more bits in the
message descriptor.

Untyped Atomic Operations are now message 0010 in the second data cache
data port, rather than 6 in the first.

v2: Use the #defines from the previous commit. (by anholt)

NOTE: This is a candidate for the 9.1 branch.
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Eric Anholt <eric@anholt.net> (v1)
src/mesa/drivers/dri/i965/brw_defines.h
src/mesa/drivers/dri/i965/brw_eu_emit.c