Stránka 4 z 5

Napsal: ned 22. črc 2007, 22:30
od fix-cz
Tak třeba Unreal Engine 3 bude používat OpenGl (ve verzi pro Linux a Playstatin 3) takže zas tak zastaralé nebude.

Napsal: ned 22. črc 2007, 22:46
od Lukfi
fix-cz píše:(ve verzi pro Linux a Playstatin 3)
tam je mu to fakt platný...

Napsal: pon 23. črc 2007, 00:00
od no-X
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...

Napsal: úte 31. črc 2007, 14:47
od Sobo
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.

Napsal: úte 31. črc 2007, 14:55
od Flegy
jj mas docela pravdu. napr kdyz sem hral far cry 2048x1536 s a bez 4AA, nepoznal sem pri hrani rozdil... imho abys to poznal tak bys musel mit 2 kompy a na obouch si pustit napr 3D mark nebo jinej bench a musel bys mit moznost stopnout si je :)

Napsal: úte 31. črc 2007, 15:19
od Lukfi
Sobo 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??
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 rok ;)
Sobo píše:Ad CFAA...
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.

=>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...

Napsal: úte 31. črc 2007, 16:07
od Sobo
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...
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?

Napsal: úte 31. črc 2007, 16:24
od Coololooser
Sobo píše:
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...
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?
pouze = jenom :wink:

Napsal: úte 31. črc 2007, 16:33
od Lukfi
Sobo píše:Tak proc no-X pise "pouze"? Pokud jak ty tvrdis bude shader resolve lepsi nez fixed resolve, tak proc "pouze"
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.

Napsal: úte 31. črc 2007, 16:39
od Gerimo
Lukfi píše:...Proč se Microsoft a vývojáři rozhodli standardizovat shader resolve, když je pomalejší, to nevim....
Ja si myslim, ze behem roku nam ta odpoved vystane. Mozna, ze fixed resolve je nejak limitovan...

Napsal: úte 31. črc 2007, 17:54
od no-X
Lukfi píše:Proč se Microsoft a vývojáři rozhodli standardizovat shader resolve, když je pomalejší, to nevím...
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.

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 :-) )

Napsal: stř 1. srp 2007, 11:08
od Sobo
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 :-) )
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).

Napsal: stř 1. srp 2007, 19:22
od no-X
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čí? :-)

Napsal: stř 1. srp 2007, 19:45
od Sobo
Samozrejme, dokazal jsi jaky jsem ja "chuj" a ty nejvetsi profik(tak to ma byt :D ). 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? :-D

Napsal: stř 1. srp 2007, 19:51
od no-X
Ne, trefils to naprosto přesně. A nejsem profík.

Napsal: stř 1. srp 2007, 20:20
od iks
no-X píše: UE3 by podle všeho měl používat výhradně shader resolve

a nejakej dukaz mas nebo sis to jen vycucal z prstu ?

Napsal: stř 1. srp 2007, 20:21
od crux2005
podľa dokumentov podporuje R600 aj hardware resolve v ROPs ...
Lukfi píše:konkrétně ATi má lepší maximální kvalitu (24x)
videl si už 32xS ?

Napsal: stř 1. srp 2007, 21:04
od Lukfi
crux2005 píše:videl si už 32xS ?
umm... to ale jde jen se dvěma kartami, nebo ne?

Napsal: stř 1. srp 2007, 21:10
od no-X
iks píše:
no-X píše: UE3 by podle všeho měl používat výhradně shader resolve
a nejakej dukaz mas nebo sis to jen vycucal z prstu ?
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.

Napsal: stř 1. srp 2007, 21:15
od crux2005
Lukfi píše:
crux2005 píše:videl si už 32xS ?
umm... to ale jde jen se dvěma kartami, nebo ne?
stačí single G80