Keresés

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

  • rudi

    nagyúr

    válasz fiATHaLON #279 üzenetére

    Bármi nem világos a DX10-zel kapcsolatban, tessék kérdezni. Jelenleng nincs energiánk egy 10 oldal körüli írásra, ami teljesen az alapoktól magyarázza el a megjelenítés lépcsőfokait, de azért beszélhetünk rőla.

    Eddig is az volt a gyakorlat, hogy az alacsonyabb DX verziószámú kártyák nem támogatjáűk az új dolgokat, most sincs ez másképp. Az komplikálja a helyzetet, hogy a DX10 gyökeres változást jelent a DX9-hez képest, nagyobb lesz a különbség mint DX8 és DX9 között. A 8-as és 9-es verzió között az volt a különbség, hogy az újabb nagyobb precizitással dolgozott és összetettebb (shader) programokat lehetett készíterni benne. Ha csak DX8-as hardver állt rendelkezésre, akkor az egyes effekteket lehagyták, egyszerűsítették és kész.

    Most, a DX10-ben megjelent a GS (geometry shader), aminek olyan a felépítése (geometriai promitíveket kezel), amivel a korábbi, DX9-es VS és PS nem nagyon tud mit kezdeni. Ráadásul az is változott, ahogyan az adatokat kezelik. Korábban (DX9-ig) az volt az alapvető teljesítménybeli követelmény, hogy minél kevesebb (lassú) textúrázást használjanak a kódolók és minél több (gyors) számolást. Most, a DX10 kapcsán, olyan hardveres architektúrát építettek fel, aminek nagyon fekszik a textúrázás (valami textúrakezelés-szerűséggel komunikál a VS-GS-PS), szóval fordult a világ.

    Kóval összesummázva a DX9-es hardver DX10 lehetőségeit/korlátait.
    - DX9-ben a GS (Geometriai/fizikai) számolásait át kell helyezni a CPU-ra vagy valami fizikai motorral (mint amilyen a Havok) a PS-ekre. Ez komoly lassuláshoz vezet
    - a textúrázás felé eltolt utasításmegoldást vissza kell tolni számolós felé.
    - aztán ott van még a DX9-es HW korlátja, hogy fix számú VS és PS egység van, amiket nehezebb rugalmasan kihasználni.

  • kovsol

    titán

    válasz fiATHaLON #255 üzenetére

    hát nem tudom miért :(
    van német ismerös aki minden játékát úgy kölcsönzi szinte
    ami meg megetetszik neki azt megveszi eredetiben (ez főleg a multi miatt teszi)


    (#253) Raymond: szerintem arra gondolt amugy, hogy az ő pénztárcájuknak nem olyan drága

    [Szerkesztve]

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