Hirdetés

Keresés

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

  • Abu85

    HÁZIGAZDA

    válasz Ragnar_ #9 üzenetére

    Igazából kevés emulációt használó implementációkon már most azok.
    Az is tipikus probléma, hogy a parancsmotorok kezelése rendkívüli módon megváltozott. Egy rakás sokszor használt parancsra építettek a gyártók az architektúrába úgynevezett fast pathot (az NV szinte csak ebből élt). Ezeket használták D3D11 alatt, viszont annyira erre építettek, hogy az általános pathot el is hanyagolták. Ugyanakkor a D3D12-ben az operációs rendszer címzi a fő parancsmotort, a meghajtó csak a compute parancsmotorokért felel. Ezáltal a D3D12-nél a hardverekben hiába van sok fast path, az elhanyagolt általános pathra kényszerül a munka, mert az OS a fast pathot nem ismeri, a driver pedig nem súghat neki.

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