i965: Add #defines for Memory Object Control State fields on Gen7-7.5.
authorKenneth Graunke <kenneth@whitecape.org>
Wed, 10 Jul 2013 03:47:54 +0000 (20:47 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 18 Jul 2013 23:03:19 +0000 (16:03 -0700)
commit7791c9869b233e45a9089eae124dc9aa4f4e519a
treef483a5d724e1b98641792f9dbe6125a262be99ab
parent6368478712ab46edc18f2210527259d4d433235a
i965: Add #defines for Memory Object Control State fields on Gen7-7.5.

The L3 controls are identical on all platforms, but LLC differs:
- Ivybridge has a "cache in LLC" flag
- Baytrail has no LLC, but instead has a snoop bit:
  "data accesses in this page must be snooped in the CPU caches."
- Haswell has writeback/uncached flags for LLC and eLLC (eDRAM).

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Chad Versace <chad.versace@linux.intel.com>
src/mesa/drivers/dri/i965/brw_defines.h