Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Change #263350

Category ffmpeg
Changed by Lynne <devohnoyoudont@lynne.ee>
Changed at Thu 02 Apr 2026 21:15:05
Repository https://git.ffmpeg.org/ffmpeg.git
Project ffmpeg
Branch master
Revision 72a0b20e421ee1b8675e096a3536512d11241a64

Comments

configure: enable Vulkan only if the SPIR-V headers are installed
FFmpeg has had an issue with GLSL compilation libraries since they
were first merged 6 years ago. The libraries don't have a stable ABI,
are very difficult for packagers to compile and integrate, are slow,
not threadsafe, and uncomfortable to use. The decision to switch all
Vulkan code to either compile-time GLSL or SPIR-V assembly was taken
in January, and since then, and included with the release of FFmpeg 8.1,
the progress has been steadily eliminating all remaining runtime GLSL
compilation.

Sponsored-by: Sovereign Tech Fund

Changed files