summaryrefslogtreecommitdiffstats
path: root/src/intel/genxml/gen6.xml
diff options
context:
space:
mode:
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>2016-10-12 20:04:26 +0100
committerLionel Landwerlin <lionel.g.landwerlin@intel.com>2016-10-18 22:43:41 +0100
commit0ca134aa9f71b7a27b81caa78f9477aea948f0d7 (patch)
treed224b2fb3b175a56eefdecda00e0b117cce9109e /src/intel/genxml/gen6.xml
parent5567145d59d5d539474fb68155dba4dec716e32e (diff)
downloadexternal_mesa3d-0ca134aa9f71b7a27b81caa78f9477aea948f0d7.zip
external_mesa3d-0ca134aa9f71b7a27b81caa78f9477aea948f0d7.tar.gz
external_mesa3d-0ca134aa9f71b7a27b81caa78f9477aea948f0d7.tar.bz2
intel: genxml: add SAMPLER_BORDER_COLOR_STATE structures
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Diffstat (limited to 'src/intel/genxml/gen6.xml')
-rw-r--r--src/intel/genxml/gen6.xml32
1 files changed, 32 insertions, 0 deletions
diff --git a/src/intel/genxml/gen6.xml b/src/intel/genxml/gen6.xml
index 211716b..7ba8954 100644
--- a/src/intel/genxml/gen6.xml
+++ b/src/intel/genxml/gen6.xml
@@ -372,6 +372,38 @@
<field name="MOCS" start="176" end="179" type="uint"/>
</struct>
+ <struct name="SAMPLER_BORDER_COLOR_STATE" length="12">
+ <field name="Border Color Unorm Red" start="0" end="7" type="uint"/>
+ <field name="Border Color Unorm Green" start="8" end="15" type="uint"/>
+ <field name="Border Color Unorm Blue" start="16" end="23" type="uint"/>
+ <field name="Border Color Unorm Alpha" start="24" end="31" type="uint"/>
+
+ <field name="Border Color Float Red" start="32" end="63" type="float"/>
+ <field name="Border Color Float Green" start="64" end="95" type="float"/>
+ <field name="Border Color Float Blue" start="96" end="127" type="float"/>
+ <field name="Border Color Float Alpha" start="128" end="159" type="float"/>
+
+ <field name="Border Color Float16 Red" start="160" end="175" type="uint"/>
+ <field name="Border Color Float16 Green" start="176" end="191" type="uint"/>
+ <field name="Border Color Float16 Blue" start="192" end="207" type="uint"/>
+ <field name="Border Color Float16 Alpha" start="208" end="223" type="uint"/>
+
+ <field name="Border Color Unorm16 Red" start="224" end="239" type="uint"/>
+ <field name="Border Color Unorm16 Green" start="240" end="255" type="uint"/>
+ <field name="Border Color Unorm16 Blue" start="256" end="271" type="uint"/>
+ <field name="Border Color Unorm16 Alpha" start="272" end="287" type="uint"/>
+
+ <field name="Border Color Snorm16 Red" start="288" end="303" type="int"/>
+ <field name="Border Color Snorm16 Green" start="304" end="319" type="int"/>
+ <field name="Border Color Snorm16 Blue" start="320" end="335" type="int"/>
+ <field name="Border Color Snorm16 Alpha" start="336" end="351" type="int"/>
+
+ <field name="Border Color Snorm8 Red" start="352" end="359" type="int"/>
+ <field name="Border Color Snorm8 Green" start="360" end="367" type="int"/>
+ <field name="Border Color Snorm8 Blue" start="368" end="375" type="int"/>
+ <field name="Border Color Snorm8 Alpha" start="376" end="383" type="int"/>
+ </struct>
+
<struct name="SAMPLER_STATE" length="4">
<field name="Sampler Disable" start="31" end="31" type="bool"/>
<field name="Texture Border Color Mode" start="29" end="29" type="uint">