AMD FidelityFX™ Hybrid Shadows 示例
本示例演示了如何将光线追踪阴影和光栅化阴影图结合起来,以实现高质量和高性能。
打开 64 位崩溃转储时,您可能会发现不一定能得到有意义的调用堆栈。这是因为 64 位崩溃转储需要所有二进制文件都可用,才能正确解析调用堆栈。
通常,崩溃转储不是来自您的机器,而是来自其他机器,无论是来自您的质量保证(QA)实验室还是来自外部客户生成的。这意味着您可能没有转储文件中引用的所有二进制文件的正确版本。幸运的是,Visual Studio 中的符号服务器可以为您提供帮助!这允许调用堆栈解析器在您提供给符号服务器的位置查找二进制文件,只要它托管在列出的地址之一,它就会为您找到正确的版本。
默认情况下,符号服务器仅了解 Microsoft® 符号,但现在您也可以将其指向 AMD 驱动程序二进制文件。这包括 DirectX® 11、DirectX® 12、OpenGL™、Vulkan™、Mantle、LiquidVR™ 和 Crossfire™ 驱动程序二进制文件。我们托管所有已发布驱动程序的符号,并在新驱动程序发布时进行更新。
请注意,我们目前仅托管二进制文件(在本例中为 DLL 文件集),而不托管 PDB 文件,而 PDB 文件是解析函数名称所必需的。目前没有发布 PDB 文件的计划。
因此,要添加对 AMD 驱动程序二进制符号的支持,您只需将 “https://download.amd.com/dir/bin” 添加到您的符号服务器搜索路径即可。

尽情使用!