Intel выпустила свежий пакет графических драйверов версии 32.0.101.8626 WHQL, главной особенностью которого стала активация давно обсуждаемой технологии предварительно скомпилированных шейдеров. Функция призвана решить одну из самых раздражающих проблем современного гейминга на PC — долгую первую загрузку игр и микростаттеры из-за компиляции шейдеров «на лету».
В отличие от традиционного подхода, когда процессор и видеокарта пользователя компилируют шейдеры при первом запуске игры (или после обновления драйверов), Intel перенесла этот процесс в облако. Инженеры компании заранее готовят оптимизированные версии шейдеров для множества конфигураций оборудования, после чего файлы загружаются в инфраструктуру Intel. Программное обеспечение Intel Graphics Software автоматически определяет установленные на компьютере поддерживаемые игры, сопоставляет их с «железом» и типом накопителя, а затем скачивает готовые к использованию файлы в фоновом режиме.
По сути, пользователь больше не ждет компиляции при запуске — система просто берет уже готовый результат с сервера. Это становится возможным благодаря поддержке технологии, которую Microsoft добавила в DirectX AgilitySDK еще в прошлом году. Intel стала одним из первых вендоров, внедривших эту функцию в драйверы.
В компании заявляют, что эффект особенно заметен на актуальном поколении графики. Например, на дискретной видеокарте Arc B580 средний прирост скорости загрузки по всем поддерживаемым проектам составил двукратное значение. Встроенная графика выигрывает не меньше. На интегрированном GPU Arc B390 (в составе процессоров Core Ultra) зафиксировано ускорение до двух раз, а на Arc 140V — до трех раз. На данный момент технология работает для 13 игр, включая Cyberpunk 2077, Black Myth: