Velice zajímavé zjištění prezentoval server Rage3D. DX10.1 přítomný na ATI kartách nejspíše není tak neužitečný.
Není tomu tak dávno, co ATI vyrukovalo s podporou rozhraní DX10.1 na svých grafických kartách Radeon HD3000. Ta nám sama o sobě byla celkem k ničemu až do vydání SP1 do Windows Vista, které toto rozhraní implementovalo do Windows Vista. DX10.1 není nic diametrálně odlišného od DX10, jen obsahuje několik vylepšení, zejména efektivněji využívá grafický výkon při lepší vizuální kvalitě. Největším přínosem je práce s AA, kdy při lepší výsledné kvalitě obrazu by celý proces zpracování byl výrazně méně náročný na hardware. To je tedy teorie a teď co praxe.
DX10.1 a DX10 se vzájemně nevylučují, a zvládnou-li vývojáři udělat DX10 efekty, zvládnou je přizpůsobit i jako DX10.1, tedy lepší optimalizaci práce s AA. Příkladem toho zdá se může být hra Assassin's Creed. Vizuálně opravdu fantastická záležitost, DX10 v plné parádě. Server Rage3D přichází s testem a zajímavou informací, že tahle hra je navíc i DX10.1. Podle vyjádření firmy ATI je to díky spoluprácí mezi Ubisoftem a AMD. Z této spolupráce tak mohou těžit majitelé grafických karet ATI Radeon HD3000, které mají podporu DX10.1. Kromě toho je DX10.1 přítomné i v nejnovějších grafických čipech VIA S3. Grafické karty Nvidia v současnosti podporou DX10.1 nedisponují.
Server nám předkládá výsledky měření na duální ATI Radeon HD3870X2, v současnosti druhé nejsilnější grafické karty na světě. Autoři testu kartu nijak nešetřili. V samotné hře sice nejde zapnout AA, nicméně lze ho zapnout editací souboru game´s.ini. Autoři nastavili 4AA a to do HD rozlišení 1920x1200, v tabulkách je i otestováno 0AA pro srovnání. Všechny testy jsou dělány v tomto náročném rozlišení a to dokonce i v režimu QuadCrossfire, kterým dvě HD3870X2 vlastně jsou. Nastavení DX10 a DX10.1 poznáte snadno, DX10 zde zastupuje Instalace Windows Vista bez SP1 a DX10.1 zastupuje instalace Vista s SP1.
Jak vidíte, výsledky jsou opravdu velmi slibné. Nejen, že zapnutí AA nemá skoro žádný vliv na výkon, ale přínos DX10.1 je evidentní. U grafické karty HD2900XT, která nemá DX10.1, je vliv SP1 na výkon minimální. Jak to vypadá s AA a bez AA dokládají další obrázky:
(pro zvětšení klikněte na obrázek)
Vypadá to, že když se to dobře udělá, tak DX10.1 opravdu přináší zajímavé zlepšení. Otázkou samozřejmě je, proč se tímto počinem nechlubí Ubisoft více, zda se tím sledují nějaké jiné zájmy a možná by bylo zajímavé po tom zapátrat více, proč se o DX10.1, když by to opravdu takhle fungovalo, nemluví více.
Tak jako tak, majitelé grafických karet ATI Radeon HD3000 mají malý důvod k úsměvu. Osobně si myslím, že ale podobný počin ze strany vývojářů her přišel trochu později, než by se bývalo pro AMD-ATI hodilo. Grafické karty s jádrem ATI RV670 jsou často kritizovány za propady výkonu pod AA, které ale v posledních hrách zdaleka nejsou tak markantní. Nicméně jak vidíme, nejspíše záleží na tom, jak je k AA přistupováno. Zajímavé je, že třeba právě pod DX10.1 nemají se 4xAA žádný výkonový problém při jasně lepší vizuální kvalitě. Architektura RV670 je nejspíše opravdu velmi dobře a efektivně zvládnuta, nicméně jak už je u ATI tradicí, opět trochu předběhla herní technický vývoj a bylo v ní počítáno s poněkud jiným přístupem fungování AA. Samozřejmě hru Assassin´s Creed zařadíme jako jednu z technologicky nejpokročilejších her brzy do našeho testování a tak snad zjistíme, jak se to s tím DX10.1 má.
Zdroj: rage3d.com
AUTOR: Jan "DD" Stach |
---|
Radši dělám věci pomaleji a pořádně, než rychle a špatně. |
|