intel/genxml: Change 3DSTATE_CONSTANT_XS::MOCS to be MBZ on Gfx8.
authorKenneth Graunke <kenneth@whitecape.org>
Tue, 19 Oct 2021 17:05:47 +0000 (10:05 -0700)
committerMarge Bot <emma+marge@anholt.net>
Thu, 28 Oct 2021 19:45:55 +0000 (19:45 +0000)
commit78d2605e575d65f705b1d01bb9afe75ac6a7ea4d
tree8ed9021242a4128821441ca8a9743e406b171d70
parent956effb88ad6b931b6fc5625493c9ff92c578c94
intel/genxml: Change 3DSTATE_CONSTANT_XS::MOCS to be MBZ on Gfx8.

The Broadwell PRM says: "Constant Buffer Object Control State must
always be programmed to zero."

This patch changes the MOCS field in gen8.xml to be "mbz" type, so that
it's impossible to set it to a non-zero value.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13480>
src/intel/genxml/gen8.xml