121 Commits (8a61ba0e8194beffdfd9f843bdcf29dbbc974ca5)

Author SHA1 Message Date
  Anton Khirnov 716d413c13 Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat 13 years ago
  Diego Biurrun e0c6cce447 x86: Replace checks for CPU extensions and flags by convenience macros 13 years ago
  Diego Biurrun 17337f54c0 x86: Split inline and external assembly #ifdefs 13 years ago
  Diego Biurrun a886b279a0 x86: cosmetics: Comment some #endifs for better readability 13 years ago
  Giorgio Vazzana 1e6072139b swscale: x86: fix #endif comments in rgb2rgb template file 13 years ago
  Mans Rullgard 90540c2d5a x86: swscale: fix fragile memory accesses 13 years ago
  Mans Rullgard 10b83cb653 x86: swscale: remove disabled code 13 years ago
  Mans Rullgard c318626ce2 x86: rename libavutil/x86_cpu.h to libavutil/x86/asm.h 13 years ago
  Diego Biurrun 239fdf1b4a x86: build: replace mmx2 by mmxext 13 years ago
  Diego Biurrun 5a6e3c039c swscale: Mark all init functions as av_cold 13 years ago
  Diego Biurrun 16d2a1a51c swscale: x86: Drop pointless _mmx suffix from filenames 13 years ago
  Ronald S. Bultje b2668c85e9 x86: swscale: Place inline assembly code under appropriate #ifdefs 13 years ago
  Martin Storsjö 557519189f swscale: yuv2planeX 8bit >=sse2 functions need aligned stack on x86-32. 13 years ago
  Diego Biurrun baaab6069a build: Move all arch OBJS declarations into arch subdirectory Makefiles. 14 years ago
  Henrik Gramner 729f90e268 x86inc improvements for 64-bit 14 years ago
  Ronald S. Bultje 45fdcc8e2d swscale: convert hscale() to use named arguments. 14 years ago
  Ronald S. Bultje aba7a827aa swscale: convert hscale to cpuflags(). 14 years ago
  Ronald S. Bultje 2254b559cb swscale: make filterPos 32bit. 14 years ago
  Ronald S. Bultje dccb2cd3f9 swscale: make %rep unconditional. 14 years ago
  Ronald S. Bultje 8249a23fc1 swscale: remove now unnecessary hack. 14 years ago
  Ronald S. Bultje 1d8c4af396 swscale: take first/lastline over/underflows into account for MMX. 14 years ago
  Ronald S. Bultje b18f8cbf3d Revert two swscale commits. 14 years ago
  Ronald S. Bultje 1bab6f852c swscale: make access to filter data conditional on filter type. 14 years ago
  Ronald S. Bultje a95e3fa90b swscale: update context offsets after removal of AlpMmxFilter. 14 years ago
  Diego Biurrun 9d03cb9fc5 swscale: Remove some write-only variables related to alpha handling. 14 years ago
  Ronald S. Bultje 771bab7f57 swscale: fix crashes in yuv2yuvX on x86-32. 14 years ago
  Ronald S. Bultje 3e23badd83 swscale: convert yuv2yuvX() to using named arguments. 14 years ago
  Ronald S. Bultje 8c433d8a03 swscale: rename "dstw" to "w" to prevent name collisions. 14 years ago
  Ronald S. Bultje ef66a0ed2e swscale: use named registers in yuv2yuv1_plane() place. 14 years ago
  Ronald S. Bultje 783487ae44 swscale: sign-extend integer function argument to qword on x86-64. 14 years ago
  Ronald S. Bultje ef1c785f11 swscale: make yuv2yuv1 use named registers. 14 years ago
  Ronald S. Bultje b7542dd3d7 swscale: fix V plane memory location in bilinear/unscaled RGB/YUYV case. 14 years ago
  Ronald S. Bultje 7e4d9d5d45 win64: add a XMM clobber test configure option. 14 years ago
  Ronald S. Bultje de53b9068a swscale: implement MMX, SSE2 and AVX functions for RGB32 input. 14 years ago
  Ronald S. Bultje 378c5ef9ae swscale: enable dithering in MMX functions. 14 years ago
  Ronald S. Bultje 212f161caa swscale: make rgb24 function macros slightly smaller. 14 years ago
  Ronald S. Bultje b5d08c27c3 swscale: convert rgb/bgr24ToY/UV_mmx functions from inline asm to yasm. 14 years ago
  Ronald S. Bultje 3b15a6d742 config.asm: change %ifdef directives to %if directives. 14 years ago
  Ronald S. Bultje 3c172a4106 swscale: change yuv2yuvX code to use cpuflag(). 14 years ago
  Ronald S. Bultje b14fa5572c swscale: fix crash in fast_bilinear code when compiled with -mred-zone. 14 years ago
  Oka Motofumi cd44521625 swscale: specify register type. 14 years ago
  Ronald S. Bultje 2170a0e6ad swscale: convert yuy2/uyvy/nv12/nv21ToY/UV from inline asm to yasm. 14 years ago
  Ronald S. Bultje 6ea64339c5 swscale: split scale.asm. 14 years ago
  Diego Biurrun 3c62a71486 swscale_mmx: drop no longer required parameters from VSCALEX macros 14 years ago
  Diego Biurrun 52de07e1f1 swscale: Mark yuv2planeX_8_mmx as MMX2; it contains MMX2 instructions. 14 years ago
  Mans Rullgard 373211d828 Remove extraneous semicolons 14 years ago
  Ronald S. Bultje 8283f90a52 swscale: handle unaligned buffers in yuv2plane1 14 years ago
  Ronald S. Bultje c435653627 swscale: write yuv2plane1 MMX/SSE2/SSE4/AVX functions. 14 years ago
  Ronald S. Bultje 9e66b892e8 swscale: add missing colons to x86 assembly yuv2planeX. 14 years ago
  Ronald S. Bultje 6cacecdca3 swscale: make yuv2yuvX_10_sse2/avx 8/9/16-bits aware. 14 years ago