aboutsummaryrefslogtreecommitdiffstats
path: root/al
Commit message (Expand)AuthorAgeFilesLines
* Pass a BufferStorage to EffectState::createBufferChris Robinson2020-08-281-6/+2
* Use a separate structure for buffer storageChris Robinson2020-08-284-90/+79
* Rename buffer_formats to buffer_storageChris Robinson2020-08-271-1/+1
* Don't allow callback buffers for effect slotsChris Robinson2020-08-271-1/+5
* Fix handling doublesChris Robinson2020-08-251-2/+2
* Store a reference to the effect buffer as an active propertyChris Robinson2020-08-244-3/+15
* Stub out a convolution effect stateChris Robinson2020-08-241-1/+2
* Recognize a convolution reverb effect typeChris Robinson2020-08-242-17/+19
* Add a method for effects to create persistent buffer dataChris Robinson2020-08-242-1/+13
* Move storable buffer format info to a separate sourceChris Robinson2020-08-242-73/+17
* Use an intrusive_ptr to hold the unapplied effect stateChris Robinson2020-08-242-10/+7
* Allow setting a buffer on an effect slotChris Robinson2020-08-242-1/+51
* Use an intrusive_ptr for ALeffectslotProps::StateChris Robinson2020-08-242-11/+3
* Clarify an error messageChris Robinson2020-05-251-3/+5
* Use an enum class for SpatializeModeChris Robinson2020-05-212-2/+2
* Change a couple functions into member functionsChris Robinson2020-05-102-64/+62
* Fix up some more uses of [AL[C]]voidChris Robinson2020-04-287-82/+82
* Shorten the name of format typesChris Robinson2020-04-281-2/+2
* Use global placement new for AsyncEventChris Robinson2020-04-242-1/+5
* Avoid using some more AL typesChris Robinson2020-04-231-24/+24
* Fix the source ID for a source voice stopped from deletionChris Robinson2020-04-211-1/+1
* Remove another unnecessary return valueChris Robinson2020-04-161-8/+3
* Avoid inlining some potentially costly callsChris Robinson2020-04-142-1/+10
* Throw exceptions for errors in the effect getters/settersChris Robinson2020-04-101-33/+25
* Add an effect_exception for handling effect propertiesChris Robinson2020-04-101-39/+57
* Use a common base for a couple exceptionsChris Robinson2020-04-101-24/+8
* Report invalid filter valuesChris Robinson2020-04-101-5/+5
* Add missing includeChris Robinson2020-04-101-1/+2
* Use exceptions for filter errorsChris Robinson2020-04-092-128/+188
* Clean up some more unnecessary uses of AL typesChris Robinson2020-04-085-67/+67
* Add an extension to change a buffer's unpack ambisonic orderChris Robinson2020-04-041-0/+13
* Track a buffer's ambisonic orderChris Robinson2020-04-043-21/+42
* Add an ambisonic order parameter to the buffer channel countChris Robinson2020-04-032-19/+18
* Remove a couple outdated commentsChris Robinson2020-04-031-2/+2
* Rename ALvoice and related structs to VoiceChris Robinson2020-03-281-45/+45
* Get rid of MAX_INPUT_CHANNELSChris Robinson2020-03-282-8/+10
* Avoid AL[C]boolean for internal useChris Robinson2020-03-286-18/+18
* Avoid some extraneous uses of AL type aliasesChris Robinson2020-03-251-88/+88
* Dynamically allocate voice channel dataChris Robinson2020-03-251-13/+13
* Clean up ALfilter someChris Robinson2020-03-232-140/+149
* Add a macro to disable class-specific new/deleteChris Robinson2020-03-236-0/+13
* Use inline initialization more for sourcesChris Robinson2020-03-232-89/+46
* Move the FPUCtl methods to its own sourceChris Robinson2020-03-201-1/+1
* Fix voices being forced to update without valid propertiesChris Robinson2020-03-041-2/+3
* Avoid redundantly setting voice membersChris Robinson2020-03-041-26/+24
* Don't change flags after InitVoiceChris Robinson2020-03-041-11/+9
* Use a new voice state to indicate a pending source offset changeChris Robinson2020-03-041-6/+7
* Avoid unnecessarily reclearing some variablesChris Robinson2020-03-031-51/+36
* Add a helper to wait for the device mixChris Robinson2020-03-032-22/+13
* Simplify getting a voice for a new source offsetChris Robinson2020-02-281-17/+21