Выпущено большое обновление клиента Steam.

Общие изменения:
Новая функция: предварительное кэширование шейдеров Vulkan и OpenGL.
Когда это возможно, в зависимости от аппаратного обеспечения и поддержки драйверов, Steam может загружать предварительно скомпилированные шейдеры для вашей конкретной видеокарты. Это сокращает время запуска игр и решает проблемы "заиканий" в играх во время первых нескольких запусков игр, использующих OpenGL и Vulkan на поддерживаемом оборудовании.
"Заикания" - это когда игры иногда зависают на короткие промежутки времени, обычно около 1-3 секунд. Чаще всего это происходит во время первых секунд игры, смене оружия, перемещении в другие локации. Это происходит из-за того, что шэйдэры ещё не были скомпилированы заранее, а на их компиляцию нужно некоторое время. Кэш шэйдеров позволяет избавиться от необходимости каждый раз заново компилировать шэйдеры, то есть, избавиться от заиканий.
Но, первый раз при встрече с необходимостью использовать эти шэйдеры всё таки приходилось терпеть заикания, чтобы кэш шэйдеров мог создаться. Но, эта новая функция позволяет скачивать шэйдеры заранее, ещё на этапе скачивания/установки игр, таким образом, полностью избавиться от зависаний/заиканий во время игры. Эта функция может использовать небольшую дополнительную полосу пропускания, поскольку Steam загружает и анализирует отчет об использовании шейдера после каждого запуска игры. Эта функция может быть отключена с помощью новой записи в диалоговом окне "Настройки".

Исправлены проблемы с полноэкранным режимом, который ранее неправильно масштабировал видеоконтент в Steam Client.
Исправлена

URL записи