|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#61 | |
|
Senior Member
Iscritto dal: Oct 2002
Città: Padova
Messaggi: 13749
|
Quote:
|
|
|
|
|
|
|
#62 |
|
Senior Member
Iscritto dal: Aug 2008
Città: Busto Arsizio (Va)
Messaggi: 4381
|
Far Cry 2 me lo son preso oggi, e sebbene abbia avuto poco tempo per provarlo, tutto al massimo con la config in firma e AA2x ottengo un Frame Rate tra i 40 ed i 65.
Notare che nel bench integrato (che stressa molto), ho una media di 48FPS. Altro che Crysis.
__________________
NZXT H7 Flow RGB | CoolerMaster SilentPro M 850W | Asus ROG Strix X370-I Gaming | AMD Ryzen 7 5800x, NZXT Kraken x62 | G.Skill Trident-Z DDR4 2x16GB 3600Mhz | PowerColor Reaper AMD RX 9070XT | WD Black SN850X 2TB | SteelSeries Siberia V2, Logitech G513, SteelSeries Rival 600, Corsair MM200 | Dell U2515H |
|
|
|
|
|
#63 |
|
Senior Member
Iscritto dal: Jul 2003
Messaggi: 26791
|
50 FPS di average con tutto su Very High e a 1280x1024 con AA 2x
Purtroppo il gioco non pare il massimo (un 8 tondo, l'erba arriva fino al torace, altro che Africa e Deserto, è Jungla), certo quelli di NVIDIA sembra abbiano fatto una mezza magia Mi lascia perplesso chi rosika per le DX10.1 che siano vere o meno Quel che conta è il risultato, e qua c'è Ultima modifica di MiKeLezZ : 16-12-2008 alle 17:13. |
|
|
|
|
|
#64 | |||
|
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5390
|
Quote:
Quote:
Quote:
l'utilizzo del depth buffer è una feature dx10 e non dx10.1; con deferred rendering si può procedere in diversi modi; in dx10, in particolare, hai 2 possibilità: 1) l'utilizzo di render to texture (quello visto finora); ovvero si renderizzano su una texture i valori contenuti nello z-buffer (a 8 bit INT per canale) e ogni volta che serve avere i valori z del frame occorre fare accesso a texture. 2) si usa un color buffer accessibile dallo shader core, come secondo render target; in pratica, si ha sempre lo z-buffer (con INT8) su cui si applica il MSAA e che viene calcolato nella fase di setup geometrico; in un secondo tempo, si usa un color buffer per immagazzinare i dati relativi alle coordinate z- di tutti i pixel del frame (a fp32). Questo buffer viene denominato depth buffer perchè contiene i dati relativi alla coordinata z che rappreenta la profondità rispetto all'osservatore. Quando serve accedere ai valori delle coordinate z dei pixel questi si leggono direttamente dal depth buffer. L'utilizzo di uno spazio in cui immagazzinare i dati si rende necessario con deferred rendering con MSAA, perchè il secondo è applicato direttamente sui dati geometrici (quindi nella pirma fase dell'elaborazione), mentre il rendering avviene dopo che si è proceduto alle operazioni di HSR, il che fa perdere informazione sui valori contenuti nello z-buffer. Quindi è necessario salvare altrove quegli stessi valori per poterli riutilizzare all'occorrenza. In dx10.1, oltre alle due modalità previste per le dx10, c'è la possibilità di utilizzare più render target anche per lo z-buffer; questo significa che è possibile creare tanti render target quanti sono i sample utilizzati per l'AA e andare a leggere/scrivere direttamente i valori li. Lo z-buffer fa uso, in questo caso di fp32. Per le prestazioni si va in ordine crescente, dal render to texture al MRT per lo z-buffer (questo per rispondere ad apple che chiede come mai si ha questo incremento). Per la qualità, l'utilizzo delle ultime due garantisce una qualità pressochè uguale (un leggero vantaggio per le dx10.1 per il maggior numero di bit impiegati per lo z-buffer, ma si tenga conto che le modalità di MSAA box non richiedono elevate precisioni di calcolo). Ultima modifica di yossarian : 24-10-2008 alle 02:48. |
|||
|
|
|
|
|
#65 |
|
Junior Member
Iscritto dal: Aug 2008
Città: Siena
Messaggi: 30
|
@lucio68
Parlavo, ovviamente, di Far Cry 2. Non del primo. Il primo l'ho giocato su una x700, ai tempi. Ottima scalabilità! |
|
|
|
|
|
#66 |
|
Senior Member
Iscritto dal: Nov 2002
Messaggi: 3046
|
yossarian
beh ok... quindi?
E' corretto secondo te presentare l'articolo così? Avete la minima idea di quanto nvidia marcierà sul fatto che i niubbi crederanno che le sue schede siano ora dx10.1? |
|
|
|
|
|
#67 | |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 19401
|
Quote:
Probabilmente questo signore: ...Now a statement of Vincent Greco, Worldwide Production Technical Coordinator at Ubisoft, was released: Vincent Greco: "The Ubisoft team wanted to enhance the Anti-Aliasing through the reading of the multisampled depth Z-buffers. This feature was enabled by either using DX10.1 or using a DX10.0 extension supported by NVIDIA DirectX 10 GPU's. Since NVIDIA supports this in their hardware, we were pleased to be able to accelerate this feature. In the case of Far Cry 2, either option will work with similar performance.” ...It is interesting to see that Ubisoft uses some kind of unofficial DX10 extension to utilize the DirectX 10.1 Anti-Aliasing technology. This requires manual programming, since those features are not exposed in the DX10 API as they are in DirectX 10.1. In the end owners of Nvidia and AMD graphics cards benefit from Ubisofts efforts and the faster Anti-Aliasing calculation in Far Cry 2. http://www.pcgameshardware.com/aid,6...ement_at_PCGH/ non ne sa quanto te, dato che è convinto che siano una "estensione" delle dx10 prevista dalle schede nvidia Ultima modifica di Kharonte85 : 24-10-2008 alle 11:18. |
|
|
|
|
|
|
#68 |
|
Senior Member
Iscritto dal: Nov 2002
Messaggi: 3046
|
kharonte
non è che far cry 2 non è dx10.1 secondo lui o secondo altri. Far cry 2 non è 10.1 punto e basta :-) ... e poi hwupgrade arriva sempre con 2gg di ritardo.
Le news con tanto di interviste ai programmatori, che dicono appunto che viene usata una SINGOLA estensione hardware presente anche nelle dx10.1, sono molto chiare in proposito... |
|
|
|
|
|
#69 | |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 19401
|
Quote:
![]() Resti il punto fermo che a me delle dx10.1 non me ne frega assolutamente nulla dato che ogni giorno che passa non aumentano la loro utilita', a maggior ragione se anche Far cry 2 non ha nessuna features propria delle dx10.1 Ultima modifica di Kharonte85 : 24-10-2008 alle 11:25. |
|
|
|
|
|
|
#70 |
|
Senior Member
Iscritto dal: Nov 2002
Messaggi: 3046
|
guarda che hai letto "una" intervista al "Worldwide Production Technical Coordinator". Sai interviste che sono uscite nei giorni scorsi a PROGRAMMATORI del dunia e non a un "Worldwide Production Technical Coordinator"?
|
|
|
|
|
|
#71 | |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 19401
|
Quote:
Dominic: So we were lucky enough, that the DX10.1 features we wanted to use are also supported on DX10 boards, although the API was not exposed, they were there, so now we are kind of able to get that hardware functionality used even on DX10 boards. http://www.pcgameshardware.com/aid,6..._Direct_X_101/ Il gioco lo hanno fatto loro, poi se parlano a vanvera la colpa non è dei giornalisti che riportano le loro parole. Se ne conosci altre linkami le tue fonti...vediamo se si trova una oggettivita' in tutto questo, a me basta il parere di Yoss ma credo che sia utile anche per la redazione chiarire questo aspetto ed eventualmente fare una precisazione Ultima modifica di Kharonte85 : 24-10-2008 alle 11:37. |
|
|
|
|
|
|
#72 |
|
Senior Member
Iscritto dal: Nov 2002
Messaggi: 3046
|
o sei tu che non sai l'inglese o non ci capiamo. Anche lui ha detto "the DX10.1 features we wanted to use[/size][/b] are also supported on DX10 boards" trad "le features che vogliamo usare delle dx10.1 sono anche supportate sulle schede dx10". Non mi pare di aver letto "Far cry è dx10.1 e usa le dx10.1". Se vogliamo fare una traduzione non giornalistica cosa ne esce fuori? "Le features, PRESENTI ANCHE NELLE dx10.1, che vogliamo usare si possono usare anche su schede dx10."
|
|
|
|
|
|
#73 | |
|
Senior Member
Iscritto dal: May 2006
Messaggi: 19401
|
Quote:
Che sarebbe appunto esattamente la stessa cosa che sostiene la notizia che stiamo commentando: La lettura diretta dal buffer multisample depth è una delle funzionalità specifiche delle API DirectX 10.1 che sembra aver catturato il maggior interesse da parte dei games developer. Per questo motivo NVIDIA ne ha implementato l'utilizzo sin dalle proprie prime architetture di GPU compatibili con le API DirectX 10, invitando gli sviluppatori di giochi. In Far Cry 2, pertanto, le tecniche di anti-aliasing attraverso la lettura di multisampled depth Z-buffer sono state sfruttate con entrambe le tipologie di architetture hardware di ATI e NVIDIA. Nel primo caso, ricorrendo alle API DirectX 10.1 e nel secondo con le estensioni alle API DirectX 10 supportate dalle GPU NVIDIA a livello hardware. Le implicazioni, stando a quanto anticipato da Ubisoft, dovrebbero essere tali da far ottenere livelli prestazionali pressoché equivalenti tra le due tipologie di architetture video, quantomeno nell'utilizzo del multisampled depth Z-buffers. Chi ha ragione? Ultima modifica di Kharonte85 : 24-10-2008 alle 11:58. |
|
|
|
|
|
|
#74 | |
|
Senior Member
Iscritto dal: Jul 2003
Messaggi: 26791
|
Quote:
Non solo, è lo stesso yossarian a ripetere da 2-3 mesi a questa parte (così come scritto su Beyond3D, Guru3D, etc Quindi il fatto che Far Cry 2 non utilizzi TUTTE le feature DX10.1 non è giustificazione di certo per non dire che sia un gioco DX10.1... |
|
|
|
|
|
|
#75 | |
|
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5390
|
Quote:
http://developer.download.nvidia.com...rticles_hi.pdf dove dice "using a second render target (che di fatto è quello che si fa in FC2). Alla fine ci sono anche interessanti valutazioni sull'incremento prestazionale ottenibile. Ma è una tecnica dx10 e non dx10.1 |
|
|
|
|
|
|
#76 |
|
Senior Member
Iscritto dal: Oct 2002
Città: Padova
Messaggi: 13749
|
Allora in tutto questo... cosa diavolo c'entrano le DX10.1?
|
|
|
|
|
|
#77 | |
|
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5390
|
Quote:
Ultima modifica di yossarian : 24-10-2008 alle 13:44. |
|
|
|
|
|
|
#78 | |
|
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5390
|
Quote:
http://developer.amd.com/gpu_assets/...%20version.ppt anche qui c'è qualcosa al paragrafo access depth and stencil. Ma si tratta di ottimizzazioni per le dx10, come recita il titolo. Inoltre ci sono anche discussioni su vari forum di sviluppatori al riguardo (è una tecnica usata anche in OpenGL) Ultima modifica di yossarian : 24-10-2008 alle 13:49. |
|
|
|
|
|
|
#79 | |
|
Senior Member
Iscritto dal: Oct 2002
Città: Padova
Messaggi: 13749
|
Quote:
|
|
|
|
|
|
|
#80 |
|
Senior Member
Iscritto dal: Mar 2001
Messaggi: 5390
|
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:36.













-- )








