Mesa (master): panfrost: Fix LOD mode field on Bifrost

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Mon Dec 21 23:01:19 UTC 2020


Module: Mesa
Branch: master
Commit: 9c042b6976725e94a76ad192a4fe88628060e983
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c042b6976725e94a76ad192a4fe88628060e983

Author: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Date:   Sat Dec 19 09:37:37 2020 -0500

panfrost: Fix LOD mode field on Bifrost

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig at collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8149>

---

 src/panfrost/lib/midgard.xml | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/panfrost/lib/midgard.xml b/src/panfrost/lib/midgard.xml
index 6bd19af1141..1117674bb02 100644
--- a/src/panfrost/lib/midgard.xml
+++ b/src/panfrost/lib/midgard.xml
@@ -379,6 +379,12 @@
     <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 -->
@@ -709,7 +715,7 @@
     <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"/>



More information about the mesa-commit mailing list