intel/genxml: Add new "Low Quality Filter" field on Gfx12+.

This allows the sampler to perform faster filtering of 8-bit UNORM
textures by filtering them at a different precision.  The filtering
is intended to still be OpenGL and DirectX spec compliant.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15628>
This commit is contained in:
Kenneth Graunke
2020-06-24 16:50:19 -07:00
committed by Marge Bot
parent 9a70385e2b
commit 8092704705
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -974,6 +974,7 @@
<value name="MAXIMUM" value="3"/>
</field>
<field name="Allow Low Quality LOD Calculation" start="120" end="120" type="bool"/>
<field name="Low Quality Filter" start="122" end="122" type="bool"/>
</struct>
<struct name="SAMPLER_STATE_8X8_AVS_COEFFICIENTS" length="8">
+1
View File
@@ -1026,6 +1026,7 @@
<value name="MAXIMUM" value="3"/>
</field>
<field name="Allow Low Quality LOD Calculation" start="120" end="120" type="bool"/>
<field name="Low Quality Filter" start="122" end="122" type="bool"/>
</struct>
<struct name="SAMPLER_STATE_8X8_AVS_COEFFICIENTS" length="8">