aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/Include/alBuffer.h
Commit message (Collapse)AuthorAgeFilesLines
* Use enums when selecting the mixerChris Robinson2010-11-261-0/+106
|
* Make the buffer padding size dependent on the resamplerChris Robinson2010-11-261-3/+0
|
* Add "pre-padding" to the temp bufferChris Robinson2010-11-251-0/+1
| | | | This will help to implement resamplers that want previous samples
* Allow accessing the buffer data as multiple data types in the mixerChris Robinson2010-09-221-1/+1
| | | | Also reduces a bunch of indentation
* Add initial structural support for AL_EXT_loop_pointsChris Robinson2010-05-131-0/+3
|
* Store the buffer's original data size and block alignmentChris Robinson2010-05-121-0/+3
|
* Use a map to store sources and buffersChris Robinson2010-05-011-2/+0
| | | | And do a lookup using a binary search instead of linear
* Move extension function declarations to alext.h/efx.hChris Robinson2010-03-231-2/+0
|
* Mark extension functions with AL_API/ALC_APIChris Robinson2010-03-231-1/+1
|
* Don't use deprecated macrosChris Robinson2010-03-191-1/+1
|
* Internally store 32-bit float buffer data, and mix accordinglyChris Robinson2009-12-071-1/+1
|
* Remove some unneeded buffer fields, make padding a constant amountChris Robinson2009-10-251-8/+3
|
* Store the bufferID in the buffer structChris Robinson2009-10-221-0/+7
|
* Store the buffer list in the deviceChris Robinson2009-08-151-3/+3
|
* Add initial AL_EXTX_buffer_sub_data supportChris Robinson2008-11-111-0/+2
| | | | | | | | Note that this is an in-development extension, as noted by the EXTX moniker instead of EXT. It's behavior is subject to change, and the extension string will be removed (replaced with the official string once it's finalized). Developers are discouraged from using this in production code, though feel free to play around with it.
* Specify padding per buffer, and make sure it's large enough for the filter stepChris Robinson2008-07-241-0/+1
|
* Initial importChris Robinson2007-11-131-0/+32