NVIDIA выпустила Auto Shader Compilation

Вместе с обновлением Nvidia App

NVIDIA выпустила Auto Shader Compilation

Каждый из нас сталкивался с такой ситуацией: вы включаете компьютер, садитесь играть и видите на экране ненавистную полосу прогресса «Компиляция шейдеров». Иногда же вы сразу попадаете в игру, но шейдеры компилируются в фоновом режиме, что приводит к раздражающим задержкам. Чтобы решить эти проблемы, мы представляем бета-версию NVIDIA Auto Shader Compilation (ASC), которая перекомпилирует шейдеры DirectX 12, пока система находится в режиме ожидания, что снижает частоту компиляции во время работы игры после обновлений драйверов. Шейдеры определяют каждый пиксель на экране. Поскольку этот код написан на удобных для разработчиков языках, его необходимо преобразовать в совместимый машинный код. Этот процесс, известный как компиляция, начинается при установке игры. В это время ваш процессор преобразует общий код шейдеров в оптимизированный формат, который может выполнять ваш графический процессор. Современные игры требуют десятков тысяч преобразований шейдеров — процесс, который необходимо повторять после выхода патчей для игр или обновлений драйверов графического процессора. Эта бета-версия — первый шаг к оптимизации компиляции шейдеров для игроков, использующих GeForce. По умолчанию функция «Автоматическая компиляция шейдеров» отключена, но перейдя на вкладку «Графика» в приложении NVIDIA, вы можете активировать ее в разделе «Общие настройки» > «Кэш шейдеров». Если вы хотите немедленно перекомпилировать шейдеры, а не ждать, пока они будут перекомпилированы в режиме простоя системы, вы можете выбрать опцию «Компилировать сейчас», расположенную под тремя точками на экране «Кэш шейдеров».

34
4
3
2
2
2
51 комментарий