Files
ffmpeg/tests/fate
Philip Langdale 2cf3f4d64d avutil/hwcontext_cuda: remove format allowlist, accept any pixel format
Remove the static supported_formats[] allowlist from hwcontext_cuda.
cuda_frames_get_constraints() now iterates all registered pixel formats
and includes every non-hwaccel, non-palette format. cuda_frames_init()
validates with av_pix_fmt_desc_get() instead of checking against the
allowlist.

Palette formats have a special-cased use of plane[1] for the palette itself
and it's not worth the hassle of supporting in an otherwise clean generic
copy loop.

Also add a roundtrip test that uploads a deterministic byte pattern to
CUDA, downloads it back, and verifies the data match. This tests all
non-hwaccel pixel formats. The test is gated on CONFIG_CUDA.
2026-07-22 21:42:40 +00:00
..
2025-05-13 19:38:08 +01:00
2025-08-04 08:01:24 +00:00
2025-07-05 21:10:48 +02:00
2025-07-05 21:10:48 +02:00
2026-05-23 10:38:28 +00:00
2025-09-16 15:42:03 -03:00
2026-03-28 11:25:38 +01:00
2025-08-03 13:48:47 +02:00
2026-06-23 19:13:06 +02:00