ATi CFAA / EDAA - režimy FSAA HD series
Moderátoři: morke, Walker1134, Wilik
- fix-cz
- Nováček

-
- Registrován: 22. črc 2007
- Lukfi
- Mírně pokročilý

- Registrován: 04. črc 2005
- Bydliště: Praha
- Kontaktovat uživatele:
- no-X
- Středně pokročilý

- Registrován: 24. úno 2004
- Bydliště: Č.Budějovice
- Sobo
- Středně pokročilý

- Registrován: 28. črc 2007
- Bydliště: Bolatice
no-X: To si delas legraci ne?? Ja jsem prave predtim slysel(bohuzel uz si nevzpomenu kde), ze UE3 by MEL podporovat prave fixed resolve, ale tve informace jsou asi novejsi. Tak me to zacina pripadat, ze jsem udelal docela chybu, kdyz jsem dal prednost HD 2900XT pred GF 8800GTS. Vubec nechapu, proc se ATi spoleha na nejaky fixed resolve, kdyz ho zadna hra nepodporuje?? Nemelo by prece byt v jejim vlastnim zajmu navrhnout kartu tak, aby byla pri svem uvedeni a v blizke budoucnosti(1 rok) pro hry to nejlepsi?? BTW: Nevis, co podporuje Crysis?(blba otazka co?)?
Ad CFAA: Je to sice moc pekne, ze ma ATi s pomoci 24xCFAA o neco lepsi obraz nez nVidia, ale k cemu to je, kdyz s GF 8800GTS si kamarad s 16xAA(CSAA) krasne zahraje(60FPS), ale abych ja dosahl stejneho vysledku(60 FPS), musim to hrat s 4xAA s box filtrem, coz je samozrejme horsi kvalita, nez 16xCSAA. Pokud bych to tedy prevedl do praxe, tak ma lepsi obraz prave nVidia a ne ATi, protoze ja o hrani v 10FPS nemam zajem. Krom toho pri hre neni mezi 24xCFAA a 4xAA box ZADNY ROZDIL. Na teoreticke urovni samozrejme je, ale pokud proste porad nekam behate, strilite, utikate atd.(coz se obvykle pri hre dela), tak proste ten rozdil mezi prumernym a nejlepsim AA nemam sanci zaznamenat(krome FPS)
. Jinak pls. no flame, je to jenom muj osobni nazor, nikomu to necpu, je to proste dojem, co jsem po zakoupeni HD 2900XT nabyl.
Ad CFAA: Je to sice moc pekne, ze ma ATi s pomoci 24xCFAA o neco lepsi obraz nez nVidia, ale k cemu to je, kdyz s GF 8800GTS si kamarad s 16xAA(CSAA) krasne zahraje(60FPS), ale abych ja dosahl stejneho vysledku(60 FPS), musim to hrat s 4xAA s box filtrem, coz je samozrejme horsi kvalita, nez 16xCSAA. Pokud bych to tedy prevedl do praxe, tak ma lepsi obraz prave nVidia a ne ATi, protoze ja o hrani v 10FPS nemam zajem. Krom toho pri hre neni mezi 24xCFAA a 4xAA box ZADNY ROZDIL. Na teoreticke urovni samozrejme je, ale pokud proste porad nekam behate, strilite, utikate atd.(coz se obvykle pri hre dela), tak proste ten rozdil mezi prumernym a nejlepsim AA nemam sanci zaznamenat(krome FPS)
So, Lone Star, now you see that the Evil will always triumph, because Good is dumb! - Lord Dark Helmet @ Spaceballs
- Flegy
- Mírně pokročilý

-
- Registrován: 31. črc 2004
- Bydliště: Hrob
- Lukfi
- Mírně pokročilý

- Registrován: 04. črc 2005
- Bydliště: Praha
- Kontaktovat uživatele:
Je to opačně, fixed resolve používá nVidia. ATi používá resolve přes shadery, který je pomalejší (byť nedělá chyby jako fixed resolve a v budoucnu by se měl používat běžně - třeba právě v UE3). K tomu jednomu roku - co ty víš, jak to bude vypadat za rokSobo píše:Vubec nechapu, proc se ATi spoleha na nejaky fixed resolve, kdyz ho zadna hra nepodporuje?? Nemelo by prece byt v jejim vlastnim zajmu navrhnout kartu tak, aby byla pri svem uvedeni a v blizke budoucnosti(1 rok) pro hry to nejlepsi??
neviděl jsem osobně AA ani na jedné kartě, ale někteří majitelé Radeonu HD2900XT tvrdí, že obraz je příjemnější na pohled než na starých Radeonech. Taky box filter má jisté meze. No a nemusíš nutně hrát s 24xAA, podle screenshotů vypadá zajímavě i 12x s edge detect filtrem. K těm propadům výkonu, to je holt vlastnost architektury. Ale jak říkám, počkej si třeba za rok, jestli nVidia neukecá Epic aby v UE3 povolili fixed resolve tak bude mít vysoké propady i nVidia.Sobo píše:Ad CFAA...
=>Flegy: no tak na takovým rozlišení bych to taky nepoznal. Ale ještě na 1280x960, což je docela běžný rozlišení, je rozdíl bez AA a s poznat. Samozřejmě nemůžu posoudit, jakej je rozdíl mezi 4x/6x multisamplingem a vysokým CFAA...
Výkaly prosím umisťujte do záchodové mísy a nikoliv diskuzního fóra.
- Sobo
- Středně pokročilý

- Registrován: 28. črc 2007
- Bydliště: Bolatice
Tak proc no-X pise "pouze"? Pokud jak ty tvrdis bude shader resolve lepsi nez fixed resolve, tak proc "pouze", ale na to bych se asi mel ptat spis no-Xe. Jinak v te kvalite je opravdu takovy rozdil, ze to staji za ty brutalni straty FPS?no-X píše:UE3 stejně podle všecho nebude podporovat fixed resolve, ale pouze DX10/shader-resolve, takže uděláme pá-pá nízkým propadům výkonu při AA tak, jak je známe z R580 a G80...
So, Lone Star, now you see that the Evil will always triumph, because Good is dumb! - Lord Dark Helmet @ Spaceballs
- Coololooser
- Středně pokročilý

- Registrován: 16. pro 2003
- Kontaktovat uživatele:
pouze = jenomSobo píše:Tak proc no-X pise "pouze"? Pokud jak ty tvrdis bude shader resolve lepsi nez fixed resolve, tak proc "pouze", ale na to bych se asi mel ptat spis no-Xe. Jinak v te kvalite je opravdu takovy rozdil, ze to staji za ty brutalni straty FPS?no-X píše:UE3 stejně podle všecho nebude podporovat fixed resolve, ale pouze DX10/shader-resolve, takže uděláme pá-pá nízkým propadům výkonu při AA tak, jak je známe z R580 a G80...
0118 999 881 999 119 7253
- Lukfi
- Mírně pokročilý

- Registrován: 04. črc 2005
- Bydliště: Praha
- Kontaktovat uživatele:
Shader resolve je v DX10 standardní postup. Lepší je v tom, že narozdíl od fixed resolve nedělá současně s HDR artefakty. Takže v kvalitě je rozdíl minimální. Ale nepleť si to s AA na Radeonech HD2000 vs. GeForce 8 - každá používá jiné algoritmy a konkrétně ATi má lepší maximální kvalitu (24x), ale neumí fixed resolve, takže v 99% současných her má GF8 rychlejší antialiasing. Proč se Microsoft a vývojáři rozhodli standardizovat shader resolve, když je pomalejší, to nevím, ale ATi/nVidia za to nemůžou.Sobo píše:Tak proc no-X pise "pouze"? Pokud jak ty tvrdis bude shader resolve lepsi nez fixed resolve, tak proc "pouze"
Výkaly prosím umisťujte do záchodové mísy a nikoliv diskuzního fóra.
- Gerimo
- Mírně pokročilý

- Registrován: 12. dub 2004
- no-X
- Středně pokročilý

- Registrován: 24. úno 2004
- Bydliště: Č.Budějovice
Protože je v mnoha případech matematicky i vizuálně nekorektní a navíc hry používající deferred shading nemají možnost provést standardně MSAA, protože v okamžiku, kdy by měl být MSAA proveden, již neexistují data o geometrii, podle kterých se MSAA provádí. Takže jediná možnost je provést MSAA ještě v okamžiku, kdy jsou geometrická data k dispozici, jenže to zas nejde provést fixed resolve (protože ten se provádí až v ROPs), takže by se musel použít shader resolve.Lukfi píše:Proč se Microsoft a vývojáři rozhodli standardizovat shader resolve, když je pomalejší, to nevím...
Ad 99% her - to není přesné - všechny OpenGL hry a několik D3D by se též našlo (teď se mi ale nechce hledat
Nejlepší moderátor ve výslužbě
- Sobo
- Středně pokročilý

- Registrován: 28. črc 2007
- Bydliště: Bolatice
Mam to chapat tak, ze vsechny OpenGL a par D3D her pouziva shader resolve uz ted? V tom pripade nechapu, proc no-X psal, ze dame v UE3 kvuli shader resolve sbohem nizkym propadu pri AA, kdyz prave se shader resolve ma HD 2900XT tak nizke propady vykonu v opengl(Doom 3, Quake 4,Prey).no-X píše:Ad 99% her - to není přesné - všechny OpenGL hry a několik D3D by se též našlo (teď se mi ale nechce hledat)
So, Lone Star, now you see that the Evil will always triumph, because Good is dumb! - Lord Dark Helmet @ Spaceballs
- no-X
- Středně pokročilý

- Registrován: 24. úno 2004
- Bydliště: Č.Budějovice
Myslím, že v tom máš trochu zmatek 
G80 je optimalizovaná pro fixed resolve a podporuje i shader resolve (pokud si ho aplikace vyžádá)
R600 je optimalizovaná pro shader resolve, který používá vždy, protože fixed resolve nepodporuje
Shader resolve má obecně vyšší propady výkonu, ale na R600 jsou situace, kdy je rychlejší, než fixed resolve na G80 (jmenované případy)
UE3 by podle všeho měl používat výhradně shader resolve, který je na G80 vždy pomalejší, než fixed resolve (proto "papá nízkým propadům výkonu").
Stačí?
G80 je optimalizovaná pro fixed resolve a podporuje i shader resolve (pokud si ho aplikace vyžádá)
R600 je optimalizovaná pro shader resolve, který používá vždy, protože fixed resolve nepodporuje
Shader resolve má obecně vyšší propady výkonu, ale na R600 jsou situace, kdy je rychlejší, než fixed resolve na G80 (jmenované případy)
UE3 by podle všeho měl používat výhradně shader resolve, který je na G80 vždy pomalejší, než fixed resolve (proto "papá nízkým propadům výkonu").
Stačí?
Nejlepší moderátor ve výslužbě
- Sobo
- Středně pokročilý

- Registrován: 28. črc 2007
- Bydliště: Bolatice
Samozrejme, dokazal jsi jaky jsem ja "chuj" a ty nejvetsi profik(tak to ma byt
). V tom pripade se ovsem veta "Papa nizkym propadum vykonu pri AA" da aplikovat pouze na GF 8, jelikoz R600 ma ty propady kvuli pouzivani shader resolve uz ted. To se mi docela zamlouva, jelikoz to znamena, ze v budoucnu budou uzivatele nvidii ztracet na vykonu, kdezto ten muj uz nejak moc dolu nepujde(alespon vinou AA). Nebo jsem zase uplne mimo? 
So, Lone Star, now you see that the Evil will always triumph, because Good is dumb! - Lord Dark Helmet @ Spaceballs
- no-X
- Středně pokročilý

- Registrován: 24. úno 2004
- Bydliště: Č.Budějovice
- iks
- Začátečník

-
- Registrován: 17. kvě 2006
- Bydliště: Radkov
- crux2005
- Středně pokročilý

- Registrován: 25. zář 2005
- Kontaktovat uživatele:
- Lukfi
- Mírně pokročilý

- Registrován: 04. črc 2005
- Bydliště: Praha
- Kontaktovat uživatele:
- no-X
- Středně pokročilý

- Registrován: 24. úno 2004
- Bydliště: Č.Budějovice
Až mi vysvětlíš postup, kterým bys dokázal renderovat do g-bufferu za použití MSAA + fixed resolve, nebo se aspoň začneš chovat slušně, budu se s tebou rád bavit dál.iks píše:a nejakej dukaz mas nebo sis to jen vycucal z prstu ?no-X píše: UE3 by podle všeho měl používat výhradně shader resolve
Nejlepší moderátor ve výslužbě
- crux2005
- Středně pokročilý

- Registrován: 25. zář 2005
- Kontaktovat uživatele: