diff options
author | Lynne <dev@lynne.ee> | 2025-06-04 02:43:41 +0900 |
---|---|---|
committer | Lynne <dev@lynne.ee> | 2025-06-10 22:26:14 +0900 |
commit | 26d17709e7dca49d5959ca31f9626a603f0bbaee (patch) | |
tree | 56d8e39600102f0395d9fb9b6cf449b39bf9c50a /libavfilter/f_sendcmd.c | |
parent | b5262bccdba0a86b29c6cc58f099c869df752b61 (diff) | |
download | ffmpeg-26d17709e7dca49d5959ca31f9626a603f0bbaee.tar.gz |
hwcontext_vulkan: minimize queue allocation on NVIDIA
On NVIDIA, there's a global maximum limit of approximately 112 queues,
which means it takes ONLY 7 total programs using the maximum amount of
queues to cause the driver to error out/*segfault* during initialization.
Also, each queue takes about 30ms to allocate, which quickly adds up.
This reduces the queues allocate to the minimum that we would be happy
with. Its not worth limiting decode/encode queues as they're generally
not a lot, and do help.
Diffstat (limited to 'libavfilter/f_sendcmd.c')
0 files changed, 0 insertions, 0 deletions