这缩放技术已经激增和普及近年来:DLSS(深度学习超级采样)来自 NVIDIA,FSR(FidelityFX 超分辨率) d'AMD 和 l'XeSS (Xe超级采样)来自英特尔,适合每个人,尤其是几乎所有游戏和所有显卡;对于一个相当多样化的乐团。为了标准化这种 gloubi-boulga 并促进开发人员在其产品中集成这些技术,Microsoft 提供了 DiirertSR API。该公司在去年 3 月的 GDC 2024(游戏开发者大会)上展示了该产品;它现已包含在 Agility SDK 1.714.0 预览版中。
一个 API 即可统治一切
与最初的谣言所暗示的相反,DirectSR 不是 Microsoft 的缩放技术。这个角色倒是属于超级分辨率 - 最初将保留给配备 Snapdragon X Elite 处理器的计算机。
具体来说,Microsoft DirectSR 必须通过单个 API 简化各种缩放算法的集成:虽然到目前为止他们必须单独实现 DLSS、FSR 和 XeSS 技术,但开发人员将能够直接使用 DirectSR。
另一方面,如您所知,并非所有 GPU 都支持上述升级技术。例如,DLSS 是 NVIDIA GeForce RTX 的专利。其他两种解决方案更为通用。当然,DirectSR API 并没有让 GPU 摆脱这些限制;支持仍然依赖于图形架构。
给玩家更多选择?
现在,开发人员应该专注于支持 DirectSR,而不是一项一项单独升级技术。微软同意 NVIDIA、AMD 和 Intel 来管理上层,即 DirectSR 和三种缩放技术之间的关系,特别是通过 GPU 驱动程序。
关于这个问题,雷德蒙德公司在其新闻稿中具体说明:“GPU 驱动程序中提供了原生 DirectSR 支持,供应商可以定制 SR 实现以获得最佳硬件性能。此外,DirectSR 还内置了对与 GPU 无关的变体的支持,这些变体可在应用程序级别使用,从而可以在所有硬件配置中访问它们。。
目前,微软表示 DirectSR 内置了对 AMD FidelityFX 超分辨率 2.2 的支持,以及对 Intel XeSS 和 NVIDIA DLSS 超分辨率的驱动程序级支持。
总之,此 DirectSR 必须标准化扩展技术的集成:通过促进它们的集成,当然还有它们的更新。希望这将使越来越多的游戏能够在这三种解决方案之间进行选择。事实上,正如微软在 X 上发布的消息的回应中所言,开发者“没有更多的借口”不提供 DLSS / FSR / XeSS。
为了庆祝这一做法,NVIDIA、AMD 和英特尔发表了声明。以下是 AMD GPU 技术和工程软件副总裁兼软件总监 Andrej Zdravkovic 的一段话:“很高兴与 Microsoft 合作设计和开发 DirectSR,以此统一开发人员跨所有平台访问超分辨率技术的方式。我们很高兴 AMD FSR 2.2 作为预览版的一部分加入 DirectSR”。
我们很高兴地宣布 DirectSR 现已通过 Agility SDK 1.714.0 预览版提供!该 API 是与 AMD、Intel 和 NVIDIA 合作设计的,旨在将超分辨率无缝集成到下一代游戏中。一探究竟:https://t.co/L2RXOKcmjx
— DirectX 12 (@DirectX12)2024 年 5 月 29 日
来源 : 微软