update error checks to remind if validation layers are not enabled
This commit is contained in:
parent
0c5521153f
commit
4d9d8cf57e
17
vulkan.d
17
vulkan.d
@ -2236,6 +2236,12 @@ VkCheck(string message, VkResult result)
|
||||
buf[] = '\0';
|
||||
buf.sformat("%s: %s", message, VkResultStr(result));
|
||||
Logf("%r", buf);
|
||||
|
||||
version(VULKAN_DEBUG) {}
|
||||
else debug
|
||||
{
|
||||
Logf("[WARN]: VULKAN_DEBUG not enabled, no validation layers provided");
|
||||
}
|
||||
}
|
||||
|
||||
return success;
|
||||
@ -2244,7 +2250,16 @@ VkCheck(string message, VkResult result)
|
||||
void
|
||||
VkCheckA(string message, VkResult result)
|
||||
{
|
||||
assert(VkCheck(message, result), "Aborting program due to failure");
|
||||
bool success = VkCheck(message, result);
|
||||
if(!success)
|
||||
{
|
||||
version(VULKAN_DEBUG) {}
|
||||
else debug
|
||||
{
|
||||
Logf("[WARN]: VULKAN_DEBUG not enabled, no validation layers provided");
|
||||
}
|
||||
assert(success, "Aborting program due to failure");
|
||||
}
|
||||
}
|
||||
|
||||
Format
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user