vk: Refactor some uber-headers

- VKHelpers was the rug everything was swept under for a long time.
  This commit essentially deprecates its usage across most of the backend.
This commit is contained in:
kd-11 2021-01-09 21:46:50 +03:00 committed by kd-11
parent 9d74d42f2a
commit c2cbc62be6
74 changed files with 3932 additions and 3760 deletions

View file

@ -131,4 +131,15 @@ namespace vk
// Let the app crash..
return false;
}
VkBool32 BreakCallback(VkFlags msgFlags, VkDebugReportObjectTypeEXT objType,
u64 srcObject, usz location, s32 msgCode,
const char* pLayerPrefix, const char* pMsg, void* pUserData)
{
#ifdef _WIN32
DebugBreak();
#endif
return false;
}
}