diff options
author | Lynne <dev@lynne.ee> | 2021-04-29 03:37:42 +0200 |
---|---|---|
committer | Lynne <dev@lynne.ee> | 2021-04-30 00:08:37 +0200 |
commit | cf17e2323f9db866e47312dfa38c9290423d30c1 (patch) | |
tree | 34b900f991afaf02d72e99b9aaa3653aa09f3a5f /libavutil/hwcontext_vdpau.c | |
parent | 4a6581e968d38f009140e055e29be9953279cc7b (diff) | |
download | ffmpeg-cf17e2323f9db866e47312dfa38c9290423d30c1.tar.gz |
hwcontext_vulkan: dlopen libvulkan
While Vulkan itself went more or less the way it was expected to go,
libvulkan didn't quite solve all of the opengl loader issues. It's multi-vendor,
yes, but unfortunately, the code is Google/Khronos QUALITY, so suffers from
big static linking issues (static linking on anything but OSX is unsupported),
has bugs, and due to the prefix system used, there are 3 or so ways to type out
functions.
Just solve all of those problems by dlopening it. We even have nice emulation
for it on Windows.
Diffstat (limited to 'libavutil/hwcontext_vdpau.c')
0 files changed, 0 insertions, 0 deletions