AMD publiserer kode for FidelityFX Super Resolution 2.2 supersampling-teknologi

AMD har annonsert tilgjengeligheten av kildekode for en oppdatert implementering av FSR 2.2 (FidelityFX Super Resolution) supersamplingsteknologi, som bruker romlig skalering og detaljrekonstruksjonsalgoritmer for å redusere tap av bildekvalitet ved oppskalering og konvertering til høyere oppløsninger. Koden er skrevet i C++ og distribueres under MIT-lisensen. I tillegg til den grunnleggende API-en for C++-språket, gir prosjektet støtte for DirectX 12 og Vulkan-grafikk-API-ene, samt HLSL- og GLSL-shader-språkene. Et sett med eksempler og detaljert dokumentasjon er gitt.

FSR brukes i spill for å skalere utdata på høyoppløselige skjermer og oppnå kvalitet nær den opprinnelige oppløsningen, opprettholde teksturdetaljer og skarpe kanter ved å rekonstruere fine geometriske detaljer og rasterdetaljer. Ved å bruke innstillingene kan du balansere mellom kvalitet og ytelse. Teknologien er kompatibel med ulike GPU-modeller, inkludert integrerte brikker.

Den nye versjonen har betydelig forbedret kvaliteten på genererte bilder og har gjort arbeid for å eliminere gjenstander, som flimring og halo rundt objekter i rask bevegelse. Det er gjort endringer i API-en, som kan kreve endringer i koden for applikasjoner som bruker maskegenereringsfunksjonaliteten. "Debug API Checker"-mekanismen har blitt introdusert for å forenkle integrasjonen av FidelityFX Super Resolution med applikasjonen i feilsøkingsbygg (etter å ha aktivert modusen, overføres feilsøkingsmeldinger fra FSR-runtime til spillet, noe som forenkler diagnostisering av nye problemer).

Kilde: opennet.ru

Legg til en kommentar