Новости
Последние статьи и обзоры
Microsoft представляє Advanced Shader Delivery для прискорення компіляції шейдерів в іграх
-
1234waltz
Member
Пропоную обговорити Microsoft представляє Advanced Shader Delivery для прискорення компіляції шейдерів в іграх
Іронічно, що керез шизу розробників рушіїв фіксити ситуацію довелось інженерам Майкрософт на рівні DirectX, щоб обхідним шляхом на рівні системи робити те, що повинні були зробити розробники ігор.
Іронічно, що керез шизу розробників рушіїв фіксити ситуацію довелось інженерам Майкрософт на рівні DirectX, щоб обхідним шляхом на рівні системи робити те, що повинні були зробити розробники ігор.
-
Alexx999
Junior
А що розробники ігор - зараз PSO, по суті, унікальні для комбінації шейдер-відеокарта-драйвер.
Шейдера в тому ж анрілі збираються з "кубиків" динамічно, тисячі варіантів під кожну комбінацію настройок в опціях.
В сумі - виходить що треба мати по білд машині з кожною відяхою яка є на ринку щоб зібрати кеш. І то, якщо юзер оновить драйвер - то це все одно до сраки.
На консолях проблем нема бо там всього одна відяха і 2 варіанти настройок, а драйвер по суті вшитий в гру як частина SDK і ніколи не оновлюється.
Концептуально пофіксити це можливо, але фікс якраз повинен бути на стороні DirectX (з колаборацією з виробниками заліза) у вигляді якогось напів-скомпільованого IR який буде підходити для цілого покоління відях і не буде відвалюватись з кожним апдейтом драйвера.
Шейдера в тому ж анрілі збираються з "кубиків" динамічно, тисячі варіантів під кожну комбінацію настройок в опціях.
В сумі - виходить що треба мати по білд машині з кожною відяхою яка є на ринку щоб зібрати кеш. І то, якщо юзер оновить драйвер - то це все одно до сраки.
На консолях проблем нема бо там всього одна відяха і 2 варіанти настройок, а драйвер по суті вшитий в гру як частина SDK і ніколи не оновлюється.
Концептуально пофіксити це можливо, але фікс якраз повинен бути на стороні DirectX (з колаборацією з виробниками заліза) у вигляді якогось напів-скомпільованого IR який буде підходити для цілого покоління відях і не буде відвалюватись з кожним апдейтом драйвера.
-
waryag
Member
- Откуда: Суми
1234waltz: ↑ 21.08.2025 15:56Іронічно, що керез шизу розробників рушіїв фіксити ситуацію довелось інженерам Майкрософт на рівні DirectX, щоб обхідним шляхом на рівні системи робити те, що повинні були зробити розробники ігор.
З'явиться у парі ігор через кілька років.Проблема в тому, що спочатку ця функція працюватиме тільки з іграми, які розповсюджуються через магазин Xbox. Але з часом й інші магазини можуть інтегрувати нову функцію через відповідний AgilitySDK.
Краще б працювали з епіками, щоб було в УЕ4-5 з коробки.
-
Scoffer
Member
Хай би і компілювались собі при сетапі гри, а потім після оновлення драйвера на цільовій машині. Не така вже й проблема почекати кілька хвилин щоб потім не фрізило.Alexx999: ↑ 21.08.2025 16:13тисячі варіантів під кожну комбінацію настройок в опціях.
-
Zealoth
Member
- Откуда: Харьков
Регулярно слышу про выход подобных улучшалок, но жизнь пока лучше не становится. Только святая куртка, заботясь о простых гамерах, каждое поколение добавляет пару иксов к генератору кадров.
Последний раз редактировалось Zealoth 21.08.2025 16:23, всего редактировалось 1 раз.
-
avuremybe
Member
Якщо воно буде частиною DX то епікам нічого не заважає покласти його в коробку УЕ5.waryag: ↑ 21.08.2025 16:171234waltz: ↑ 21.08.2025 15:56Іронічно, що керез шизу розробників рушіїв фіксити ситуацію довелось інженерам Майкрософт на рівні DirectX, щоб обхідним шляхом на рівні системи робити те, що повинні були зробити розробники ігор.З'явиться у парі ігор через кілька років.Проблема в тому, що спочатку ця функція працюватиме тільки з іграми, які розповсюджуються через магазин Xbox. Але з часом й інші магазини можуть інтегрувати нову функцію через відповідний AgilitySDK.![]()
Краще б працювали з епіками, щоб було в УЕ4-5 з коробки.
-
illyha
Member
- Откуда: Запорожье
Без аккаунта и лицензии теперь и шейдеры не загрузятся) Элегантно нагнули любителей торрентов 
-
zalizo_org
Member
- Откуда: LV
Вже третій рік пориваються зробити прогрес. То розповідають, що перевинайшли рейтрейсінґ, то ще щось. От зараз кинуло в прискорення компіляції шейдерів. Хоч би якусь тему добили до кінця.
-
Геральт
Active Member
- Откуда: з Рівії
Ага, денуву обходять, а це не обійдуть.illyha: ↑ 21.08.2025 16:43 Без аккаунта и лицензии теперь и шейдеры не загрузятся) Элегантно нагнули любителей торрентов![]()
В сталкері аж 1 рядок в engine.ini треба вставити.
-
l-m
Member
Прикольно, тобто вони вирішили зробити для DirectX те, що давним-давно є для Вулкану в Стімі під Лінукс 
Теж правда, у Стімі під Лінукс працює тільки для придбаних ігор (там можна додавати й піратки в бібліотеку).illyha: ↑ 21.08.2025 16:43 Без аккаунта и лицензии теперь и шейдеры не загрузятся) Элегантно нагнули любителей торрентов![]()
-
waryag
Member
- Откуда: Суми
Те, що є для стандартизованого заліза консолей.l-m: ↑ 21.08.2025 18:02Прикольно, тобто вони вирішили зробити для DirectX те, що давним-давно є для Вулкану в Стімі під Лінукс
-
erkins007
Member
Как-то очень плохо обходят в последнее времяГеральт: ↑ 21.08.2025 17:11Ага, денуву обходять
-
Геральт
Active Member
- Откуда: з Рівії
Ага, отой oktopath піксельний будуть ламати. Там же нічого такого з денувою і не виходило останнім часом. Конвеєрний Shadows, посередня мафія ну і дум. По ГТА6 глянемо, що там з тим денуво заразerkins007: ↑ 21.08.2025 18:09 Как-то очень плохо обходят в последнее время
-
SaxOFFoN
Member
Геральт
Все ще не зламаний древній та популярний Hogwarts Legacy, про що тут говорити взагалі)
Все ще не зламаний древній та популярний Hogwarts Legacy, про що тут говорити взагалі)
-
Геральт
Active Member
- Откуда: з Рівії
SaxOFFoN
Потера за пару тижнів ломанули, ви про що?
Потера за пару тижнів ломанули, ви про що?
-
l-m
Member
Нічого подібного, для десктопної 6900XT завантажується так само як й для Steam Deck. Але на 6900XT набагато вищий шанс спіймати момент, коли після оновлення гри чи драйверів ще немає готового кешу шейдерів для цієї конфігурації.waryag: ↑ 21.08.2025 18:08Те, що є для стандартизованого заліза консолей.l-m: ↑ 21.08.2025 18:02Прикольно, тобто вони вирішили зробити для DirectX те, що давним-давно є для Вулкану в Стімі під Лінукс
- пруф під спойлером, збільшення по кліку
-
Tetronga
Member
В гта 6 скоріще ще постійну прив'язку до онлайну ще зроблять поверх всіх захистівГеральт: ↑ 21.08.2025 19:16Ага, отой oktopath піксельний будуть ламати. Там же нічого такого з денувою і не виходило останнім часом. Конвеєрний Shadows, посередня мафія ну і дум. По ГТА6 глянемо, що там з тим денуво заразerkins007: ↑ 21.08.2025 18:09 Как-то очень плохо обходят в последнее время![]()
-
MqM
Member
- Откуда: Україна
Саме нам і подають і досягнення попередньо скомпільовані шейдери під дві існуючі конфігурації Іксбокс. А от з пк це якось потім, і не факт що будеAlexx999: ↑ 21.08.2025 16:13 А що розробники ігор - зараз PSO, по суті, унікальні для комбінації шейдер-відеокарта-драйвер.
Шейдера в тому ж анрілі збираються з "кубиків" динамічно, тисячі варіантів під кожну комбінацію настройок в опціях.
В сумі - виходить що треба мати по білд машині з кожною відяхою яка є на ринку щоб зібрати кеш. І то, якщо юзер оновить драйвер - то це все одно до сраки.
На консолях проблем нема бо там всього одна відяха і 2 варіанти настройок, а драйвер по суті вшитий в гру як частина SDK і ніколи не оновлюється.
Концептуально пофіксити це можливо, але фікс якраз повинен бути на стороні DirectX (з колаборацією з виробниками заліза) у вигляді якогось напів-скомпільованого IR який буде підходити для цілого покоління відях і не буде відвалюватись з кожним апдейтом драйвера.
Відправлено через 6 хвилин 40 секунд:
Це такий сарказм? Ще б той генератор кадрів не забирав чи добавляв обєктів на задньому фоніZealoth: ↑ 21.08.2025 16:21 Регулярно слышу про выход подобных улучшалок, но жизнь пока лучше не становится. Только святая куртка, заботясь о простых гамерах, каждое поколение добавляет пару иксов к генератору кадров.
-
Enjthesilence
Member
цікаво. це в якій грі? часом взагалі помітити візуальні недоліки від в фг в реальному геймплеї неможливо, треба зумити зображення і в слоу мо грати, а що б прям об'єкти пропадали, це щось новенькеMqM: ↑ 21.08.2025 22:17 Ще б той генератор кадрів не забирав чи добавляв обєктів на задньому фоні
-
ender
Member
- Откуда: Украина
если я правильно понимаю, то vulkan в steam компилирует шейдеры на машине пользователя - это занимает некоторое время и не слабо так нагружает систему.l-m: ↑ 21.08.2025 18:02Прикольно, тобто вони вирішили зробити для DirectX те, що давним-давно є для Вулкану в Стімі під Лінукс
В целом ничего страшного в этом нет, но с некоторыми играми почему-то процесс занимает кучу времени при каждом запуске игры. Возможно потому что добавляют какой-то контент или вносят изменения - приходится компилировать заново. А может быть потому что кто-то накосячил и перекомпилируется каждый раз одно и то же.
То что хотят делать майки - компилировать заранее и доставлять пользователям всё готовенькое.. однако учитывая то что я описал выше, на примере vulkan, возникает вопрос - не будет ли такой же проблемы? И что тогда - пока не подоспели обновы "шейдеров" - будут статтеры?
Или же будут задерживать обновления чтобы выкатить "шейдеры" для всех?
Лично мне всё равно - виндой не пользуюсь, так как она хуже в большинстве случаев.. но сама по себе тема интересна
Отправлено спустя 9 минут 57 секунд:
их невозможно не заметить, так же как и темпоральное сглаживание, будь то TAA в чистом виде или DLSS любой версии.Enjthesilence: ↑ 21.08.2025 23:44помітити візуальні недоліки від в фг в реальному геймплеї неможливо
Мыло, оно и в африке мыло!
Бестолковые эти FG - они более менее хорошо работают когда фреймрейт высокий. Но тогда вопрос - на кой чёрт они нужны? Лучше бы транзисторы на кэш потратили или памяти добавили, чтобы не выпускали видеокарты за 600$ с 12GB памяти.
DLSS и им подобные ещё можно понять - сглаживание всё равно какое-то приходится использовать.. и работает достаточно хорошо при невысоких фреймрейтах. Но генерация кадров.. увольте.
Вы мыло можете не замечать, но motion resolution сильно проседает и в целом получается каша, особенно на не самых быстрых VA и IPS - там каша от фреймгена накладывается на остаточное изображение при переключении пикселей.