panfrost: Add empty tile flags to GenXML

These flags control special CRC handling for empty tiles using the CRC
clear colour field added on Bifrost. Their use depends on CRC being
used. We missed these flags earlier; let's add them since they are used
by the Valhall DDK but are not new to Valhall.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13982>
This commit is contained in:
Alyssa Rosenzweig
2021-11-29 14:28:45 -05:00
committed by Marge Bot
parent 8f00f19da5
commit 8d2be391e3
2 changed files with 4 additions and 0 deletions

View File

@@ -1024,6 +1024,8 @@
<field name="Z Preload Enable" size="1" start="12:19" type="bool"/>
<field name="Z Unload Enable" size="1" start="12:20" type="bool"/>
<field name="Has ZS CRC Extension" size="1" start="12:21" type="bool"/>
<field name="Empty Tile Read Enable" size="1" start="12:28" type="bool"/>
<field name="Empty Tile Write Enable" size="1" start="12:29" type="bool"/>
<field name="CRC Read Enable" size="1" start="12:30" type="bool"/>
<field name="CRC Write Enable" size="1" start="12:31" type="bool"/>
<field name="Z Clear" size="32" start="13:0" type="float"/>

View File

@@ -1072,6 +1072,8 @@
<field name="Z Preload Enable" size="1" start="12:19" type="bool"/>
<field name="Z Unload Enable" size="1" start="12:20" type="bool"/>
<field name="Has ZS CRC Extension" size="1" start="12:21" type="bool"/>
<field name="Empty Tile Read Enable" size="1" start="12:28" type="bool"/>
<field name="Empty Tile Write Enable" size="1" start="12:29" type="bool"/>
<field name="CRC Read Enable" size="1" start="12:30" type="bool"/>
<field name="CRC Write Enable" size="1" start="12:31" type="bool"/>
<field name="Z Clear" size="32" start="13:0" type="float"/>