Fix VS2015 compile errors for NvPerfUtility headers

All of these compile errors are from implicit bool conversions.
This commit is contained in:
Jonathan Glines
2022-12-21 13:56:31 -05:00
committed by Baldur Karlsson
parent 197a8dd4d7
commit 1f2af20458
5 changed files with 11 additions and 11 deletions
@@ -477,7 +477,7 @@ namespace nv { namespace perf { namespace sampler {
}
totalSize = getRecordBufferStatusParams.totalSize;
usedSize = getRecordBufferStatusParams.usedSize;
overflow = getRecordBufferStatusParams.overflow;
overflow = !!getRecordBufferStatusParams.overflow;
return true;
}
@@ -508,7 +508,7 @@ namespace nv { namespace perf { namespace sampler {
return false;
}
numSamplingRangesDecoded = decodeCountersParams.numRangesDecoded;
recordBufferOverflow = decodeCountersParams.recordBufferOverflow;
recordBufferOverflow = !!decodeCountersParams.recordBufferOverflow;
numSamplesDropped = decodeCountersParams.numSamplesDropped;
numSamplesMerged = decodeCountersParams.numSamplesMerged;
return true;
@@ -176,8 +176,8 @@ namespace nv { namespace perf { namespace profiler {
return false;
}
onePassDecoded = decodeParams.onePassCollected;
allPassesDecoded = decodeParams.allPassesCollected;
onePassDecoded = !!decodeParams.onePassCollected;
allPassesDecoded = !!decodeParams.allPassesCollected;
return true;
}
@@ -184,8 +184,8 @@ namespace nv { namespace perf { namespace profiler {
return false;
}
onePassDecoded = decodeParams.onePassCollected;
allPassesDecoded = decodeParams.allPassesCollected;
onePassDecoded = !!decodeParams.onePassCollected;
allPassesDecoded = !!decodeParams.allPassesCollected;
return true;
}
@@ -179,8 +179,8 @@ namespace nv { namespace perf { namespace profiler {
return false;
}
onePassDecoded = decodeParams.onePassCollected;
allPassesDecoded = decodeParams.allPassesCollected;
onePassDecoded = !!decodeParams.onePassCollected;
allPassesDecoded = !!decodeParams.allPassesCollected;
return true;
}
@@ -231,7 +231,7 @@ namespace nv { namespace perf { namespace profiler {
bool IsInSession() const
{
return m_profilerApi.pGraphicsContext;
return !!m_profilerApi.pGraphicsContext;
}
bool IsInPass() const
@@ -269,8 +269,8 @@ namespace nv { namespace perf { namespace profiler {
return false;
}
onePassDecoded = decodeParams.onePassCollected;
allPassesDecoded = decodeParams.allPassesCollected;
onePassDecoded = !!decodeParams.onePassCollected;
allPassesDecoded = !!decodeParams.allPassesCollected;
return true;
}