aboutsummaryrefslogtreecommitdiffstats
path: root/al
Commit message (Expand)AuthorAgeFilesLines
...
* Enable and fix some more warningsChris Robinson2019-09-182-2/+4
* Remove the last uses of the system's str[n]casecmpChris Robinson2019-09-161-2/+3
* Add and use custom string types and functionsChris Robinson2019-09-161-2/+2
* Clean up some more shadowing warningsChris Robinson2019-09-161-7/+7
* Fix a few warnings from MSVCChris Robinson2019-09-141-6/+6
* Enable and fix more warningsChris Robinson2019-09-142-27/+21
* Fix some more implicit conversions noted by GCCChris Robinson2019-09-141-3/+3
* pass proper effects slot number to AddActiveEffectSlotsLopuska2019-09-151-2/+3
* Remove a couple no-op statementsChris Robinson2019-09-131-2/+0
* Make NumAuxSends unsignedChris Robinson2019-09-132-6/+6
* Clean up some lambda definitionsChris Robinson2019-09-125-102/+79
* Fix source limit checkChris Robinson2019-09-121-2/+3
* Fix counting free objectsChris Robinson2019-09-125-5/+5
* Avoid a macro call and mark unlikely paths as unlikelyChris Robinson2019-09-121-3/+3
* Clean up implicit conversions in source.cppChris Robinson2019-09-122-1262/+1266
* Get rid of more implicit conversionsChris Robinson2019-09-125-144/+156
* Clean up some more implicit conversionsChris Robinson2019-09-115-196/+190
* Allocate buffer batches separately from buffersChris Robinson2019-09-111-40/+42
* Avoid C-style casts in C++Chris Robinson2019-09-111-8/+8
* Fix some more implicit castsChris Robinson2019-09-111-19/+22
* Use a new voice when restarting a playing sourceChris Robinson2019-09-061-10/+18
* Combine two functions into oneChris Robinson2019-09-051-57/+40
* Don't set voice properties in ApplyOffsetChris Robinson2019-09-051-23/+42
* Use a normal vector for the voices arrayChris Robinson2019-09-041-38/+17
* Use global placement new for AL object batchesChris Robinson2019-09-013-19/+5
* Avoid unnecessary placement new definitionsChris Robinson2019-09-013-13/+3
* Ensure AL_STOPPED state change events are sentChris Robinson2019-09-011-2/+5
* Hold the source lock in UpdateAllSourcePropsChris Robinson2019-09-011-0/+1
* Store the voice fraction offset as unsignedChris Robinson2019-08-311-11/+11
* Dereference the correct buffer when destructing a sourceChris Robinson2019-08-211-1/+1
* Use new/delete for context and effectslot propertiesChris Robinson2019-08-133-3/+5
* Move update pointers to the containers they updateChris Robinson2019-08-134-9/+10
* Use new/delete for listener propertiesChris Robinson2019-08-132-1/+4
* Don't explicitly inline a particular functionChris Robinson2019-08-131-1/+1
* Fix some return typesChris Robinson2019-08-121-5/+5
* Add methods to get env vars as an optionalChris Robinson2019-08-121-2/+3
* Don't use INT_MAX for unknown span lengthsChris Robinson2019-08-111-26/+24
* Remove multiple buffers per queue itemChris Robinson2019-08-112-255/+55
* Fix array access indexChris Robinson2019-08-101-1/+1
* Update some more includesChris Robinson2019-08-067-1/+9
* Move the meters per unit property to the listenerChris Robinson2019-08-053-8/+7
* Remove the ReverbSpeedOfSound hackChris Robinson2019-08-051-1/+0
* Move some structs to where they're usedChris Robinson2019-08-041-17/+0
* Modify LIKELY and UNLIKELY to not need extra parenthesisChris Robinson2019-08-0410-397/+377
* Pass spans to the source get-property methodsChris Robinson2019-08-031-268/+165
* Pass spans to the source set-property methodsChris Robinson2019-08-031-219/+212
* Use an unsigned voice indexChris Robinson2019-08-022-20/+12
* Use a smart pointer for holding the context's deviceChris Robinson2019-08-016-65/+64
* Reduce the AsyncEvent struct sizeChris Robinson2019-08-011-1/+1
* Add a common base for auto-deleting ref-counted objectsChris Robinson2019-08-014-47/+33