Change #263350
| Category | ffmpeg |
| Changed by | Lynne <dev@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
- configure