Add improved GPU crashes reporting

This commit is contained in:
Wojtek Figat
2025-01-24 22:56:52 +01:00
parent d4c72487cd
commit d501018feb
9 changed files with 132 additions and 140 deletions

View File

@@ -604,7 +604,7 @@ namespace Math
template<typename T>
static T AlignUpWithMask(T value, T mask)
{
return (T)(value + mask & ~mask);
return (T)((value + mask) & ~mask);
}
template<typename T>
@@ -623,7 +623,7 @@ namespace Math
static T AlignUp(T value, T alignment)
{
T mask = alignment - 1;
return (T)(value + mask & ~mask);
return (T)((value + mask) & ~mask);
}
/// <summary>
@@ -648,7 +648,7 @@ namespace Math
template<typename T>
static bool IsAligned(T value, T alignment)
{
return 0 == (value & alignment - 1);
return 0 == (value & (alignment - 1));
}
template<typename T>