These test cases render scenes and verify output, primarily covering permutations of the following factors:
D3DMRS_SRCBLEND and D3DMRS_DESTBLEND:
D3DMBLEND_ZERO
D3DMBLEND_ONE
D3DMBLEND_SRCCOLOR
D3DMBLEND_INVSRCCOLOR
D3DMBLEND_SRCALPHA
D3DMBLEND_INVSRCALPHA
D3DMBLEND_DESTALPHA
D3DMBLEND_INVDESTALPHA
D3DMBLEND_DESTCOLOR
D3DMBLEND_INVDESTCOLOR
D3DMBLEND_SRCALPHASAT
D3DMRS_BLENDOP
D3DMBLENDOP_ADD
D3DMBLENDOP_SUBTRACT
D3DMBLENDOP_REVSUBTRACT
D3DMBLENDOP_MIN
D3DMBLENDOP_MAX
Flexible vertex format (FVF) component values, including various color values
900-1099
Tests stencils.
These test cases render scenes and verify output, primarily covering permutations of the following factors:
Various values of D3DMRS_STENCILMASK
D3DMRS_STENCILFAIL and D3DMRS_STENCILPASS
D3DMSTENCILOP_KEEP
D3DMSTENCILOP_ZERO
D3DMSTENCILOP_REPLACE
D3DMSTENCILOP_INCRSAT
D3DMSTENCILOP_DECRSAT
D3DMSTENCILOP_INVERT
D3DMSTENCILOP_INCR
D3DMSTENCILOP_DECR
D3DMRS_STENCILFUNC
D3DMCMP_GREATER
D3DMCMP_LESS
Various values of D3DMRS_STENCILREF
1100-1199
Tests resource management.
These test cases exercise the managed resource functionality of a driver. These test cases create resources until video memory constraints require that one or more resources be evicted. These test cases assess resources of the following types: