NVIDIA добавила новую функцию Auto Shader Compilation (ASC) в бета‑версии своего приложения NVIDIA App .
Она автоматически компилирует шейдеры DirectX 12 в фоновом режиме, когда система простаивает, чтобы сократить время загрузки игр и уменьшить подёргивания во время геймплея.
ASC использует отдельную папку кеша, поэтому пользователям нужно выделить место на диске. В настройках NVIDIA можно активировать опцию «Компилировать сейчас» или позволить системе сделать это автоматически. Также доступны параметры для контроля нагрузки на систему, а приложение показывает дату последней компиляции.
Для работы ASC требуется драйвер GeForce Game Ready 595.97 WHQL или новее. NVIDIA отмечает, что после завершения бета‑тестирования ожидаются дополнительные оптимизации.
Аналогичные решения уже тестируют Intel и Microsoft. Intel применяет облачную систему доставки предварительно скомпилированных шейдеров, а Microsoft предлагает Advanced Shader Delivery в составе Agility SDK. Пока неизвестно, использует ли NVIDIA решение Microsoft или разработала собственный фреймворк, как Intel.
Павлик Александр
Источник: ru.gecid.com