genxml: Add values for Barycentric Interpolation Mode
authorKristian H. Kristensen <hoegsberg@gmail.com>
Tue, 15 Nov 2016 05:10:11 +0000 (21:10 -0800)
committerKristian H. Kristensen <hoegsberg@gmail.com>
Wed, 30 Nov 2016 06:02:49 +0000 (22:02 -0800)
Signed-off-by: Kristian H. Kristensen <hoegsberg@gmail.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
src/intel/genxml/gen6.xml
src/intel/genxml/gen7.xml
src/intel/genxml/gen75.xml
src/intel/genxml/gen8.xml
src/intel/genxml/gen9.xml

index 2d19305b74c59f6f9164db1d5ea3bee74ef462f2..2ad6172ed621bd6217b1727c5564c382b3642dc4 100644 (file)
       <value name="INTERP_CENTROID" value="2"/>
       <value name="INTERP_SAMPLE" value="3"/>
     </field>
-    <field name="Barycentric Interpolation Mode" start="202" end="207" type="uint"/>
+    <field name="Barycentric Interpolation Mode" start="202" end="207" type="uint">
+      <value name="BIM_PERSPECTIVE_PIXEL" value="1"/>
+      <value name="BIM_PERSPECTIVE_CENTROID" value ="2"/>
+      <value name="BIM_PERSPECTIVE_SAMPLE" value="4"/>
+      <value name="BIM_LINEAR_PIXEL" value="8"/>
+      <value name="BIM_LINEAR_CENTROID" value="16"/>
+      <value name="BIM_LINEAR_SAMPLE" value="32"/>
+    </field>
     <field name="Point Rasterization Rule" start="201" end="201" type="uint">
       <value name="RASTRULE_UPPER_LEFT" value="0"/>
       <value name="RASTRULE_UPPER_RIGHT" value="1"/>
index 9d52aac6380918570532aa623da61d70858c3d89..5e75c4cf2cb60ea4f024f1b4f41144750fb65b33 100644 (file)
       <value name="INTERP_CENTROID" value="2"/>
       <value name="INTERP_SAMPLE" value="3"/>
     </field>
-    <field name="Barycentric Interpolation Mode" start="43" end="48" type="uint"/>
+    <field name="Barycentric Interpolation Mode" start="43" end="48" type="uint">
+      <value name="BIM_PERSPECTIVE_PIXEL" value="1"/>
+      <value name="BIM_PERSPECTIVE_CENTROID" value ="2"/>
+      <value name="BIM_PERSPECTIVE_SAMPLE" value="4"/>
+      <value name="BIM_LINEAR_PIXEL" value="8"/>
+      <value name="BIM_LINEAR_CENTROID" value="16"/>
+      <value name="BIM_LINEAR_SAMPLE" value="32"/>
+    </field>
     <field name="Pixel Shader Uses Input Coverage Mask" start="42" end="42" type="bool"/>
     <field name="Line End Cap Antialiasing Region Width" start="40" end="41" type="uint"/>
     <field name="Line Antialiasing Region Width" start="38" end="39" type="uint">
index ab8bec60cb1110a4a0da2007cbf126bbb93cb167..b3d7e1632f1c987130a9f02de575cf23f7f26203 100644 (file)
       <value name="INTERP_CENTROID" value="2"/>
       <value name="INTERP_SAMPLE" value="3"/>
     </field>
-    <field name="Barycentric Interpolation Mode" start="43" end="48" type="uint"/>
+    <field name="Barycentric Interpolation Mode" start="43" end="48" type="uint">
+      <value name="BIM_PERSPECTIVE_PIXEL" value="1"/>
+      <value name="BIM_PERSPECTIVE_CENTROID" value ="2"/>
+      <value name="BIM_PERSPECTIVE_SAMPLE" value="4"/>
+      <value name="BIM_LINEAR_PIXEL" value="8"/>
+      <value name="BIM_LINEAR_CENTROID" value="16"/>
+      <value name="BIM_LINEAR_SAMPLE" value="32"/>
+    </field>
     <field name="Pixel Shader Uses Input Coverage Mask" start="42" end="42" type="bool"/>
     <field name="Line End Cap Antialiasing Region Width" start="40" end="41" type="uint"/>
     <field name="Line Antialiasing Region Width" start="38" end="39" type="uint">
index 1fbf6d86279cf4c84a6ae301cbdb821e1d50dc25..bad69a7836f724242e2d68ef755d564ace906ced 100644 (file)
       <value name="INTERP_CENTROID" value="2"/>
       <value name="INTERP_SAMPLE" value="3"/>
     </field>
-    <field name="Barycentric Interpolation Mode" start="43" end="48" type="uint"/>
+    <field name="Barycentric Interpolation Mode" start="43" end="48" type="uint">
+      <value name="BIM_PERSPECTIVE_PIXEL" value="1"/>
+      <value name="BIM_PERSPECTIVE_CENTROID" value ="2"/>
+      <value name="BIM_PERSPECTIVE_SAMPLE" value="4"/>
+      <value name="BIM_LINEAR_PIXEL" value="8"/>
+      <value name="BIM_LINEAR_CENTROID" value="16"/>
+      <value name="BIM_LINEAR_SAMPLE" value="32"/>
+    </field>
     <field name="Line End Cap Antialiasing Region Width" start="40" end="41" type="uint">
       <value name="0.5 pixels" value="0"/>
       <value name="1.0 pixels" value="1"/>
index 46b1ced23cc1f66bd18e8cb08970158a4227d061..fb0a111cbefc4476f5fd63c03d3437c66b9cf5ce 100644 (file)
       <value name="INTERP_CENTROID" value="2"/>
       <value name="INTERP_SAMPLE" value="3"/>
     </field>
-    <field name="Barycentric Interpolation Mode" start="43" end="48" type="uint"/>
+    <field name="Barycentric Interpolation Mode" start="43" end="48" type="uint">
+      <value name="BIM_PERSPECTIVE_PIXEL" value="1"/>
+      <value name="BIM_PERSPECTIVE_CENTROID" value ="2"/>
+      <value name="BIM_PERSPECTIVE_SAMPLE" value="4"/>
+      <value name="BIM_LINEAR_PIXEL" value="8"/>
+      <value name="BIM_LINEAR_CENTROID" value="16"/>
+      <value name="BIM_LINEAR_SAMPLE" value="32"/>
+    </field>
     <field name="Line End Cap Antialiasing Region Width" start="40" end="41" type="uint">
       <value name="0.5 pixels" value="0"/>
       <value name="1.0 pixels" value="1"/>