Уровень проверки Vulkans LunarG не работает

Хотя возможно, что ваша среда выполнения не сообщит об этой ошибке, используя надлежащую проверку выполнения ошибок, например, Valgrind предупредит вас об использовании памяти после ее освобождения.

Я рекомендую, чтобы если вы пишете код с помощью new / delete и необработанных указателей (вместо std::make_shared() и т.п.), вы выполняете свои модульные тесты под Valgrind, чтобы хотя бы иметь возможность обнаружить такие ошибки.

1
задан MisterRecursion 13 July 2018 в 21:33
поделиться

1 ответ

Уровни проверки выполняются, когда вы вызываете функцию вулкана api. Если вы не уничтожаете устройство, уровни проверки не будут предупреждать вас обо всех материалах, связанных с устройством, которое вы забыли уничтожить.

0
ответ дан Jonathan Olson 17 August 2018 в 12:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: