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

  • Abu85

    HÁZIGAZDA

    válasz imi123 #32879 üzenetére

    Mint írtam az előz évben is sokan áthozták (id tech, Frostbite team, Eidos Labs, Rebellion). Az oka ennek az, hogy olcsóbb. Bármennyire is meglepő, olcsóbb szimplán lefordítani a meglévő PSSL kódot AMD-re, mint a PC-s IR-ekben nem támogatható intrinsics függvényekre külön alternatívát keresni az AMD-re is. Elég az, ha az Intelre és az NV-re kidolgozzák az alternatívákat. De a shader model 6 mellett erre sem lesz szükség.
    Ez igazából a spórolásról szól. Akkor hatékony a PC-s portolás, ha a lehető legköltséghatékonyabb módon hozod át a konzolos kódot, miközben megpróbálod a legjobban megőrizni a sebességét. A legtöbb shader teljesítménye ugyanis nem jól portolható a PC-s szabványos IR-ekre, tehát a sebesség megőrzéséhez más eljárásokat kell keresni ugyanarra a problémára. Ez pedig költséges. Sokkal költségesebb annál, mint fogni a kész kódot a konzolról és módosítás nélkül lefordítani egy ehhez írt fordítóval.

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

Hirdetés