aboutsummaryrefslogtreecommitdiffstats
path: root/libswscale/x86/swscale_mmx.c
Commit message (Expand)AuthorAgeFilesLines
* sws/x86: add av_assert() to ensure 16bit code is used with 16bit dataMichael Niedermayer2012-07-051-0/+1
* sws/x86: add some forgotten 12bit planar yuv casesMichael Niedermayer2012-07-051-0/+5
* sws: support 12&14 bit planar colorspacesMichael Niedermayer2012-07-041-6/+8
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-07-041-6/+9
|\
| * swscale: yuv2planeX 8bit >=sse2 functions need aligned stack on x86-32.Martin Storsjö2012-07-041-6/+9
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-071-3/+3
|\|
| * swscale: make filterPos 32bit.Ronald S. Bultje2012-03-061-3/+3
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-241-0/+38
|\|
| * swscale: take first/lastline over/underflows into account for MMX.Ronald S. Bultje2012-02-231-0/+38
| * Revert two swscale commits.Ronald S. Bultje2012-02-191-0/+14
| * swscale: Remove some write-only variables related to alpha handling.Diego Biurrun2012-02-141-14/+0
* | swscale: enable some more SIMD functions.Michael Niedermayer2012-02-151-3/+3
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-031-0/+16
|\|
| * swscale: implement MMX, SSE2 and AVX functions for RGB32 input.Ronald S. Bultje2012-02-011-0/+16
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-021-0/+2
|\|
| * swscale: enable dithering in MMX functions.Ronald S. Bultje2012-02-011-0/+2
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-01-281-19/+28
|\|
| * swscale: convert rgb/bgr24ToY/UV_mmx functions from inline asm to yasm.Ronald S. Bultje2012-01-271-20/+28
* | Fix compilation with yasm-0.6.2Carl Eugen Hoyos2012-01-121-1/+1
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-01-101-0/+83
|\|
| * swscale: convert yuy2/uyvy/nv12/nv21ToY/UV from inline asm to yasm.Ronald S. Bultje2012-01-081-0/+83
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-141-17/+19
|\|
| * swscale_mmx: drop no longer required parameters from VSCALEX macrosDiego Biurrun2011-12-141-17/+17
| * swscale: Mark yuv2planeX_8_mmx as MMX2; it contains MMX2 instructions.Diego Biurrun2011-12-141-2/+4
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-121-1/+1
|\|
| * Remove extraneous semicolonsMans Rullgard2011-12-111-1/+1
* | swscale_mmx: Fix cast qualifier warnings:Michael Niedermayer2011-12-031-3/+3
* | sws: update copyright datesMichael Niedermayer2011-11-181-1/+1
* | sws: Fix compilation with disabled MMX2Michael Niedermayer2011-11-111-0/+2
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-11-071-0/+28
|\|
| * swscale: write yuv2plane1 MMX/SSE2/SSE4/AVX functions.Ronald S. Bultje2011-11-051-0/+28
* | sws: fallback to mmx2 when yuv2yuvX_sse3() cannot be used.Michael Niedermayer2011-10-311-0/+3
* | sws: add yuv2yuvX_sse3()Michael Niedermayer2011-10-231-0/+60
* | swscale: disable functions that do not yet workMichael Niedermayer2011-10-231-4/+4
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-10-231-0/+32
|\|
| * swscale: make yuv2yuvX_10_sse2/avx 8/9/16-bits aware.Ronald S. Bultje2011-10-221-10/+27
| * yuv2planeX10 SIMDKieran Kunhya2011-10-221-0/+15
* | swscale: add 14bit support to the "MMX/SSE2/SSSE3/SSE4 versions for horizonta...Michael Niedermayer2011-09-141-1/+6
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-09-131-0/+86
|\|
| * sws: implement MMX/SSE2/SSSE3/SSE4 versions for horizontal scaling.Ronald S. Bultje2011-09-131-0/+86
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-06-161-0/+2
|\|
| * swscale: Fix compilation with --disable-mmx2.Diego Biurrun2011-06-151-0/+2
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-06-041-6/+6
|/
* swscale: split out x86/swscale_template.c from swscale.c.Ronald S. Bultje2011-06-031-0/+187