El análisis de soporte de Shader de cómputo en PIX a partir de febrero de 2010 DX SDK
-
20-09-2019 - |
Pregunta
DirectX SDK Febrero 2010 descargar página tiene información acerca de nuevas características, incluyendo mejoras en PIX con apoyo de análisis de shaders de cómputo:
PIX tiene muy mejorado soporte para análisis de los programas que utilizan Direct3D 11 características, incluyendo compute shaders, tessellation, y dinámico vinculación clase de sombreado.
Me interesaba sobre el análisis de cálculo de sombreado y la depuración en PIX, por lo que he descargado e instalado una nueva versión del SDK de DX. Pero yo estaba muy confundido cuando yo no era capaz de encontrar los detalles particulares sobre el apoyo PIX Para CÁLCULO Shaders en su documentación. También he intentado investigar PIX y encontrar algo relacionado con calcular shaders en la interfaz de usuario, pero no he encontrado nada ... ¿Me podría señalar el lugar en la documentación o internet, donde puedo leer sobre el análisis de los shaders de cómputo en PIX o describen cómo utilizar PIX para hacer esto?
Solución
Tengo una respuesta de Microsoft en los foros de XNA :
Las versiones anteriores de PIX detendrían cuando corrían a través de cualquier llamadas a la API relacionados para calcular shaders, teselación, y la clase de sombreado dinámico enlace. Esto se ha remediado en la versión de febrero de 2010 de PIX. Tú Ahora puede capturar datos de la trama, ver el HLSL / desmontaje de shaders, examinar UAVs / tampones, paso a través de llamadas, etc. para los programas que utilizan estas API.
PIX no tiene actualmente el capacidad para depurar un shader de cómputo, es decir, el paso a través de llamadas, examinar Variables / registros, etc. Nosotros reconocer que esta funcionalidad Sería muy útil, y estamos la investigación de soluciones para un futuro liberación de la DXSDK. Nada es listo para mostrar o anunciar en este tiempo.