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

  • Abu85

    HÁZIGAZDA

    válasz smkb #22853 üzenetére

    A konverzió mindennek hátrányos. Jó ha a kódban lévő teljesítmény harmadát eléred. Persze ez hardverenként változik, például a GCN4 kevésbé érzékeny erre, mert van utasítás előbetöltés. Ezért dolgozik a konverzió megszüntetésén a Microsoft (shader model 6.0), hogy legyen egy közös shader nyelve a PC-nek és az Xbox One-nak, és akkor ugyanaz a shader jó mindkét platformra. Ezzel nem veszik el a kódba épített optimalizálás. Ilyen formában legalább kétszer gyorsabban futna az FH3 minden hardveren.
    A konverzió önmagában nem jelent semmit egy hardverre nézve. A Microsoft írhat olyan konvertert is, ami azt csinálja, hogy az Xbox One shader nyelvében lévő függvényeket AGS4 függvényekre cseréli, és akkor rögtön gyorsabb lesz GCN-en a PC-s játék. Magától a konvertertől függ a teljesítményveszteség.

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