Set CUDA_MODULE_LOADING=EAGER for grok (#2638).
[dcpomatic.git] / src / lib / util.cc
index 1186795bd55e48b9e352191ce6dda000146c2a92..8cfdf0552307148d10dad94d30764dc1c2249872 100644 (file)
@@ -428,6 +428,11 @@ dcpomatic_setup ()
        SetUnhandledExceptionFilter(exception_handler);
 #endif
 
+#ifdef DCPOMATIC_GROK
+       /* This makes grok support work with CUDA 12.2 */
+       setenv("CUDA_MODULE_LOADING", "EAGER", 1);
+#endif
+
 #ifdef DCPOMATIC_HAVE_AVREGISTER
 LIBDCP_DISABLE_WARNINGS
        av_register_all ();