Compartir a través de


Formatos de recursos WGF11

Esta prueba automatizada comprueba la conformidad del controlador o hardware de gráficos D3D para las vistas de recursos del sombreador y los formatos de textura que se describen en la especificación funcional D3D11.

Este tema se aplica a los siguientes trabajos de prueba:

  • Formatos de recursos WGF11

  • Formatos de recursos WGF11: compatibilidad con BGRA en 10.x

  • Formatos de recursos WGF11: compatibilidad con BGRA en 10.x (WoW64)

  • Formatos de recursos WGF11 (WoW64)

Detalles de las pruebas

   
Especificaciones
  • Device.Graphics.AdapterRender.D3D111Core.D3D111CorePrimary
  • Device.Graphics.AdapterRender.D3D11Core.D3D11CorePrimary
  • Device.Graphics.AdapterRender.D3D101Core.D3D101CorePrimary
  • Device.Graphics.AdapterRender.D3D10Core.D3D10CorePrimary
  • Device.Graphics.AdapterRender.D3D101WDDM12.D3D101v12Primary
  • Device.Graphics.AdapterRender.D3D10WDDM12.D3D10v12Primary
  • Device.Graphics.AdapterRender.D3D11WDDM12.D3D11v12Primary
Plataformas
  • Windows 10, ediciones de cliente (x86)
  • Windows 10, ediciones cliente (x64)
  • Windows Server 2016 (x64)
  • Windows 10, ediciones de cliente (Arm64)
Versiones admitidas
  • Windows 10
  • Windows 10, versión 1511
  • Windows 10, versión 1607
  • Windows 10, versión 1703
  • Windows 10, versión 1709
  • Windows 10, versión 1803
  • Windows 10, versión 1809
  • Windows 10, versión 1903
  • Siguiente actualización a Windows 10
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 de DTM Studio para obtener detalles específicos sobre los errores. La prueba podría devolver SKIP si el dispositivo no admite un formato. La prueba puede devolver BLOCKED si hay una excepción no detectada (el marco lo detecta al final y lo registra).

Más información

ResourceFormats (prueba principalmente ShaderResourceViews)

Hay varios formatos disponibles para los recursos. Varían principalmente en el número de componentes, tipo, precisión y si se comprimen o no.

  • El destino de representación es un formato float de cuatro componentes y de 32 bits. Los formatos probados se convierten en este formato. Los resultados deben estar dentro de 1-ULP(Precisión mínima unitaria) por componente del resultado esperado.

  • Los formatos comprimidos y otros formatos especiales se descodifican como se especifica en la prueba y se comparan con los resultados del hardware (o REF) (de nuevo, tolerancia de 1 ULP).

  • Se usan tres tipos de datos de origen: mosaicos, degradados y franjas. Cada tipo de datos se parametriza, como colores degradados, tamaño de mosaico y franja, etc.

  • Según el tipo de recurso (se prueban los cinco tipos), la prueba recorre diferentes valores para alto, ancho y profundidad. Esto incluye valores no cuadrados y no pow-2.

  • Presione todas las ranuras de recursos del sombreador a lo largo de la ejecución de pruebas.

  • Compruebe varios recursos de entrada de uso.

  • Ejemplo: use una textura como entrada de vértice y entrada de recursos de sombreador en la misma llamada a Draw().

  • Probar los recursos de entrada y salida (por ejemplo: D3D10_BIND_SHADER_RESOURCE | D3D10_BIND_RENDERTARGET)

  • Pruebe a usar el primer paso para inicializar los datos de recursos.

DepthReadback Comprueba el comportamiento del controlador cuando se usa un búfer de profundidad de un paso como recurso de sombreador en un paso posterior.

CheckFormatSupport Comprueba que el controlador admite los formatos necesarios y sus funcionalidades en función de la tabla de formato de la especificación.

Sintaxis de comandos

Opción de comando Descripción

Wgf11resourceformats

Ejecuta la prueba. Sin ninguna opción, la prueba enumera los dispositivos.

-FeatureLevel:XX.X

Establece el nivel de característica probado, 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\

Wgf11resourceformats.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