This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit eff3dad6b7305072bea0612486ac86503953d98c Author: Lynne <[email protected]> AuthorDate: Wed Feb 4 17:01:21 2026 +0100 Commit: Lynne <[email protected]> CommitDate: Thu Feb 19 19:42:29 2026 +0100 avcodec: remove support for runtime SPIR-V compilation Begone. --- configure | 2 +- libavcodec/Makefile | 4 ---- libavcodec/vulkan/Makefile | 6 ------ libavcodec/vulkan_glslang.c | 19 ------------------- libavcodec/vulkan_shaderc.c | 19 ------------------- 5 files changed, 1 insertion(+), 49 deletions(-) diff --git a/configure b/configure index 5c9cd1e180..b629173712 100755 --- a/configure +++ b/configure @@ -4278,7 +4278,7 @@ cws2fws_extralibs="zlib_extralibs" # libraries, in any order avcodec_deps="avutil" -avcodec_suggest="libm stdatomic zlib spirv_library" +avcodec_suggest="libm stdatomic zlib" avdevice_deps="avformat avcodec avutil" avdevice_suggest="libm stdatomic" avfilter_deps="avutil" diff --git a/libavcodec/Makefile b/libavcodec/Makefile index 3d60347a19..50ac7d712b 100644 --- a/libavcodec/Makefile +++ b/libavcodec/Makefile @@ -1320,10 +1320,6 @@ OBJS-$(HAVE_THREADS) += pthread.o pthread_slice.o pthread_fram OBJS-$(CONFIG_FRAME_THREAD_ENCODER) += frame_thread_encoder.o -# vulkan libs -OBJS-$(CONFIG_LIBGLSLANG) += vulkan_glslang.o -OBJS-$(CONFIG_LIBSHADERC) += vulkan_shaderc.o - # Windows resource file SHLIBOBJS-$(HAVE_GNU_WINDRES) += avcodecres.o diff --git a/libavcodec/vulkan/Makefile b/libavcodec/vulkan/Makefile index 8fa593df27..93133a9d2d 100644 --- a/libavcodec/vulkan/Makefile +++ b/libavcodec/vulkan/Makefile @@ -26,9 +26,3 @@ OBJS-$(CONFIG_PRORES_VULKAN_HWACCEL) += vulkan/prores_vld.comp.spv.o \ OBJS-$(CONFIG_DPX_VULKAN_HWACCEL) += vulkan/dpx_unpack.comp.spv.o \ vulkan/dpx_copy.comp.spv.o - -VULKAN = $(subst $(SRC_PATH)/,,$(wildcard $(SRC_PATH)/libavcodec/vulkan/*.comp)) -.SECONDARY: $(VULKAN:.comp=.c) -libavcodec/vulkan/%.c: TAG = VULKAN -libavcodec/vulkan/%.c: $(SRC_PATH)/libavcodec/vulkan/%.comp - $(M)$(SRC_PATH)/tools/source2c $< $@ diff --git a/libavcodec/vulkan_glslang.c b/libavcodec/vulkan_glslang.c deleted file mode 100644 index 9aa41567a3..0000000000 --- a/libavcodec/vulkan_glslang.c +++ /dev/null @@ -1,19 +0,0 @@ -/* - * This file is part of FFmpeg. - * - * FFmpeg is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * FFmpeg is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with FFmpeg; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#include "libavutil/vulkan_glslang.c" diff --git a/libavcodec/vulkan_shaderc.c b/libavcodec/vulkan_shaderc.c deleted file mode 100644 index 9f60bf4dfd..0000000000 --- a/libavcodec/vulkan_shaderc.c +++ /dev/null @@ -1,19 +0,0 @@ -/* - * This file is part of FFmpeg. - * - * FFmpeg is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2.1 of the License, or (at your option) any later version. - * - * FFmpeg is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with FFmpeg; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#include "libavutil/vulkan_shaderc.c" _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
