350 Commits (daba369471376953ee558dabe100d5eca0d89b02)

Author SHA1 Message Date
Martin Vignali 07a566e7d6 swscale/swscale_unscaled : add X86_64 (SSE2 and AVX) for uyvyto422 7 years ago
Martin Vignali 1ba5ca2d72 swscale/rgb : add X86 SIMD (SSSE3), for shuffle_bytes_1230, shuffle_bytes_3012, shuffle_bytes_3210 7 years ago
Martin Vignali 923a324174 swscale/rgb : add X86 SIMD (SSSE3) for shuffle_bytes_2103 and shuffle_bytes_0321 7 years ago
Thomas Köppe 43171a2a73 Fix missing used attribute for inline assembly variables 7 years ago
Diego Biurrun fd502f4f5f build: Generalize yasm/nasm-related variable names 8 years ago
Diego Biurrun 994c4bc107 x86util: Port all macros to cpuflags 8 years ago
Diego Biurrun 39e208f4d4 build: Generalize yasm/nasm-related variable names 8 years ago
Andreas Cadhalpun 319438e2f2 swscale: save ebx register when it is not available 8 years ago
Michael Niedermayer d736b52a04 swscale: Drop is9_OR_10BPS() use, its name is not correct 8 years ago
Michael Niedermayer f59750641a swscale: x86: Add some forgotten 12-bit planar YUV cases 8 years ago
Michael Niedermayer 328ea6a9a5 swscale: Add input support for 12-bit formats 8 years ago
Luca Barbato 2b5b1e1e9b swscale: Rename is9_OR_10 to match what it does 8 years ago
Luca Barbato e87a501e7d swscale: Update bitdepth range check 8 years ago
Timo Rothenpieler 99882d05a6 swscale: add support for P010LE/BE output 8 years ago
Diego Biurrun facdfe4080 swscale: Add proper ff_ prefix to init functions 8 years ago
Matthieu Bouron 9eb3da2f99 asm: FF_-prefix internal macros used in inline assembly 9 years ago
Diego Biurrun 1e9c5bf4c1 asm: FF_-prefix internal macros used in inline assembly 9 years ago
Diego Biurrun dc40a70c57 Drop unnecessary libavutil/x86/asm.h #includes 9 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Diego Biurrun 0f40c90984 Drop pointless assert.h #includes 9 years ago
Pedro Arthur 6de58b4903 swscale: cleanup unused code 9 years ago
Michael Niedermayer f6492a2ea8 swscale/x86/output: Fix yuv2planeX_16* with unaligned destination 9 years ago
Michael Niedermayer d07f6e5f1c swscale/x86/output: Move code into yuv2planeX_mainloop 9 years ago
Derek Buitenhuis 21f9468402 avutil: Rename FF_CEIL_COMPAT to AV_CEIL_COMPAT 9 years ago
Michael Niedermayer c8a9aaab26 swscale/x86/rgb2rgb_template: Fix planar2x() for short width 9 years ago
Clément Bœsch e8bc642202 lavu: add AV_CEIL_RSHIFT and use it in various places 9 years ago
Michael Niedermayer a066ff89bc swscale/x86/rgb2rgb_template: Fallback to mmx in interleaveBytes() if the alignment is insufficient for SSE* 9 years ago
Michael Niedermayer 80bfce35cc swscale/x86/rgb2rgb_template: Do not crash on misaligend stride 9 years ago
Hendrik Leppkes 5d8e836d0e Replace all remaining occurances of step/depth_minus1 and offset_plus1 9 years ago
Pedro Arthur 62d176de12 swscale: refactor vertical scaler 9 years ago
Pedro Arthur ed80dec621 swscale: fixed compiler warnings 9 years ago
Pedro Arthur e0a3173a94 swscale: refactor horizontal scaling 9 years ago
Kevin Coyle 1262711388 YUV->BGR32 MMX support 10 years ago
James Almer e22edbfd41 swscale/x86/rgb2rgb_template: fix signedness of v in shuffle_bytes_2103_{mmx,mmxext} 10 years ago
James Almer 0c15f2f158 swscale/x86/rgb2rgb_template: don't call emms on sse2/avx functions 10 years ago
James Almer 910eeab480 swscale/x86/rgb2rgb_template: add missing xmm clobbers 10 years ago
Nick Lewycky 891df2a1ae libswscale/x86/hscale_fast_bilinear_simd.c: There's no need to save BX if it's in the clobber list. 10 years ago
Nick Lewycky 48e9f68384 libswscale/x86/hscale_fast_bilinear_simd.c: Include BX in the clobber list on x86_64, because it isn't implicitly included when PIC is on. 10 years ago
Michael Niedermayer 54e64eaf68 swscale/x86/swscale: Fix warning about loosing significant bits in cast 10 years ago
Michael Niedermayer 3b12335395 swscale/x86/hscale_fast_bilinear_simd: Remove ancient out-commented debug code 10 years ago
Michael Niedermayer 21b30947f2 swscale/x86/hscale_fast_bilinear_simd: Fix variable names in comments 10 years ago
Michael Niedermayer ae20682f6b swscale: Add prefix to updateMMXDitherTables() 10 years ago
Michael Niedermayer 8524558858 swscale/x86/rgb2rgb_template: fix crash with tiny size and nv12 output 10 years ago
Michael Niedermayer 4388e78a0f swscale/x86/rgb2rgb_template: handle the first 2 lines with C in rgb24toyv12_*() 10 years ago
Kieran Kunhya b546023b93 swscale: fix yuv2yuvX_8 assembly on x86 10 years ago
Vitor Sessak 55d11d277b swscale/x86: do not expect registers to be preserved across inline ASM blocks 10 years ago
Vittorio Giovara e96c3b81ca avutil: rename AV_PIX_FMT_Y400A to AV_PIX_FMT_YA8 10 years ago
Michael Niedermayer 54cba3f53e swscale/x86/hscale_fast_bilinear_simd: add inline asm guards 10 years ago
Michael Niedermayer d5ee3580d8 sws: move inline asm hscale to MMX_OBJS 10 years ago
Michael Niedermayer 6532a1a828 sws/x86: split mmxext fast bilinear scaler out 10 years ago