ffmpeg/libswscale/x86
Andreas Rheinhardt d9e8c85617 swscale/x86/ops_int: Check for cpuflag instead of avx_enabled
This would make this code compatible with forcing VEX encodings
for the SSE4 codepath and is also more correct, because avx_enabled
would be enabled for AVX, although the instructions used in these
codepaths require AVX2.

Reviewed-by: Niklas Haas <ffmpeg@haasn.dev>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2026-01-26 13:10:15 +01:00
..
hscale_fast_bilinear_simd.c {lib{avcodec,swscale}/x86/,}Makefile: Kill MMX-OBJS 2025-11-30 22:20:13 +01:00
input.asm all: fix typos found by codespell 2025-08-03 13:48:47 +02:00
Makefile {lib{avcodec,swscale}/x86/,}Makefile: Kill MMX-OBJS 2025-11-30 22:20:13 +01:00
ops.c swscale/x86/ops_float: store and load per row dither offset directly 2025-12-15 14:31:58 +00:00
ops_common.asm swscale/x86/ops_float: store and load per row dither offset directly 2025-12-15 14:31:58 +00:00
ops_float.asm swscale/x86/ops_float: store and load per row dither offset directly 2025-12-15 14:31:58 +00:00
ops_int.asm swscale/x86/ops_int: Check for cpuflag instead of avx_enabled 2026-01-26 13:10:15 +01:00
output.asm swscale: add ICC intent enum and option 2024-12-23 12:33:43 +01:00
range_convert.asm swscale/x86: add sse4 and avx2 {lum,chr}ConvertRange16 2024-12-05 21:10:29 +01:00
rgb2rgb.c swscale/x86/rgb2rgb: Deduplicate ASM constants 2025-04-13 22:49:21 +02:00
rgb_2_rgb.asm swscale/x86/rgb2rgb: optimize AVX2 version of uyvytoyuv422 2025-03-23 15:25:48 +00:00
scale.asm swscale: rename SwsContext to SwsInternal 2024-10-24 22:50:00 +02:00
scale_avx2.asm swscale: rename SwsContext to SwsInternal 2024-10-24 22:50:00 +02:00
swscale.c ALL: move av_unused to conform with standard requirement 2025-09-26 16:15:46 +00:00
swscale_template.c swscale/x86/swscale: Make M24 variables static 2025-02-02 17:03:13 +01:00
w64xmmtest.c swscale: rename SwsContext to SwsInternal 2024-10-24 22:50:00 +02:00
yuv2rgb.c swscale/internal: group user-facing options together 2024-11-21 12:49:56 +01:00
yuv2yuvX.asm swscale/x86/yuv2yuvX: don't use deprecated hexadecimal prefix 2025-12-08 17:43:29 +00:00
yuv_2_rgb.asm swscale/x86/yuv2rgb: add ssse3 yuv42{0,2}p -> gbrp unscaled colorspace converters 2024-08-18 22:26:14 +02:00