DLSS 5 на стареньких RTX 20: модери роблять те, що заборонила NVIDIA
Розробники, що працюють над неофіційною підтримкою DLSS 5, прагнуть поширити підтримку на відеокарти GeForce RTX 20 та RTX 30.
Розробник ShortFuse зі спільноти RenoDX додав до експериментальної реалізації нейронного рендерингу DLSS 5 RHI 2.4.9 модифікований файл nvngx_dlssnr.dll 310.8.SF для старіших відеокарт RTX, включно з версією, яку називають “прискоренням для RTX 20”. Нещодавно розробникам з цієї спільноти вдалось поширити підтримку експериментального нейронного рендерингу на RTX 40. Наразі триває робота над запуском на RTX 30 та 20.
Оновлення також може розгорнути необхідну DLL-бібліотеку DLSS разом з бібліотекою нейронного рендерингу. Це суттєво спрощує витратний за часом процес встановлення. RHI фактично займається розгортанням та налаштуванням, тоді як універсальна утиліта керування ReShade / RenoDX DLSS фактично взаємодіє з грою.
Деякі геймери навіть повідомляють про прийнятну частоту кадрів, що поки важко назвати грабельною. За словами одного з учасників спільноти, Red Dead Redemption працює, тоді як Red Dead Redemption 2 не працює з поточною конфігурацією.
У Hogwarts Legacy функція залишається у стані “STANDBY/FAILED” й не активується. Водночас GTA 5 пропрацювала близько 10 сек під час одного з тестувань. Після цього GPU просто перестав видавати сигнал на монітор. Інші користувачі також повідомляли про подібні проблеми під час завантаження реалізації на основі ReShade, включно зі збоями, втратою сигналу монітора, та збільшенням швидкості обертання вентиляторів GPU.
За словами ShortFuse, розробка вже на шляху оптимізації для відеокарт RTX 30 та 20. Пакети профілювання вже поширюються між тестувальниками, що вказує на збирання даних щодо продуктивності попередніх архітектур GeForce RTX.
Хоча нейронний рендеринг DLSS 5 не замінить масштабування та генерацію кадрів, на думку модера RenoDX, з рештою ці функції можуть бути об’єднані, що скоротить кількість проходів для обробки кадрів.
При цьому нативна реалізація DLSS більше не обов’язкова. Користувач DystopianSuns продемонстрував використання DLSS 5 у Batman: Arkham Knight розробленій на DirectX 11 без нативної реалізації DLSS.
Проєкти DLSS5-Feeder та ShortFuse RenoDX фактично обробляють дані та запити до DLSS з виконання нейронного рендерингу, використовуючи інформацію щодо глибини та векторів руху, отриману від ReShade, перш ніж відправити результат рендереру.
Зокрема, розробники DLSS5-Feeder повідомляють про успішні тести в Metro 2033 Redux на D3D11, Splinter Cell: Blacklist у 32-бітному D3D11, BioShock Remastered, Fable Anniversary через шар D3D9 та навіть DOOM (2016) на Vulkan.
Новіший аддон DLSS RenoDX від ShortFuse тепер від самого початку підтримує 64-бітні ігри на D3D9, D3D11 та D3D12, тоді як Feeder залишається корисним для ігор на Vulkan та 32-бітних ігор.
Тим часом користувач DystopianSuns продемонстрував запуск гри Manhunt через емулятор PS2 PCSX2 з нейронним рендерингом DLSS 5. Оскільки цю експериментальну модель можна встановити в емульовану гру для PlayStation 2, можна здогадатись, чого прагнуть модери.
Джерело: VideoCardz; Wccftech