Skip to main content
Explore los temas de GPU para el desarrollo de juegos de XBOX.

Análisis del rendimiento de la GPU

PIX tiene diversas características para capturar y analizar el rendimiento de la GPU.

Objetos de API de PIX

La pestaña PIX API Objects muestra los distintos parámetros que se pasan para cada API, como se muestra en la figura siguiente.

Cuellos de botella de GPU de PIX

PIX tiene la capacidad de mostrar los cuellos de botella de la GPU basándose en el uso del hardware.

Visor de BVH de PIX

PIX permite visualizar las estructuras de jerarquía de volúmenes envolventes (BVH) usadas durante las cargas de trabajo de trazado de rayos.

Contadores de PIX

Puede analizar, ordenar, filtrar y representar gráficamente los contadores de software y los contadores de hardware de PIX.

Dr. PIX

Dr. PIX proporciona análisis detallados de un evento con nombre o una llamada de dibujo seleccionados.

Editar y continuar de PIX

Editar y continuar de sombreadores (como se muestra en la figura siguiente) proporciona la capacidad de modificar código de lenguaje de sombreado de alto nivel (HLSL), instrucciones de GPU…

Ediciones de PIX

Con Editar y continuar de PIX, puede modificar código de lenguaje de sombreado de alto nivel (HLSL), instrucciones de GPU y las opciones del compilador.

Detalles de eventos de PIX

La pestaña PIX Event Details se puede usar para examinar con más detalle los valores de los parámetros pasados a un evento.

Capturas de GPU de PIX

Las capturas de GPU se usan para grabar todas las entradas y comandos enviados a la GPU y, a continuación, reproducirlos para su posterior análisis y experimentación.

Compatibilidad con el análisis de ExecuteIndirect en PIX

El análisis de las llamadas a ExecuteIndirect en PIX plantea desafíos.

Ensamblado de entrada

IA es la fase de ensamblado de entrada en PIX.

Captura de GPU

Después de capturar los datos de la GPU o de abrir una captura anterior, debería ver la página Overview.

Vista Pipeline

La vista Pipeline es un lugar excelente para ver la canalización de gráficos en acción.

Recursos de PIX

Puede ver los recursos y el uso de recursos en PIX.

Escala de tiempo de GPU de PIX

La pestaña Timeline (como se muestra en la figura siguiente) es donde puede ver cuánto tardó cada llamada a la API.

Medición de tiempos de GPU de PIX

PIX muestra los tiempos de cada Global ID en la vista Events.

Visor de memoria

Esta vista se usa para mostrar la memoria de la consola en una dirección y un tamaño especificados, con un formateador personalizable.

Visor de mallas de PIX

Use el visor de mallas de PIX para comparar su representación con la salida esperada y localizar rápidamente las discrepancias, como se muestra en la figura siguiente.

Estados de canalización de PIX

La pestaña PIX Pipeline States muestra la lista de todos los PSO de la captura de GPU actual.

Vista de recursos de PIX

La vista Resources proporciona información general sobre los recursos de la captura, como se muestra en la figura siguiente.

Depuración de sombreadores de PIX

Para depurar sombreadores, PIX necesita localizar los PDB de los sombreadores.

PDB de sombreadores en PIX

PIX tiene la capacidad de cargar PDB de sombreadores (símbolos) para habilitar funcionalidad adicional.

Seguimiento de sombreadores de PIX (XBOX One)

En este tema se describe cómo analizar las instrucciones del ensamblador de sombreadores para determinar los cuellos de botella de rendimiento.

Seguimiento de sombreadores de PIX (XBOX Series X|S)

PIX tiene la capacidad de ver la ejecución de wavefronts e instrucciones en la GPU para capturas de GPU de XBOX Series X|S.

Vista State

La vista State muestra información sobre el estado de Direct3D de cada evento con un Global ID, y también el estado del hardware, incluido…

Tabla de contadores de hardware de PIX

Los siguientes contadores se pueden examinar en PIX.

Estadísticas de mips de texturas de PIX

La pestaña PIX Texture Mip Statistics muestra la lista de texturas muestreadas desde la cola de gráficos para la captura de GPU actual.

Visor de texturas de PIX

El visor de texturas de PIX se usa junto con la vista Pipeline para visualizar recursos, como se muestra en la captura de pantalla siguiente.

Sombreado de velocidad variable (VRS) de PIX

Hay varias áreas de PIX donde se puede encontrar información diversa sobre estado, API y recursos.

Uso de PIX con sombreadores

Use PIX para analizar y depurar el rendimiento de los sombreadores.

Consulte también

Última modificación el 28 de agosto de 2026