Philip Rebohle отметил, что при ручном выявлении сбоев или ошибок для функций, где это имеет значение, возникает множество проблем:
- Мы вообще не можем отлаживать зависания GPU. Это требует работы на стороне GPU и, очевидно, дополнительного кода на стороне процессора, чтобы на самом деле это сделать.
- Даже если отладка на стороне процессора полезна (например, когда что-то происходит с ошибками), требовательные игры легко выполняют >10 миллионов вызовов API в секунду. Регистрация всех этих, плюс вся работа с бэкэндом, была бы безумной.