diff --git a/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfMetricsConfigBuilder.h b/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfMetricsConfigBuilder.h index e5d115790..0814a70c9 100644 --- a/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfMetricsConfigBuilder.h +++ b/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfMetricsConfigBuilder.h @@ -301,7 +301,7 @@ namespace nv { namespace perf { { return false; } - isCDG = isCooperativeDomainGroupParams.isCdg; + isCDG = !!isCooperativeDomainGroupParams.isCdg; return true; } diff --git a/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfPeriodicSamplerGpu.h b/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfPeriodicSamplerGpu.h index 713b743fc..6a7404681 100644 --- a/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfPeriodicSamplerGpu.h +++ b/renderdoc/driver/ihv/nv/official/PerfSDK/redist/NvPerfUtility/include/NvPerfPeriodicSamplerGpu.h @@ -558,7 +558,7 @@ namespace nv { namespace perf { namespace sampler { if (nvpaStatus) { NV_PERF_LOG_ERR(20, "NVPW_GPU_PeriodicSampler_AcknowledgeRecordBuffer failed, nvpaStatus = %s, deviceIndex = %llu\n", FormatStatus(nvpaStatus).c_str(), m_deviceIndex); - return nvpaStatus; + return false; } return true; }