intel/genxml: define MEMORYADDRESSATTRIBUTES for Gen12.5 with TILEF
Signed-off-by: Hyunjun Ko <zzoon@igalia.com> Acked-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32775>
This commit is contained in:
@@ -212,6 +212,22 @@
|
||||
<field name="Rmin" start="192" end="223" type="uint" />
|
||||
<field name="Aspect" start="224" end="255" type="uint" />
|
||||
</struct>
|
||||
<struct name="MEMORYADDRESSATTRIBUTES" length="1">
|
||||
<field name="MOCS" start="0" end="6" type="uint" nonzero="true" />
|
||||
<field name="Arbitration Priority Control" start="7" end="8" type="HEVC_ARBITRATION_PRIORITY" />
|
||||
<field name="Memory Compression Enable" start="9" end="9" type="bool" />
|
||||
<field name="Memory Compression Mode" start="10" end="10" type="uint" />
|
||||
<field name="Row Store Scratch Buffer Cache Select" start="12" end="12" type="uint">
|
||||
<value name="LLC" value="0" />
|
||||
<value name="Internal Media Storage" value="1" />
|
||||
</field>
|
||||
<field name="Tiled Resource Mode" start="13" end="14" type="uint">
|
||||
<value name="TRMODE_NONE" value="0" />
|
||||
<value name="TRMODE_TILES" value="1" />
|
||||
<value name="TRMODE_TILEX" value="2" />
|
||||
<value name="TRMODE_TILEF" value="3" />
|
||||
</field>
|
||||
</struct>
|
||||
<struct name="MI_MATH_ALU_INSTRUCTION" length="1">
|
||||
<field name="Operand 2" start="0" end="9" type="uint" prefix="MI_ALU">
|
||||
<value name="REG0" value="0x00" />
|
||||
|
Reference in New Issue
Block a user