Probably actually 17 bytes. -->
<struct name="Bind pipeline" size="16">
<field name="Tag" size="32" start="0:0" type="hex" default="0x4000002e"/>
- <field name="Unk 1" size="16" start="1:0" type="hex" default="0x1002"/>
+ <field name="Unk 1" size="4" start="1:0" type="hex" default="0x2"/>
+ <field name="Sampler count" start="1:4" size="5" type="uint"/>
+ <field name="Texture count" start="1:9" size="3" type="uint"/>
+ <field name="Unk 2" size="4" start="1:12" type="hex" default="0x1"/>
<field name="Input count" size="8" start="1:16" type="uint" default="0"/>
<field name="Padding 1" size="8" start="1:24" type="hex" default="0x0"/>
<field name="Pipeline" size="32" start="2:0" type="address"/>