panfrost: Fix LOD mode field on Bifrost
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Sat, 19 Dec 2020 14:37:37 +0000 (09:37 -0500)
committerMarge Bot <eric+marge@anholt.net>
Mon, 21 Dec 2020 22:49:28 +0000 (22:49 +0000)
Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8149>

src/panfrost/lib/midgard.xml

index 6bd19af..1117674 100644 (file)
     <value name="Trilinear" value="3"/>
   </enum>
 
+  <enum name="LOD Algorithm">
+    <value name="Isotropic" value="0"/>
+      <!--- 1, 2 reserved -->
+    <value name="Anisotropic" value="3"/>
+  </enum>
+
   <enum name="MSAA">
     <value name="Single" value="0"/>
     <!-- N samples, 1 surface, resolved -->
     <field name="Maximum LOD" size="13" start="1:16" type="uint" default="0"/>
     <field name="LOD bias" size="16" start="2:0" type="int" default="0"/>
     <field name="Maximum anisotropy" size="5" start="2:16" type="uint"/>
-    <field name="Anisotropy" size="1" start="2:25" type="bool"/>
+    <field name="LOD algorithm" size="2" start="2:24" type="LOD Algorithm" default="Isotropic"/>
     <field name="Border Color R" size="32" start="4:0" type="float" default="0.0"/>
     <field name="Border Color G" size="32" start="5:0" type="float" default="0.0"/>
     <field name="Border Color B" size="32" start="6:0" type="float" default="0.0"/>