Hirdetés

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

  • stratova

    veterán

    válasz Abu85 #5880 üzenetére

    Viszont ezzel a lendülettel, kb. ki lehetne dobni a divatosab deferred leképezőket (full, light pre-pass) és/vagy forward+ vagy hibrid (pl. Ryse) megoldást használni?

    DX12, Mantle vs. DX11-et kb úgy képzelem el, hogy az előbbi kettő eleve kisebb CPU overhedet eredményez, míg DX11 esetében Nvidia az overhead kérdését úgy oldotta meg, hogy több processzorszálat is igába hajtott (amin mondjuk 4 szálas érában nem tűnik elvetélt ötletnek, amíg nem éppen a csodálatos AI-król híresek a játékok (vagy éppen ezért)).

    Nvidia OpenGL driver parancsilsta támogatása azért egészen látványos (igaz feltételezem ahol ez használatban van, ott kb. az egyetlen feladat ilyenkor a megjelenítés nincs AI stb.). A vonatkozó diasoron pedig éppen ez a szalagcím:
    Approaching zero driver overhead
    Nem lenne megoldható, hogy ahogyan DX11-ben MS opcionálisan teszi használhatóvá a parancsilstás úgy ez a lehetőség, csak az ebben a szemléltben megjelent játékoknál legyen aktív? Vagy ezzel a fejlettebb AI-t, fizikát felvonultató játékok terjednének (pl. port) lassabban?
    Az itteni példa vizsgálja az egyes eljárások előnyét és hátrányát.

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