Keresés

Hirdetés

Új hozzászólás Aktív témák

  • Abu85

    HÁZIGAZDA

    válasz arn #17 üzenetére

    Annyiban jobb, hogy lényegesen gyorsabb, mint a fixfunkciós blokkok velük járó problémáit eltűrni, és ezek miatt veszíteni rengeteg sebességet. Például az egyáltalán nem segít, hogy a bejárás nem programozható, így egy LOD szinthez van kötve egy BVH gyorsítóstruktúra. Ez nem csak borzalmasan lassú, de piszok memóriazabáló is. A PS5 rendszerével viszont egyszerűen akkor váltasz LOD szintet, amikor akarsz, ez teljesen dinamikus. Egy csomó memóriát spórolsz, és egy csomó sebességet is nyersz. Nem viccből megy a Microsoft arra, hogy kivegye a hardverekből egy új shader lépcsővel a traversal unitot, már ha ilyet építettek az adott GPU-ba. Egyszerűen hatékonyabb a problémát a multiprocesszorokon kezelni, mint egy rakás fixfunkciós hardverből eredő, erős sebességvesztést okozó limittel együtt élni.

    Ha megnézed egyébként már pár játék a raszterizálást is helyettesíti. A FIFA 21 next-gen konzolos verziói a haj megjelenítésére nem a fixfunkciós raszterizálókat használja, hanem egy compute shaderben írt alternatívát. Nem csak gyorsabb, hanem szebb eredményt is ad. És ugye miért használnál egy fixfunkciós hardvert, ha a probléma szebben és gyorsabban megoldható shaderből? Csak azért mert beépítették a GPU-ba? Ez a gyártók baja.

    [ Szerkesztve ]

    Senki sem dől be a hivatalos szóvivőnek, de mindenki hisz egy meg nem nevezett forrásnak.

Új hozzászólás Aktív témák