312 Commits (695dc70aeb97fec00cff87f472f9dfb3c3a1d15f)

Author SHA1 Message Date
  Michael Niedermayer 5df4b6cf05 swscale/x86/output: Fix yuv2planeX_16* with unaligned destination 10 years ago
  Michael Niedermayer 765d6e1eee swscale/x86/output: Move code into yuv2planeX_mainloop 10 years ago
  Michael Niedermayer f8728dc834 swscale/x86/rgb2rgb_template: Fix planar2x() for short width 10 years ago
  Michael Niedermayer 3440a9ba4f swscale/x86/rgb2rgb_template: Fallback to mmx in interleaveBytes() if the alignment is insufficient for SSE* 10 years ago
  Michael Niedermayer bfebe3defe swscale/x86/rgb2rgb_template: Do not crash on misaligend stride 10 years ago
  James Almer 286e14667f swscale/x86/rgb2rgb_template: fix signedness of v in shuffle_bytes_2103_{mmx,mmxext} 10 years ago
  James Almer 1795bef7c7 swscale/x86/rgb2rgb_template: add missing xmm clobbers 10 years ago
  Nick Lewycky 7bda5b378d 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 f36b3c5df9 swscale/x86/rgb2rgb_template: fix crash with tiny size and nv12 output 11 years ago
  Kieran Kunhya 6f580e8735 swscale: fix yuv2yuvX_8 assembly on x86 11 years ago
  Michael Niedermayer af0a95ee03 swscale/x86/rgb2rgb_template: handle the first 2 lines with C in rgb24toyv12_*() 11 years ago
  Vittorio Giovara e96c3b81ca avutil: rename AV_PIX_FMT_Y400A to AV_PIX_FMT_YA8 11 years ago
  Michael Niedermayer 54cba3f53e swscale/x86/hscale_fast_bilinear_simd: add inline asm guards 11 years ago
  Michael Niedermayer d5ee3580d8 sws: move inline asm hscale to MMX_OBJS 11 years ago
  Michael Niedermayer 6532a1a828 sws/x86: split mmxext fast bilinear scaler out 11 years ago
  Michael Niedermayer 1e3f77b53a swscale/x86/rgb2rgb_template: fix 1 byte overread in yuyvtoyuv420 and uyvytoyuv420 11 years ago
  Michael Niedermayer 4abffbbc54 swscale/x86/input: prevent RGB32_TO_Y_FN from reading into the padding 11 years ago
  Michael Niedermayer a1a76b209b swscale/x86/input: prevent RGB32_TO_UV_FN from reading into the padding 11 years ago
  Carl Eugen Hoyos 891307b4d1 s86/scale: Do not return the result of a (void) function from a void function. 11 years ago
  James Almer 345f2234d1 x86/scale: fix xmm register count for hscale*_sse2 11 years ago
  Matt Oliver 1898c2f49d inline asm: fix arrays as named constraints. 11 years ago
  Carl Eugen Hoyos b38910c979 Fix compilation with !HAVE_6REGS. 12 years ago
  Lukasz Marek fbf05759e3 sws: fix warning about RGB_PACK24_B_OPERANDS redefinition 12 years ago
  Michael Niedermayer f6759d9ad4 swscale/x86/swscale_template: loose hardcoded dstw_offset 12 years ago
  Diego Biurrun aba70bb538 Add missing headers to make template files compile (more) standalone 12 years ago
  Matt Oliver 8236747511 Automatically change MANGLE() into named inline asm operands when direct symbol reference in inline asm are not supported. 12 years ago
  Matt Oliver 9eb3f11c55 Add missing external declarations. 12 years ago
  Michael Niedermayer 2f955d572b swscale/x86/swscale: remove unused constants 12 years ago
  Michael Niedermayer 6c47a4e972 swscale/x86/swscale: fix missing xmm clobbers in yuv2yuvX_sse3() 12 years ago
  Michael Niedermayer 91c981857b rgb2rgb_template: add MMX/SSE2/AVX-optimized deinterleaveBytes 12 years ago
  Michael Niedermayer 7597e6efe4 swscale/x86/rgb2rgb: add support for AVX 12 years ago
  Diego Biurrun 46bacb5cc6 x86: Consistently use cpu flag detection macros in places that still miss it 12 years ago
  Michael Niedermayer f618cb1a4b swscale/x86/rgb2rgb_template: try to fix build failure with avx disabled 12 years ago
  Michael Niedermayer 445c58a8c6 swscale/x86/rgb2rgb: Make sure COMPILE_TEMPLATE_AVX is defined 12 years ago
  Michael Niedermayer 3f4290a206 swscale/x86/rgb2rgb_template: try to fix build without AVX 12 years ago
  Diego Biurrun c16bfb147d swscale: x86: Consistently use lowercase function name suffixes 12 years ago
  Michael Niedermayer f836b0c581 swscale/x86: SIMD deinterleaveBytes() depends on YASM 12 years ago
  Michael Niedermayer 3033cd7555 swscale/x86/rgb2rgb_template: add mmx/sse2/avx optimized deinterleaveBytes 12 years ago
  Michael Niedermayer 1de064e21e swscale/x86/rgb2rgb: change cpu optim identifiers to lower case 12 years ago
  Michael Niedermayer 4729b529e6 swscale/x86/rgb2rgb: extend framework to also include AVX 12 years ago
  Thilo Borgmann d814a839ac Reinstate proper FFmpeg license for all files. 12 years ago
  Diego Biurrun a519583991 swscale: x86: Hide arch-specific initialization details 13 years ago
  Michael Niedermayer 6d323ff57a swscale: remove unneeded include assert.h 12 years ago
  Clément Bœsch 570d63eef3 lavu: add FF_CEIL_RSHIFT and use it in various places. 12 years ago
  Diego Biurrun 2b677ffca5 swscale: Add av_cold attributes to init functions missing them 13 years ago
  Carl Eugen Hoyos 99818ac4d3 Fix libswscale compilation with --disable-optimizations on x86-32. 13 years ago
  Michael Niedermayer 3950236332 sws/x86: update RENAME(rgb24toyv12)() to using the user provided rgb2yuv table 13 years ago
  Michael Niedermayer 920dd84bf1 sws/x86: remove 8bit rgb2yuv coefficient case for rgb24toyv12 special converter 13 years ago
  Michael Niedermayer a37fd7f957 sws: Update rgb24toyv12_c() to user supplied rgb2yuv tables 13 years ago
  Michael Niedermayer 2a5d1cb2d9 sws/x86: update rgba->yuv to use user supplied table 13 years ago