AMD در دسترس بودن کد منبع را برای اجرای به روز فناوری سوپرنمونه برداری FSR 2.2 (FidelityFX Super Resolution) اعلام کرده است که از مقیاس بندی فضایی و الگوریتم های بازسازی جزئیات برای کاهش افت کیفیت تصویر هنگام ارتقاء مقیاس و تبدیل به وضوح بالاتر استفاده می کند. کد به زبان C++ نوشته شده و تحت مجوز MIT توزیع می شود. علاوه بر API اصلی برای زبان C++، این پروژه از DirectX 12 و APIهای گرافیکی Vulkan و همچنین زبان های سایه زن HLSL و GLSL پشتیبانی می کند. مجموعه ای از مثال ها و مستندات دقیق ارائه شده است.
FSR در بازیها برای مقیاسبندی خروجی روی صفحههای با وضوح بالا و دستیابی به کیفیتی نزدیک به وضوح اصلی، حفظ جزئیات بافت و لبههای تیز با بازسازی جزئیات هندسی و شطرنجی خوب استفاده میشود. با استفاده از تنظیمات، می توانید بین کیفیت و عملکرد تعادل برقرار کنید. این فناوری با مدل های مختلف GPU از جمله تراشه های یکپارچه سازگار است.
نسخه جدید به طور قابل توجهی کیفیت تصاویر تولید شده را بهبود بخشیده است و کارهایی را برای حذف مصنوعات مانند سوسو زدن و هاله زدن در اطراف اجسام با حرکت سریع انجام داده است. تغییراتی در API ایجاد شده است که ممکن است نیاز به تغییر در کد برنامههایی داشته باشد که از عملکرد تولید ماسک استفاده میکنند. مکانیسم «Debug API Checker» برای سادهسازی ادغام FidelityFX Super Resolution با برنامه در ساختهای اشکالزدایی معرفی شده است (پس از فعال کردن حالت، پیامهای اشکالزدایی از زمان اجرا FSR به بازی منتقل میشود که تشخیص مشکلات در حال ظهور را ساده میکند).
منبع: opennet.ru