Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | svolume: cleanups | Wim Taymans | 2009-08-20 | 1 | -9/+9 |
| | | | | | Use PA_MAX Use pa_rtclock_now() for benchmarks | ||||
* | whitespace fixes | Wim Taymans | 2009-08-20 | 1 | -183/+183 |
| | |||||
* | svolume: fix compilation in 32bits | Wim Taymans | 2009-08-20 | 1 | -6/+6 |
| | |||||
* | svolume: add CPU guards around code | Wim Taymans | 2009-08-20 | 1 | -0/+6 |
| | | | | Mark code that should only be compiled on x86 CPUs with proper defines. | ||||
* | svolume: remove unneeded compare | Wim Taymans | 2009-08-20 | 1 | -1/+0 |
| | | | | | We don't need the compare because the sub operation already set the right flags for us. | ||||
* | volume: remove ref functions | Wim Taymans | 2009-08-20 | 1 | -223/+0 |
| | |||||
* | volume: improved comments | Wim Taymans | 2009-08-20 | 1 | -6/+6 |
| | |||||
* | volume: make the benchmark more meaningfull | Wim Taymans | 2009-08-20 | 1 | -20/+33 |
| | | | | MMX is about 6x faster, SSE around 15x on my machine. | ||||
* | svolume: add some comments | Wim Taymans | 2009-08-20 | 1 | -0/+18 |
| | |||||
* | main: hook up cpu detection code | Wim Taymans | 2009-08-20 | 1 | -8/+10 |
| | | | | | | Add CPU detection code to activate the various optimisations. Move some method definitions around. Use compatibility macros when we can. | ||||
* | svolume: improve SSE and MMX code | Wim Taymans | 2009-08-20 | 1 | -66/+134 |
| | |||||
* | volume_mmx: fix mmx code a bit | Wim Taymans | 2009-08-20 | 1 | -20/+26 |
| | |||||
* | volume: add first mmx optimized function | Wim Taymans | 2009-08-20 | 1 | -0/+424 |
Add code for an mmx optimized version of s16ne volume scaling. Install the custom function. |