Я хочу отладить и профилировать некоторый код OpenGL, поэтому я установил последнюю версию gDEBugger на Macbook Pro с графической картой NVidia 9400m в Windows 8.1. Когда я пытаюсь запустить его, сначала отображается его заставка, а через доли секунды отображается диалоговое окно (я не вижу его хорошо), и его окно внезапно закрывается, оставляя свой процесс в диспетчере задач (я заканчиваю его ). Я проверил журнал событий, но там ничего не было. Я пробовал режимы совместимости Windows7 и XP.SP3 (с правами администратора), но ничего не получалось. В чем проблема?

Примечания, почему я пытаюсь запустить это старое приложение:

  • NSight от NVidia говорит (в своих спецификациях), что, как я понимаю, ей нужна более новая видеокарта.

  • Более новые версии gDEBugger (называемые CodeXL) нуждаются в драйвере AMD Catalyst, то есть в графической карте ATI.

  • Я также попробовал glslDevil ; В то время как он пытается запустить приложение и заполнить вызываемые методы, Windows говорит, что приложение (OpenGL) не отвечает и закрывает его.

1 ответ1

1

AMD CodeXL требует только видеокарту AMD для отладки ядер OpenCL. Остальное прекрасно работает на картах nVidia. Вы также можете попробовать найти более старую версию nVidia Nsight. Я думаю, что поддержка некоторых старых карт была прекращена после 3.2. Помните, чтобы не обновлять, когда он говорит, что новая версия доступна! glslDevil теперь называется отладчиком GLSL.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .