summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenneth Graunke <kenneth@whitecape.org>2022-03-28 23:14:23 -0700
committerMarge Bot <emma+marge@anholt.net>2022-04-11 19:17:07 +0000
commite3defe7ae724500c46a66497c5179aef3f795c78 (patch)
tree8f7ac86e3d3a5fa6c9cea67cca1adf891102adf9
parent80927047052f678eb0e173e64246043c78fea12a (diff)
intel/genxml: Delete SAMPLER_MODE register definition on Gfx12+
While this register still exists, it's no longer a per-context register. Instead, on Gfx12+, SAMPLER_MODE exists per dual-subslice and is accessed as a "multicast" register, where you write control which version is accessed by the "steering control register". At any rate, userspace cannot write it any longer, and so there's not much point to it existing in our genxml (which was missing most of the fields anyway). Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15628>
-rw-r--r--src/intel/genxml/gen12.xml5
-rw-r--r--src/intel/genxml/gen125.xml5
2 files changed, 0 insertions, 10 deletions
diff --git a/src/intel/genxml/gen12.xml b/src/intel/genxml/gen12.xml
index 73c23fa5f21..412adf1286e 100644
--- a/src/intel/genxml/gen12.xml
+++ b/src/intel/genxml/gen12.xml
@@ -7369,11 +7369,6 @@
<field name="RDE Done" start="31" end="31" type="bool"/>
</register>
- <register name="SAMPLER_MODE" length="1" num="0x0e18c">
- <field name="Headerless Message for Pre-emptable Contexts" start="5" end="5" type="bool"/>
- <field name="Headerless Message for Pre-emptable Contexts Mask" start="21" end="21" type="bool"/>
- </register>
-
<register name="SC_INSTDONE" length="1" num="0x7100">
<field name="SVL Done" start="0" end="0" type="bool"/>
<field name="WMFE Done" start="1" end="1" type="bool"/>
diff --git a/src/intel/genxml/gen125.xml b/src/intel/genxml/gen125.xml
index 2492f12e735..1125d0cbf65 100644
--- a/src/intel/genxml/gen125.xml
+++ b/src/intel/genxml/gen125.xml
@@ -7791,11 +7791,6 @@
<field name="VMEM L3REQARB1 Done" start="31" end="31" type="bool"/>
</register>
- <register name="SAMPLER_MODE" length="1" num="0x0e18c">
- <field name="Headerless Message for Pre-emptable Contexts" start="5" end="5" type="bool"/>
- <field name="Headerless Message for Pre-emptable Contexts Mask" start="21" end="21" type="bool"/>
- </register>
-
<register name="SC_INSTDONE" length="1" num="0x7100">
<field name="SVL Done" start="0" end="0" type="bool"/>
<field name="WMFE Done" start="1" end="1" type="bool"/>