| Commit message (Expand) | Author | Age | Files | Lines |
* | EAX various fixes (#657) | Boris I. Bendovsky | 2022-02-08 | 1 | -1/+49 |
* | Avoid a proxy ALfilter object for EAX source properties | Chris Robinson | 2022-02-07 | 1 | -125/+68 |
* | Avoid eax_al_source_i/f wrappers | Chris Robinson | 2022-02-07 | 1 | -53/+22 |
* | Move ALSOFT_EAX definition to config.h | Chris Robinson | 2022-01-30 | 1 | -8/+7 |
* | Add EAX extensions (EAX 2.0-5.0, X-RAM) (#632) | Boris I. Bendovsky | 2022-01-30 | 1 | -0/+2488 |
* | Get rid of MathDefs | Chris Robinson | 2022-01-27 | 1 | -1/+0 |
* | Use a bitset instead of a plain uint for flags | Chris Robinson | 2021-12-23 | 1 | -8/+8 |
* | Set the voice's ambisonic order for playing super stereo | Chris Robinson | 2021-12-17 | 1 | -1/+1 |
* | Remove an unnecessary parameter | Chris Robinson | 2021-12-17 | 1 | -1/+1 |
* | Allocate voice properties in clusters | Chris Robinson | 2021-12-17 | 1 | -7/+7 |
* | Rename Voice::mNumChannels for clarity | Chris Robinson | 2021-12-15 | 1 | -1/+1 |
* | Add source properties for Super Stereo | Chris Robinson | 2021-12-15 | 1 | -23/+74 |
* | Add an internal Super Stereo format | Chris Robinson | 2021-12-11 | 1 | -6/+3 |
* | Make the backend pointer part of ALCdevice instead of DeviceBase | Chris Robinson | 2021-11-19 | 1 | -2/+2 |
* | Make a construct_at method amd use it | Chris Robinson | 2021-10-08 | 1 | -1/+1 |
* | Silence some static analysis warnings | Chris Robinson | 2021-10-03 | 1 | -2/+4 |
* | Read the channel format from the correct object | Chris Robinson | 2021-07-13 | 1 | -2/+2 |
* | Add a UHJ-specific coefficient scaling array | Chris Robinson | 2021-07-13 | 1 | -1/+1 |
* | Don't allocate full buffer lines in each voice | Chris Robinson | 2021-06-21 | 1 | -4/+10 |
* | Avoid mixing extraneous channels | Chris Robinson | 2021-06-21 | 1 | -2/+7 |
* | Add back some more missing includes | Chris Robinson | 2021-04-27 | 1 | -0/+1 |
* | Rename alcontext.h and move some functions to context.cpp | Chris Robinson | 2021-04-27 | 1 | -1/+1 |
* | Rename alcmain.h to device.h | Chris Robinson | 2021-04-27 | 1 | -1/+1 |
* | Update include headers | Chris Robinson | 2021-04-27 | 1 | -5/+5 |
* | Move ContextBase and VoiceChange to core | Chris Robinson | 2021-04-27 | 1 | -1/+1 |
* | Partially implement an extension to hold sources on disconnect | Chris Robinson | 2021-04-26 | 1 | -14/+24 |
* | Move bformatdec to core | Chris Robinson | 2021-04-25 | 1 | -1/+1 |
* | Create a base the ALCdevice and ALCcontext structs | Chris Robinson | 2021-04-24 | 1 | -11/+11 |
* | Fix dirty flag check | Chris Robinson | 2021-04-18 | 1 | -1/+1 |
* | Restore missing AL_SOFT_source_length queries | Chris Robinson | 2021-04-15 | 1 | -0/+93 |
* | Make an inverted atomic flag type and use it | Chris Robinson | 2021-04-15 | 1 | -5/+5 |
* | Add support for 4-channel UHJ | Chris Robinson | 2021-03-31 | 1 | -4/+4 |
* | Handle 3-channel UHJ audio buffers | Chris Robinson | 2021-03-31 | 1 | -2/+4 |
* | Decode UHJ buffers to B-Format for mixing | Chris Robinson | 2021-03-31 | 1 | -4/+4 |
* | Combine some duplicate code | Chris Robinson | 2021-03-30 | 1 | -42/+1 |
* | Load/convert samples from all channels at once for mixing | Chris Robinson | 2021-03-19 | 1 | -7/+8 |
* | Add a alSourceQueueBufferLayersSOFT stub | Chris Robinson | 2021-02-04 | 1 | -0/+11 |
* | Make sure InitVoice is given a valid buffer queue item | Chris Robinson | 2021-01-26 | 1 | -2/+2 |
* | Use an AL-specific buffer queue item struct for sources | Chris Robinson | 2021-01-25 | 1 | -36/+32 |
* | Use a deque for the source buffer queue | Chris Robinson | 2021-01-25 | 1 | -148/+112 |
* | Store the callback in the buffer list item | Chris Robinson | 2021-01-24 | 1 | -1/+3 |
* | Store buffer info in the queue entry | Chris Robinson | 2021-01-24 | 1 | -3/+8 |
* | Make PopCount and CountTrailingZeros more standard-like | Chris Robinson | 2021-01-22 | 1 | -3/+4 |
* | Avoid global constexpr arrays | Chris Robinson | 2021-01-21 | 1 | -2/+2 |
* | Add a crossover frequency field for the device | Chris Robinson | 2020-12-26 | 1 | -1/+1 |
* | Move alexcpt to core | Chris Robinson | 2020-12-24 | 1 | -1/+1 |
* | Move logging to core | Chris Robinson | 2020-12-17 | 1 | -1/+1 |
* | Don't link DistanceModel enums to AL values | Chris Robinson | 2020-12-16 | 1 | -10/+39 |
* | Use a separate enum for the VoiceChange state | Chris Robinson | 2020-12-16 | 1 | -7/+7 |
* | Move VoiceChange to a separate header | Chris Robinson | 2020-12-16 | 1 | -0/+1 |