Stránka 5 z 5

Napsal: stř 1. srp 2007, 22:20
od no-X
Jenže to má pár háčků - 32xS je, pokud se nepletu 4xOGSS+8xMS, tzn. 4x (2x2) vyšší rozlišení + MSAA8x + následné zmenšení na původní rozlišení. Takže drasticky stoupají nároky na Z+frame-buffer, nároky na fillrate jsou >4x vyšší, takže propady výkonu čistě ze SS jsou -75%, k tomu ještě -50% z 8xMSAA, k tomu ještě nějaký menší fillrate potřebný pro down-sampling a jsme na propadu -90% (pokud je limit na CPU, může být propad nižší, pokud naopak dojde grafické kartě paměť, může být i vyšší).

Krom toho v současné době má nVidia s "S" režimy trochu problém - minimálně v OpenGL.

Napsal: stř 1. srp 2007, 23:50
od Sobo
Dobra tedy. Za predpokladu, ze by GeForce 8800GTX pouzivala pouze shader resolve vynuceny hrou v takove podobe, v jake ho ted umi, jake by byly jeji propady vykonu oproti beznemu fixed resolve? A druha otazka: Dejme tomu, ze mame jiz zminenou GeForce 8800GTX a Radeon HD 2900XT. Predstavme si, ze hrajeme treba UT2007(UE3), coz je hra, ktera dovoluje pouze shader resolve. Propadla by se GeForce 8800GTX s pouzitim shader resolve v teto hre oproti pouziti fixed resolve v jinych hrach tak, ze by se ji Radeon HD 2900XT, ktery je v jinych hrach vyuzivajicich pouze fixed resolve dejme tomu o 20% pomalejsi?

Abych to upresnil, no-X rekl, ze pri pouziti shader resolve dochazi k vetsi strate vykonu, nez pri pouziti bezneho fixed resolve. Byl by rozdil mezi temito dvema zpusoby vetsi nez 20%? Jinimy slovy, byl by HD 2900XT v shader resolve rychlejsi, nez GeForce?

no-X ze me asi nebude mit radost, ale me to tak strasne zajima. Skoda, ze jsem takovej debil, abych si dokazal odpovedet sam :x

Napsal: čtv 2. srp 2007, 05:01
od Gerimo
Sobo píše:...
to uz je hodne hypoteticky a tezko rict (--->kristalova koule)

Napsal: čtv 2. srp 2007, 11:06
od crux2005
nešlo o to, že či si zapneš 24x EDCFAA alebo 32xS v hrách a s ktorou variantou dosiahneš viac FPs
išlo len o to, kto poskytuje najlepšiu kvalitu AA
Sobo píše:Predstavme si, ze hrajeme treba UT2007(UE3), coz je hra, ktera dovoluje pouze shader resolve. Propadla by se GeForce 8800GTX s pouzitim shader resolve v teto hre oproti pouziti fixed resolve v jinych hrach tak, ze by se ji Radeon HD 2900XT, ktery je v jinych hrach vyuzivajicich pouze fixed resolve dejme tomu o 20% pomalejsi?
podľa všetkého bude UE3 veľmi zaťažený na texelfillrate a výkon sampler hardwaru

čiže to či sa bude používať hw resolve alebo shader resolve je v konečnom dôsledku zlomok z celkového množstva iných faktorov, ktoré budú vplývať na výkon v hre.

a to, že UE je viac GeForce friendly je už asi známke nejaké tie roky :roll:
Sobo píše:Jinimy slovy, byl by HD 2900XT v shader resolve rychlejsi, nez GeForce?
záleží od enginu hry

Napsal: čtv 2. srp 2007, 17:59
od no-X
crux2005 píše:nešlo o to, že či si zapneš 24x EDCFAA alebo 32xS v hrách a s ktorou variantou dosiahneš viac FPs
išlo len o to, kto poskytuje najlepšiu kvalitu AA
Za předpokladu, že:

1. 32xS bude korektně fungovat (současné drivery mají s S režimy problémy)
2. s 32xS půjde vůbec hra spustit (už jsou hry, které se s vyššími detaily odmítají např. na GTS320 spustit kvůli nedostatku paměti a to ještě nemluvíme o 32xS)
3. že tento režim bude s danou hrou kompatibilní (pokud má hra locknutý frame-buffer size, nebude oversampling fungovat)
4. tento režim bude nadále podporovaný lépe, než S režimy na předchozích generacích GeForce, které řádově měsíce po vydání nové generace přestávaly správně fungovat (buďto nedošlo k vyhlazení, nebo byl obraz roztažený - jaksi si "zapomnělo" na downsampling - atd.)
crux2005 píše:
Sobo píše:Predstavme si, ze hrajeme treba UT2007(UE3), coz je hra, ktera dovoluje pouze shader resolve. Propadla by se GeForce 8800GTX s pouzitim shader resolve v teto hre oproti pouziti fixed resolve v jinych hrach tak, ze by se ji Radeon HD 2900XT, ktery je v jinych hrach vyuzivajicich pouze fixed resolve dejme tomu o 20% pomalejsi?
podľa všetkého bude UE3 veľmi zaťažený na texelfillrate a výkon sampler hardwaru
texel-fillrate = + pro G80
sampling = + pro R600
crux2005 píše:čiže to či sa bude používať hw resolve alebo shader resolve je v konečnom dôsledku zlomok z celkového množstva iných faktorov, ktoré budú vplývať na výkon v hre.
Zlomek jistě, ale jak velký :-)
crux2005 píše:a to, že UE je viac GeForce friendly je už asi známke nejaké tie roky :roll:
Dokud nebudou venku benchmarky na driverech uzpůsobených pro UE3, nedělal bych závěry. Dobře si pamatuju na video, kde Sweeney bez mrknutí oka prohlásil, že G70 bude lepší než R520 :roll:
crux2005 píše:
Sobo píše:Jinimy slovy, byl by HD 2900XT v shader resolve rychlejsi, nez GeForce?
záleží od enginu hry
Samozřejmě, ale dobře víme, jak nVidia prskala, když se Techland rozhodl pro shader resolve pro poslední verzi DX10 CoJ...

Napsal: čtv 2. srp 2007, 18:27
od crux2005
no-X píše:Za předpokladu, že:

1. 32xS bude korektně fungovat (současné drivery mají s S režimy problémy)
2. s 32xS půjde vůbec hra spustit (už jsou hry, které se s vyššími detaily odmítají např. na GTS320 spustit kvůli nedostatku paměti a to ještě nemluvíme o 32xS)
3. že tento režim bude s danou hrou kompatibilní (pokud má hra locknutý frame-buffer size, nebude oversampling fungovat)
4. tento režim bude nadále podporovaný lépe, než S režimy na předchozích generacích GeForce, které řádově měsíce po vydání nové generace přestávaly správně fungovat (buďto nedošlo k vyhlazení, nebo byl obraz roztažený - jaksi si "zapomnělo" na downsampling - atd.)
nové hry pravdepodobne nebudeš hrať s 32xS :lol:

skôr tie staršie a s tými nie sú v 99% problémy
no-X píše:sampling = + pro R600
to záleží tiež od viacerých faktorov
no-X píše:Zlomek jistě, ale jak velký :)
mno povedz % :)

Napsal: čtv 2. srp 2007, 19:15
od no-X
crux2005 píše:nové hry pravdepodobne nebudeš hrať s 32xS :lol:

skôr tie staršie a s tými nie sú v 99% problémy
Moje zkušenost je rávě taková, že v nových hrách bývají S režimy OK, ale nejsou použitelné kvůli propadům ve výkonu a ve starých hrách, kde by se použít daly, nefungují správně, protože pro ně už nejsou optimalizované ovladače.

Napsal: čtv 2. srp 2007, 19:23
od barco
No minimálne v Quake 3 a HL 1 funguje 32xSSAA aj na GTS 320MB výborne ;)

EDIT - bohužiaľ nie...

Napsal: čtv 2. srp 2007, 19:25
od no-X
Máš možnost vyzkoušet např. Clive Barkers Undying?

Napsal: pát 7. zář 2007, 19:06
od no-X
Připravil jsem ukázku režimů FSAA na HD series - skoro v žádné recenzi není možné najít ukázky všech režimů, aby si člověk mohl udělat vlastní názor, takže tady je vše, co je zatím podporováno v Cat.7.8. V hranatých závorkách jsou mé (subjektivní) názory.

level: 2

2x (2x + box filter) [klasika, stejný na R9700-HD2900]
4x (2x + narrow tent) [hnusný, prakticky totéž jako quicunx]
6x (2x + wide tent) [ještě hnusnější, zubatý a rozmazaný]


level: 4

4x (4x + box filter) [klasika, stejný na R9700-HD2900, lety ověřená kvalita]
6x (4x + narrow tent) [docela ujde]
8x (4x + wide tent) [docela ujde]
12x (4x + edge-detect) [velmi dobrý, zachovává ostrost]


level: 8

8x (8x + box filter) [nástupce režimu "6x" R9700-X1950 s o 1/3 vyšší kvalitou]
12x (8x + narrow tent) [velmi dobrý]
16x (8x + wide tent) [velmi dobrý zvlášť pro scény/objekty v pohybu]
24x (8x + edge-detect) [vynikající, zachovává ostrost, extrémně účinný]


pro srovnání ještě něco málo z mého archivu :-)

3Dfx VSA100 4x (RGSS 4x)
3Dfx VSA100 4x (SS 4x, vlastnoručně upravená mřížka :-) )
ATi R1xx 4x quality (oversampling)
ATi R2xx 4x quality (oversampling, pozdější driver - cat. 4.10)
ATi R3xx 6x (MSAA 6x, gamma correction, sparse... stejné jako R4xx and R5xx)
Matrox Parhelia FAA 16x (druhá revize, "AGP 8x" verze)
NV40 quincunx (filtrovaný RGMS 2x)
NV40 8x (OGSS 2x + RGMS 4x)
FX 8x (OGSS 4x + RGMS 2x, WHQL driver, 56.72)
FX 8xS (OGSS 2x + OGMS 2x?, rozm*daná mřížka, non-WHQL driver, 61.40)

Napsal: pát 7. zář 2007, 20:04
od Gerimo
mezi 4x (4x + box filter) a 12x (4x + edge-detect) nejsem schopen rozeznat rozdil... je to tim, ze to je staticky obrazek nebo tam ten rozdil neni... :?

Napsal: pát 7. zář 2007, 20:16
od no-X
Při mírném pohybu by rozdíl byl patrnější, ale i tak tam je:

detail 4x box:
Obrázek

detail 12x ed:
Obrázek

Napsal: pát 7. zář 2007, 22:26
od Hosenfeld
V pohybu už pro mě neni rozdíl mezi klasickym 4xAA a 24xAA edge detect prakticky postřehnutelný. Jedinej rozdíl vidim mezi 2x a 4x, potom už nic :)

Napsal: pát 7. zář 2007, 23:20
od spajdr
Gerimo píše:mezi 4x (4x + box filter) a 12x (4x + edge-detect) nejsem schopen rozeznat rozdil... je to tim, ze to je staticky obrazek nebo tam ten rozdil neni... :?
Rozdíly musíš vidět, u 12X jsou propady fps daleko větší :lol:

Napsal: pát 7. zář 2007, 23:21
od spajdr
Hosenfeld píše:V pohybu už pro mě neni rozdíl mezi klasickym 4xAA a 24xAA edge detect prakticky postřehnutelný. Jedinej rozdíl vidim mezi 2x a 4x, potom už nic :)
záleží co hraješ, ale u bioshock nebo titan quest jsem rozdíl viděl.