Herkis píše:Trochu si protiřečíš. Je pravda, že UE3 má problémy s AA. Nvidia si podporu AA ve hře doprogramovala. Tak je potom logické, že tuto "svoji doprogramovanou fíčurku" si povolí jen pro své karty.
To není pravda. Podpora AA nespočívá v žádném doprogramování ve hře, ale v provedení MSAA již při renderingu do G-Buffers. G-Buffers neobsahují žádná data o hloubce ani geometrii, takže po jejich vytvoření už se MSAA aplikovat nedá. Jednoduše řečeno, nejde o doprogramování něčeho chybějícího, ale jen o nastavení postupu.
V případě UE3 jde jen o to, aby driver provedl MSAA (trochu složitějším způsobem) v časnější fázi renderingu, než u ostatních her. ATi má na tohle profil v driverech a že to opravdu pro funkčnost AA stačí, bylo vidět v demu batmana při přejmenování exáče na UT3.
Tady je tvrzení zaměstnance AMD na soukromém blogu proti tvrzení Nvidie (Staněk) a Eidosu. Ty se samozřejmě přikláníš k verzi McNaughtona.
Osobně si myslím, že jako obvykle je pravda někde uprostřed. Ve hře jsou peníze (Nvidia), na druhé straně je tu jistá nespokojenost AMD, která je ale vyjádřena pouze neoficiálně (proč?) na soukromém blogu McNaughtona.
Nepřikláním se k žádné verzi. Tvrdím stále to stejné, co jsem tvrdil v době, než k tomu McNaughton, Staněk i Eidos vydali jakékoli vyjádření. Už tehdy bylo zřejmé, že AA v Batmanovi nefunguje pouze z důvodu ID checku.
Není to 100% jisté, pokud by šlo "jen" o 2M, proč si AMD nepřiplatila?
To je mi zvláštní logika. Nejdříve tu na fóru čtu, jak je chyba ATi, že nepodporuje vývojáře a když se ukáže, že jim dodává hotové patche zdarma a až pod nos, tak začneš ATi kritizovat za to, že vývojářům ještě k tomu patchi nedá 2 miliony, za to, aby ho ze hry třeba někdy v budoucnu dodatečně nevymazali?
Tohle je dost přehnané, pokud by to bylo opravdu tak, jak píšeš, je to nekalá soutěž a je to pak žalovatelné.
To vůbec není přehnané, to je realita. Deoptimalizace SW cesty PhysX, DX10.1 podpora v AC, MSAA a Batman... musela by nVidia začít dělat podobné prasárny u každé hry a ještě se k tomu veřejně přiznat, abys uznal, že tyhle kroky nejsou ani tak vylepšením pro uživatele nVidie, jako zhoršením pro majitele Radeonů?
Autor PhysX cracku zjistil, že SW cesta je tak deoptimalizovaná a že ve skutečnosti Core i7 dokáže PhysX efekty akcelerovat stejně rychle, jako GT200. Je tedy PhysX přínosem pro majitele GeForce? Ne, protože GT200 nepřináší výkon navíc, je to de-facto jakýsi hardwarový klíč, který zajistí, že nebude použit kód degradující výkon. PhysX tedy ve skutečnosti nic majitelům GeForce neurychluje (CPU by zvládl totéž), ale lidem, kteří GeForce nepoužívají, hry zpomaluje.
Bylo odstranění podpory DX10.1 v AC přínosem pro uživatele GeForce? Ne, těm zůstal výkon stejný, pouze majitelům Radeonů to výkon snížilo.
Je ID check v Batmantovi přínosem pro uživatele GeForce? Ne, jeho přítomnost není uživatelům GeForce nijak prospěšná, pouze to slouží k blokaci FSAA na Radeonech. FSAA na Radeonech běhal už v demu Batmana, ATi má vlastní podporu přes drivery a ID check nVidie ji jen blokuje.
Snižování výkonu na sestavách bez GeForce je jednodušší a dá se s ním dosáhnout většího rozdílu výkonu oproti konkurenci, než složitým hledáním slabých míst v kódu hry, nebo dlouhodobým vylepšováním driverů, které přinese jen pár procent.
Kde jsou ty žaloby?
Těžko se to prokazuje. nVidia se klidně může hájit tím, že SW cestu pro PhysX nevytvářeli její nejlepší inženýři a proto není "tak dobrá" jako hardwarová cesta, jejímuž vytvoření věnovali větší prostředky.
Také nevidím důvod, aby ATi podávala žaloby. Když se člověk podívá, kolik let nVidia protahovala spory s 3Dfx a že spory s jejími akcionáři běžely ještě předloni(!), tak to opravdu nemá smysl. Současný ekonomický tlak se jeví jako mnohem efektivnější nástroj.
P.S. Tak, jak odsuzuješ facility-ho za náklonost k NV, tak je z tvých příspěvků znát naprosto nekritická náklonost k ATI(AMD).
Neodsuzuju facilityho za náklonost k NV, ale za způsob, jakým to vyjadřuje (hromada smajlíků a pár výkřiků do tmy kvalitě diskuse nepřidá)