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

Author: Kenneth Graunke <[email protected]>
Date:   Wed Nov 15 23:06:27 2017 -0800

genxml: Fix PIPELINE_SELECT on G45/Ironlake.

Original 965 sets bits 28:27 to 0, while G45 and later set it to 1.

Note that the G45 docs are incorrect in this regard - see the DevCTG+
note in the Ironlake PRMs.

Reviewed-by: Lionel Landwerlin <[email protected]>

---

 src/intel/genxml/gen45.xml | 2 +-
 src/intel/genxml/gen5.xml  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/intel/genxml/gen45.xml b/src/intel/genxml/gen45.xml
index c91085831e..136cc6f68a 100644
--- a/src/intel/genxml/gen45.xml
+++ b/src/intel/genxml/gen45.xml
@@ -1162,7 +1162,7 @@
 
   <instruction name="PIPELINE_SELECT" bias="1" length="1">
     <field name="Command Type" start="29" end="31" type="uint" default="3"/>
-    <field name="Command SubType" start="27" end="28" type="uint" default="0"/>
+    <field name="Command SubType" start="27" end="28" type="uint" default="1"/>
     <field name="3D Command Opcode" start="24" end="26" type="uint" 
default="1"/>
     <field name="3D Command Sub Opcode" start="16" end="23" type="uint" 
default="4"/>
     <field name="Pipeline Selection" start="0" end="1" type="uint">
diff --git a/src/intel/genxml/gen5.xml b/src/intel/genxml/gen5.xml
index 93e687a32b..82cda90957 100644
--- a/src/intel/genxml/gen5.xml
+++ b/src/intel/genxml/gen5.xml
@@ -1253,7 +1253,7 @@
 
   <instruction name="PIPELINE_SELECT" bias="1" length="1">
     <field name="Command Type" start="29" end="31" type="uint" default="3"/>
-    <field name="Command SubType" start="27" end="28" type="uint" default="0"/>
+    <field name="Command SubType" start="27" end="28" type="uint" default="1"/>
     <field name="3D Command Opcode" start="24" end="26" type="uint" 
default="1"/>
     <field name="3D Command Sub Opcode" start="16" end="23" type="uint" 
default="4"/>
     <field name="Pipeline Selection" start="0" end="1" type="uint">

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to