David Piuva
|
73ed86cc59
Removed unused variable from AlsaSound.cpp.
|
8 月之前 |
David Piuva
|
9e5663ba0b
Optimized sound engine.
|
9 月之前 |
David Piuva
|
c505507fa3
Made a sound API.
|
9 月之前 |
David Piuva
|
3680656487
Fixed missing U in some string literals.
|
10 月之前 |
David Piuva
|
85666a9cd1
Made member functions in simd.h into global functions to work with templates.
|
10 月之前 |
David Piuva
|
7a067ede8e
Allowing sound backends to be used without including the whole framework.
|
2 年之前 |
David Piuva
|
fdbd1cdefb
Introduced warnings and made it possible to override message handling.
|
2 年之前 |
David Piuva
|
a66c48dfab
Introduced the F vector length to take advantage of AVX even when AVX2 is not available, because it might be useful for sound engines where only floats are processed.
|
2 年之前 |
David Piuva
|
9440208038
Implemented 256-bit SIMD vectors for AVX2. And some general clean-up.
|
2 年之前 |
David Piuva
|
66644566a8
Changed the sound backend interface to allow safe vectorization with a known padded buffer size.
|
2 年之前 |
David Piuva
|
7c4bdda3c6
Partially vectorized the WinMM audio backend.
|
2 年之前 |
David Piuva
|
b8a5c98b79
Partially vectorized the Alsa backend, but lacked SIMD for signed 16-bit integers.
|
2 年之前 |
David Piuva
|
640eac18cd
Made a scripted build system that can follow includes automatically.
|
3 年之前 |
David Piuva
|
7d9c2b16da
Sound abstraction layer with backends for Linux and MS-Windows.
|
3 年之前 |