aboutsummaryrefslogtreecommitdiff
path: root/src/device_context.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/device_context.cc')
-rw-r--r--src/device_context.cc8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/device_context.cc b/src/device_context.cc
index c192ec6..0f606b5 100644
--- a/src/device_context.cc
+++ b/src/device_context.cc
@@ -48,9 +48,11 @@ void DeviceContext::Clock::calibrate() {
std::uint64_t host;
};
auto calibrated_result = CalibratedResult{};
- device.vtable.GetCalibratedTimestampsKHR(device.device, 2, std::data(infos),
- &calibrated_result.device,
- &this->error_bound);
+
+ THROW_NON_VKSUCCESS(device.vtable.GetCalibratedTimestampsKHR(
+ device.device, 2, std::data(infos), &calibrated_result.device,
+ &this->error_bound));
+
this->device_ticks = calibrated_result.device;
this->host_ns = calibrated_result.host;
}