立即注册找回密码

QQ登录

只需一步,快速开始

查看: 7|回复: 0

微软详解DirectX 12中新引入的两项代码调试功能2018/12/6 22:18:42

[复制链接]

6万

主题

6万

帖子

19万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
194896
发表于 2018-12-6 22:17:58 | 显示全部楼层 |阅读模式

对于想要获得更好的 GPU 性能的开发者来说,DX  是一款很重要的工具。 年的时候,DX 随着 W  的发布而正式与大家见面。而在最新的 W  秋季创作者更新()中,该公司又为它添加更多的功能 API,以方便开发者追踪和消除程序的  。近日,J  R 通过 DX 开发者博客发表了一篇文章,重点介绍了 DX 两大新特性。  关注odoo,有帮助!


  作为一名开发者,你显然需要清楚了解什么命令可能导致程序在 GPU 上运行时崩溃,然后尽力避免此类事件的发生。设计上,这两款工具可以相辅相成,帮你重点消除设备移除或设备丢失之类的错误。
  首先是改进了数据调试:

在秋季创作者更新之前,应用程序无法直接控制底层的内存资源。但在某些需要访问资源内存内容的应用中,这点又是非常重要的,比如刚好发生了设备移除错误之后。
我们已经部署了一款这样的工具,有需要的开发者们现可获知更多更用的信息,帮助他们确定错误发生在了哪里。以及优化试图确定错误原因的时间,让他们有更充裕的时间来跨系统修复。

  其次是改进了命令调试:

我们制作了可以与前者共同使用的另一款工具,它可以创建标记,记录哪些发自 GPU 的命令已经被执行,另有哪些在执行过程中。
在崩溃发生的时候,即使是一个设备移除崩溃,这些信息仍然是滞后的,意味着我们可以很快地找出哪些命令可能诱发了崩溃。
对于开发者来说,这些信息可以显著减少游戏开发和修复  所需的时间。

  V R 指出,新工具的意义,在于能够让开发者们将更多时间花在构建高性能、可靠的游戏,而不再纠结于搜索特定错误的深层原因。
  此外,V R 还略详细地介绍了今年  月份的 W  创意者更新()中引入的深度范围测试(D B T)和可编程多重采样反锯齿(P M A-A)特性。
  最后,W  秋季创意者更新还修复了多个 DX 的 ,且微软开发部门将开始每月例行更新 PIX 图形调试软件。
  [编译自:N, 来源:DX D B] 2018/12/6 22:18:42
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则