Playback sort of works.
[dcpomatic.git] / src / lib / exceptions.cc
index 66db9fda71d0b13414515a697b8a8acced87810b..2c95005774fdef34f362b3dbfe6b20735ceea7fc 100644 (file)
@@ -172,3 +172,17 @@ VerifyError::VerifyError (string m, int n)
 
 }
 
+
+CUDAError::CUDAError (string function, cudaError error)
+       : runtime_error(String::compose("CUDA error on %1 (%2)", function, static_cast<int>(error)))
+{
+
+}
+
+
+CUDAError::CUDAError (string function, int error)
+       : runtime_error(String::compose("CUDA error on %1 (%2)", function, error))
+{
+       std::cout << "CUDA error " << function << " " << error << "\n";
+}
+