summaryrefslogtreecommitdiff
path: root/libswscale/x86/output.asm
Commit message (Collapse)AuthorAge
* cosmetics: Fix spelling mistakesVittorio Giovara2016-05-04
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* x86: SPLATD: port to cpuflagsDiego Biurrun2012-11-18
|
* x86: mmx2 ---> mmxext in asm constructsDiego Biurrun2012-11-14
|
* x86: PALIGNR: port to cpuflagsDiego Biurrun2012-11-09
|
* x86: mmx2 ---> mmxext in comments and messagesDiego Biurrun2012-10-31
|
* x86: yasm: Use complete source path for macro helper %includesDiego Biurrun2012-10-31
| | | | | This is more consistent with the way we handle C #includes and it simplifies the build system.
* x86: include x86inc.asm in x86util.asmDiego Biurrun2012-10-31
| | | | This is necessary to allow refactoring some x86util macros with cpuflags.
* x86inc improvements for 64-bitHenrik Gramner2012-04-11
| | | | | | | | | | | | Add support for all x86-64 registers Prefer caller-saved register over callee-saved on WIN64 Support up to 15 function arguments Also (by Ronald S. Bultje) Fix up our asm to work with new x86inc.asm. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* swscale: make %rep unconditional.Ronald S. Bultje2012-03-03
| | | | Fixes pre-processing with latest versions of nasm.
* swscale: remove now unnecessary hack.Ronald S. Bultje2012-03-03
|
* swscale: fix crashes in yuv2yuvX on x86-32.Ronald S. Bultje2012-02-13
| | | | | | They were introduced in an earlier commit that introduced use of named arguments. One cause was a typo, a second cause appears to be a bug in x264asm that I work around by not using named arguments.
* swscale: convert yuv2yuvX() to using named arguments.Ronald S. Bultje2012-02-12
|
* swscale: rename "dstw" to "w" to prevent name collisions.Ronald S. Bultje2012-02-12
| | | | | "dstw" can collide with the word-version of the "dst" argument, causing all kind of weird stuff down the pipe.
* swscale: use named registers in yuv2yuv1_plane() place.Ronald S. Bultje2012-02-12
| | | | | Most of the function had been converted before, but I forgot this particular location.
* swscale: sign-extend integer function argument to qword on x86-64.Ronald S. Bultje2012-02-08
|
* swscale: make yuv2yuv1 use named registers.Ronald S. Bultje2012-02-07
|
* config.asm: change %ifdef directives to %if directives.Ronald S. Bultje2012-01-27
| | | | This allows combining multiple conditionals in a single statement.
* swscale: change yuv2yuvX code to use cpuflag().Ronald S. Bultje2012-01-13
|
* swscale: split scale.asm.Ronald S. Bultje2012-01-03
scale.asm keeps horizontal scaling functions, whereas output.asm gets the vertical scaling/output functions.