AMD pubblica il codice per la tecnologia di supercampionamento FidelityFX Super Risoluzione 2.2

AMD ha annunciato la disponibilità del codice sorgente per un'implementazione aggiornata della tecnologia di supercampionamento FSR 2.2 (FidelityFX Super Risoluzione), che utilizza algoritmi di ridimensionamento spaziale e ricostruzione dei dettagli per ridurre la perdita di qualità dell'immagine durante l'upscaling e la conversione a risoluzioni più elevate. Il codice è scritto in C++ ed è distribuito sotto la licenza MIT. Oltre all'API di base per il linguaggio C++, il progetto fornisce il supporto per le API grafiche DirectX 12 e Vulkan, nonché per i linguaggi shader HLSL e GLSL. Viene fornita una serie di esempi e documentazione dettagliata.

L'FSR viene utilizzato nei giochi per ridimensionare l'output su schermi ad alta risoluzione e ottenere una qualità vicina alla risoluzione nativa, mantenendo i dettagli delle texture e i bordi netti ricostruendo i dettagli geometrici e raster fini. Utilizzando le impostazioni, puoi bilanciare tra qualità e prestazioni. La tecnologia è compatibile con vari modelli di GPU, inclusi i chip integrati.

La nuova versione ha migliorato significativamente la qualità delle immagini generate e ha lavorato per eliminare gli artefatti, come lo sfarfallio e gli aloni attorno agli oggetti in rapido movimento. Sono state apportate modifiche all'API, che potrebbero richiedere modifiche al codice delle applicazioni che utilizzano la funzionalità di generazione della maschera. Il meccanismo "Debug API Checker" è stato introdotto per semplificare l'integrazione di FidelityFX Super Risoluzione con l'applicazione nelle build di debug (dopo aver abilitato la modalità, i messaggi di debug vengono trasmessi dal runtime FSR al gioco, il che semplifica la diagnosi dei problemi emergenti).

Fonte: opennet.ru

Aggiungi un commento