summaryrefslogtreecommitdiff
path: root/libswscale/x86
Commit message (Expand)AuthorAge
* swscale/x86/swscale: Simplify macroAndreas Rheinhardt2022-06-22
* swscale/x86/swscale: Remove obsolete and harmful MMX(EXT) functionsAndreas Rheinhardt2022-06-22
* swscale/x86/yuv2rgb: Remove obsolete MMX functionsAndreas Rheinhardt2022-06-22
* swscale/x86/rgb2rgb: Remove obsolete MMX, 3dnow functionsAndreas Rheinhardt2022-06-22
* swscale/x86/yuv_2_rgb: fix access to memory past the frame data in yuv to rgb...Vardan Margaryan2022-06-06
* swscale/x86/swscale: Remove superfluous and invalid ';'Andreas Rheinhardt2022-01-22
* swscale/x86/input.asm: add x86-optimized planer rgb2yuv functionsMark Reid2022-01-11
* swscale/x86/output.asm: add x86-optimized planer gbr yuv2anyX functionsMark Reid2022-01-11
* swscale/x86/init: use isSemiPlanarYUVrcombs2021-12-23
* libswscale: Test AV_CPU_FLAG_SLOW_GATHER for hscale functions.Alan Kelly2021-12-21
* x86/scale_avx2: don't use $ for hex literalsJames Almer2021-12-16
* x86/scale_avx2: Change asm indent from 2 to 4 spaces.Alan Kelly2021-12-16
* x86/swscale: fix minor coding style issuesAlan Kelly2021-12-16
* x86/scale_avx2: add missing check for AVX2 assembler supportJames Almer2021-12-16
* libswscale: Adds ff_hscale8to15_4_avx2 and ff_hscale8to15_X4_avx2 for all fil...Alan Kelly2021-12-15
* libswscale/x86/rgb2rgb: add shuffle_bytes avx2Wu Jianhua2021-10-15
* Include attributes.h directlyAndreas Rheinhardt2021-04-19
* libswscale/x86/yuv2yuvX: Removes unrolling for mmx and mmxextAlan Kelly2021-04-01
* libswscale/x86/swscale: Only call ff_yuv2yuvX functions if the input size is > 0Alan Kelly2021-04-01
* swscale/x86/swscale: Remove unused ASM constantsAndreas Rheinhardt2021-02-24
* swscale/x86/rgb2rgb: Remove unused ASM constantsAndreas Rheinhardt2021-02-24
* swscale/x86/yuv2rgb: Remove unused ASM constantsAndreas Rheinhardt2021-02-24
* swscale/x86/yuv2yuvX: use the movsxdifnidn helper macroJames Almer2021-02-18
* swscale/x86/yuv2yuvX: use movq to load 8 bytes in all non-AVX2 functionsJames Almer2021-02-18
* swscale/x86/yuv2yuvX: use the SPLATW helper macroJames Almer2021-02-18
* swscale/x86/swscale: fix mix of inline and external function definitionsJames Almer2021-02-18
* swscale/x86/swscale: fix compilation with old yasmJames Almer2021-02-17
* swscale: move yuv2yuvX_sse3 to yasm, unrolls main loopAlan Kelly2021-02-17
* lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bumpAnton Khirnov2021-01-01
* lsws/x86/yuv2rgb: Fix compilation with mmxext or ssse3 disabled.Carl Eugen Hoyos2020-11-14
* swscale/x86/yuv2rgb: fix crashes when loading alpha from unaligned buffersMarton Balint2020-11-02
* swscale/x86/output: add missing AVX2 support preprocessor wrappersJames Almer2020-08-20
* x86/yuv2rgb: fix crashes when storing data on unaligned buffersJames Almer2020-07-14
* swscale/x86/output: add AVX2 version of yuv2nv12cXNelson Gomez2020-06-14
* swscale/swscale: remove useless codeRuiling Song2020-04-03
* libswscale/x86/yuv2rgb: Fix Segmentation Fault when load unaligned dataTing Fu2020-02-26
* libswscale/x86/yuv2rgb: add ssse3 versionTing Fu2020-02-10
* libswscale/x86/yuv2rgb: Change inline assembly into nasm codeTing Fu2020-02-05
* swscale/x86/swscale: Fix undefined left shifts of negative numbersAndreas Rheinhardt2019-09-28
* swscale: Add support for NV24 and NV42Philip Langdale2019-05-12
* swscale/x86/rgb2rgb.asm : add Ivo Van Poorten name to the top of the fileMartin Vignali2018-10-18
* swscale/x86/rgb2rgb : port shuffle 2103 mmxext to external asm and remove inl...Martin Vignali2018-10-13
* swscale/x86/rgb2rgb : remove mmx version for shuffle2103Martin Vignali2018-10-13
* libswscale: Adds conversions from/to float gray format.Sergey Lavrushkin2018-08-14
* swscale/swscale_unscaled : add X86_64 (SSE2 and AVX) for uyvyto422Martin Vignali2018-04-22
* swscale/rgb : add X86 SIMD (SSSE3), for shuffle_bytes_1230, shuffle_bytes_301...Martin Vignali2018-03-24
* swscale/rgb : add X86 SIMD (SSSE3) for shuffle_bytes_2103 and shuffle_bytes_0321Martin Vignali2018-03-24
* Fix missing used attribute for inline assembly variablesThomas Köppe2017-11-13
* Merge commit '994c4bc10751e39c7ed9f67ffd0c0dea5223daf2'James Almer2017-10-21
|\
| * x86util: Port all macros to cpuflagsDiego Biurrun2017-03-14