NVIDIA 发布了最新的 Nsight Graphics 32022.1 ,它支持 Direct3D ( 11 , 12 , DXR )、 Vulkan 1.3 光线跟踪扩展、 OpenGL 、 OpenVR 和 Oculus SDK 。
NVIDIA Nsight Graphics 是一款独立的开发工具,可用于调试、分析和导出使用高保真 3D 图形应用程序构建的帧。
主要亮点包括
支持 Vulkan 1.3 API 。
事件详细信息视图现在可以链接到新的对象浏览器视图。对象浏览器视图显示对象及其属性、用途和相关对象。
Linux 游戏改进。
用于内存分析的顶点选择。
Nsight position (崩溃调试)改进。
Vulkan 1.3 支持
Nsight Graphics 现在第一天就支持 Vulkan 1.3 。这个版本包括许多新的扩展,以支持开发人员的工作效率。
对象浏览器视图
该版本增加了从事件详细信息视图链接到新对象浏览器视图的功能。对象浏览器视图显示对象及其属性、用途和相关对象。从对象浏览器,您还可以导航到其他有目的的视图,如资源查看器。这有助于你节省时间,让你从不同但相关的观众中快速移动。
图 1 D3D12 事件显示指向对象浏览器的超链接 。
Linux 游戏改进
对于在 Linux 上开发的 Nsight Graphics 用户,由于 Linux Steam 运行时的重大改进,您现在可以支持 Ubuntu 21.04 和 Linux 游戏。这将通过确保最新的操作系统版本能够正确使用 Nsight 图形,从而使开发在 Linux 上运行的游戏变得更加容易。
顶点选择
使用此版本的 Nsight Graphics ,现在可以在“几何体”视图的“图形”选项卡中选择三角形,并在“几何体”视图的“内存”选项卡中查看相应的顶点数据。这使得查找几何体问题变得更加容易,因为在使用查看器之前,您不需要知道特定的顶点索引。
图 2 选定三角形(左)和顶点 81 、 82 和 83 (右)的数据
善后改善
当应用程序在驱动程序生成的着色器(如用于光线跟踪的着色器)中崩溃时, Nsight position 现在会显示其他信息。这将帮助您缩小 GPU 不稳定的根本原因,并允许您向 NVIDIA 提供信息以帮助解决问题。
关于作者
Aurelio Reis 在NVIDIA 辛勤工作,确保全球实时图形开发人员拥有最好的图形工具。作为图形工具总监,奥雷里奥与NVIDIA 内外的客户合作,帮助指导 Nsight Graphics 和 Nsight Affault 等图形工具的愿景和开发。在加入NVIDIA 之前,Aurelio 已经做了 16 年的游戏开发者,曾在绝地学院、文明、沃尔芬斯坦、Doom 和 For Honor 等大多数“大出版商”工作过。
审核编辑:郭婷
-
NVIDIA
+关注
关注
14文章
4843浏览量
102694 -
gpu
+关注
关注
28文章
4667浏览量
128544
发布评论请先 登录
相关推荐
评论