Files
FFmpeg/doc
Timo Rothenpieler ef3dcf4ea6 avutil/hwcontext_cuda: add CUarray surface pool support
Extend the internal CUDA frames context (CUDAFramesContext) to manage
block-linear CUarray surfaces alongside the existing pitched-linear
allocations.

When the frames context format is AV_PIX_FMT_CUARRAY, the caller
(e.g. NVDEC) can fill cuarray_desc and cuarray_num_surfaces before
calling av_hwframe_ctx_init(), which then allocates the CUarray
surfaces.

Also add cuda_transfer_data_from_cuarray() to support hwdownload
from CUarray frames to host memory via cuMemcpy2DAsync.

Co-authored-by: Diego de Souza <ddesouza@nvidia.com>
Signed-off-by: Diego de Souza <ddesouza@nvidia.com>
2026-07-14 19:45:02 +00:00
..
2023-03-01 21:59:10 +01:00
2026-03-20 22:01:43 +01:00
2026-05-22 09:33:52 +00:00
2026-01-18 03:33:04 +00:00
2026-07-13 18:16:18 +00:00
2026-05-22 08:20:13 -05:00
2026-07-13 16:13:47 +00:00
2026-04-06 15:07:17 +00:00
2024-03-18 17:59:19 +01:00
2025-08-03 13:48:47 +02:00
2026-07-13 18:57:37 +09:00
2025-08-03 13:48:47 +02:00
2021-06-18 18:58:25 +02:00