panfrost: Add ASTC stretch factor enums
ASTC textures all use a common ASTC format, with the ASTC block dimension configured with auxiliary bits at the bottom of the payload pointer. Add the corresponding enum for ASTC 2D and 3D. Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12814>
This commit is contained in:
parent
808b426f03
commit
f4f0e30701
|
@ -300,6 +300,22 @@
|
|||
<value name="Replicated" value="7"/>
|
||||
</enum>
|
||||
|
||||
<enum name="ASTC 2D Dimension">
|
||||
<value name="4" value="0"/>
|
||||
<value name="5" value="1"/>
|
||||
<value name="6" value="2"/>
|
||||
<value name="8" value="4"/>
|
||||
<value name="10" value="6"/>
|
||||
<value name="12" value="7"/>
|
||||
</enum>
|
||||
|
||||
<enum name="ASTC 3D Dimension">
|
||||
<value name="4" value="0"/>
|
||||
<value name="5" value="1"/>
|
||||
<value name="6" value="2"/>
|
||||
<value name="3" value="3"/>
|
||||
</enum>
|
||||
|
||||
<enum name="Block Format">
|
||||
<!--- 16x16 block u-interleaved -->
|
||||
<value name="Tiled U-Interleaved" value="0"/>
|
||||
|
|
|
@ -303,6 +303,22 @@
|
|||
<value name="Replicated" value="7"/>
|
||||
</enum>
|
||||
|
||||
<enum name="ASTC 2D Dimension">
|
||||
<value name="4" value="0"/>
|
||||
<value name="5" value="1"/>
|
||||
<value name="6" value="2"/>
|
||||
<value name="8" value="4"/>
|
||||
<value name="10" value="6"/>
|
||||
<value name="12" value="7"/>
|
||||
</enum>
|
||||
|
||||
<enum name="ASTC 3D Dimension">
|
||||
<value name="4" value="0"/>
|
||||
<value name="5" value="1"/>
|
||||
<value name="6" value="2"/>
|
||||
<value name="3" value="3"/>
|
||||
</enum>
|
||||
|
||||
<enum name="Pixel Kill">
|
||||
<value name="Force Early" value="0"/>
|
||||
<value name="Strong Early" value="1"/>
|
||||
|
|
|
@ -345,6 +345,22 @@
|
|||
<value name="Replicated" value="7"/>
|
||||
</enum>
|
||||
|
||||
<enum name="ASTC 2D Dimension">
|
||||
<value name="4" value="0"/>
|
||||
<value name="5" value="1"/>
|
||||
<value name="6" value="2"/>
|
||||
<value name="8" value="4"/>
|
||||
<value name="10" value="6"/>
|
||||
<value name="12" value="7"/>
|
||||
</enum>
|
||||
|
||||
<enum name="ASTC 3D Dimension">
|
||||
<value name="4" value="0"/>
|
||||
<value name="5" value="1"/>
|
||||
<value name="6" value="2"/>
|
||||
<value name="3" value="3"/>
|
||||
</enum>
|
||||
|
||||
<enum name="Pixel Kill">
|
||||
<value name="Force Early" value="0"/>
|
||||
<value name="Strong Early" value="1"/>
|
||||
|
|
Loading…
Reference in New Issue