asahi: Identify compressed render target fields

We won't be implementing AGX compression for a while, but this gets some
unknowns out of the way when looking at dumps from Metal that use it.

Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18167>
This commit is contained in:
Alyssa Rosenzweig
2022-06-12 11:08:07 -04:00
committed by Marge Bot
parent 8b0ab0e64b
commit 88eea62adb

View File

@@ -71,6 +71,8 @@
<value name="Null" value="1"/>
<!-- Morton order with 64x64 tiles -->
<value name="Tiled 64x64" value="2"/>
<!-- With a metadata buffer -->
<value name="Compressed" value="3"/>
</enum>
<enum name="Channels">
@@ -190,6 +192,9 @@
<value name="Tiled" value="0x100000"/>
<value name="Tiled, mipmapped" value="0x100009"/>
</field>
<!-- If layout is compressed -->
<field name="Acceleration buffer" size="64" start="128" type="address"/>
</struct>
<enum name="Texture dimension">