xemu-test/test-pgraph/config.cnf
2022-05-09 23:56:15 -07:00

879 lines
21 KiB
INI

# pgraph test suite configuration
Lighting normals
# NoNormal
# NoNormal-inlinearrays
# NoNormal-inlinebuf
# NoNormal-inlineelements
# Nz_-100
# Nz_-100-inlinearrays
# Nz_-100-inlinebuf
# Nz_-100-inlineelements
# Nz_0
# Nz_0-inlinearrays
# Nz_0-inlinebuf
# Nz_0-inlineelements
# Nz_100
# Nz_100-inlinearrays
# Nz_100-inlinebuf
# Nz_100-inlineelements
# Nz_31
# Nz_31-inlinearrays
# Nz_31-inlinebuf
# Nz_31-inlineelements
# Nz_70
# Nz_70-inlinearrays
# Nz_70-inlinebuf
# Nz_70-inlineelements
# Nz_97
# Nz_97-inlinearrays
# Nz_97-inlinebuf
# Nz_97-inlineelements
#Attrib carryover
# L-d0.0_0.0_1.0_1.0-da
# L-d0.2_0.0_0.6_1.0-ie
# L-d0.5_0.0_0.0_1.0-ia
# L-d0.8_0.0_0.0_1.0-ib
# L-n0.0_0.0_1.0_1.0-da
# L-n0.2_0.0_0.6_1.0-ie
# L-n0.5_0.0_0.0_1.0-ia
# L-n0.8_0.0_0.0_1.0-ib
# L-s0.0_0.0_1.0_1.0-da
# L-s0.2_0.0_0.6_1.0-ie
# L-s0.5_0.0_0.0_1.0-ia
# L-s0.8_0.0_0.0_1.0-ib
# L-t00.0_0.0_1.0_1.0-da
# L-t00.2_0.0_0.6_1.0-ie
# L-t00.5_0.0_0.0_1.0-ia
# L-t00.8_0.0_0.0_1.0-ib
# L-t10.0_0.0_1.0_1.0-da
# L-t10.2_0.0_0.6_1.0-ie
# L-t10.5_0.0_0.0_1.0-ia
# L-t10.8_0.0_0.0_1.0-ib
# L-t20.0_0.0_1.0_1.0-da
# L-t20.2_0.0_0.6_1.0-ie
# L-t20.5_0.0_0.0_1.0-ia
# L-t20.8_0.0_0.0_1.0-ib
# L-t30.0_0.0_1.0_1.0-da
# L-t30.2_0.0_0.6_1.0-ie
# L-t30.5_0.0_0.0_1.0-ia
# L-t30.8_0.0_0.0_1.0-ib
# T-d0.0_0.0_1.0_1.0-da
# T-d0.2_0.0_0.6_1.0-ie
# T-d0.5_0.0_0.0_1.0-ia
# T-d0.8_0.0_0.0_1.0-ib
# T-n0.0_0.0_1.0_1.0-da
# T-n0.2_0.0_0.6_1.0-ie
# T-n0.5_0.0_0.0_1.0-ia
# T-n0.8_0.0_0.0_1.0-ib
# T-s0.0_0.0_1.0_1.0-da
# T-s0.2_0.0_0.6_1.0-ie
# T-s0.5_0.0_0.0_1.0-ia
# T-s0.8_0.0_0.0_1.0-ib
# T-t00.0_0.0_1.0_1.0-da
# T-t00.2_0.0_0.6_1.0-ie
# T-t00.5_0.0_0.0_1.0-ia
# T-t00.8_0.0_0.0_1.0-ib
# T-t10.0_0.0_1.0_1.0-da
# T-t10.2_0.0_0.6_1.0-ie
# T-t10.5_0.0_0.0_1.0-ia
# T-t10.8_0.0_0.0_1.0-ib
# T-t20.0_0.0_1.0_1.0-da
# T-t20.2_0.0_0.6_1.0-ie
# T-t20.5_0.0_0.0_1.0-ia
# T-t20.8_0.0_0.0_1.0-ib
# T-t30.0_0.0_1.0_1.0-da
# T-t30.2_0.0_0.6_1.0-ie
# T-t30.5_0.0_0.0_1.0-ia
# T-t30.8_0.0_0.0_1.0-ib
#Attrib setter
# Setters-alpha
# Setters-visible
#Clear
# C00000000_Depth_n
# C00000000_Depth_y
# C00000001_Depth_n
# C00000001_Depth_y
# C00000100_Depth_n
# C00000100_Depth_y
# C00010000_Depth_n
# C00010000_Depth_y
# C01000000_Depth_n
# C01000000_Depth_y
# C01010101_Depth_n
# C01010101_Depth_y
#Color zeta overlap
# ColorIntoZeta
# Swap
# ZetaIntoColor
#Combiner
# Flags
# Independence
# Mux
#Fog
# AFF-exp-planar
# AFF-exp2-planar
# AFF-exp2_abs-planar
# AFF-exp_abs-planar
# AFF-linear-planar
# AFF-linear_abs-planar
#Fog vsh
# AFF-exp-planar
# AFF-exp2-planar
# AFF-exp2_abs-planar
# AFF-exp_abs-planar
# AFF-linear-planar
# AFF-linear_abs-planar
#Fog inf coord
# AFF-exp-planar
# AFF-exp2-planar
# AFF-exp2_abs-planar
# AFF-exp_abs-planar
# AFF-linear-planar
# AFF-linear_abs-planar
#Fog coord vec4
# W-0.00_0.25_0.00_0.00
# W-0.30_0.30_0.30_1.00
# W-0.50_0.50_0.00_0.00
# W-1.00_0.00_0.00_0.50
# WX-0.25_0.00_0.00_0.50
# WX-0.65_0.00_0.00_0.00
# WY-0.00_0.75_0.75_0.25
# WY-1.00_0.00_1.00_0.75
# WZYX-0.25_0.50_0.75_1.00
# WZYX-1.00_0.75_0.50_0.25
# X-0.00_0.00_0.00_0.00
# X-0.90_0.00_0.00_0.00
# XYZW-0.00_0.33_0.66_0.90
# XYZW-1.00_0.25_0.75_0.50
# Y-0.00_0.00_0.00_0.00
# Y-0.00_0.10_0.00_0.00
# Y-0.00_0.60_0.00_0.00
# Z-0.00_0.00_0.00_0.00
# Z-0.00_0.00_0.20_0.00
# Z-0.00_0.00_0.80_0.00
#Front face
# FrontFace_0_CF_B
# FrontFace_0_CF_F
# FrontFace_0_CF_FaB
# FrontFace_63_CF_B
# FrontFace_63_CF_F
# FrontFace_63_CF_FaB
# FrontFace_CCW_CF_B
# FrontFace_CCW_CF_F
# FrontFace_CCW_CF_FaB
# FrontFace_CW_CF_B
# FrontFace_CW_CF_F
# FrontFace_CW_CF_FaB
#Depth buffer
# DepthFmt_z16_Cn_FZn_M00003f
# DepthFmt_z16_Cn_FZn_M00043e
# DepthFmt_z16_Cn_FZn_M00083d
# DepthFmt_z16_Cn_FZn_M000c3c
# DepthFmt_z16_Cn_FZn_M00103b
# DepthFmt_z16_Cn_FZn_M00143a
# DepthFmt_z16_Cn_FZn_M001839
# DepthFmt_z16_Cn_FZn_M001c38
# DepthFmt_z16_Cn_FZn_M002037
# DepthFmt_z16_Cn_FZn_M002436
# DepthFmt_z16_Cn_FZn_M002835
# DepthFmt_z16_Cn_FZn_M002c34
# DepthFmt_z16_Cn_FZn_M003033
# DepthFmt_z16_Cn_FZn_M003432
# DepthFmt_z16_Cn_FZn_M003831
# DepthFmt_z16_Cn_FZn_M003c30
# DepthFmt_z16_Cn_FZn_M00402f
# DepthFmt_z16_Cn_FZn_M00442e
# DepthFmt_z16_Cn_FZn_M00482d
# DepthFmt_z16_Cn_FZn_M004c2c
# DepthFmt_z16_Cn_FZn_M00502b
# DepthFmt_z16_Cn_FZn_M00542a
# DepthFmt_z16_Cn_FZn_M005829
# DepthFmt_z16_Cn_FZn_M005c28
# DepthFmt_z16_Cn_FZn_M006027
# DepthFmt_z16_Cn_FZn_M006426
# DepthFmt_z16_Cn_FZn_M006825
# DepthFmt_z16_Cn_FZn_M006c24
# DepthFmt_z16_Cn_FZn_M007023
# DepthFmt_z16_Cn_FZn_M007422
# DepthFmt_z16_Cn_FZn_M007821
# DepthFmt_z16_Cn_FZn_M007c20
# DepthFmt_z16_Cn_FZn_M00801f
# DepthFmt_z16_Cn_FZn_M00841e
# DepthFmt_z16_Cn_FZn_M00881d
# DepthFmt_z16_Cn_FZn_M008c1c
# DepthFmt_z16_Cn_FZn_M00901b
# DepthFmt_z16_Cn_FZn_M00941a
# DepthFmt_z16_Cn_FZn_M009819
# DepthFmt_z16_Cn_FZn_M009c18
# DepthFmt_z16_Cn_FZn_M00a017
# DepthFmt_z16_Cn_FZn_M00a416
# DepthFmt_z16_Cn_FZn_M00a815
# DepthFmt_z16_Cn_FZn_M00ac14
# DepthFmt_z16_Cn_FZn_M00b013
# DepthFmt_z16_Cn_FZn_M00b412
# DepthFmt_z16_Cn_FZn_M00b811
# DepthFmt_z16_Cn_FZn_M00bc10
# DepthFmt_z16_Cn_FZn_M00c00f
# DepthFmt_z16_Cn_FZn_M00c40e
# DepthFmt_z16_Cn_FZn_M00c80d
# DepthFmt_z16_Cn_FZn_M00cc0c
# DepthFmt_z16_Cn_FZn_M00d00b
# DepthFmt_z16_Cn_FZn_M00d40a
# DepthFmt_z16_Cn_FZn_M00d809
# DepthFmt_z16_Cn_FZn_M00dc08
# DepthFmt_z16_Cn_FZn_M00e007
# DepthFmt_z16_Cn_FZn_M00e406
# DepthFmt_z16_Cn_FZn_M00e805
# DepthFmt_z16_Cn_FZn_M00ec04
# DepthFmt_z16_Cn_FZn_M00f003
# DepthFmt_z16_Cn_FZn_M00f402
# DepthFmt_z16_Cn_FZn_M00f801
# DepthFmt_z16_Cn_FZn_M00fc00
# DepthFmt_z16_Cn_FZn_M00ffff
# DepthFmt_z16_Cn_FZy_M00003f
# DepthFmt_z16_Cn_FZy_M00043e
# DepthFmt_z16_Cn_FZy_M00083d
# DepthFmt_z16_Cn_FZy_M000c3c
# DepthFmt_z16_Cn_FZy_M00103b
# DepthFmt_z16_Cn_FZy_M00143a
# DepthFmt_z16_Cn_FZy_M001839
# DepthFmt_z16_Cn_FZy_M001c38
# DepthFmt_z16_Cn_FZy_M002037
# DepthFmt_z16_Cn_FZy_M002436
# DepthFmt_z16_Cn_FZy_M002835
# DepthFmt_z16_Cn_FZy_M002c34
# DepthFmt_z16_Cn_FZy_M003033
# DepthFmt_z16_Cn_FZy_M003432
# DepthFmt_z16_Cn_FZy_M003831
# DepthFmt_z16_Cn_FZy_M003c30
# DepthFmt_z16_Cn_FZy_M00402f
# DepthFmt_z16_Cn_FZy_M00442e
# DepthFmt_z16_Cn_FZy_M00482d
# DepthFmt_z16_Cn_FZy_M004c2c
# DepthFmt_z16_Cn_FZy_M00502b
# DepthFmt_z16_Cn_FZy_M00542a
# DepthFmt_z16_Cn_FZy_M005829
# DepthFmt_z16_Cn_FZy_M005c28
# DepthFmt_z16_Cn_FZy_M006027
# DepthFmt_z16_Cn_FZy_M006426
# DepthFmt_z16_Cn_FZy_M006825
# DepthFmt_z16_Cn_FZy_M006c24
# DepthFmt_z16_Cn_FZy_M007023
# DepthFmt_z16_Cn_FZy_M007422
# DepthFmt_z16_Cn_FZy_M007821
# DepthFmt_z16_Cn_FZy_M007c20
# DepthFmt_z16_Cn_FZy_M00801f
# DepthFmt_z16_Cn_FZy_M00841e
# DepthFmt_z16_Cn_FZy_M00881d
# DepthFmt_z16_Cn_FZy_M008c1c
# DepthFmt_z16_Cn_FZy_M00901b
# DepthFmt_z16_Cn_FZy_M00941a
# DepthFmt_z16_Cn_FZy_M009819
# DepthFmt_z16_Cn_FZy_M009c18
# DepthFmt_z16_Cn_FZy_M00a017
# DepthFmt_z16_Cn_FZy_M00a416
# DepthFmt_z16_Cn_FZy_M00a815
# DepthFmt_z16_Cn_FZy_M00ac14
# DepthFmt_z16_Cn_FZy_M00b013
# DepthFmt_z16_Cn_FZy_M00b412
# DepthFmt_z16_Cn_FZy_M00b811
# DepthFmt_z16_Cn_FZy_M00bc10
# DepthFmt_z16_Cn_FZy_M00c00f
# DepthFmt_z16_Cn_FZy_M00c40e
# DepthFmt_z16_Cn_FZy_M00c80d
# DepthFmt_z16_Cn_FZy_M00cc0c
# DepthFmt_z16_Cn_FZy_M00d00b
# DepthFmt_z16_Cn_FZy_M00d40a
# DepthFmt_z16_Cn_FZy_M00d809
# DepthFmt_z16_Cn_FZy_M00dc08
# DepthFmt_z16_Cn_FZy_M00e007
# DepthFmt_z16_Cn_FZy_M00e406
# DepthFmt_z16_Cn_FZy_M00e805
# DepthFmt_z16_Cn_FZy_M00ec04
# DepthFmt_z16_Cn_FZy_M00f003
# DepthFmt_z16_Cn_FZy_M00f402
# DepthFmt_z16_Cn_FZy_M00f801
# DepthFmt_z16_Cn_FZy_M00fc00
# DepthFmt_z16_Cn_FZy_M00ffff
# DepthFmt_z16_Cy_FZn_M00003f
# DepthFmt_z16_Cy_FZn_M00043e
# DepthFmt_z16_Cy_FZn_M00083d
# DepthFmt_z16_Cy_FZn_M000c3c
# DepthFmt_z16_Cy_FZn_M00103b
# DepthFmt_z16_Cy_FZn_M00143a
# DepthFmt_z16_Cy_FZn_M001839
# DepthFmt_z16_Cy_FZn_M001c38
# DepthFmt_z16_Cy_FZn_M002037
# DepthFmt_z16_Cy_FZn_M002436
# DepthFmt_z16_Cy_FZn_M002835
# DepthFmt_z16_Cy_FZn_M002c34
# DepthFmt_z16_Cy_FZn_M003033
# DepthFmt_z16_Cy_FZn_M003432
# DepthFmt_z16_Cy_FZn_M003831
# DepthFmt_z16_Cy_FZn_M003c30
# DepthFmt_z16_Cy_FZn_M00402f
# DepthFmt_z16_Cy_FZn_M00442e
# DepthFmt_z16_Cy_FZn_M00482d
# DepthFmt_z16_Cy_FZn_M004c2c
# DepthFmt_z16_Cy_FZn_M00502b
# DepthFmt_z16_Cy_FZn_M00542a
# DepthFmt_z16_Cy_FZn_M005829
# DepthFmt_z16_Cy_FZn_M005c28
# DepthFmt_z16_Cy_FZn_M006027
# DepthFmt_z16_Cy_FZn_M006426
# DepthFmt_z16_Cy_FZn_M006825
# DepthFmt_z16_Cy_FZn_M006c24
# DepthFmt_z16_Cy_FZn_M007023
# DepthFmt_z16_Cy_FZn_M007422
# DepthFmt_z16_Cy_FZn_M007821
# DepthFmt_z16_Cy_FZn_M007c20
# DepthFmt_z16_Cy_FZn_M00801f
# DepthFmt_z16_Cy_FZn_M00841e
# DepthFmt_z16_Cy_FZn_M00881d
# DepthFmt_z16_Cy_FZn_M008c1c
# DepthFmt_z16_Cy_FZn_M00901b
# DepthFmt_z16_Cy_FZn_M00941a
# DepthFmt_z16_Cy_FZn_M009819
# DepthFmt_z16_Cy_FZn_M009c18
# DepthFmt_z16_Cy_FZn_M00a017
# DepthFmt_z16_Cy_FZn_M00a416
# DepthFmt_z16_Cy_FZn_M00a815
# DepthFmt_z16_Cy_FZn_M00ac14
# DepthFmt_z16_Cy_FZn_M00b013
# DepthFmt_z16_Cy_FZn_M00b412
# DepthFmt_z16_Cy_FZn_M00b811
# DepthFmt_z16_Cy_FZn_M00bc10
# DepthFmt_z16_Cy_FZn_M00c00f
# DepthFmt_z16_Cy_FZn_M00c40e
# DepthFmt_z16_Cy_FZn_M00c80d
# DepthFmt_z16_Cy_FZn_M00cc0c
# DepthFmt_z16_Cy_FZn_M00d00b
# DepthFmt_z16_Cy_FZn_M00d40a
# DepthFmt_z16_Cy_FZn_M00d809
# DepthFmt_z16_Cy_FZn_M00dc08
# DepthFmt_z16_Cy_FZn_M00e007
# DepthFmt_z16_Cy_FZn_M00e406
# DepthFmt_z16_Cy_FZn_M00e805
# DepthFmt_z16_Cy_FZn_M00ec04
# DepthFmt_z16_Cy_FZn_M00f003
# DepthFmt_z16_Cy_FZn_M00f402
# DepthFmt_z16_Cy_FZn_M00f801
# DepthFmt_z16_Cy_FZn_M00fc00
# DepthFmt_z16_Cy_FZn_M00ffff
# DepthFmt_z16_Cy_FZy_M00003f
# DepthFmt_z16_Cy_FZy_M00043e
# DepthFmt_z16_Cy_FZy_M00083d
# DepthFmt_z16_Cy_FZy_M000c3c
# DepthFmt_z16_Cy_FZy_M00103b
# DepthFmt_z16_Cy_FZy_M00143a
# DepthFmt_z16_Cy_FZy_M001839
# DepthFmt_z16_Cy_FZy_M001c38
# DepthFmt_z16_Cy_FZy_M002037
# DepthFmt_z16_Cy_FZy_M002436
# DepthFmt_z16_Cy_FZy_M002835
# DepthFmt_z16_Cy_FZy_M002c34
# DepthFmt_z16_Cy_FZy_M003033
# DepthFmt_z16_Cy_FZy_M003432
# DepthFmt_z16_Cy_FZy_M003831
# DepthFmt_z16_Cy_FZy_M003c30
# DepthFmt_z16_Cy_FZy_M00402f
# DepthFmt_z16_Cy_FZy_M00442e
# DepthFmt_z16_Cy_FZy_M00482d
# DepthFmt_z16_Cy_FZy_M004c2c
# DepthFmt_z16_Cy_FZy_M00502b
# DepthFmt_z16_Cy_FZy_M00542a
# DepthFmt_z16_Cy_FZy_M005829
# DepthFmt_z16_Cy_FZy_M005c28
# DepthFmt_z16_Cy_FZy_M006027
# DepthFmt_z16_Cy_FZy_M006426
# DepthFmt_z16_Cy_FZy_M006825
# DepthFmt_z16_Cy_FZy_M006c24
# DepthFmt_z16_Cy_FZy_M007023
# DepthFmt_z16_Cy_FZy_M007422
# DepthFmt_z16_Cy_FZy_M007821
# DepthFmt_z16_Cy_FZy_M007c20
# DepthFmt_z16_Cy_FZy_M00801f
# DepthFmt_z16_Cy_FZy_M00841e
# DepthFmt_z16_Cy_FZy_M00881d
# DepthFmt_z16_Cy_FZy_M008c1c
# DepthFmt_z16_Cy_FZy_M00901b
# DepthFmt_z16_Cy_FZy_M00941a
# DepthFmt_z16_Cy_FZy_M009819
# DepthFmt_z16_Cy_FZy_M009c18
# DepthFmt_z16_Cy_FZy_M00a017
# DepthFmt_z16_Cy_FZy_M00a416
# DepthFmt_z16_Cy_FZy_M00a815
# DepthFmt_z16_Cy_FZy_M00ac14
# DepthFmt_z16_Cy_FZy_M00b013
# DepthFmt_z16_Cy_FZy_M00b412
# DepthFmt_z16_Cy_FZy_M00b811
# DepthFmt_z16_Cy_FZy_M00bc10
# DepthFmt_z16_Cy_FZy_M00c00f
# DepthFmt_z16_Cy_FZy_M00c40e
# DepthFmt_z16_Cy_FZy_M00c80d
# DepthFmt_z16_Cy_FZy_M00cc0c
# DepthFmt_z16_Cy_FZy_M00d00b
# DepthFmt_z16_Cy_FZy_M00d40a
# DepthFmt_z16_Cy_FZy_M00d809
# DepthFmt_z16_Cy_FZy_M00dc08
# DepthFmt_z16_Cy_FZy_M00e007
# DepthFmt_z16_Cy_FZy_M00e406
# DepthFmt_z16_Cy_FZy_M00e805
# DepthFmt_z16_Cy_FZy_M00ec04
# DepthFmt_z16_Cy_FZy_M00f003
# DepthFmt_z16_Cy_FZy_M00f402
# DepthFmt_z16_Cy_FZy_M00f801
# DepthFmt_z16_Cy_FZy_M00fc00
# DepthFmt_z16_Cy_FZy_M00ffff
# DepthFmt_z24_Cn_FZn_M00003f
# DepthFmt_z24_Cn_FZn_M04003e
# DepthFmt_z24_Cn_FZn_M08003d
# DepthFmt_z24_Cn_FZn_M0c003c
# DepthFmt_z24_Cn_FZn_M10003b
# DepthFmt_z24_Cn_FZn_M14003a
# DepthFmt_z24_Cn_FZn_M180039
# DepthFmt_z24_Cn_FZn_M1c0038
# DepthFmt_z24_Cn_FZn_M200037
# DepthFmt_z24_Cn_FZn_M240036
# DepthFmt_z24_Cn_FZn_M280035
# DepthFmt_z24_Cn_FZn_M2c0034
# DepthFmt_z24_Cn_FZn_M300033
# DepthFmt_z24_Cn_FZn_M340032
# DepthFmt_z24_Cn_FZn_M380031
# DepthFmt_z24_Cn_FZn_M3c0030
# DepthFmt_z24_Cn_FZn_M40002f
# DepthFmt_z24_Cn_FZn_M44002e
# DepthFmt_z24_Cn_FZn_M48002d
# DepthFmt_z24_Cn_FZn_M4c002c
# DepthFmt_z24_Cn_FZn_M50002b
# DepthFmt_z24_Cn_FZn_M54002a
# DepthFmt_z24_Cn_FZn_M580029
# DepthFmt_z24_Cn_FZn_M5c0028
# DepthFmt_z24_Cn_FZn_M600027
# DepthFmt_z24_Cn_FZn_M640026
# DepthFmt_z24_Cn_FZn_M680025
# DepthFmt_z24_Cn_FZn_M6c0024
# DepthFmt_z24_Cn_FZn_M700023
# DepthFmt_z24_Cn_FZn_M740022
# DepthFmt_z24_Cn_FZn_M780021
# DepthFmt_z24_Cn_FZn_M7c0020
# DepthFmt_z24_Cn_FZn_M80001f
# DepthFmt_z24_Cn_FZn_M84001e
# DepthFmt_z24_Cn_FZn_M88001d
# DepthFmt_z24_Cn_FZn_M8c001c
# DepthFmt_z24_Cn_FZn_M90001b
# DepthFmt_z24_Cn_FZn_M94001a
# DepthFmt_z24_Cn_FZn_M980019
# DepthFmt_z24_Cn_FZn_M9c0018
# DepthFmt_z24_Cn_FZn_Ma00017
# DepthFmt_z24_Cn_FZn_Ma40016
# DepthFmt_z24_Cn_FZn_Ma80015
# DepthFmt_z24_Cn_FZn_Mac0014
# DepthFmt_z24_Cn_FZn_Mb00013
# DepthFmt_z24_Cn_FZn_Mb40012
# DepthFmt_z24_Cn_FZn_Mb80011
# DepthFmt_z24_Cn_FZn_Mbc0010
# DepthFmt_z24_Cn_FZn_Mc0000f
# DepthFmt_z24_Cn_FZn_Mc4000e
# DepthFmt_z24_Cn_FZn_Mc8000d
# DepthFmt_z24_Cn_FZn_Mcc000c
# DepthFmt_z24_Cn_FZn_Md0000b
# DepthFmt_z24_Cn_FZn_Md4000a
# DepthFmt_z24_Cn_FZn_Md80009
# DepthFmt_z24_Cn_FZn_Mdc0008
# DepthFmt_z24_Cn_FZn_Me00007
# DepthFmt_z24_Cn_FZn_Me40006
# DepthFmt_z24_Cn_FZn_Me80005
# DepthFmt_z24_Cn_FZn_Mec0004
# DepthFmt_z24_Cn_FZn_Mf00003
# DepthFmt_z24_Cn_FZn_Mf40002
# DepthFmt_z24_Cn_FZn_Mf80001
# DepthFmt_z24_Cn_FZn_Mfc0000
# DepthFmt_z24_Cn_FZn_Mffffff
# DepthFmt_z24_Cy_FZn_M00003f
# DepthFmt_z24_Cy_FZn_M04003e
# DepthFmt_z24_Cy_FZn_M08003d
# DepthFmt_z24_Cy_FZn_M0c003c
# DepthFmt_z24_Cy_FZn_M10003b
# DepthFmt_z24_Cy_FZn_M14003a
# DepthFmt_z24_Cy_FZn_M180039
# DepthFmt_z24_Cy_FZn_M1c0038
# DepthFmt_z24_Cy_FZn_M200037
# DepthFmt_z24_Cy_FZn_M240036
# DepthFmt_z24_Cy_FZn_M280035
# DepthFmt_z24_Cy_FZn_M2c0034
# DepthFmt_z24_Cy_FZn_M300033
# DepthFmt_z24_Cy_FZn_M340032
# DepthFmt_z24_Cy_FZn_M380031
# DepthFmt_z24_Cy_FZn_M3c0030
# DepthFmt_z24_Cy_FZn_M40002f
# DepthFmt_z24_Cy_FZn_M44002e
# DepthFmt_z24_Cy_FZn_M48002d
# DepthFmt_z24_Cy_FZn_M4c002c
# DepthFmt_z24_Cy_FZn_M50002b
# DepthFmt_z24_Cy_FZn_M54002a
# DepthFmt_z24_Cy_FZn_M580029
# DepthFmt_z24_Cy_FZn_M5c0028
# DepthFmt_z24_Cy_FZn_M600027
# DepthFmt_z24_Cy_FZn_M640026
# DepthFmt_z24_Cy_FZn_M680025
# DepthFmt_z24_Cy_FZn_M6c0024
# DepthFmt_z24_Cy_FZn_M700023
# DepthFmt_z24_Cy_FZn_M740022
# DepthFmt_z24_Cy_FZn_M780021
# DepthFmt_z24_Cy_FZn_M7c0020
# DepthFmt_z24_Cy_FZn_M80001f
# DepthFmt_z24_Cy_FZn_M84001e
# DepthFmt_z24_Cy_FZn_M88001d
# DepthFmt_z24_Cy_FZn_M8c001c
# DepthFmt_z24_Cy_FZn_M90001b
# DepthFmt_z24_Cy_FZn_M94001a
# DepthFmt_z24_Cy_FZn_M980019
# DepthFmt_z24_Cy_FZn_M9c0018
# DepthFmt_z24_Cy_FZn_Ma00017
# DepthFmt_z24_Cy_FZn_Ma40016
# DepthFmt_z24_Cy_FZn_Ma80015
# DepthFmt_z24_Cy_FZn_Mac0014
# DepthFmt_z24_Cy_FZn_Mb00013
# DepthFmt_z24_Cy_FZn_Mb40012
# DepthFmt_z24_Cy_FZn_Mb80011
# DepthFmt_z24_Cy_FZn_Mbc0010
# DepthFmt_z24_Cy_FZn_Mc0000f
# DepthFmt_z24_Cy_FZn_Mc4000e
# DepthFmt_z24_Cy_FZn_Mc8000d
# DepthFmt_z24_Cy_FZn_Mcc000c
# DepthFmt_z24_Cy_FZn_Md0000b
# DepthFmt_z24_Cy_FZn_Md4000a
# DepthFmt_z24_Cy_FZn_Md80009
# DepthFmt_z24_Cy_FZn_Mdc0008
# DepthFmt_z24_Cy_FZn_Me00007
# DepthFmt_z24_Cy_FZn_Me40006
# DepthFmt_z24_Cy_FZn_Me80005
# DepthFmt_z24_Cy_FZn_Mec0004
# DepthFmt_z24_Cy_FZn_Mf00003
# DepthFmt_z24_Cy_FZn_Mf40002
# DepthFmt_z24_Cy_FZn_Mf80001
# DepthFmt_z24_Cy_FZn_Mfc0000
# DepthFmt_z24_Cy_FZn_Mffffff
#Image blit
# ImgBlt_BLENDAND_XRGB_B00000000
# ImgBlt_BLENDAND_XRGB_B007FFFFF
# ImgBlt_BLENDAND_XRGB_B00800000
# ImgBlt_BLENDAND_XRGB_B00D00000
# ImgBlt_BLENDAND_XRGB_B03300000
# ImgBlt_BLENDAND_XRGB_B44400000
# ImgBlt_BLENDAND_XRGB_B444FFFFF
# ImgBlt_BLENDAND_XRGB_B66800000
# ImgBlt_BLENDAND_XRGB_B7F800000
# ImgBlt_BLENDAND_XRGB_B7FFFFFFF
# ImgBlt_BLENDAND_XRGB_B80000000
# ImgBlt_BLENDAND_XRGB_B8FFFFFFF
# ImgBlt_BLENDAND_ZRGB_B007FFFFF
# ImgBlt_BLENDAND_ZRGB_B00800000
# ImgBlt_BLENDAND_ZRGB_B00D00000
# ImgBlt_BLENDAND_ZRGB_B03300000
# ImgBlt_BLENDAND_ZRGB_B44400000
# ImgBlt_BLENDAND_ZRGB_B444FFFFF
# ImgBlt_BLENDAND_ZRGB_B66800000
# ImgBlt_BLENDAND_ZRGB_B7F800000
# ImgBlt_SRCCOPY_ARGB_B00000000
# ImgBlt_SRCCOPY_XRGB_B00000000
# ImgBlt_SRCCOPY_ZRGB_B00000000
#Material alpha
# MatA_SMat_A0
# MatA_SMat_A3D4CCCCD
# MatA_SMat_A3E800000
# MatA_SMat_A3F000000
# MatA_SMat_A3F400000
# MatA_SMat_A3F800000
# MatA_SMat_A40000000
# MatA_SMat_ABF800000
# MatA_SVDiffuse_A0
# MatA_SVDiffuse_A3D4CCCCD
# MatA_SVDiffuse_A3E800000
# MatA_SVDiffuse_A3F000000
# MatA_SVDiffuse_A3F400000
# MatA_SVDiffuse_A3F800000
# MatA_SVDiffuse_A40000000
# MatA_SVDiffuse_ABF800000
# MatA_SVSpec_A0
# MatA_SVSpec_A3D4CCCCD
# MatA_SVSpec_A3E800000
# MatA_SVSpec_A3F000000
# MatA_SVSpec_A3F400000
# MatA_SVSpec_A3F800000
# MatA_SVSpec_A40000000
# MatA_SVSpec_ABF800000
#Material color
# 001_RG0_11
# 011_rBg_11
# 011_rG0_B1
# 301_rG0_11
# 310_rG0_11
# 311_rG0_11
#Material color source
# FromMaterial
# FromVertexDiffuse
# FromVertexSpecular
#Overlapping draw modes
# ArrElm_DrwArr_ArrElm
# DrwArr_DrwArr
#SetVertexData
# SET_VERTEX_DATA2F_M
# SET_VERTEX_DATA2S-0001
# SET_VERTEX_DATA2S-7FFF
# SET_VERTEX_DATA4F_M
# SET_VERTEX_DATA4S_M-0001
# SET_VERTEX_DATA4S_M-7FFF
# SET_VERTEX_DATA4UB
#Texture border
# 2D
#Texgen with texture matrix
# Disabled_Arbitrary
# Disabled_Double
# Disabled_Half
# Disabled_Identity
# Disabled_RotateX
# Disabled_RotateY
# Disabled_RotateZ
# Disabled_ShiftHMinus
# Disabled_ShiftHPlus
# Disabled_ShiftVMinus
# Disabled_ShiftVPlus
# EyeLinear_Arbitrary
# EyeLinear_Double
# EyeLinear_Half
# EyeLinear_Identity
# EyeLinear_RotateX
# EyeLinear_RotateY
# EyeLinear_RotateZ
# EyeLinear_ShiftHMinus
# EyeLinear_ShiftHPlus
# EyeLinear_ShiftVMinus
# EyeLinear_ShiftVPlus
# NormalMap_Arbitrary
# NormalMap_Double
# NormalMap_Half
# NormalMap_Identity
# NormalMap_RotateX
# NormalMap_RotateY
# NormalMap_RotateZ
# NormalMap_ShiftHMinus
# NormalMap_ShiftHPlus
# NormalMap_ShiftVMinus
# NormalMap_ShiftVPlus
# ReflectionMap_Arbitrary
# ReflectionMap_Double
# ReflectionMap_Half
# ReflectionMap_Identity
# ReflectionMap_RotateX
# ReflectionMap_RotateY
# ReflectionMap_RotateZ
# ReflectionMap_ShiftHMinus
# ReflectionMap_ShiftHPlus
# ReflectionMap_ShiftVMinus
# ReflectionMap_ShiftVPlus
#Texgen
# Disabled
# EyeLinear
# NormalMap
# ReflectionMap
#Texture format
# TexFmt_A1R5G5B5
# TexFmt_A1R5G5B5_L
# TexFmt_A4R4G4B4
# TexFmt_A4R4G4B4_L
# TexFmt_A8B8G8R8
# TexFmt_A8B8G8R8_L
# TexFmt_A8R8G8B8
# TexFmt_A8R8G8B8_L
# TexFmt_A8Y8
# TexFmt_AY8
# TexFmt_AY8_L
# TexFmt_B8G8R8A8
# TexFmt_B8G8R8A8_L
# TexFmt_DXT1
# TexFmt_G8B8
# TexFmt_G8B8_L
# TexFmt_R5G6B5
# TexFmt_R5G6B5_L
# TexFmt_R8B8
# TexFmt_R8G8B8A8
# TexFmt_R8G8B8A8_L
# TexFmt_SZ_Index8_p128
# TexFmt_SZ_Index8_p256
# TexFmt_SZ_Index8_p32
# TexFmt_SZ_Index8_p64
# TexFmt_UYVY_L
# TexFmt_X1R5G5B5
# TexFmt_X1R5G5B5_L
# TexFmt_X8R8G8B8
# TexFmt_X8R8G8B8_L
# TexFmt_Y8
# TexFmt_Y8_L
# TexFmt_YUY2_L
#Texture Matrix
# Arbitrary
# Double
# Half
# Identity
# RotateX
# RotateY
# RotateZ
# ShiftHMinus
# ShiftHPlus
# ShiftVMinus
# ShiftVPlus
#Texture render target
# TexFmt_A1R5G5B5
# TexFmt_A1R5G5B5_L
# TexFmt_A4R4G4B4
# TexFmt_A4R4G4B4_L
# TexFmt_A8B8G8R8
# TexFmt_A8B8G8R8_L
# TexFmt_A8R8G8B8
# TexFmt_A8R8G8B8_L
# TexFmt_A8Y8
# TexFmt_AY8
# TexFmt_AY8_L
# TexFmt_B8G8R8A8
# TexFmt_B8G8R8A8_L
# TexFmt_DXT1
# TexFmt_G8B8
# TexFmt_G8B8_L
# TexFmt_R5G6B5
# TexFmt_R5G6B5_L
# TexFmt_R8B8
# TexFmt_R8G8B8A8
# TexFmt_R8G8B8A8_L
# TexFmt_SZ_Index8_p128
# TexFmt_SZ_Index8_p256
# TexFmt_SZ_Index8_p32
# TexFmt_SZ_Index8_p64
# TexFmt_UYVY_L
# TexFmt_X1R5G5B5
# TexFmt_X1R5G5B5_L
# TexFmt_X8R8G8B8
# TexFmt_X8R8G8B8_L
# TexFmt_Y8
# TexFmt_Y8_L
# TexFmt_YUY2_L
#3D primitive
# LineLoop
# LineLoop-inlinearrays
# LineLoop-inlinebuf
# LineLoop-inlineelements
# LineStrip
# LineStrip-inlinearrays
# LineStrip-inlinebuf
# LineStrip-inlineelements
# Lines
# Lines-inlinearrays
# Lines-inlinebuf
# Lines-inlineelements
# Points
# Points-inlinearrays
# Points-inlinebuf
# Points-inlineelements
# Polygon
# Polygon-inlinearrays
# Polygon-inlinebuf
# Polygon-inlineelements
# QuadStrip
# QuadStrip-inlinearrays
# QuadStrip-inlinebuf
# QuadStrip-inlineelements
# Quads
# Quads-inlinearrays
# Quads-inlinebuf
# Quads-inlineelements
# TriFan
# TriFan-inlinearrays
# TriFan-inlinebuf
# TriFan-inlineelements
# TriStrip
# TriStrip-inlinearrays
# TriStrip-inlinebuf
# TriStrip-inlineelements
# Triangles
# Triangles-inlinearrays
# Triangles-inlinebuf
# Triangles-inlineelements
#2D Lines
# 2DLine-R5G5B5-C000003E0-400_200-400_400
# 2DLine-R5G6B5-C000007E0-400_200-400_400
# 2DLine-R8G8B8-C00000000-400_200-400_400
# 2DLine-R8G8B8-C0000FF00-400_200-400_400
# 2DLine-R8G8B8-C0000FF00-444_222-444_444
# 2DLine-R8G8B8-C00FF0000-400_200-400_400
# 2DLine-R8G8B8-C00FFFFFF-0_0-639_479
# 2DLine-R8G8B8-C00FFFFFF-222_222-222_222
# 2DLine-R8G8B8-C00FFFFFF-400_0-400_479
# 2DLine-R8G8B8-C00FFFFFF-400_300-400_301
# 2DLine-R8G8B8-C00FFFFFF-400_300-401_300
# 2DLine-R8G8B8-C00FFFFFF-639_479-0_0
# 2DLine-R8G8B8-CFFFFFFFF-100_100-100_400
#Vertex shader rounding tests
# Geometry_0.000000
# Geometry_0.001000
# Geometry_0.500000
# Geometry_0.562400
# Geometry_0.562500
# Geometry_0.562600
# Geometry_0.999000
# RenderTarget
#Volume texture
# A1R5G5B5
# A4R4G4B4
# A8B8G8R8
# A8R8G8B8
# A8Y8
# AY8
# B8G8R8A8
# DXT1
# G8B8
# R5G6B5
# R8B8
# R8G8B8A8
# SZ_Index8
# X1R5G5B5
# X8R8G8B8
# Y8
#W param
# w_gaps
# w_neg_strip
# w_pos_strip
Zero stride
# DrawArrays
# InlineElements