1 <genxml name=
"G45" gen=
"4.5">
2 <struct name=
"RENDER_SURFACE_STATE" length=
"6">
3 <field name=
"Surface Type" start=
"29" end=
"31" type=
"uint">
4 <value name=
"SURFTYPE_1D" value=
"0"/>
5 <value name=
"SURFTYPE_2D" value=
"1"/>
6 <value name=
"SURFTYPE_3D" value=
"2"/>
7 <value name=
"SURFTYPE_CUBE" value=
"3"/>
8 <value name=
"SURFTYPE_BUFFER" value=
"4"/>
9 <value name=
"SURFTYPE_NULL" value=
"7"/>
11 <field name=
"Data Return Format" start=
"27" end=
"27" type=
"uint">
12 <value name=
"DATA_RETURN_FLOAT32" value=
"0"/>
13 <value name=
"DATA_RETURN_S1.14" value=
"1"/>
15 <field name=
"Surface Format" start=
"18" end=
"26" type=
"uint"/>
16 <field name=
"Color Buffer Component Write Disables" start=
"14" end=
"17" type=
"uint">
17 <value name=
"WRITEDISABLE_ALPHA" value=
"8"/>
18 <value name=
"WRITEDISABLE_RED" value=
"4"/>
19 <value name=
"WRITEDISABLE_GREEN" value=
"2"/>
20 <value name=
"WRITEDISABLE_BLUE" value=
"1"/>
22 <field name=
"Color Blend Enable" start=
"13" end=
"13" type=
"bool"/>
23 <field name=
"Vertical Line Stride" start=
"12" end=
"12" type=
"uint"/>
24 <field name=
"Vertical Line Stride Offset" start=
"11" end=
"11" type=
"uint"/>
25 <field name=
"MIP Map Layout Mode" start=
"10" end=
"10" type=
"uint">
26 <value name=
"MIPLAYOUT_BELOW" value=
"0"/>
27 <value name=
"MIPLAYOUT_RIGHT" value=
"1"/>
29 <field name=
"Render Cache Read Write Mode" start=
"8" end=
"8" type=
"uint">
30 <value name=
"WRITE_ONLY" value=
"0"/>
31 <value name=
"READ_WRITE" value=
"1"/>
33 <field name=
"Media Boundary Pixel Mode" start=
"6" end=
"7" type=
"uint">
34 <value name=
"NORMAL_MODE" value=
"0"/>
35 <value name=
"PROGRESSIVE_FRAME" value=
"2"/>
36 <value name=
"INTERLACED_FRAME" value=
"3"/>
38 <field name=
"Cube Face Enables" start=
"0" end=
"5" type=
"uint"/>
39 <field name=
"Surface Base Address" start=
"32" end=
"63" type=
"address"/>
40 <field name=
"Height" start=
"83" end=
"95" type=
"uint"/>
41 <field name=
"Width" start=
"70" end=
"82" type=
"uint"/>
42 <field name=
"MIP Count / LOD" start=
"66" end=
"69" type=
"uint"/>
43 <field name=
"Depth" start=
"117" end=
"127" type=
"uint"/>
44 <field name=
"Surface Pitch" start=
"99" end=
"115" type=
"uint"/>
45 <field name=
"Tiled Surface" start=
"97" end=
"97" type=
"uint"/>
46 <field name=
"Tile Walk" start=
"96" end=
"96" type=
"uint">
47 <value name=
"TILEWALK_XMAJOR" value=
"0"/>
48 <value name=
"TILEWALK_YMAJOR" value=
"1"/>
50 <field name=
"Surface Min LOD" start=
"156" end=
"159" type=
"uint"/>
51 <field name=
"Minimum Array Element" start=
"145" end=
"155" type=
"uint"/>
52 <field name=
"Render Target View Extent" start=
"136" end=
"144" type=
"uint"/>
53 <field name=
"X Offset" start=
"185" end=
"191" type=
"uint"/>
54 <field name=
"Y Offset" start=
"180" end=
"183" type=
"uint"/>