Fix debug callback - should have a return value of VkBool32

This commit is contained in:
baldurk
2016-02-07 18:46:13 +01:00
parent 5c97b1b802
commit d4aa8d4b94
2 changed files with 5 additions and 4 deletions
+2 -1
View File
@@ -1883,7 +1883,7 @@ void WrappedVulkan::ReplayLog(uint32_t frameID, uint32_t startEventID, uint32_t
}
}
void WrappedVulkan::DebugCallback(
VkBool32 WrappedVulkan::DebugCallback(
VkFlags msgFlags,
VkDbgObjectType objType,
uint64_t srcObject,
@@ -1893,6 +1893,7 @@ void WrappedVulkan::DebugCallback(
const char* pMsg)
{
RDCWARN("[%s] %s", pLayerPrefix, pMsg);
return false;
}
void WrappedVulkan::AddDrawcall(FetchDrawcall d, bool hasEvents)
+3 -3
View File
@@ -482,7 +482,7 @@ private:
WrappedVulkan(const WrappedVulkan &);
WrappedVulkan &operator =(const WrappedVulkan &);
void DebugCallback(
VkBool32 DebugCallback(
VkFlags msgFlags,
VkDbgObjectType objType,
uint64_t srcObject,
@@ -491,7 +491,7 @@ private:
const char* pLayerPrefix,
const char* pMsg);
static void DebugCallbackStatic(
static VkBool32 DebugCallbackStatic(
VkFlags msgFlags,
VkDbgObjectType objType,
uint64_t srcObject,
@@ -501,7 +501,7 @@ private:
const char* pMsg,
void* pUserData)
{
((WrappedVulkan *)pUserData)->DebugCallback(msgFlags, objType, srcObject, location, msgCode, pLayerPrefix, pMsg);
return ((WrappedVulkan *)pUserData)->DebugCallback(msgFlags, objType, srcObject, location, msgCode, pLayerPrefix, pMsg);
}
public: