swscale/vulkan: add a SPIR-V assembler header file

2 April 19:15 - FFmpeg - Lynne

This commit adds a SPIR-V assembler header file.

swscale/vulkan: add a native SPIR-V assembler backend

2 April 19:15 - FFmpeg - Lynne

swscale gets runtime-defined assembly once again!

tests/swscale: add support for testing Vulkan hardware acceleration

2 April 19:15 - FFmpeg - Lynne

vf_scale_vulkan: make sure that pixfmts are different when using swscale

2 April 19:15 - FFmpeg - Lynne

The swscale internals currently have a quirk which causes the memcpy backend to be called when the pixfmts match.

hwcontext_vulkan: do not indicate support for rgb565

2 April 19:15 - FFmpeg - Lynne

It requires special handling.


  • Most Popular This Week

avfilter/vidstabtransform: always use in-place transform path

1 April 13:56 - FFmpeg - Zhao Zhili

libvidstab's vsTransformPrepare() takes different internal code paths for in-place (src == dest) vs.


ffv1enc_vulkan: implement floating-point encoding

31 March 21:47 - FFmpeg - Lynne

vulkan/ffv1: implement floating-point decoding

31 March 21:47 - FFmpeg - Lynne

hwcontext_vulkan: add support for GBRPF16/GBRAPF16

31 March 21:47 - FFmpeg - Lynne

aarch64: Add support for indirect branch targets in the function macro

31 March 11:48 - FFmpeg - Ramiro Polla

The function macro emits AARCH64_VALID_CALL_TARGET for exported symbols, marking them as valid destinations for indirect _calls_.

avutil/hwcontext_amf: Add AMF_IFACE_CALL macro

31 March 11:33 - FFmpeg - Dmitrii Gershenkop

Using AMF interfaces in C can be cumbersome and visually difficult to process in some cases: i.e.: object->function(object, args).