mirror of
https://github.com/RPCSX/rpcsx.git
synced 2025-12-06 07:12:14 +01:00
15 lines
418 B
C++
15 lines
418 B
C++
#pragma once
|
|
#include "Verify.hpp"
|
|
#include <vulkan/vulkan_core.h>
|
|
|
|
inline Verify operator<<(Verify lhs, VkResult result) {
|
|
if (result < VK_SUCCESS) {
|
|
auto location = lhs.location();
|
|
util::unreachable("Verification failed at %s: %s:%u:%u(res = %d)",
|
|
location.function_name(), location.file_name(),
|
|
location.line(), location.column(), result);
|
|
}
|
|
|
|
return lhs;
|
|
}
|