mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-26 07:00:31 +01:00
intel/genxml: Fix pixel hashing 3DSTATE_3D_MODE field definitions for Gen12 and Gen12.5.
The former "Subslice Hashing Mode" field is no longer used by the hardware, Gen12 parts always do 16x16 subslice pixel hashing -- Remove it since it's no longer useful. In addition add a couple of bits that will be useful in order to make some adjustments to the default pixel pipe hashing behavior. Reviewed-by: Jason Ekstrand <jason@jlekstrand.net> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8749>
This commit is contained in:
parent
7e77bfb68a
commit
a2a17bf25e
2 changed files with 4 additions and 12 deletions
|
|
@ -1278,12 +1278,8 @@
|
|||
<value name="Disable" value="1"/>
|
||||
<value name="hashing 32x32" value="3"/>
|
||||
</field>
|
||||
<field name="Subslice Hashing Mode" start="34" end="35" type="uint">
|
||||
<value name="hashing 8x8" value="0"/>
|
||||
<value name="hashing 16x4" value="1"/>
|
||||
<value name="hashing 8x4" value="2"/>
|
||||
<value name="hashing 16x16" value="3"/>
|
||||
</field>
|
||||
<field name="3D Scoreboard Hashing Mode" start="36" end="36" type="bool"/>
|
||||
<field name="Subslice Hashing Table Enable" start="37" end="37" type="bool"/>
|
||||
<field name="Slice Hashing Table Enable" start="38" end="38" type="bool"/>
|
||||
<field name="Mask" start="48" end="63" type="mbo"/>
|
||||
</instruction>
|
||||
|
|
|
|||
|
|
@ -1286,12 +1286,8 @@
|
|||
<value name="Disable" value="1"/>
|
||||
<value name="hashing 32x32" value="3"/>
|
||||
</field>
|
||||
<field name="Subslice Hashing Mode" start="34" end="35" type="uint">
|
||||
<value name="hashing 8x8" value="0"/>
|
||||
<value name="hashing 16x4" value="1"/>
|
||||
<value name="hashing 8x4" value="2"/>
|
||||
<value name="hashing 16x16" value="3"/>
|
||||
</field>
|
||||
<field name="3D Scoreboard Hashing Mode" start="36" end="36" type="bool"/>
|
||||
<field name="Subslice Hashing Table Enable" start="37" end="37" type="bool"/>
|
||||
<field name="Slice Hashing Table Enable" start="38" end="38" type="bool"/>
|
||||
<field name="Mask" start="48" end="63" type="mbo"/>
|
||||
</instruction>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue