После нескольких часов поиска в Google все еще не может найти ссылки, описывающие способ просмотра элементов текстуры в «NVIDIA Nsight Visual Studio Edition».Единственная связанная ссылка, которую я нашел и, кажется, как-то связанная с моей проблемой, взята из Документация CUDA-GDB :
Чтобы проверить текстуру, используйте команду печати при разыменовании реструктурированной текстурык типу массива, с которым он связан.Например, если текстура tex
привязана к массиву A типа float*
, используйте:
(cuda-gdb) print *(@texture float *)tex
Все операторы массива, такие как []
, могут быть примененына (@texture float *)tex
:
(cuda-gdb) print ((@texture float *)tex)[2]
(cuda-gdb) print ((@texture float*)tex)[2]@4
В частности, я заинтересован в том, чтобы найти способ проверки элементов текстуры, скажем, в часах илинепосредственные окна, как и все остальные переменные, таким образом: tex(3,2)
, tex[3][2]
или т. д.
Редактировать :
Также здесь есть руководство по окну 'CUDA Info', которое объясняет, как получить некоторую информацию об объекте текстуры, но не об элементах текстуры.