Keresés

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

  • Abu85

    HÁZIGAZDA

    válasz tlac #155 üzenetére

    Plusz a késleltetések. Ahhoz, hogy csinálj egy CPU->dGPU->CPU szimulációt le kell állítani a futószalagot az adatmásolás idejére. Emellett maga a dispatch sem user módban zajlik, hanem igen komplex szoftveres réteggel, igen releváns késleltetést eredményezve.
    Ne megabájtokkal számolj, hanem azzal, hogy 60 jelenet mellett van 16 ms-od a számításra, és ez az idő akkor is telik, amikor a futószalag az adatmásolás és az ezzel járó késleltetés miatt csak áll és nem történik számítás. Ezért nem tudja a tradicionális konfiguráció garantálni az adott jelenetben a visszaírást. Ha pedig késett, akkor a játékmenet erre épülő eleme elveszik, amivel le is fagyhat a program. Ezt persze meg lehet írni úgy, hogy mindenképp várjon, csak akkor ugyanazt a képkockát kapod többször is, mert nincs új jelenet.

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