1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
FFmpeg/libswscale/arm
Martin Storsjö f33f728470 arm: swscale: Only compile the rgb2yuv asm if .dn aliases are supported
Vanilla clang supports altmacro since clang 5.0, and thus doesn't
require gas-preprocessor for building the arm assembly any longer.

However, the built-in assembler doesn't support .dn directives.

This readds checks that were removed in d7320ca3ed, when
the last usage of .dn directives within libav were removed.

Alternatively, the assembly could be rewritten to not use the
.dn directive, making it available to clang users.

Signed-off-by: Martin Storsjö <martin@martin.st>
2018-03-31 21:54:56 +03:00
..
hscale.S swscale/arm: add ff_hscale_8_to_15_neon 2016-04-09 00:16:56 +02:00
Makefile swscale/arm: add yuv2planeX_8_neon 2016-04-11 18:13:36 +02:00
output.S swscale/arm: add yuv2planeX_8_neon 2016-04-11 18:13:36 +02:00
rgb2yuv_neon_16.S arm: swscale: Only compile the rgb2yuv asm if .dn aliases are supported 2018-03-31 21:54:56 +03:00
rgb2yuv_neon_32.S arm: swscale: Only compile the rgb2yuv asm if .dn aliases are supported 2018-03-31 21:54:56 +03:00
rgb2yuv_neon_common.S fix build with gas-preprocessor.pl 2014-01-12 18:01:39 +01:00
swscale_unscaled.c arm: swscale: Only compile the rgb2yuv asm if .dn aliases are supported 2018-03-31 21:54:56 +03:00
swscale.c swscale/arm: add yuv2planeX_8_neon 2016-04-11 18:13:36 +02:00
yuv2rgb_neon.S swscale/arm/yuv2rgb: make the code bitexact with its aarch64 counter part 2016-04-01 17:23:45 +02:00