nvdec/nvenc: Add CUDA Toolkit 10.1 support
authorSeungha Yang <seungha.yang@navercorp.com>
Thu, 7 Mar 2019 12:21:18 +0000 (21:21 +0900)
committerSeungha Yang <seungha.yang@navercorp.com>
Thu, 7 Mar 2019 12:27:44 +0000 (21:27 +0900)
Update to support the latest CUDA Toolkit version 10.1

configure.ac
sys/meson.build

index 68a144d..e67e1ee 100644 (file)
@@ -938,15 +938,16 @@ AG_GST_CHECK_FEATURE(CUDA, [NVIDIA CUDA API],, [
       CUDA_LIBS="-L$CUDA_PREFIX/lib -L$CUDA_PREFIX/lib64 -L$CUDA_PREFIX/lib/stubs -L$CUDA_PREFIX/lib64/stubs -lcuda -lcudart"
     fi
   else
-    PKG_CHECK_MODULES([CUDA], [cuda-10.0 cudart-10.0],, [
-      PKG_CHECK_MODULES([CUDA], [cuda-9.2 cudart-9.2],, [
-        PKG_CHECK_MODULES([CUDA], [cuda-9.1 cudart-9.1],, [
-          PKG_CHECK_MODULES([CUDA], [cuda-9.0 cudart-9.0],, [
-            PKG_CHECK_MODULES([CUDA], [cuda-8.0 cudart-8.0],, [
-              PKG_CHECK_MODULES([CUDA], [cuda-7.5 cudart-7.5],, [
-                PKG_CHECK_MODULES([CUDA], [cuda-7.0 cudart-7.0],, [
-                  PKG_CHECK_MODULES([CUDA], [cuda-6.5 cudart-6.5],, [
-                    AC_MSG_WARN([Could not find cuda headers/libraries])])])])])])])])])
+    PKG_CHECK_MODULES([CUDA], [cuda-10.1 cudart-10.1],, [
+      PKG_CHECK_MODULES([CUDA], [cuda-10.0 cudart-10.0],, [
+        PKG_CHECK_MODULES([CUDA], [cuda-9.2 cudart-9.2],, [
+          PKG_CHECK_MODULES([CUDA], [cuda-9.1 cudart-9.1],, [
+            PKG_CHECK_MODULES([CUDA], [cuda-9.0 cudart-9.0],, [
+              PKG_CHECK_MODULES([CUDA], [cuda-8.0 cudart-8.0],, [
+                PKG_CHECK_MODULES([CUDA], [cuda-7.5 cudart-7.5],, [
+                  PKG_CHECK_MODULES([CUDA], [cuda-7.0 cudart-7.0],, [
+                    PKG_CHECK_MODULES([CUDA], [cuda-6.5 cudart-6.5],, [
+                      AC_MSG_WARN([Could not find cuda headers/libraries])])])])])])])])])])
   fi
 
   HAVE_CUDA_H=no
index f0dc9d8..5b4a8e2 100644 (file)
@@ -60,6 +60,7 @@ if host_machine.system() == 'windows'
   endif
 else
   cuda_versions = [
+    '10.1',
     '10.0',
     '9.2',
     '9.1',