Formatos de recursos WGF11: compatibilidad con BGRA en 10.x (WoW64)
Esta prueba automatizada comprueba la conformidad del controlador o hardware de gráficos D3D para las funciones de copia de recursos y la integridad de los datos manipulados. También hay grupos para las características D3D10.1 que permiten copiar texturas comprimidas en formatos estructurados y copiar recursos de varios ejemplos.
Este tema se aplica a los siguientes trabajos de prueba:
Acceso a recursos WGF11
Acceso a recursos WGF11 (WoW64)
Acceso a recursos de WGF11 FL9.3
Acceso a recursos WGF11 FL9.3 (WoW64)
Detalles de las pruebas
Especificaciones |
|
Plataformas |
|
Versiones admitidas |
|
Tiempo de ejecución esperado (en minutos) | 2 |
Categoría | Compatibilidad |
Tiempo de espera (en minutos) | 120 |
Requiere reinicio | false |
Requiere una configuración especial | false |
Tipo | automatic |
Documentación adicional
Las pruebas de este área de características pueden tener documentación adicional, incluidos los requisitos previos, la configuración y la información de solución de problemas, que se pueden encontrar en los temas siguientes:
Ejecución de la prueba
Antes de ejecutar la prueba, complete la configuración de prueba como se describe en los requisitos de prueba: Requisitos previos de adaptador gráfico o pruebas de conjuntos de chips.
Solución de problemas
Para solucionar problemas genéricos de errores de prueba de HLK, consulte Solución de problemas de errores de prueba de HLK de Windows.
Para obtener información de solución de problemas, consulte Solución de problemas de Device.Graphics Testing.
Todos los casos de prueba devuelven PASS o FAIL. Revise los resultados de la prueba en el archivo de registro para obtener detalles específicos sobre los errores. La prueba podría devolver SKIP si el dispositivo no admite un formato o si el nivel de característica es inferior al necesario para probar una característica determinada (10.1 para CopyMultisample/CopyCompressed). La prueba puede devolver BLOCKED si hay una excepción no detectada (el marco lo detecta al final y lo registra). Para revisar los detalles de la prueba, revise el registro de pruebas de DTM Studio.
Más información
Puede acceder y modificar el contenido de los recursos a través de cuatro funciones: CopyResource(), CopySubresourceRegion(), UpdateSubresource() y Map().
Comportamiento de prueba al especificar regiones con un tamaño de 1 píxel y otros casos especiales.
Asegúrese de que los datos coherentes al copiar desde mip (versiones progresivamente más pequeñas y menos detalladas de la textura) y los segmentos de matriz.
Asegúrese de que solo se cambian los datos especificados y que otros subrecursos o regiones permanecen intactos.
Comportamiento de prueba con formatos especiales y comprimidos.
Observe copyResource() y las funciones relacionadas que afectan a las estadísticas de canalización. Puede optar por usar la canalización de representación para "emular" la funcionalidad de copia, pero la especificación indica que las funciones de copia no pueden afectar a las estadísticas de canalización.
CopyMultisample
Comprueba la compatibilidad con la característica D3D10.1 de copiar recursos de varios ejemplos.
Varía el número de muestras usadas.
Garantiza un valor único en cada ubicación de ejemplo.
Comprueba que esto se conserva al copiar en el recurso de destino.
CopyCompressed
Comprueba la compatibilidad con la copia de texturas comprimidas en formatos estructurados que se agregaron en D3D10.1. El formato estructurado compatible (es decir, canales de color tradicionales de 3 a 4) para cada textura comprimida se prueba para asegurarse de que los datos de la textura original se conservan en la copia. No se debe realizar ninguna conversión. Se trata de una copia bit a bit. También se prueba la copia de ida y vuelta (comprimida estructurada>) y también debe ser precisa de bits para bits.
Sintaxis de comandos
Opción de comando | Descripción |
---|---|
Wgf11resourceaccess |
Ejecuta los trabajos de prueba. Sin ninguna opción, la prueba enumera los dispositivos. |
-FeatureLevel:XX.X |
Establece el nivel de característica, donde XX.X es el nivel de característica que se ejecutará en: 10.0, 10.1 o 11.0. |
Nota
Para obtener ayuda de la línea de comandos para este binario de prueba, escriba /?.
Lista de archivos
Archivo | Ubicación |
---|---|
Configdisplay.exe |
<[testbinroot]>\nttest\windowstest\tools\ |
D3d11_1sdklayers.dll |
<[testbinroot]>\nttest\windowstest\graphics\d3d\support\ |
D3d11ref.dll |
<[testbinroot]>\nttest\windowstest\graphics\d3d\support\ |
D3d11sdklayers.dll |
<[testbinroot]>\nttest\windowstest\graphics\d3d\support\ |
D3dcompiler_test.dll |
<[testbinroot]>\nttest\windowstest\graphics\d3d\support |
D3dx10_test.dll |
<[testbinroot]>\nttest\windowstest\graphics\d3d\support\ |
d3dx11_test.dll |
<[testbinroot]>\nttest\windowstest\graphics\d3d\support\ |
TDRWatch.exe |
<[testbinroot]>\nttest\windowstest\graphics\ |
Wgf11resourceaccess.exe |
<[testbinroot]>\nttest\windowstest\graphics\d3d\conf |
Parámetros
Nombre de parámetro | Descripción de los parámetros |
---|---|
MODIFIEDCMDLINE | Argumentos de línea de comandos adicionales para el ejecutable de prueba |
LLU_NetAccessOnly | Nombre de LLU del usuario neto |
ConfigDisplayCommandLine | Línea de comandos personalizada para ConfigDisplay. Valor predeterminado: logotipo |
TDRArgs | /get o /set |