Отладка OpenGL, как посмотреть результаты вершинного шейдера - PullRequest
5 голосов
/ 27 сентября 2019

Есть ли способ увидеть конечную позицию (и другие атрибуты) вершины после того, как вершинный шейдер ее обработал, не полагаясь на дальнейшую визуализацию?Возможность видеть входные данные -> выходных данных моей стадии вершинного шейдера сама по себе была бы огромным благом для отладки.

Я использую Visual Studio 2015, если у него есть такая утилита отладки (я такжеиспользуйте Nsight, но не можете найти там ничего подобного)

1 Ответ

5 голосов
/ 27 сентября 2019

Renderdoc имеет такую ​​функцию.

«Состояние конвейера» -> «Ввод вершин» -> «Просмотр сетки» открывает окно со списком входов и выходов вершинных шейдеров:

pic

(снимок экрана взят из руководства Renderdoc.)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...