gstreamer/subprojects/gst-plugins-bad/gst-libs/gst/cuda
Seungha Yang 1aa9e74aaf cudadownload: Always download CUDA memory if it's bound to decoder
Decoder bounded CUDA memory is allocated by driver and the pool size
is fixed. Since we don't know how many buffers would be held by
downstream non-CUDA element, we should download such CUDA memory
and release it back to decoder.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4810>
2023-06-08 22:27:06 +00:00
..
stub cuda: Remove GST_CUDA_HAS_D3D define from header 2022-09-13 16:40:51 +00:00
cuda-gst.h cuda: Provide single header include entry point 2023-02-03 15:27:42 +00:00
cuda-prelude.h cuda: Factor out a public GstCUDA library 2022-04-19 16:39:43 +00:00
gstcuda-private.h cudadownload: Always download CUDA memory if it's bound to decoder 2023-06-08 22:27:06 +00:00
gstcuda.h cuda: Add GstCudaStream object 2023-02-03 15:27:42 +00:00
gstcudabufferpool.cpp cuda: Port to C++ 2023-02-16 17:49:53 +00:00
gstcudabufferpool.h cudabufferpool: Add support for CUDA stream use in memory 2023-02-03 15:27:42 +00:00
gstcudacontext.cpp cuda, nvcodec: Make GstD3D11 dependency mandatory 2023-02-16 17:49:54 +00:00
gstcudacontext.h cuda: Provide single header include entry point 2023-02-03 15:27:42 +00:00
gstcudaloader.cpp cudaloader: Initialize logging category 2023-03-14 03:07:50 +00:00
gstcudaloader.h cuda: Provide single header include entry point 2023-02-03 15:27:42 +00:00
gstcudamemory.cpp cudadownload: Always download CUDA memory if it's bound to decoder 2023-06-08 22:27:06 +00:00
gstcudamemory.h cudamemory, d3d11memory: Add memory_{get,set}_token_data() methods 2023-02-16 17:49:54 +00:00
gstcudanvrtc.cpp cuda: Port to C++ 2023-02-16 17:49:53 +00:00
gstcudanvrtc.h cuda: Provide single header include entry point 2023-02-03 15:27:42 +00:00
gstcudastream.cpp cuda: Port to C++ 2023-02-16 17:49:53 +00:00
gstcudastream.h cuda: Add GstCudaStream object 2023-02-03 15:27:42 +00:00
gstcudautils.cpp cuda: Rename macro HAVE_NVCODEC_GST_GL -> HAVE_CUDA_GST_GL 2023-02-20 01:49:31 +09:00
gstcudautils.h cudamemory, d3d11memory: Add memory_{get,set}_token_data() methods 2023-02-16 17:49:54 +00:00
meson.build gir: Checkout all .gir files and check that they are updated on the CI 2023-04-22 09:32:32 -04:00