0-99 |
Testes culling.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMRS_CULLMODE:
- D3DMCULL_CW
- D3DMCULL_CCW
- D3DMCULL_NONE
- Primitivos orientações:
- Fazer opostas
- Face frontal
- Borda em
|
100-199 |
Testes iluminação.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMRS_AMBIENT, com uma variedade de configurações
- D3DMRS_AMBIENTMATERIALSOURCE:
- D3DMMCS_COLOR1
- D3DMMCS_COLOR2
- D3DMMCS_MATERIAL
- D3DMRS_COLORVERTEX:
- D3DMRS_DIFFUSEMATERIALSOURCE:
- D3DMMCS_COLOR1
- D3DMMCS_COLOR2
- D3DMMCS_MATERIAL
- D3DMRS_LIGHTING:
- D3DMRS_LOCALVIEWER:
- D3DMRS_SPECULARENABLE:
- D3DMRS_SPECULARMATERIALSOURCE:
- D3DMMCS_COLOR1
- D3DMMCS_COLOR2
- D3DMMCS_MATERIAL
- Valores formato (FVF) vértice flexível incluindo vários posições, normals e cores
- D3DMMATERIAL vários valores para o método IDirect3DMobileDevice::SetMaterial
- D3DMLIGHT vários valores para o método IDirect3DMobileDevice::SetLight
- D3DMMATRIX vários valores para o método IDirect3DMobileDevice::SetTransform
|
200-299 |
Buffers profundidade testes.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- Vários valores profundidade D3DMCLEAR_ZBUFFER para o método IDirect3DMobileDevice::Clear
- D3DMPRIMITIVETYPE:
- D3DMPT_POINTLIST
- D3DMPT_LINELIST
- D3DMPT_TRIANGLELIST
- D3DMRS_ZENABLE:
- D3DMRS_ZFUNC:
- D3DMCMP_ALWAYS
- D3DMCMP_NEVER
- D3DMCMP_LESS
- D3DMCMP_EQUAL
- D3DMCMP_LESSEQUAL
- D3DMCMP_GREATER
- D3DMCMP_NOTEQUAL
- D3DMCMP_GREATEREQUAL
- D3DMRS_ZWRITEENABLE:
- Posições vértice para exercício vários intensidades
|
300-399 |
Testes rasterization primitivo.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMPRIMITIVETYPE:
- D3DMPT_POINTLIST
- D3DMPT_LINELIST
- D3DMPT_LINESTRIP
- D3DMPT_TRIANGLELIST
- D3DMPT_TRIANGLESTRIP
- D3DMPT_TRIANGLEFAN
- D3DMRS_COLORWRITEENABLE:
- Com e sem D3DMCOLORWRITEENABLE_RED
- Com e sem D3DMCOLORWRITEENABLE_GREEN
- Com e sem D3DMCOLORWRITEENABLE_BLUE
- D3DMRS_FILLMODE:
- D3DMFILL_SOLID
- D3DMFILL_POINT
- D3DMFILL_WIREFRAME
- Formato número FVF:
- D3DMFMT_D3DMVALUE_FIXED
- D3DMFMT_D3DMVALUE_FLOAT
- Funções de desenho primitivos:
- DrawPrimitive
- DrawIndexedPrimitive
- Intervalo de desenho primitivo:
- Vários StartVertex e PrimitiveCount Valores para o DrawPrimitive função, ambos os casos incluindo que usam TODOS os vértices dentro de ativo IDirect3DMobileVertexBuffer e incluindo ocorrências que usam apenas um subconjunto de vértices dentro de ativo IDirect3DMobileVertexBuffer
- Vários BaseVertexIndex, minIndex, NumVertices, startIndex, e PrimCount Valores para o DrawIndexedPrimitive função, incluindo ocorrências que usam TODOS os vértices e índices dentro de ativo IDirect3DMobileVertexBuffer ou IDirect3DMobileIndexBuffer e casos que usam apenas um subconjunto de vértices dentro de ativo IDirect3DMobileVertexBuffer Ou IDirect3DMobileIndexBuffer
|
400-599 |
Testa recorte.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMPRIMITIVETYPE:
- D3DMPT_LINELIST
- D3DMPT_TRIANGLELIST
- D3DMRS_FILLMODE:
- D3DMFILL_POINT
- D3DMFILL_SOLID
- D3DMFILL_WIREFRAME
- D3DMRS_SHADEMODE:
- D3DMSHADE_GOURAUD
- D3DMSHADE_FLAT
- Componentes FVF com D3DMFVF_DIFFUSE e com ou sem D3DMFVF_SPECULAR
- Posição primitivo relativo para o frustum exibição:
- Primitivos que Wholly estão fora de frustum de exibição
- Primitivos Wholly contidos dentro de frustum de exibição
- Primitivos que estão parcialmente dentro e parcialmente fora de frustum de exibição
|
600-699 |
Testes FVF.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMRS_SHADEMODE:
- D3DMSHADE_GOURAUD
- D3DMSHADE_FLAT
- D3DMTSS_TEXTURETRANSFORMFLAGS:
- Com e sem D3DMTTFF_PROJECTED
- Com e sem D3DMTTFF_COUNT2
- Com e sem D3DMTTFF_COUNT3
- Componentes FVF:
- Com e sem D3DMFVF_DIFFUSE
- Com e sem D3DMFVF_SPECULAR
- Com e sem a textura coordenar contagens D3DMFVF_TEX1, D3DMFVF_TEX2, D3DMFVF_TEX3 e D3DMFVF_TEX4
- Com e sem a textura coordenar tamanhos D3DMFVF_TEXCOORDSIZE1(0), D3DMFVF_TEXCOORDSIZE2(0) e D3DMFVF_TEXCOORDSIZE3(0)
|
700-899 |
Testes fogging.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMRS_FOGCOLOR:
- Várias configurações D3DMCOLOR
- D3DMRS_FOGDENSITY:
- Vários valores de [0.0f, 1.0F] intervalo
- D3DMRS_FOGENABLE:
- D3DMRS_FOGSTART, D3DMRS_FOGEND:
- Para D3DMRS_FOGTABLEMODE, vários valores na [0.0f, 1.0F] intervalo
- Para D3DMRS_FOGVERTEXMODE, vários valores de [fNear, fFar] intervalo, onde fNear e fFar são exibição planos frustum
- D3DMRS_FOGTABLEMODE:
- D3DMFOG_NONE
- D3DMFOG_LINEAR
- D3DMFOG_EXP
- D3DMFOG_EXP2
- D3DMRS_FOGVERTEXMODE:
- D3DMFOG_NONE
- D3DMFOG_LINEAR
- D3DMFOG_EXP
- D3DMFOG_EXP2
- D3DMTRANSFORMSTATETYPE:
- Configurações D3DMTS_PROJECTION com vários planos near e até que ponto
|
900-999 |
Testes mipmaps.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMTSS_MAGFILTER:
- D3DMTEXF_POINT
- D3DMTEXF_LINEAR
- D3DMTEXF_ANISOTROPIC
- D3DMTSS_MINFILTER:
- D3DMTEXF_POINT
- D3DMTEXF_LINEAR
- D3DMTEXF_ANISOTROPIC
- D3DMTSS_MIPFILTER:
- D3DMTEXF_NONE
- D3DMTEXF_POINT
- D3DMTEXF_LINEAR
- D3DMTSS_MIPMAPLODBIAS:
- Vários valores de [-2.0f, 2.0F] intervalo
- Os vértices primitivos, que variam para gerar primitivo extensões que podem isolar níveis mipmap específico
|
1000-2099 |
As transformações testes.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- Configurações D3DMTRANSFORMSTATETYPE:
- Vários rotação, distorcer, escalabilidade e matrizes de conversão de D3DMTS_VIEW
- Vários rotação, distorcer, escalabilidade e matrizes de conversão de D3DMTS_WORLD
|
2100-2299 |
Testa operações StretchRect.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMPOOL, para superfícies origem e destino:
- D3DMPOOL_VIDEOMEM
- D3DMPOOL_SYSTEMMEM
- D3DMTEXTUREFILTERTYPE:
- D3DMTEXF_NONE
- D3DMTEXF_LINEAR
- D3DMTEXF_POINT
- IDirect3DMobileSurface, originadas GetBackBuffer, CreateImageSurfacee IDirect3DMobileTexture::GetSurfaceLevel
- Relativas origem e destino RECT extensões:
- Extensões idênticas
- Extensões exigindo reduzindo
- Extensões exigindo alongando
|
2500-2599 |
Testa operações CopyRect.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMPOOL, para superfícies origem e destino:
- D3DMPOOL_VIDEOMEM
- D3DMPOOL_SYSTEMMEM
- IDirect3DMobileSurface, originadas GetBackBuffer, CreateImageSurface, e IDirect3DMobileTexture::GetSurfaceLevel
|
2700-2799 |
Testa operações ColorFill.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMPOOL, para superfícies origem e destino:
- D3DMPOOL_VIDEOMEM
- D3DMPOOL_SYSTEMMEM
IDirect3DMobileSurface, originadas GetBackBuffer, CreateImageSurface, e IDirect3DMobileTexture::GetSurfaceLevel |
2800-2899 |
Testes últimos pixels.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMRS_LASTPIXEL:
- D3DMPRIMITIVETYPE:
- D3DMPT_LINELIST
- D3DMPT_LINESTRIP
|
3000-3099 |
Testes Texturizar quebra automática.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- Configurações D3DMRS_WRAP0:
- D3DMWRAPCOORD_0
- D3DMWRAPCOORD_1
- D3DMWRAPCOORD_0 | D3DMWRAPCOORD_1
- Componentes FVF:
- D3DMFVF_TEX1 com D3DMFVF_TEXCOORDSIZE1(0)
- D3DMFVF_TEX1 com D3DMFVF_TEXCOORDSIZE2(0)
- Valores, incluindo vários FVF componente posição e coordenar de textura valores
|
3100-3299 |
Alfa testes operações testar.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMTSS_ALPHAARG1:
- D3DMTA_DIFFUSE
- D3DMTA_TEXTURE
- D3DMTSS_ALPHAARG2:
- D3DMTA_CURRENT
- D3DMTA_DIFFUSE
- D3DMRS_ALPHAFUNC:
- D3DMCMP_ALWAYS
- D3DMCMP_NEVER
- D3DMCMP_LESS
- D3DMCMP_EQUAL
- D3DMCMP_LESSEQUAL
- D3DMCMP_GREATER
- D3DMCMP_NOTEQUAL
- D3DMCMP_GREATEREQUAL
- D3DMTSS_ALPHAOP:
- D3DMTOP_MODULATE
- D3DMTOP_SELECTARG1
- D3DMRS_ALPHAREF:
- Vários valores de intervalo [0,255]
- Conteúdo de vários superfícies
|
3500-3599 |
Inclinação profundidade testes.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMRS_DEPTHBIAS
- D3DMRS_SLOPESCALEDEPTHBIAS
- FVF componente valores, incluindo vários valores diffuse cor e posição
|
3600-3699 |
Cadeias trocar testes.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
|
3700-3799 |
Testes desenho.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMPRIMITIVETYPE:
- D3DMPT_TRIANGLELIST
- D3DMPT_TRIANGLESTRIP
- D3DMRS_CULLMODE:
- D3DMCULL_CW
- D3DMCULL_CCW
- D3DMCULL_NONE
- Vários pedidos de desenho entre primitivos com valores idênticos profundidade
|
4000-4799 |
Testes Texturizar estágios.
Esses cenas processar casos testar que principalmente rosto permutações do seguinte fatores:
- D3DMTEXTUREOP:
- D3DMTOP_SELECTARG1
- D3DMTOP_SELECTARG2
- D3DMTOP_MODULATE
- D3DMTOP_MODULATE2X
- D3DMTOP_MODULATE4X
- D3DMTOP_ADD
- D3DMTOP_ADDSIGNED
- D3DMTOP_ADDSIGNED2X
- D3DMTOP_SUBTRACT
- D3DMTOP_ADDSMOOTH
- D3DMTOP_BLENDDIFFUSEALPHA
- D3DMTOP_BLENDTEXTUREALPHA
- D3DMTOP_BLENDFACTORALPHA
- D3DMTOP_BLENDTEXTUREALPHAPM
- D3DMTOP_MULTIPLYADD
- D3DMTOP_LERP
- D3DMTSS_COLORARG0, D3DMTSS_ALPHAARG0, D3DMTSS_COLORARG1, D3DMTSS_ALPHAARG1, D3DMTSS_COLORARG2, D3DMTSS_ALPHAARG2:
- D3DMTA_TFACTOR
- D3DMTA_SPECULAR
- D3DMTA_TEXTURE
- D3DMTA_DIFFUSE
- D3DMTA_COMPLEMENT
- D3DMTA_ALPHAREPLICATE
- Entrada diversos valores D3DMCOLOR como parâmetros de textura
|