Commit History

Author SHA1 Message Date
  David Piuva 7a067ede8e Allowing sound backends to be used without including the whole framework. 2 years ago
  David Piuva fdbd1cdefb Introduced warnings and made it possible to override message handling. 2 years ago
  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 years ago
  David Piuva 9440208038 Implemented 256-bit SIMD vectors for AVX2. And some general clean-up. 2 years ago
  David Piuva 66644566a8 Changed the sound backend interface to allow safe vectorization with a known padded buffer size. 2 years ago
  David Piuva 7c4bdda3c6 Partially vectorized the WinMM audio backend. 2 years ago
  David Piuva b8a5c98b79 Partially vectorized the Alsa backend, but lacked SIMD for signed 16-bit integers. 2 years ago
  David Piuva 640eac18cd Made a scripted build system that can follow includes automatically. 3 years ago
  David Piuva 7d9c2b16da Sound abstraction layer with backends for Linux and MS-Windows. 3 years ago