oa::DeviceCanary
DeviceCanary class in the OA Core public surface.
Static Public Methods
Public Method Documentation
Requires an otherwise idle engine context. On arithmetic or transport disagreement outReport is populated and DATA_LOSS is returned. vulkan, allocation, and readback failures preserve their original status code.
Parameters
inEngineoa::Engine &—
outReportDeviceCanaryReport &—
Returns
oa::StatusThe declared return value.