Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't put the LFO on the stack | Chris Robinson | 2020-05-03 | 1 | -6/+6 |
| | |||||
* | Use a helper to set an identity ambisonic pan | Chris Robinson | 2020-05-03 | 6 | -29/+30 |
| | |||||
* | Simplify SIMD linear resampler loop count | Chris Robinson | 2020-05-02 | 3 | -12/+9 |
| | |||||
* | Use a matching type given the initializer | Chris Robinson | 2020-05-02 | 2 | -6/+6 |
| | |||||
* | Improve the leftover and realignment mixing loops | Chris Robinson | 2020-05-02 | 2 | -8/+8 |
| | | | | | | | | Using a mask helps the compiler recognize that the leftover (any remaining non- multiple-of-4) and realignment loops will only have 3 iterations at most, which it can unroll or otherwise make more meaningful optimizations for. Previously it would try to vectorize and partially unroll the loops, which is wasteful when there would never be enough to vectorize. | ||||
* | Avoid iterators for the main mixer | Chris Robinson | 2020-05-01 | 3 | -61/+53 |
| | |||||
* | Make BuildBFormatHrtf a member of DirectHrtfState | Chris Robinson | 2020-05-01 | 4 | -39/+38 |
| | |||||
* | Don't truncate odd IR sizes with SSE | Chris Robinson | 2020-04-30 | 1 | -1/+1 |
| | |||||
* | Use a more efficient type for holding the IrSize | Chris Robinson | 2020-04-30 | 4 | -12/+12 |
| | |||||
* | Dump the ffmpeg file info on the main thread | Chris Robinson | 2020-04-29 | 1 | -64/+64 |
| | |||||
* | Correctly handle unicode paths on Windows for ALSOFT_LOGFILE | Chris Robinson | 2020-04-29 | 1 | -5/+13 |
| | |||||
* | Rename effect_chain to effect_target | Chris Robinson | 2020-04-29 | 2 | -3/+3 |
| | |||||
* | Fix subspan extent calculation | Chris Robinson | 2020-04-28 | 1 | -1/+1 |
| | |||||
* | Don't return a bool from the backend start method | Chris Robinson | 2020-04-28 | 19 | -212/+128 |
| | |||||
* | Limit the maximum settable sample rate | Chris Robinson | 2020-04-28 | 2 | -8/+14 |
| | |||||
* | Remove a couple redundant comments | Chris Robinson | 2020-04-28 | 1 | -4/+2 |
| | |||||
* | Fix up some more uses of [AL[C]]void | Chris Robinson | 2020-04-28 | 14 | -144/+144 |
| | |||||
* | Clean up al.h a bit | Chris Robinson | 2020-04-28 | 1 | -31/+30 |
| | |||||
* | Move standard ALC function's annotations to the header | Chris Robinson | 2020-04-28 | 2 | -34/+52 |
| | |||||
* | Clean up some function comments | Chris Robinson | 2020-04-28 | 2 | -145/+43 |
| | |||||
* | Shorten the name of format types | Chris Robinson | 2020-04-28 | 2 | -9/+9 |
| | |||||
* | Don't maintain a global backend list end | Chris Robinson | 2020-04-28 | 1 | -11/+10 |
| | |||||
* | Properly return on error | Chris Robinson | 2020-04-28 | 1 | -1/+4 |
| | |||||
* | Avoid using some extraneous ALC types | Chris Robinson | 2020-04-28 | 1 | -26/+27 |
| | |||||
* | Avoid unnecessary PATH_SUFFIXES | Chris Robinson | 2020-04-26 | 1 | -13/+12 |
| | |||||
* | Avoid duplicate env var declarations | Chris Robinson | 2020-04-26 | 1 | -6/+4 |
| | |||||
* | Don't delete non-existent files in AppVeyor | Chris Robinson | 2020-04-26 | 1 | -5/+0 |
| | |||||
* | Remove some hopefully unneeded macros | Chris Robinson | 2020-04-25 | 3 | -27/+2 |
| | |||||
* | Use global placement new for AsyncEvent | Chris Robinson | 2020-04-24 | 4 | -6/+10 |
| | |||||
* | Minor cleanup of reverb code | Chris Robinson | 2020-04-24 | 1 | -16/+17 |
| | |||||
* | Add a method to process two biquads at once | Chris Robinson | 2020-04-23 | 4 | -16/+61 |
| | |||||
* | Clean up some scaling math | Chris Robinson | 2020-04-23 | 1 | -4/+3 |
| | |||||
* | Avoid using some more AL types | Chris Robinson | 2020-04-23 | 3 | -39/+39 |
| | |||||
* | Avoid an unnecessary out parameter | Chris Robinson | 2020-04-21 | 9 | -76/+69 |
| | |||||
* | Fix the source ID for a source voice stopped from deletion | Chris Robinson | 2020-04-21 | 1 | -1/+1 |
| | |||||
* | Set the device name in the Oboe backend | Chris Robinson | 2020-04-20 | 1 | -0/+2 |
| | |||||
* | Get rid of an unnecessary variable | Chris Robinson | 2020-04-20 | 1 | -20/+14 |
| | |||||
* | Trace the opened Oboe stream properties | Chris Robinson | 2020-04-19 | 1 | -6/+6 |
| | |||||
* | More gracefully relax the Oboe format request | Chris Robinson | 2020-04-19 | 1 | -21/+23 |
| | |||||
* | Simplify some install statements | Chris Robinson | 2020-04-19 | 1 | -32/+19 |
| | |||||
* | Use an import target for libsndfile | Chris Robinson | 2020-04-19 | 2 | -39/+31 |
| | |||||
* | Fix some message formatting | Chris Robinson | 2020-04-19 | 1 | -1/+1 |
| | |||||
* | Make sure HAVE_OBOE is cleared before checking | Chris Robinson | 2020-04-19 | 1 | -26/+27 |
| | |||||
* | Correctly test for SSE switches | Chris Robinson | 2020-04-19 | 1 | -25/+33 |
| | |||||
* | Rename install options for consistency | Chris Robinson | 2020-04-19 | 1 | -14/+23 |
| | |||||
* | Don't explicitly link libpthread | Chris Robinson | 2020-04-19 | 1 | -5/+0 |
| | | | | Compiling and linking with -pthread is apparently enough. | ||||
* | Build Oboe with hidden visibility | Chris Robinson | 2020-04-18 | 1 | -0/+10 |
| | |||||
* | Try to be more robust with the Oboe format | Chris Robinson | 2020-04-18 | 1 | -8/+45 |
| | |||||
* | Add missing backslash | Chris Robinson | 2020-04-18 | 1 | -1/+1 |
| | |||||
* | Initial implementation for Oboe-based playback | Chris Robinson | 2020-04-18 | 1 | -4/+185 |
| |