E X P
  • 编辑
  • 评论
  • 标题
  • 链接
  • 查错
  • 图文
  • 拼 命 加 载 中 ...

    在之前的GDC 2024上,微软公布了一项名为“Microsoft DirectSR”的新技术。游戏开发者利用DirectSR API,可以一次性开发,兼容当前市场上的主流超分辨率技术,包括了NVIDIA DLSS、AMD FSR、以及Intel XeSS等。

    据4gamer报道,微软Direct3D部门开发经理Shawn Hargreaves简单地介绍了Microsoft DirectSR,指出现在的PC游戏都希望马上能够集成多种超分辨率技术,并且是最新的版本,对游戏开发商造成了适配方面的压力,而这正是DirectX想要帮助开发者解决的问题。

    DirectSR被描述为一个新的DirectX API,通过标准接口可以在所有支持的硬件平台上运行,并作为Direct SuperResolution的一部分提供。游戏开发者只要调用DirectSR配置参数,就能实现对所有主流超分辨率技术的无缝支持,而内置的其他变体则针对特定的硬件使用。这将极大简化游戏开发流程,提升了开发的效率和灵活性。

    AMD FSR 2.2.2最初是作为一个通用着色器程序编写的,并且在任何支持Compute Shader 6.2的显卡上运行,因此微软决定将其集成到DirectSR运行时中。游戏开发者通过简单的预处理和参数设置,就能使游戏在没有额外FSR 2代码下运行,提供了一种更加高效、便捷的超分辨率解决方案。

    据了解,DirectSR的开发工作还在进行当中,面向游戏开发人员的测试版本尚未确定发布日期。

    ×
    热门文章
    1AMD公布2024Q1财报:利润崩塌,AI芯片销售前景引发市场担忧
    2Epic平台免费领取《喵咪斗恶龙2》和《兽人必须死!3》, 至5月9日23点截止
    已有 10 条评论,共 71 人参与。
    登录快速注册 后发表评论
    • 我匿名了  03-27 19:50

      游客

      Microsoft DirectSR Runtime Based on AMD FSR 2.2

      Microsoft revealed that its DirectSR (Direct Super Resolution) API, which seeks to standardize super resolution-based performance enhancement technologies in games, has a hardware-independent default code path that is essentially based on AMD FSR 2.2, a Microsoft Dev Manager speaking at GDC has revealed. DirectSR provides a common set of APIs for game developers to integrate super resolution—so that developers don't have to separately implement DLSS, FSR and XeSS. Rather these upscalers, and others, can register themselves with the DirectSR API, and then get fed a dozen of input parameters that they may (or may not) use to improve the upscaling quality. Since AMD has open-sourced the code of FSR 2.2 on GPUOpen, and it is entirely shader-based, and doesn't use exotic technologies such as AI, Microsoft decided to use FSR 2.2 as the base algorithm for DirectSR. If other algorithms like DLSS are available on the user system, these can be activated by the user, too, of course, but supporting them requires no extra work from the developer side.
      03-27 11:53
    • 支持(3)  |   反对(0)  |   举报  |   回复
    • 如果游戏开发者想要在游戏中实现例如 DLSS、FSR 和 XeSS,所有这些着色器代码都需要包含在游戏中。虽然每种技术都有其“优缺点”,但处理系统却非常相似,转换游戏视频分辨率、还原和增强分辨率感的功能是相同的。如果是这样,则无需在游戏中实现所有 DLSS / FSR / XeSS 着色器代码。微软认为将这些核心处理部分整合到 DirectSR 下将是一个好主意。 通过这种机制,游戏制作方只需调用 DirectSR,执行超分辨率 upscaler 所需的预处理并准备好参数,就可以支持所有 DLSS / FSR / XeSS。

      支持(1)  |   反对(0)  |   举报  |   回复

      11#

    • 我匿名了  03-27 11:53

      旅途 一代宗师

      只是把fsr集成,类似DSR纳入一个子集,又不是说DSR就来源于fsr,DSR=FSR,毕竟DSR可是支持DLSS XeSS
      03-26 10:44 已有6次举报
    • 支持(1)  |   反对(7)  |   举报  |   回复
    • Microsoft DirectSR Runtime Based on AMD FSR 2.2

      Microsoft revealed that its DirectSR (Direct Super Resolution) API, which seeks to standardize super resolution-based performance enhancement technologies in games, has a hardware-independent default code path that is essentially based on AMD FSR 2.2, a Microsoft Dev Manager speaking at GDC has revealed. DirectSR provides a common set of APIs for game developers to integrate super resolution—so that developers don't have to separately implement DLSS, FSR and XeSS. Rather these upscalers, and others, can register themselves with the DirectSR API, and then get fed a dozen of input parameters that they may (or may not) use to improve the upscaling quality. Since AMD has open-sourced the code of FSR 2.2 on GPUOpen, and it is entirely shader-based, and doesn't use exotic technologies such as AI, Microsoft decided to use FSR 2.2 as the base algorithm for DirectSR. If other algorithms like DLSS are available on the user system, these can be activated by the user, too, of course, but supporting them requires no extra work from the developer side.

      支持(3)  |   反对(0)  |   举报  |   回复

      10#

    • 旅途一代宗师 03-26 10:44    |  加入黑名单

      终结之谷瀑布 教授

      上个月我说大概率拿AMD的FSR拿来改一改,被人举报到怀疑人生。
      03-26 08:39 已有2次举报
    • 支持(6)  |   反对(3)  |   举报  |   回复
    • 只是把fsr集成,类似DSR纳入一个子集,又不是说DSR就来源于fsr,DSR=FSR,毕竟DSR可是支持DLSS XeSS

      已有6次举报

      支持(1)  |   反对(7)  |   举报  |   回复

      9#

    • 我匿名了  03-26 10:37

      DirectSR是微软在NVIDIA和AMD等主要GPU供应商的帮助下开发的,大概率会支持NVIDIA DLSS 2/3、AMD FSR 2/3还有Intel XeSS,此外虚幻引擎的TSR也有可能会给与支持。

      支持(0)  |   反对(0)  |   举报  |   回复

      8#

    • 旅途一代宗师 03-26 08:54    |  加入黑名单

      游客

      我也想起来 当时DX12混合交火 当A卡作为主卡时候 N+A和N+N都打不过A+A ,A+N,老黄觉得没脸就在驱动禁止了混合交火,玩不起
      03-25 21:23 已有2次举报
    • 支持(1)  |   反对(2)  |   举报  |   回复
    • 我也想起来 当时DX12混合交火 当N卡作为主卡时候 N+A和A+A都打不过N+N ,A+N,三哥觉得没脸就在驱动禁止了混合交火,玩不起
      ,三哥还玩过480交火跑奇点灰烬打1080

      已有6次举报

      支持(1)  |   反对(4)  |   举报  |   回复

      7#

    • 终结之谷瀑布教授 03-26 08:39    |  加入黑名单

      上个月我说大概率拿AMD的FSR拿来改一改,被人举报到怀疑人生。

      已有2次举报

      支持(6)  |   反对(3)  |   举报  |   回复

      6#

    • 我匿名了  03-26 08:28

      游客

      我也想起来 当时DX12混合交火 当A卡作为主卡时候 N+A和N+N都打不过A+A ,A+N,老黄觉得没脸就在驱动禁止了混合交火,玩不起
      03-25 21:23 已有2次举报
    • 支持(1)  |   反对(2)  |   举报  |   回复
    • 哦,是吗,链接有吗,新闻搜不到,只搜到furyx2评测,很多游戏性能甚至不如980ti单卡,还有三哥用480交火跑奇点灰烬打单卡1080

      已有2次举报

      支持(3)  |   反对(0)  |   举报  |   回复

      5#

    • 旅途一代宗师 03-26 00:29    |  加入黑名单

      游客

      我也想起来 当时DX12混合交火 当A卡作为主卡时候 N+A和N+N都打不过A+A ,A+N,老黄觉得没脸就在驱动禁止了混合交火,玩不起
      03-25 21:23 已有2次举报
    • 支持(1)  |   反对(2)  |   举报  |   回复
    • Amd怎么也禁止了交火呀?玩不起?当时amd出过两个短命的双芯卡皇,很多游戏下性能表现不如单卡的nv旗舰卡,所以最后都是以跳楼价做清库存处理

      已有10次举报

      支持(1)  |   反对(0)  |   举报  |   回复

      4#

    • 我匿名了  03-25 21:23

      游客

      想起了dx12发布时宣传的混合交火
      03-25 20:06
    • 支持(0)  |   反对(0)  |   举报  |   回复
    • 我也想起来 当时DX12混合交火 当A卡作为主卡时候 N+A和N+N都打不过A+A ,A+N,老黄觉得没脸就在驱动禁止了混合交火,玩不起

      已有2次举报

      支持(1)  |   反对(2)  |   举报  |   回复

      2#

    • 我匿名了  03-25 20:06

      想起了dx12发布时宣传的混合交火

      支持(0)  |   反对(0)  |   举报  |   回复

      1#

    提示:本页有 10 个评论因未通过审核而被隐藏

    登录 后发表评论,若无帐号可 快速注册 ,请留意 评论奖罚说明