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

  • Abu85

    HÁZIGAZDA

    válasz arn #177 üzenetére

    Mert a tények ellenőrizhetők.
    Az egyes API-k közötti különbségeket tényleg nem lehet másképp leírni. Tudja amit tud és kész, ezek megmásíthatatlan tények.
    Ugyanúgy megmásíthatatlan a feature_level szintek támogatása. Az MS mondta, hogy az aktuális szinteket megtartják, ami nyilvánvalóan a kompatibilitás és a fejlesztői munka egyszerűsítése miatt van. Az aktuális szintek támogatása ismert: Fermi//Kepler/Maxwell/TeraScale 2/Gen7(+) 11_0, GCN/Gen7.5 11_1. Aztán, hogy végül mely architektúrákhoz lesz driver az majd kiderül, de a fenti adatok is tények. Tudom, hogy régen azzal jöttek az emberek, hogy a Maxwell majd támogatni fogja a feature_level 11_1-et, amire nem írtam semmit, mert nem tudtam, hogy támogatja-e. Persze gondoltam magamban, hogy valószínű, de végül az NV mégsem támogatja. Ezzel nem tudok mit kezdeni. Leírom, hogy nem támogatják és kész. Mindenki eldöntheti magában, hogy ez jó-e vagy sem.
    A DX opcionális funkciói is ellenőrizhetők. Van egy pár: CDB, SAD4, hardware atomics ... mindegyiket belerakták az API-ba, mert hasznosak, de nem kötelező a támogatásuk, mert az NV és az Intel megvétózta. Ezek olyan dolgok, amikkel láthatóan a Microsoft sem tud mit kezdeni. A vétózásra nem lehet építeni, mert akkor alig kerülne a rendszerbe új dolog. Egyszerűen ebbe már ők is belefáradtak. A DX12-ben egy idióta megoldás van, mert idióta dolog, hogy a DX11-nek a feature_level 11_0 szintje a kötelező, és afölött minden csak opcionális. És fontos funkciók, olyanok, amelyeket a konzolokban általánosan használni fognak. Láthatóan az MS is belefáradt ebbe az egészbe, és beleraknak az API-ba mindent, amit a fejlesztők kérnek, aztán majd ha xy effekt xy DX12-es hardveren nem aktiválható, akkor majd a szoftver fejlesztője, vagy a hardver gyártója magyarázkodhat a usereknek. Abból a szempontból megértem a Microsoftot, hogy nekik ez az "én nem támogatom mert", "pedig támogatni kellene mert" huzavona fárasztó és lassítja a szabvány fejlesztését. Régen lehet, hogy úgy gondolták, hogy a DX-ben ne legyen belül szegmentáció, de láthatóan érdektelennek tartják már ezt a kérdést. A jövőben majd pakolják be a funkciókat és aki támogatja támogatja, aki nem az nem. Majd a gyártó elszámol a user felé. Ennyi.

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