2010-02-13 3 views
0

DirectX SDK Febuary 2010 download page содержит информацию о новых возможностях, в том числе улучшение PIX с поддержкой анализа вычислительных шейдеров:Compute Shader в PIX из DX SDK Февраль 2010

PIX имеет много улучшенную поддержку анализа программ, использование Direct3D 11 функций, включая вычисления шейдеры, тесселяции и динамические связь между шейдером.

Мне было интересно узнать о вычислении шейдерного анализа и отладке в PIX, поэтому я загрузил и установил новую версию DX SDK. Но я был очень смущен, когда мне не удалось найти какие-либо подробности о поддержке PIX для Compute Shaders в его «документации». Я также пытался исследовать PIX и найти что-то, что связано с вычислением шейдеров в пользовательском интерфейсе, но я ничего не нашел ... Не могли бы вы указать мне место в документации или в Интернете, где я могу прочитать об анализе вычислительных шейдеров в PIX или описать, как использовать PIX для этого?

ответ

1

У меня есть answer from Microsoft on XNA Forums:

Предыдущие версии PIX остановятся , когда они бежали через любой API вызовы, связанные вычислить шейдеры, тесселяции и динамический шейдера класс тяг. Это было исправлено в версии PIX в феврале 2010 года. Теперь вы можете получать данные кадра, просматривать HLSL/разборку для шейдеров, изучить БПЛА/буферы, переходы по вызовам и т. Д. для программ, использующих эти API.

PIX в настоящее время не имеет возможности отлаживать Compute Shader, то есть шаг через вызовы, исследовать переменные/регистры и т.д. Мы признать, что эта функциональность была бы очень полезна, и мы следственных решения для будущего выпуск DXSDK. Ничего нет готов показать или объявить об этом раз.

Смежные вопросы