pipewire/spa/plugins/audiomixer
Wim Taymans 8fe83e5304 audiomixer: optimize avx mixer some more
Add avx mixer to test and benchmark
Rework and unroll the avx mixer some more.
The SSE one is 10 times faster than the C one, The AVX is 20 times
faster. The SSE2 function is 5 times faster than the C one.
2022-07-10 23:13:24 +02:00
..
audiomixer.c buffer: add EMPTY chunk flag 2022-06-24 11:09:01 +02:00
benchmark-mix-ops.c audiomixer: optimize avx mixer some more 2022-07-10 23:13:24 +02:00
meson.build audiomixer: improve sse and sse2 mixer 2022-07-10 21:15:34 +02:00
mix-ops-avx.c audiomixer: optimize avx mixer some more 2022-07-10 23:13:24 +02:00
mix-ops-c.c audiomixer: improve sse and sse2 mixer 2022-07-10 21:15:34 +02:00
mix-ops-sse.c audiomixer: optimize avx mixer some more 2022-07-10 23:13:24 +02:00
mix-ops-sse2.c audiomixer: optimize avx mixer some more 2022-07-10 23:13:24 +02:00
mix-ops.c audiomixer: support multiple channels when mixing with AVX, SSE and SSE2 2021-09-10 07:35:55 +00:00
mix-ops.h audiomixer: rewrite the mixer functions 2022-07-09 18:11:13 +02:00
mixer-dsp.c buffer: add EMPTY chunk flag 2022-06-24 11:09:01 +02:00
plugin.c mixer: Move floatmix to the audio mixer plugin 2019-10-03 16:20:12 +02:00
test-helper.h tests: add missing file 2022-07-09 20:16:15 +02:00
test-mix-ops.c audiomixer: optimize avx mixer some more 2022-07-10 23:13:24 +02:00