mpv/video/out/hwdec
Kacper Michajłow 3c57b395d3 hwdec_vaapi: try format upload lazily
Uploading all available formats has proven to be problematic because
more unusual ones can crash the driver, even when no upload is
necessary. Check the upload only if needed to avoid issues with broken
drivers.

This also might speedup the init process.

Fixes: #14956
Fixes: #15030
2024-10-12 01:36:44 +02:00
..
dmabuf_interop.h hwdec/dmabuf_interop: reduce magic constant use 2024-02-26 17:37:20 +01:00
dmabuf_interop_gl.c hwdec/dmabuf_interop: reduce magic constant use 2024-02-26 17:37:20 +01:00
dmabuf_interop_pl.c hwdec/dmabuf_interop: reduce magic constant use 2024-02-26 17:37:20 +01:00
dmabuf_interop_wl.c wayland: support multiple devices and tranches when querying formats 2024-10-02 21:27:01 +00:00
hwdec_aimagereader.c vo: hwdec: add AVHWDeviceType property to hwdecs 2024-08-10 14:24:36 -07:00
hwdec_cuda.c vo: hwdec: add AVHWDeviceType property to hwdecs 2024-08-10 14:24:36 -07:00
hwdec_cuda.h hwdec_cuda: avoid gpu wakeup by deferring cuInit 2024-05-07 00:34:46 +02:00
hwdec_cuda_gl.c hwdec_cuda: reduce nesting in check functions 2024-05-07 00:34:46 +02:00
hwdec_cuda_vk.c hwdec_cuda_vk: add missing io.h include 2024-05-11 21:34:24 +02:00
hwdec_drmprime.c vo: hwdec: add AVHWDeviceType property to hwdecs 2024-08-10 14:24:36 -07:00
hwdec_drmprime_overlay.c vo: hwdec: add AVHWDeviceType property to hwdecs 2024-08-10 14:24:36 -07:00
hwdec_ios_gl.m
hwdec_mac_gl.c
hwdec_vaapi.c hwdec_vaapi: try format upload lazily 2024-10-12 01:36:44 +02:00
hwdec_vt.c vo: hwdec: add AVHWDeviceType property to hwdecs 2024-08-10 14:24:36 -07:00
hwdec_vt.h
hwdec_vt_pl.m
hwdec_vulkan.c hwdec_vulkan: allow using multiple decoding family queues 2024-08-17 02:01:05 +02:00