android_external_ffmpeg/libswscale/x86
Niklas Haas 3f7e3cedb5 swscale/x86/ops_float: store and load per row dither offset directly
Instead of computing y + N with a hard-coded index offset, calculate the
relative offset as a 16-bit integer in C and add that to the pointer directly.
Since we no longer mask the resulting combined address, this may result in
overread, but that's fine since we over-provisioned the array in the previous
commit.
2025-12-15 14:31:58 +00: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: add SIMD backend 2025-09-01 19:28:36 +02:00
output.asm
range_convert.asm
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
scale_avx2.asm
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
yuv2rgb.c
yuv2yuvX.asm swscale/x86/yuv2yuvX: don't use deprecated hexadecimal prefix 2025-12-08 17:43:29 +00:00
yuv_2_rgb.asm