diff options
author | Liam <byteslice@airmail.cc> | 2023-01-21 19:01:19 +0100 |
---|---|---|
committer | Liam <byteslice@airmail.cc> | 2023-01-21 19:01:19 +0100 |
commit | c6eab71d5c4ac727aa6fe0d6b086ae32784e0f07 (patch) | |
tree | caa4cf3816a8e3afcb6c5834a41919ddbea27cfc /src/video_core/vulkan_common/nsight_aftermath_tracker.cpp | |
parent | Merge pull request #9642 from Tachi107/appstream-metadata-fix (diff) | |
download | yuzu-c6eab71d5c4ac727aa6fe0d6b086ae32784e0f07.tar yuzu-c6eab71d5c4ac727aa6fe0d6b086ae32784e0f07.tar.gz yuzu-c6eab71d5c4ac727aa6fe0d6b086ae32784e0f07.tar.bz2 yuzu-c6eab71d5c4ac727aa6fe0d6b086ae32784e0f07.tar.lz yuzu-c6eab71d5c4ac727aa6fe0d6b086ae32784e0f07.tar.xz yuzu-c6eab71d5c4ac727aa6fe0d6b086ae32784e0f07.tar.zst yuzu-c6eab71d5c4ac727aa6fe0d6b086ae32784e0f07.zip |
Diffstat (limited to 'src/video_core/vulkan_common/nsight_aftermath_tracker.cpp')
-rw-r--r-- | src/video_core/vulkan_common/nsight_aftermath_tracker.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/video_core/vulkan_common/nsight_aftermath_tracker.cpp b/src/video_core/vulkan_common/nsight_aftermath_tracker.cpp index 85f1d13e0..5fa0d9620 100644 --- a/src/video_core/vulkan_common/nsight_aftermath_tracker.cpp +++ b/src/video_core/vulkan_common/nsight_aftermath_tracker.cpp @@ -57,7 +57,7 @@ NsightAftermathTracker::NsightAftermathTracker() { if (!GFSDK_Aftermath_SUCCEED(GFSDK_Aftermath_EnableGpuCrashDumps( GFSDK_Aftermath_Version_API, GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags_Vulkan, GFSDK_Aftermath_GpuCrashDumpFeatureFlags_Default, GpuCrashDumpCallback, - ShaderDebugInfoCallback, CrashDumpDescriptionCallback, this))) { + ShaderDebugInfoCallback, CrashDumpDescriptionCallback, nullptr, this))) { LOG_ERROR(Render_Vulkan, "GFSDK_Aftermath_EnableGpuCrashDumps failed"); return; } @@ -83,7 +83,7 @@ void NsightAftermathTracker::SaveShader(std::span<const u32> spirv) const { std::scoped_lock lock{mutex}; - GFSDK_Aftermath_ShaderHash hash; + GFSDK_Aftermath_ShaderBinaryHash hash; if (!GFSDK_Aftermath_SUCCEED( GFSDK_Aftermath_GetShaderHashSpirv(GFSDK_Aftermath_Version_API, &shader, &hash))) { LOG_ERROR(Render_Vulkan, "Failed to hash SPIR-V module"); @@ -121,8 +121,8 @@ void NsightAftermathTracker::OnGpuCrashDumpCallback(const void* gpu_crash_dump, u32 json_size = 0; if (!GFSDK_Aftermath_SUCCEED(GFSDK_Aftermath_GpuCrashDump_GenerateJSON( decoder, GFSDK_Aftermath_GpuCrashDumpDecoderFlags_ALL_INFO, - GFSDK_Aftermath_GpuCrashDumpFormatterFlags_NONE, nullptr, nullptr, nullptr, nullptr, - this, &json_size))) { + GFSDK_Aftermath_GpuCrashDumpFormatterFlags_NONE, nullptr, nullptr, nullptr, this, + &json_size))) { LOG_ERROR(Render_Vulkan, "Failed to generate JSON"); return; } |