From 864068c0457bcad46ceeee99c8dc0ba3fd05af0c Mon Sep 17 00:00:00 2001 From: Seungha Yang Date: Thu, 8 May 2025 19:18:32 +0900 Subject: [PATCH] cuda: Fix runtime PTX compile Handle extra option args Part-of: --- subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudanvrtc.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudanvrtc.cpp b/subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudanvrtc.cpp index d735bce146..03f60e2a44 100644 --- a/subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudanvrtc.cpp +++ b/subprojects/gst-plugins-bad/gst-libs/gst/cuda/gstcudanvrtc.cpp @@ -328,6 +328,9 @@ gst_cuda_nvrtc_compile_with_option (const gchar * source, else opts.push_back ("--gpu-architecture=compute_30"); + for (guint i = 0; i < num_options; i++) + opts.push_back (options[i]); + ret = NvrtcCompileProgram (prog, opts.size (), opts.data ()); if (ret != NVRTC_SUCCESS) { gsize log_size;