Valve выпустила крупное обновление для Portal 2, в котором разработчики добавили в головоломку поддержку API Vulkan и исправили множество ошибок. С полным описанием патчноута можно ознакомиться в сообществе игры в Steam.
Благодаря Vulkan видеоигры зачастую показывают более высокую производительность, особенно на слабых ПК. Этот API лучше работает с современными системами, использующими многопоточность, а также может снижать нагрузку на центральный процессор.
Некоторые пользователи предположили, что Valve использует Portal 2 в качестве тестовой площадки по добавлению новых функций в Source. По их мнению, поддержка Vulkan в будущем может появиться и в CS:GO, так как их версии движка очень похожи.
Ранее бывший программный инженер Valve Ричард Гелдрич рассказал о проблемах движка Source. По его словам, в нём «горы древнего кода, который больше никто не понимает». Гелдрич пояснил, что со временем разработчики просто привыкли ничего не обновлять в игре без крайней необходимости, чтобы случайно что-то не сломать в коде. Те изменения, на которые авторы иногда решались, требовали от команды «титанических усилий».