Лаги из-за компиляции шейдеров в играх убрали с помощью специального компилятора
Но подождать компиляцию шейдеров все-таки придется.
Разработчик BlueHeisenberg выпустил приложение SCSKiller, избавляющее игры от характерных подлагиваний при компиляции шейдеров. Приложение поступает так же, как делает Unreal Engine 5, — компилирует шейдеры заранее, причем в более-менее любом проекте.
Согласно тестам, проведенным разработчиком, после такой компиляции в Final Fantasy VII Rebirth и Silent Hill: Townfall число подвисаний продолжительностью не менее 20 мс снизилось до нуля, максимальное время лага сократилось с 76 мс до 5 мс.
В более проблемной Hogwarts Legacy количество подвисаний сократилось с 1014 до 87 на GeForce RTX 5090 и с 27743 до 206 на процессоре Ryzen AI Max+ 395 со встроенной графикой.
Важный момент: компиляция шейдеров помогает избавиться только от подвисаний, связанных с самими шейдерами. Лаги, вызванные загрузкой данных, никуда не денутся.
Нынешняя версия SCSKiller поддерживает видеокарты AMD и Nvidia при работе с DirectX 12, в играх с DirectX 11 поддерживаются только видеокарты Nvidia. При обновлении драйвера приложение само чистит кэш шейдеров.
- Падение дома Реардон в Ведьмак 3: где найти шкатулку в поместье
- Нильфгаардский связной в Ведьмак 3: где найти Гендрика
- Состояние вещества после Большого взрыва воспроизвели в лаборатории, но это не точно
- The Witcher 3 снова обновила рекорд по онлайну в Steam
- Нико Беллик в юбке: новые детали GTA 6 из Love Magazine

