ffmpeg/libswscale/x86
Vardan Margaryan 73302aa193 swscale/x86/yuv_2_rgb: fix access to memory past the frame data in yuv to rgb conversion
Y, U, V data is loaded at the end of the current iteration for the next
iteration.
It results in memory access past the frame data on the last iteration
(that data is never used after the loading).

So load data at the start of the iteration, so that only useful data is
loaded.

Signed-off-by: Vardan Margaryan <v.t.margaryan@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2022-06-06 09:51:17 +02:00
..
hscale_fast_bilinear_simd.c Include attributes.h directly 2021-04-19 14:34:10 +02:00
input.asm swscale/x86/input.asm: add x86-optimized planer rgb2yuv functions 2022-01-11 16:34:33 -03:00
Makefile libswscale: Adds ff_hscale8to15_4_avx2 and ff_hscale8to15_X4_avx2 for all filter sizes. 2021-12-15 20:04:59 -03:00
output.asm swscale/x86/output.asm: add x86-optimized planer gbr yuv2anyX functions 2022-01-11 16:33:17 -03:00
rgb2rgb.c libswscale/x86/rgb2rgb: add shuffle_bytes avx2 2021-10-15 10:59:20 +02:00
rgb2rgb_template.c swscale/x86/rgb2rgb : port shuffle 2103 mmxext to external asm and remove inline asm version 2018-10-13 14:12:41 +02:00
rgb_2_rgb.asm libswscale/x86/rgb2rgb: add shuffle_bytes avx2 2021-10-15 10:59:20 +02:00
scale.asm Merge commit '994c4bc107' 2017-10-21 12:15:57 -03:00
scale_avx2.asm x86/scale_avx2: don't use $ for hex literals 2021-12-16 17:29:21 -03:00
swscale.c swscale/x86/swscale: Remove superfluous and invalid ';' 2022-01-22 17:00:45 +01:00
swscale_template.c swscale/x86/swscale: fix mix of inline and external function definitions 2021-02-18 18:47:42 -03:00
w64xmmtest.c Reinstate proper FFmpeg license for all files. 2013-08-30 15:47:38 +00:00
yuv2rgb.c swscale/x86/yuv2rgb: Remove unused ASM constants 2021-02-24 09:43:14 +01:00
yuv2rgb_template.c libswscale/x86/yuv2rgb: Change inline assembly into nasm code 2020-02-05 17:41:59 +01:00
yuv2yuvX.asm libswscale/x86/yuv2yuvX: Removes unrolling for mmx and mmxext 2021-04-01 20:47:52 +02:00
yuv_2_rgb.asm swscale/x86/yuv_2_rgb: fix access to memory past the frame data in yuv to rgb conversion 2022-06-06 09:51:17 +02:00