summaryrefslogtreecommitdiffstats
path: root/src/pulsecore/remap_sse.c
Commit message (Collapse)AuthorAgeFilesLines
* simd: be more precise which SIMD optimizations we activateLennart Poettering2009-09-091-3/+5
|
* x86: only install some functions when SSE2Wim Taymans2009-09-071-4/+5
| | | | | Remap and volume functions use SSE2 instructions so only install them when SSE2 is present.
* remap: build sse code only on x86v0.9.16-test7Lennart Poettering2009-09-031-0/+2
|
* remap_sse: fix inner loop increment on SSELennart Poettering2009-09-031-2/+2
| | | | | In each iteration we can process 2^4 S16NE samples and 2^5 F32NE samples, that's twice as much as in MMX, hence correct the increments.
* remap_sse: reindent macro so that diff to MMX is nicerLennart Poettering2009-09-031-19/+19
| | | | | Completely useless, but diff -u remap_mmx.c remap_sse.c is much nicer this way.
* remap: fix counters for mmx and sse remapWim Taymans2009-08-311-13/+21
| | | | | Take the size of the sample into account when calculating the amount of samples we process in parallel.
* remap: cleanup assembler a littleWim Taymans2009-08-271-7/+5
|
* remap: add sse optimized mono to stereoWim Taymans2009-08-271-0/+148