AMD прокомментировала утечку исходного кода FSR 4 и выпуск нового FidelitySDK ранее на этой неделе, подтвердив, что это действительно было случайностью. С тех пор компания удалила файлы с GPUOpen GitHub, но пользователи уже сделали форки.
Изначально файлы были выпущены под лицензией MIT, что позволяло любому, кто их скачал, использовать, копировать или изменять их по своему усмотрению. Удаление файлов лишь запретит другим загружать их.
20 августа AMD обновила свой FidelitySDK на Github, добавив поддержку генерации кадров FSR 4 и FSR 3.1.5. Этот набор инструментов используется разработчиками игр для добавления масштабирования FSR и других связанных технологий в свои игры. AMD также планирует использовать его в качестве основы для будущих технологий нейронного рендеринга с машинным обучением, включая FSR Redstone.
Но вместе с обновлением SDK AMD случайно опубликовала исходный код FSR 4, открыв доступ к технологиям всему сообществу Github. Это подтвердил редактор Chips and Cheese System360Cheese.
Хотя AMD быстро удалила файлы, обнаружив ошибку, было уже слишком поздно. Издание VideoCardz и другие участники Github сделали скриншоты файлов, а другие создали собственные форки, фактически обеспечив этим файлам бессрочный публичный доступ. Поскольку они также были выпущены под разрешительной лицензией MIT, AMD мало что может сделать, чтобы заставить кого-либо их удалить.
Это серьёзная проблема для компании, которая приняла решение оставить FSR 4 проприетарным и внутренним решением. Предыдущие версии FSR были выпущены под открытой лицензией.
Анализ файлов показал, что AMD работала над версией FSR 4, которая могла бы работать с графическими процессорами RDNA3, открывая для них возможности генерации кадров и более продвинутого алгоритма, который AMD использует в своём последнем апскейлере. К сожалению, проект не был завершён, и неясно, на каком этапе разработки AMD находилась до этого случайного релиза.
В 2024 году ARM анонсировала апскейлер под названием Arm Accuracy Super Resolution (ASR). Новая технология ориентирована на мобильные платформы, поэтому ее цель заключается не только в том, чтобы улучшить визуальное качество картинки, но и снизить энергопотребление в играх.
Источник: habr.com