aboutsummaryrefslogtreecommitdiffstats
path: root/al
Commit message (Expand)AuthorAgeFilesLines
...
* Move some functions to coreChris Robinson2021-04-251-0/+3
* Create a base the ALCdevice and ALCcontext structsChris Robinson2021-04-245-61/+61
* Force an effect slot update when implicitly startingChris Robinson2021-04-191-0/+4
* Don't flag the auxslot dirty when setting the current valueChris Robinson2021-04-191-0/+14
* Fix dirty flag checkChris Robinson2021-04-181-1/+1
* Restore missing AL_SOFT_source_length queriesChris Robinson2021-04-151-0/+93
* Make an inverted atomic flag type and use itChris Robinson2021-04-157-16/+18
* Fix inverted check for updating deferred effectslot propertiesChris Robinson2021-04-131-1/+1
* Add support for 4-channel UHJChris Robinson2021-03-313-13/+25
* Handle 3-channel UHJ audio buffersChris Robinson2021-03-313-5/+15
* Decode UHJ buffers to B-Format for mixingChris Robinson2021-03-312-7/+10
* Start an interface for providing UHJ audioChris Robinson2021-03-312-1/+9
* Combine some duplicate codeChris Robinson2021-03-301-42/+1
* Load/convert samples from all channels at once for mixingChris Robinson2021-03-191-7/+8
* Workaround mingw complaining about the %z formatterChris Robinson2021-03-122-0/+8
* Use the correct lock when allocating filtersChris Robinson2021-03-021-1/+1
* Add a alSourceQueueBufferLayersSOFT stubChris Robinson2021-02-041-0/+11
* Make sure InitVoice is given a valid buffer queue itemChris Robinson2021-01-261-2/+2
* Move al::deque to a common headerChris Robinson2021-01-251-7/+1
* Use an AL-specific buffer queue item struct for sourcesChris Robinson2021-01-252-38/+39
* Use a deque for the source buffer queueChris Robinson2021-01-252-149/+121
* Store the callback in the buffer list itemChris Robinson2021-01-241-1/+3
* Store buffer info in the queue entryChris Robinson2021-01-243-5/+22
* Set the correct default buffer bits/formatChris Robinson2021-01-221-1/+1
* Make PopCount and CountTrailingZeros more standard-likeChris Robinson2021-01-225-16/+21
* Avoid global constexpr arraysChris Robinson2021-01-211-2/+2
* Remove constexpr from a functionChris Robinson2021-01-171-6/+1
* Move cpu_caps and fpu_ctrl to coreChris Robinson2020-12-311-1/+1
* Avoid ugly reinterpret_casts with offsetofChris Robinson2020-12-291-6/+12
* Combine multiple functions into oneChris Robinson2020-12-282-34/+23
* Return an intrusive_ptr from EffectStateFactory::createChris Robinson2020-12-281-2/+1
* Workaround a GCC 5 constexpr function bugChris Robinson2020-12-281-0/+5
* Avoid including voice.h in alcontext.hChris Robinson2020-12-272-0/+2
* Use a uint for a bitfieldChris Robinson2020-12-271-4/+4
* Move the WetBuffer reference to EffectSlotChris Robinson2020-12-272-6/+1
* Combine EffectState::deviceUpdate with setBufferChris Robinson2020-12-261-4/+2
* Avoid AL enums for the EffectSlot typeChris Robinson2020-12-264-46/+87
* Add a crossover frequency field for the deviceChris Robinson2020-12-261-1/+1
* Avoid AL types and enums in the effect processorsChris Robinson2020-12-245-61/+244
* Move alexcpt to coreChris Robinson2020-12-2411-11/+11
* Move the AL error enum out of base_exceptionChris Robinson2020-12-173-2/+9
* Move logging to coreChris Robinson2020-12-175-5/+5
* Don't link DistanceModel enums to AL valuesChris Robinson2020-12-162-21/+76
* Move AsyncEvent to a separate headerChris Robinson2020-12-162-45/+1
* Use a separate enum for the VoiceChange stateChris Robinson2020-12-163-23/+43
* Move VoiceChange to a separate headerChris Robinson2020-12-161-0/+1
* Avoid a generic event structChris Robinson2020-12-152-8/+9
* Use a separate structure for the context/listener paramsChris Robinson2020-12-154-47/+9
* Move ambidefs.h to coreChris Robinson2020-12-121-1/+1
* Move the filters to coreChris Robinson2020-12-041-2/+2