Hirdetés

A konzolpiacot is felforgathatja az FSR 4.1?

Valójában ez nem ilyen egyszerű, sok múlik a fejlesztőkön és a konzolok gyártóin is.

Az AMD a nemrég jelentette be, hogy a régebbi Radeonok is megkapják az FSR 4.1-et, így az AI-alapú felskálázó módosított változata érkezik RDNA 2 és RDNA 3 (beleértve az RDNA 3.5-öt) architektúrákra is.

Rögtön elkezdett kombinálni a média, hogy emiatt az Xbox Series S és X konzolgeneráció előnybe kerül az alap PlayStation 5-tel szemben, mivel ezt a képességet megkaphatják a Microsoft rendszerei is. Valójában azonban nem ilyen egyszerű a helyzet, így röviden kifejtjük, hogy mi várható.

Az AMD az eredeti FSR 4.1 mellé két verziót készít, egyet RDNA 3-ra, egyet pedig RDNA 2-re. Ezekről annyit tudni, hogy DirectX 12 API-ra érkeznek, és az FSR 3.1-et már támogató játékok esetében a driverből is engedélyezhetők, vagyis 300-nál is több PC-s cím érintett. A képminőség tekintetében a cég szeretné elérni az eredeti megoldás szintjét. Bár ez pusztán technikailag nem teljesíthető, az emberi szem érzékelését tekintve annyira kicsi lehet a különbség, hogy nem lesz jelentősége, vagy jobban fogalmazva nem lesz egyértelműen felfedezhető az eltérés.

Az AMD a konzolokat ugyanakkor direkten nem támogatja, ami a gyártókkal kötött egyezmény része. Ez azt jelenti, hogy készíthetnek az Xbox Series S és X, illetve a PlayStation 5 konzolcsaláddal kompatibilis eljárásokat, de ezeket végeredményben csak az adott konzol gyártója biztosíthatja a fejlesztők számára. Emiatt az AMD az FSR 4.1-et az említett gépekre nem teheti elérhetővé.

Az aktuális Xbox és PlayStation generációt tekintve a PlayStation 5 Pro konzol rendelkezik olyan felskálázóval, amely AI-alapú algoritmust használ. Ez a PSSR, aminek az eredeti kiadását a Sony dolgozta ki, majd az újabb változatot már az AMD-vel közösen fejlesztették, és ennek az alapja a FSR 4.1. Itt annyi a lényeg, hogy az alkalmazott technika majdnem megegyezik az AMD eljárásával, csak a hardveres eltérések miatt a Sony más implementációt használ az említett rendszeréhez, illetve a célterület igényeit figyelembe véve a neuronhálót is módosították. Az alap PlayStation 5 a megfelelő intrinsics operációk hiányában ezeket nem kapta meg.

Szigorúan elméletben – a PlayStation 5 Prót nem számolva – a normál PlayStation 5, illetve az Xbox Series S és X az FSR 3.1-et támogatja. Ugyanakkor itt fontos megjegyezni, hogy ezt az AMD gyári szinten a DirectX 12 API-ra tervezte. A Microsoft ebből szállít egy aktuális konzolgenerációjával kompatibilis változatot az Xbox GDK-ban, illetve a Sony is portolta a PlayStation 5-re az FSR 3.1-et, de csak fejlesztői kérésre teszik hozzáférhetővé, így csupán pár cím használja.

A fentiek alapján felmerülhet a kérdés, hogy ha az AMD készít az FSR 4.1-ből egy RDNA 2 dizájnon is működő verziót, akkor az hogyan hat az AI-alapú felskálázót még nem támogató konzolokra? Nos, technikailag a Microsoft és a Sony is elvégezheti a portolást, de nem valószínű, hogy megteszik. Ennek az oka ugyanaz, amiért a Sony az FSR 4.1-ből készített egy alternatív, új PSSR nevű alternatívát a PlayStation 5 Próra. Az eredeti rendszer alapvetően a PC-s környezethez van tervezve, és ez már a tréning során is egy fontos szempont, mert a PC-s játékosok sokkal közelebb ülnek a kijelzőhöz, mint a konzolosok. Ezért nem ugyanaz az AMD és a Sony által alkalmazott neuronháló, még akkor sem, ha amúgy a mögöttes koncepció, illetve technológia nagyrészt megegyezik.

Ugyanez a probléma a normál PlayStation 5, illetve az Xbox Series S és X konzoloknál is felmerül, tehát az lenne az optimális, ha a konzolos játékosok tipikus környezetéhez lenne tréningelve a neuronháló, az AMD gyári megoldása igazából csak a PC-s igényekhez illeszkedik. Mindemellett a feldolgozás is problémás lehet, ugyanis az FSR 4.1 nagyban épít az AMD-féle AGS-re, vagyis egy szabványos API-n kívüli szervizkönyvtárra. Ez az Xbox és a PlayStation konzolokból is hiányzik. Bár az AGS-ben felkínált funkciók egy része az adott konzol gyári API-jába be van építve, nem biztos, hogy pontosan ugyanolyan formában, vagyis az FSR 4.1 felskálázó RDNA 2-es gyári kódját akár jelentősen át kellene majd írni, hogy működhessen az aktuális Xbox és PlayStation konzolokkal.

Az FSR 4.1 támogatása tehát elméletben kivitelezhető a normál PlayStation 5, illetve az Xbox Series S és X konzolokon, de nem úgy, ahogy azt a média jelenleg elképzeli. Nagyon komoly munkát kellene belefektetnie a Sony-nak és a Microsoftnak, nem csak arról van szó, hogy az AMD gyári kódját szimplán lemásolják, és kiadják a kapcsolódó fejlesztőkörnyezeteken belül.

Azóta történt

Előzmények