Hardware Upgrade Forum

Hardware Upgrade Forum (https://www.hwupgrade.it/forum/index.php)
-   Schede Video - Discussioni generali (https://www.hwupgrade.it/forum/forumdisplay.php?f=28)
-   -   [Thread Ufficiale] AMD Radeon RX6000 Series (https://www.hwupgrade.it/forum/showthread.php?t=2925328)


incorreggiubile 04-06-2021 13:05

Quote:

Originariamente inviato da WarSide (Messaggio 47431515)
C'è un motivo se AMD si sta comprando XILINX.

Xilinx è leader nel mercato FPGA ed ha già chip per ML. Magari in futuro ci saranno FPGA disegnati e programmati per avere upscaling in hw :)

L'ha comprata perchè Intel ha comprato Altera.
Poi ovvio che siano strategiche come realtà che si occupano di progettazione soluzioni per l'ambito dell' AI.
Anche se in quel caso (upscaling) è meglio un ASIC, una FPGA è utile quando occorre qualcosa di rapidamente riconfigurabile (tipo rete neurale basata su hw neuromorfico)

Sperando non finisca tutto come il KINECT di MS :sofico: (rimozione dalla memoria collettiva IN MASSA di qualcosa che promettava che l'intrattenimento non sarebbe stato più lo stesso).

incorreggiubile 04-06-2021 13:10

Quote:

Originariamente inviato da DJurassic (Messaggio 47431599)
Potrei dire lo stesso di tantissime feature Nvidia, nonostante sono 10 anni che acquisto solo verdi.

Fai l'elenco che vediamo :D

A me viene in mente l'MFAA in Maxwell (tuttora supportato in Pascal e Turing e penso anche in Ampere) o il Simultaneous Multi-Projection in Pascal (per la VR, altra cosa che doveva rivoluzionare tutto :sofico: )
Come tutti sappiamo si è steso poi alla fine un velo pietoso sul 3D Vision (stereoscopia)......settore cinematografico compreso :doh:

DJurassic 04-06-2021 13:14

Quote:

Originariamente inviato da incorreggiubile (Messaggio 47431607)
Fai l'elenco che vediamo :D

A me viene in mente l'MFAA in Maxwell (tuttora supportato in Pascal e Turing e penso anche in Ampere) o il . Simultaneous Multi-Projection in Pascal (per la VR, altra cosa che doveva rivoluzionare tutto :sofico: )

Intendo di tecnologie che con il tempo non sono riuscite a imporsi e di fatto hanno completamente perso di appeal. Uno su tutti, il PhysX. Ma potrei anche parlare del Gsync di cui a conti fatti ha senso solo la versione minore che è poi quella implementata oggi in molti TV attuali. E che fine ha fatto lo SLi o gli effetti GameWorks? Di cui discutere ce ne sarebbe a volontà.

Gyammy85 04-06-2021 13:25

Quote:

Originariamente inviato da incorreggiubile (Messaggio 47431583)
Com'è finita col Radeon Boost? :D
(che fa il DOWNSCALING in base all'input del mouse)

Letteralmente scomparso dai radar in 2 anni e per 2 tutti e 2 gli anni, doveva essere rivoluzionario :D (aggià che va benissimo se forzi la ggggente ad usare il motion blur, che è una delle FIUCIOR più adorate e ben viste dalla pc master race come ben sappiamo :asd: Che strano che la sua adozione sia stata un fallimento colossale :v )

A me sembra che Radeon boost lo abbiano upgradato di recente col vrs, e con ottimi risultati

LkMsWb 04-06-2021 14:06

Quote:

Originariamente inviato da DJurassic (Messaggio 47431471)
Vi ricordo che anche il DLSS 1.0 faceva pietà. Io aspetterei a dare il FSR per morto prima di nascere, anche perchè dietro ogni tecnologia c'è sempre un team di sviluppo che ha investito tempo e soldi per realizzarlo e che di certo avrà tutto l'interesse del migliorarlo.

Il lancio magari zoppicherà e non renderà 1/10 di quello che è il dlss di Nvidia (che ricordo si tratta di tutt'altra tecnologia) ma non mi stupirei se AMD riuscisse in tempi celeri a potenziarlo e a renderlo interessante.
Ricordo che ad avere queste feature ben realizzate ci guadagnamo tutti, sempre.

Quotone, sia per la considerazione sulla qualità sia per la frase finale

ray_hunter 04-06-2021 14:19

Quote:

Originariamente inviato da Andy1111 (Messaggio 47431535)
eccoti 2 screen a 1440p uno senza e uno con cas dinamico a 80%

https://steamuserimages-a.akamaihd.n...9DFD96E40A72F/

https://steamuserimages-a.akamaihd.n...349619A08898B/

qual'è quello con CAS per te? e per voi del forum ?

Troppo facile, la prima è con CAS e la seconda è nativa

Il VRS secondo me è davvero un'ottima feature, ma non è molto supportata. Funzionava anche in Metro Exodus ma non nella EE.
In Cyberpunk funziona alla grande.

Gigibian 04-06-2021 14:23

Quote:

Originariamente inviato da Andy1111 (Messaggio 47431535)
eccoti 2 screen a 1440p uno senza e uno con cas dinamico a 80%

https://steamuserimages-a.akamaihd.n...9DFD96E40A72F/
[/url]

qual'è quello con CAS per te? e per voi del forum ?

Questo. Mamma mia tutto smarmellato.

incorreggiubile 04-06-2021 15:17

Quote:

Originariamente inviato da DJurassic (Messaggio 47431616)
Intendo di tecnologie che con il tempo non sono riuscite a imporsi e di fatto hanno completamente perso di appeal. Uno su tutti, il PhysX. Ma potrei anche parlare del Gsync di cui a conti fatti ha senso solo la versione minore che è poi quella implementata oggi in molti TV attuali. E che fine ha fatto lo SLi o gli effetti GameWorks? Di cui discutere ce ne sarebbe a volontà.

PhysX come framework fisico è praticamente usato in ogni gioco anche attuale eh, basta che cerchi le DLL relative nella cartella di installazione e hai la conferma che viene usato.
Il problema semmai è che usano ancora la versione 3 (nei progetti in sviluppo da anni è inevitabile) e non la 4 che è perfettamente OpenSource.
Perchè? Abitudine e integrazione già garantita.

GSync funziona benone e bene con i monitor della whitelist di Nvidia.

SLI è concettualmente in conflitto diretto con GSync e altre tecnologie di "dialogo intelligente" col monitor, inoltre in DX12/Vulkan+PCIE 3.0/4.0 (e tecnologie varie legate virtualizzazione degli indirizzi di memoria) diventa "inutile" esattamente come con Windows 10 è diventato inutile Optimus (e prima ancora Virtu se ve la ricordate).

incorreggiubile 04-06-2021 15:20

Quote:

Originariamente inviato da Gyammy85 (Messaggio 47431633)
A me sembra che Radeon boost lo abbiano upgradato di recente col vrs, e con ottimi risultati

Radeon Boost è semplicemente un downscaling "brutale" che risponde a variazioni sugli assi del mouse.
Non ha niente di intelligente e necessita del Motion Blur attivo (o almeno un Temporal AA) per nascondere gli artefatti di downscaling.

Non c'è alcuna "analisi" della scena o del frame, solo dell'input.

DJurassic 04-06-2021 15:24

Quote:

Originariamente inviato da incorreggiubile (Messaggio 47431816)
PhysX come framework fisico è praticamente usato in ogni gioco anche attuale eh, basta che cerchi le DLL relative nella cartella di installazione e hai la conferma che viene usato.

Del PhysX che parlavo io ne è rimasto praticamente nulla. Le implementazioni di cui parli tu sono tutte a carico della CPU e si parla di feature basilari che non hanno nulla a che vedere con quello che poteva essere il suo potenziale.

Non a caso la fisica di oggi nei giochi è ridotta all'osso o fà pena. Degli ultimi gioco da me provati solo Control fà un buon uso in questo senso di certe librerie.
Gli altri ce l'hanno ficcate dentro per sport, ma all'atto pratico sono ridicoli.

Andy1111 04-06-2021 15:25

Quote:

Originariamente inviato da ray_hunter (Messaggio 47431712)
Troppo facile, la prima è con CAS e la seconda è nativa

Il VRS secondo me è davvero un'ottima feature, ma non è molto supportata. Funzionava anche in Metro Exodus ma non nella EE.
In Cyberpunk funziona alla grande.

Quote:

Originariamente inviato da Gigibian (Messaggio 47431717)
Questo. Mamma mia tutto smarmellato.

Esatto non è perfetto ma non lo reputo neanche uno schifo assoluto

incorreggiubile 04-06-2021 15:27

Quote:

Originariamente inviato da ray_hunter (Messaggio 47431712)
Troppo facile, la prima è con CAS e la seconda è nativa

Il VRS secondo me è davvero un'ottima feature, ma non è molto supportata. Funzionava anche in Metro Exodus ma non nella EE.
In Cyberpunk funziona alla grande.

Quella implementazione di VSR non era vera "VSR" ma solo downsampling in-engine. VSR dovrebbe funzionare in modo intelligente, e dinamico cioè "capendo" le parti della scena che richiedono una maggior frequenza di aggiornamento degli shader applicati da quelli necessitanti frequenza minore.

incorreggiubile 04-06-2021 15:32

Quote:

Originariamente inviato da DJurassic (Messaggio 47431829)
Del PhysX che parlavo io ne è rimasto praticamente nulla. Le implementazioni di cui parli tu sono tutte a carico della CPU e si parla di feature basilari che non hanno nulla a che vedere con quello che poteva essere il suo potenziale.

Non a caso la fisica di oggi nei giochi è ridotta all'osso o fà pena. Degli ultimi gioco da me provati solo Control fà un buon uso in questo senso di certe librerie.
Gli altri ce l'hanno ficcate dentro per sport, ma all'atto pratico sono ridicoli.

Mica è un limite del framework, il 4.0 fa tuttissimo con le CPU attuali senza alcun bisogno di una GPU, senza contare che metà del lavoro fatto con la GPU *NON* era a carico della GPU ma semplicemente quando veniva riconosciuta nel sistema una GPU Nvidia veniva attivata la possibilità di sfruttare SSE e AVX invece dell' x87 :p Infatti vi ricordo che inizialmente quello che serviva era una PPU Ageia che poi NVidia comprò essenzialmente per smantellarla :muro:

Magari non sapevate di questa piccola grande ladrata (cioè che parte dell'accelerazione fornita dalle GPU Nvidia manco riguardava la GPU in sè ma la sua semplice presenza nel sistema E per anni anche il fatto che fosse la GPU settata per il rendering del gioco - se queste 2 condizioni non erano rispettate venita forzato l'uso del path x87 invece di quello SSE/AVX) :O

Gyammy85 04-06-2021 15:49

Quote:

Originariamente inviato da incorreggiubile (Messaggio 47431817)
Radeon Boost è semplicemente un downscaling "brutale" che risponde a variazioni sugli assi del mouse.
Non ha niente di intelligente e necessita del Motion Blur attivo (o almeno un Temporal AA) per nascondere gli artefatti di downscaling.

Non c'è alcuna "analisi" della scena o del frame, solo dell'input.

No figurati, un semplicissimo variable rate shading

Ecco un video di warzone a 4k ultra+rt con radeon boost e vrs

https://www.youtube.com/watch?v=z87bgS01X_U&t=301s

Minuto 2 e 50

incorreggiubile 04-06-2021 15:49

https://www.tomshw.it/hardware/fidel...-470-e-rx-480/

ray_hunter 04-06-2021 15:50

Quote:

Originariamente inviato da incorreggiubile (Messaggio 47431839)
Quella implementazione di VSR non era vera "VSR" ma solo downsampling in-engine. VSR dovrebbe funzionare in modo intelligente, e dinamico cioè "capendo" le parti della scena che richiedono una maggior frequenza di aggiornamento degli shader applicati da quelli necessitanti frequenza minore.

Dai video di promozione di AMD però si evince, diversamente da quanto stia dicendo, che va a ridurre la qualità di shading solo in zone dove non vi è un focus percezionale e solo in movimento.
Mi sembra un metodo intelligente e simile ai concetti di compressione video che si applicano in fase di codifica della compressione...

A me sinceramente non dispiace affatto come concetto. Ti becchi il max dettaglio sullo statico ma se c'è una scena con movimento elevato dove è impossibile percepire differenze di dettaglio va ad incrementare le prestazioni.

Mi ricordano tanto le QMF che usavo per comprimere i video in Xvid o x264:D :D :D :D

incorreggiubile 04-06-2021 15:53

Quote:

Originariamente inviato da Gyammy85 (Messaggio 47431882)
No figurati, un semplicissimo variable rate shading

Ecco un video di warzone a 4k ultra+rt con radeon boost e vrs

https://www.youtube.com/watch?v=z87bgS01X_U&t=301s

Minuto 2 e 50

Ehm, VSR non riguarda il numero di pixel effettivi della scena ma solo quelli a cui viene applicato un aggiornamento dello shader.
Radeon Boost (che uso con Borderlands 3) semplicemente fa downsampling e piuttosto brutale se non c'è un filtro temporale (TAA/TXAA o Motion Blur) a "nascondere" gli artefatti.

Davvero, non confondete VSR con un downsampling solo perchè in Metro hanno messo lo stesso nome :asd:

VSR è una cosa estremamente più complessa e non per niente il supporto va oltre alle specifiche delle DX 12.1

incorreggiubile 04-06-2021 15:54

Quote:

Originariamente inviato da ray_hunter (Messaggio 47431886)
Mi ricordano tanto le QMF che usavo per comprimere i video in Xvid o x264:D :D :D :D

E' quello infatti eh, solo applicato allo shading e non all'immagine già esistente (il frame che ancora non c'è)
Il paragone migliore è con h265 cmq.

E' qualcosa che riguarda l'aggiornamento dei pixel della scena più che il loro numero nel frame (numero di pixel aggiornati vs numero di pixel totali del frame).

E come dicevo richiede GPU con supporto alla tecnologia che va oltre le specifiche 12.1, per questo quello di Metro (non EE) non c'entrava nulla ma semplicemente usarono lo stesso nome per del normalissimo downsampling in-engine.

ray_hunter 04-06-2021 15:56

Quote:

Originariamente inviato da incorreggiubile (Messaggio 47431891)
Ehm, VSR non riguarda il numero di pixel effettivi della scena ma solo quelli a cui viene applicato un aggiornamento dello shader.
Radeon Boost (che uso con Borderlands 3) semplicemente fa downsampling e piuttosto brutale se non c'è un filtro temporale (TAA/TXAA o Motion Blur) a "nascondere" gli artefatti.

Davvero, non confondete VSR con un downsampling solo perchè in Metro hanno messo lo stesso nome :asd:

VSR è una cosa estremamente più complessa e non per niente il supporto va oltre alle specifiche delle DX 12.1

Continui a chiamarlo VSR ma si chiama VRS. Quello della riduzione di risoluzione si applica ai giochi DX11. Il VRS lo hanno implementato da poco, tipo 2 release di driver fa e non scala la risoluzione.

incorreggiubile 04-06-2021 16:01

Non ci stiamo capendo.

VSR è 2 cose:

*Virtual Super Resolution (che è downscaling a livello del dialogo GPU-monitor)
*Variable Shader Rate che fa parte delle DX come specifica

Il secondo lo puoi chiamare anche Variable Rate Shading che è la stessissima cosa di quello che intendevo io.

Il primo è banale dowsampling appunto e nel 4A Engine di Metro hanno usato 2) per chiamare 1) - dovete prendervela con loro, mica con me :p

Qui c'è tutta la spiegazione (più di un anno fa): https://www.hwupgrade.it/articoli/sk...vrs_index.html

incorreggiubile 04-06-2021 16:08

Quote:

Originariamente inviato da incorreggiubile (Messaggio 47431913)
.

Il primo è banale dowsampling appunto e nel 4A Engine di Metro hanno usato 2) per chiamare 1) - dovete prendervela con loro, mica con me :p

Toh, la prova :D



Uno appunto è portato a pensare che sia il VRS questo (V)SR in quanto c'è scritto "Shading Rate" ma in realtà era solo downsampling in-engine (cioè paradossalmente come il VSR appunto, magari era una trollata voluta)

Nella EE invece c'è la versione "giusta", VRS/VSR autentico inteso come "shading rate", non come "super resolution" :p
Io rispondevo a chi ha fatto l'esempio di "Metro non EE" infatti, non sapendo che in realtà era banale downsampling pur avendo la dicitura "shading rate".

incorreggiubile 04-06-2021 16:41

https://gpuopen.com/fsr-announce/

Fixed and arbitrary scaling supported.

:asd: :asd: :asd:

Ci sarà lo sliderone :sofico:
A meno che AMD abbia assunto dei geni della matematica e dell'ottimizzazione (sarà eseguito come shader, dai, c'è solo da capire a che punto della pipeline di rendering per questo necessita di supporto in-engine anche se facilmente integrabile) la vedo dura avere un'ottima qualità dell'immagine E scaling arbitrario insieme :stordita: :fagiano:
2 giorni dopo lo vedrete come shader applicabile via reshade, artefatti da posizione nella pipeline a parte. Col CAS è successo così :D

floop 05-06-2021 09:44

ma il Radeon Boost come funziona???

c'entra qualcosa con FSR?

Gigibian 05-06-2021 09:55

Quote:

Originariamente inviato da incorreggiubile (Messaggio 47431972)
https://gpuopen.com/fsr-announce/

Fixed and arbitrary scaling supported.

:asd: :asd: :asd:

Ci sarà lo sliderone :sofico:
A meno che AMD abbia assunto dei geni della matematica e dell'ottimizzazione (sarà eseguito come shader, dai, c'è solo da capire a che punto della pipeline di rendering per questo necessita di supporto in-engine anche se facilmente integrabile) la vedo dura avere un'ottima qualità dell'immagine E scaling arbitrario insieme :stordita: :fagiano:
2 giorni dopo lo vedrete come shader applicabile via reshade, artefatti da posizione nella pipeline a parte. Col CAS è successo così :D

Vabbè, una ca*ata immane...assurdo che hanno creato una roba tanto banale...

incorreggiubile 05-06-2021 10:13

Quote:

Originariamente inviato da floop (Messaggio 47432587)
ma il Radeon Boost come funziona???

c'entra qualcosa con FSR?

Fa una stima di velocità e accelerazione lungo gli assi del mouse e in relazione a quella (banale proporzione?) downscala il frame con un limite inferiore che setti nel pannello dei driver (100% -> 66% -> 50%).
Fa l'opposto dell'upscaling, parte da una risoluzione alta e la riduce quando c'è meno possibilità di accorgersi della riduzione conseguente di dettaglio, cioè durante movimenti rotatorii.

Tecnologia esistente già nell'Unreal Engine 1.5 (Deus Ex Invisible War / Thief Deadly Shadows) creata in funzione dei limiti della prima XBOX, operante a livello del viewport.

E' visivamente accettabile SOLO con T(X)AA attivo o meglio ancora il motion blur. O entrambi. Cosa che ne porta l'interesse per il PCGamer medio a.....0.

A meno che uno giochi in 4K su monitor 24 pollici.
Col 24 QHD si nota ahimè ancora troppo......(a quel punto preferiscon l'integer scaling per uniformità di segnale e conservazione del dettaglio, se poi alla fine della catena devo proprio metterci il T(X)AA - ad esempio in Breakpoint non c'è altra alternativa per l'AA )

incorreggiubile 05-06-2021 10:19

Quote:

Originariamente inviato da Gigibian (Messaggio 47432594)
Vabbè, una ca*ata immane...assurdo che hanno creato una roba tanto banale...

Non è detto che lo sia, dipende dal ricostruttore usato (l'oggettino matematico che si occupa di "generare" pixel per pixel il segnale upscalato).
E dalla sensibilità personale, un po' come per il ricampionamento audio (non è detto che la tua sensibilità personale vada di pari passo con i criteri matematici, c'è di mezzo il training sensoriale che ti porta ad apprezzare magari cose "matematicamente errate" ma che il tuo cervello via occhio/orecchio impara ad apprezzare e che lo soddisfano - c'è gente che abituata al Nearest-neighbor filtering degli anni '90 odia ancora oggi bilinear, trilinear e anisotropic filtering perchè "E' TUTTO SMARMELLATO!!1111" cit. l'utente di prima :D :D :D ).

incorreggiubile 05-06-2021 11:57

Quote:

Originariamente inviato da incorreggiubile (Messaggio 47430900)
meglio ancora in Quake 2 RTX.

Ricordo che il Temporal Upscaling in Q2RTX ha un'implementazione *AGNOSTICA*, è totalmente indipendente dai tensor core che si occupano del DLSS (che non c'è in Q2 RTX penso per limiti dell'engine che è quello di Q2 Pro di base).

Secondo me è già un ottimo esempio di upscaling "intelligente" senza alcun bisogno di AI :)

1920x1080 100% + Temporal AA:




1920x1080 50% (960x540!) + Temporal Upscaling (e AA):




Per questo servono i motion vector (forniti dall'engine) e basta.....mi stupirei se FSR riuscisse a fare di meglio di così.

floop 05-06-2021 12:03

Quote:

Originariamente inviato da incorreggiubile (Messaggio 47432608)
Fa una stima di velocità e accelerazione lungo gli assi del mouse e in relazione a quella (banale proporzione?) downscala il frame con un limite inferiore che setti nel pannello dei driver (100% -> 66% -> 50%).
Fa l'opposto dell'upscaling, parte da una risoluzione alta e la riduce quando c'è meno possibilità di accorgersi della riduzione conseguente di dettaglio, cioè durante movimenti rotatorii.

Tecnologia esistente già nell'Unreal Engine 1.5 (Deus Ex Invisible War / Thief Deadly Shadows) creata in funzione dei limiti della prima XBOX, operante a livello del viewport.

E' visivamente accettabile SOLO con T(X)AA attivo o meglio ancora il motion blur. O entrambi. Cosa che ne porta l'interesse per il PCGamer medio a.....0.

A meno che uno giochi in 4K su monitor 24 pollici.
Col 24 QHD si nota ahimè ancora troppo......(a quel punto preferiscon l'integer scaling per uniformità di segnale e conservazione del dettaglio, se poi alla fine della catena devo proprio metterci il T(X)AA - ad esempio in Breakpoint non c'è altra alternativa per l'AA )

parli del boost?

quindi io con la 6700xt e un 27" 1440p mi conviene?

incorreggiubile 05-06-2021 17:11

Quote:

Originariamente inviato da floop (Messaggio 47432734)
parli del boost?

->
Quote:

ma il Radeon Boost come funziona???
:mbe: :fagiano:

Quote:

quindi io con la 6700xt e un 27" 1440p mi conviene?
Vedresti tutto sgranato a meno di filtrare pesantemente il segnale con MB o TAA.
Francamente lo consiglio solo a chi ha un 24" 4K. Senza considerare che ad esempio nei giochi di guida, RPG/RTS top-down è perfettamente inapplicabile.

Ma non vedo il problema, riguarda solo 4 giochi in croce.
Spera piuttosto per l'FSR. Magari AMD fa davvero la magia......non dico che matematicamente sia impossibile, in sostanza di tratta di "vettorializzare" la coda di frame in output.....certo che insospettisce molto il fatto che venga dichiarato "spatial upscaling" allora, come ad intendere che non venga presa in considerazione la correlazione fra un frame e l'altro. E' una dimensione decisamente utile (vedi risultati che ho postato sopra da Q2 RTX).

Gigibian 05-06-2021 18:54

Quote:

Originariamente inviato da incorreggiubile (Messaggio 47432614)
Non è detto che lo sia, dipende dal ricostruttore usato (l'oggettino matematico che si occupa di "generare" pixel per pixel il segnale upscalato).
E dalla sensibilità personale, un po' come per il ricampionamento audio (non è detto che la tua sensibilità personale vada di pari passo con i criteri matematici, c'è di mezzo il training sensoriale che ti porta ad apprezzare magari cose "matematicamente errate" ma che il tuo cervello via occhio/orecchio impara ad apprezzare e che lo soddisfano - c'è gente che abituata al Nearest-neighbor filtering degli anni '90 odia ancora oggi bilinear, trilinear e anisotropic filtering perchè "E' TUTTO SMARMELLATO!!1111" cit. l'utente di prima :D :D :D ).

Che ero sempre io quell'utente ...ed in origine era una citazione dal telefilm "Boris" :D

Bi/Tri linear sono filtri preistorici e non implementano niente di particolarmente innovativo per l'upscaling.

Per ricostruire in maniera sensata un'immagine serve sempre partire da info aggiuntive (come ad esempio i motion vector ) , se queste non sono presenti è.impossibile fare qualcosa di decente probabilmente...

Gigibian 05-06-2021 18:56

Quote:

Originariamente inviato da incorreggiubile (Messaggio 47433030)
->

:mbe: :fagiano:


Vedresti tutto sgranato a meno di filtrare pesantemente il segnale con MB o TAA.
Francamente lo consiglio solo a chi ha un 24" 4K. Senza considerare che ad esempio nei giochi di guida, RPG/RTS top-down è perfettamente inapplicabile.

Ma non vedo il problema, riguarda solo 4 giochi in croce.
Spera piuttosto per l'FSR. Magari AMD fa davvero la magia......non dico che matematicamente sia impossibile, in sostanza di tratta di "vettorializzare" la coda di frame in output.....certo che insospettisce molto il fatto che venga dichiarato "spatial upscaling" allora, come ad intendere che non venga presa in considerazione la correlazione fra un frame e l'altro. E' una dimensione decisamente utile (vedi risultati che ho postato sopra da Q2 RTX).

A naso se venisse presa in considerazione la cosa di frame (tipo negli algo video MPEG &co) si sarebbe necessariamente un delay aggiuntivo, corretto ?

incorreggiubile 05-06-2021 21:31

Quote:

Originariamente inviato da Gigibian (Messaggio 47433132)
Che ero sempre io quell'utente ...ed in origine era una citazione dal telefilm "Boris" :D

Bi/Tri linear sono filtri preistorici e non implementano niente di particolarmente innovativo per l'upscaling.

Per ricostruire in maniera sensata un'immagine serve sempre partire da info aggiuntive (come ad esempio i motion vector ) , se queste non sono presenti è.impossibile fare qualcosa di decente probabilmente...

Quello dei filtraggi di texture era un esempio per dire che c'è gente che li disprezza, anisotropo (in italiano è anisotropo) compreso, perchè ha la sensibilità visiva "educata" al nearest-neighbor degli anni '90. Che poi è tornato di moda (Dusk, Prodeus, Graven, ecc. ecc. ecc.)

Anche per l'upscaling c'è da considerare la sensibilità individuale da "abitudine" (mi pareva chiara l'analogia e che fosse appunto una analogia).

incorreggiubile 05-06-2021 21:34

Quote:

Originariamente inviato da Gigibian (Messaggio 47433136)
A naso se venisse presa in considerazione la cosa di frame (tipo negli algo video MPEG &co) si sarebbe necessariamente un delay aggiuntivo, corretto ?

Ovvio, come ci insegna il principio di indeterminazione di Heisenberg (è la stessa cosa, maggiore è il buffer per analizzare meglio il segnale statisticamente, maggiore è la latenza introdotta dalla processazione conseguente perdendo quindi in "località" dell'informazione, potremmo dire "precisione" - infatti quando si vuole fare un esempio "semplice" di cosa sia l'indeterminazione si prende un diagramma tempo-frequenza di un segnale audio: non puoi "zoomare" su entrambe le dimensioni, sono in mutua esclusione).

E infatti in Q2 RTX te ne accorgi un po', ma niente di drammatico. Ho visto in certi engine lag immensamente più paurose (quelle del Creation Engine di Bethesda sono proverbiali :D ) senza alcuna necessità (motivata) che ci fossero! L'upscaling invece è una motivazione più che sana, dato che QHD e 4K costano ancora molto in termini di performance e ci stiamo letteralmente passando in 2 generazioni di GPU.....con tanto di penuria delle stesse mentre abbiamo monitor QHD e con un bel po' di FIUCIOR interessanti :asd: a 150 euro.

Gigibian 07-06-2021 09:29

Su reddit un utente ha scaricato il video in 4k alla massima qualità dell'FSR, e salvato dei PNG e zoomato, ecco il risultato:

Codice:

www reddit com /r/Amd/comments/nqd0lz/fidelityfx_super_resolution_ultra_quality/
Anche in "ultra quality" mode, la resa è abbastanza pessima... purtroppo... :(

ninja750 07-06-2021 10:43

Quote:

Originariamente inviato da Gigibian (Messaggio 47434476)
Su reddit un utente ha scaricato il video in 4k alla massima qualità dell'FSR, e salvato dei PNG e zoomato, ecco il risultato:

Codice:

www reddit com /r/Amd/comments/nqd0lz/fidelityfx_super_resolution_ultra_quality/
Anche in "ultra quality" mode, la resa è abbastanza pessima... purtroppo... :(

diciamo che estrapolare dei PNG da un video compresso non è il massimo per capire come potrà funzionare questo algoritmo, ma credo che nessuno si aspetti alla presentazione di avere un immediato DLSS2.0 né lato qualitativo né tantomeno lato titoli supportati che sarà la cosa primaria per AMD da raggiungere

per me sarà una vittoria arrivare open source a quello che fu il DLSS1.0 per poi essere sviluppato via con gli anni e che non richieda unità dedicate, che come fatto vedere potrà funzionare sia su APU che su schede vecchie nvidia che adesso sono tagliate fuori

aspettate di metterci le mani sopra poi shitstormate a piacere :p

ray_hunter 07-06-2021 11:13

Dal punto di vista dei possibili miglioramenti sono meno ottimistico.

Mentre da una parte il DLSS aveva ampi margini di miglioramento, sia come metodologia di training che come sviluppo della feature in se, qua stiamo parlando di un upscaler spaziale che è basato su un algoritmo sul quale non vedo molto margine di manovra.

Diciamo che il risultato del livello qualitativo ultra non è nemmeno così male. E' il livello quality che blurra davvero in maniera aggressiva.

incorreggiubile 07-06-2021 11:26

Quote:

Originariamente inviato da ninja750 (Messaggio 47434591)
e che non richieda unità dedicate

Sì ma le "unità dedicate" per l'AI servono in computer graphics innanzitutto per il denoising nel raytracing, ergo non vedo perchè AMD non debba implementarle sulle prossime GPU.

incorreggiubile 07-06-2021 11:28

Quote:

Originariamente inviato da ray_hunter (Messaggio 47434646)
E' il livello quality che blurra davvero in maniera aggressiva.

Diciamo che sarebbe auspicabile che l'Ultra Quality diventi il riferimento base quando non si vuole usare l'AI con a disposizione i motion vector della scena.....un po' come ha fatto il CAS nell'ambito dello sharpening "il più possibile agnostico e privo di artefatti" (l'implemetazione che ho visto su Sniper Ghost Warrior Contracts 2 è davvero buona, non noto ghosting).

Se prendete il CAS e lo paragonate allo sharpening in-engine di Deus Ex Mankind Divided nel 2016 (per compensare il blurring da TAA) capite che alla fine ci lamentiamo davvero un po' troppo :p

Gyammy85 07-06-2021 11:28

Ma almeno sto banalissimo upscaler è dos 5 compatibile come il resizable bar?

Quote:

Originariamente inviato da incorreggiubile (Messaggio 47431913)
Non ci stiamo capendo.

VSR è 2 cose:

*Virtual Super Resolution (che è downscaling a livello del dialogo GPU-monitor)
*Variable Shader Rate che fa parte delle DX come specifica

Il secondo lo puoi chiamare anche Variable Rate Shading che è la stessissima cosa di quello che intendevo io.

Il primo è banale dowsampling appunto e nel 4A Engine di Metro hanno usato 2) per chiamare 1) - dovete prendervela con loro, mica con me :p

Qui c'è tutta la spiegazione (più di un anno fa): https://www.hwupgrade.it/articoli/sk...vrs_index.html

Che poi voglio dire, anche la risoluzione nativa è un banale "mettere più pixel così si vede meglio", e grazie bravi tutti così, non c'è niente di intelligente :tapiro:

Tanto per la cronaca, il Virtual Super Resolution serve ad andare oltre la risoluzione nativa del monitor stile super sampling, mentre il VARIABLE RATE SHADING è la feature delle dx12 ultimate per avere un rate diverso in punti della scena, tecnica applicata anche in dirt 5, che applicata di recente al radeon boost pemette di non peggiorare l'immagine entrando in azione in maniera molto soft e garantendo comunque un discreto aumento di perf, ti ho postato anche un video

FroZen 07-06-2021 11:33

Oddio mi gira la testa, non sono più abituato a discutere di cose simili, ormai sono diventato esperto di programmazione bot, gestione dello stress da acquisto compulsivo inapplicato e delazioni su sospetti miner da rinchiudere in galera e buttare la chiave....


Tutti gli orari sono GMT +1. Ora sono le: 15:49.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.
Hardware Upgrade S.r.l.