aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/alExtension.c
Commit message (Collapse)AuthorAgeFilesLines
* Implement AL_SOFT_buffer_sub_data using the current AL_EXT_buffer_sub_data specChris Robinson2010-09-211-0/+2
| | | | | | This extension can be useful for some applications, but a full EXT version may not be ready for some time. Using the SOFT moniker will help differentiate it in case changes need to be done for the EXT version.
* Combine AL and ALC function listsChris Robinson2010-04-281-145/+3
|
* Add a couple missing values to the *GetEnumValue tablesChris Robinson2010-04-251-0/+1
|
* Implement a skeleton Ring Modulator effectChris Robinson2010-04-081-0/+7
|
* Constify and properly type some variables and struct membersChris Robinson2010-03-241-175/+185
|
* Whitespace fixesChris Robinson2010-03-221-6/+6
|
* Don't expose enums for unsupported filter typesChris Robinson2010-03-201-0/+2
|
* Add EAX Reverb and Echo parameters to the enum tableChris Robinson2010-03-201-0/+32
|
* Don't use deprecated macrosChris Robinson2010-03-191-3/+3
|
* Remove old commentChris Robinson2010-03-171-1/+0
|
* Don't return unsupported effects from alGetEnumValueChris Robinson2010-03-171-0/+5
|
* The enums are the same as with mcforamts, so advertise AL_EXT_MULAW tooChris Robinson2010-03-171-0/+2
|
* Pass the context to alSetErrorChris Robinson2010-03-161-5/+6
|
* Add support for AL_EXT_DOUBLEChris Robinson2010-03-131-0/+2
|
* Add support for AL_EXT_MULAW_MCFORMATSChris Robinson2010-03-131-0/+7
|
* More modifications and fixes for context checksChris Robinson2009-08-161-5/+1
|
* Use a function to retrieve the current context in an already-locked stateChris Robinson2009-08-161-3/+1
| | | | | This should help prevent race-conditions with a context being destroyed between breing retrieved and locked
* Add in-progress working extension AL_EXTX_sample_buffer_objectChris Robinson2009-08-161-0/+19
|
* Add initial AL_EXTX_buffer_sub_data supportChris Robinson2008-11-111-0/+3
| | | | | | | | 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.
* Add missing config.h includesChris Robinson2008-01-161-0/+2
|
* Add reverb parametersChris Robinson2008-01-151-0/+16
|
* Let alIsExtensionPresent work with mixed-case extension namesChris Robinson2008-01-141-17/+14
|
* Add support for AL_LOKI_quadriphonicChris Robinson2008-01-141-0/+2
|
* Merge branch 'master' into efx-experimentChris Robinson2007-12-311-0/+16
|\
| * Export float32 formatsChris Robinson2007-12-311-0/+2
| |
| * Add some more formatsChris Robinson2007-12-311-0/+11
| |
| * Allow 5.1 channel outputChris Robinson2007-12-261-0/+2
| | | | | | | | This doesn't use the center or LFE channel in spatial calculations, however
* | Add AL_FILTER_LOWPASS supportChris Robinson2007-12-171-0/+4
| | | | | | | | Direct filters only, since auxiliary sends and slots aren't available yet
* | Add new listener property definitionChris Robinson2007-12-171-0/+1
| |
* | Add effect type enumsChris Robinson2007-12-171-1/+18
| |
* | Add new functions to proc address tableChris Robinson2007-12-171-0/+26
| |
* | Add EFX source filter propertiesChris Robinson2007-12-171-0/+11
| |
* | Add AL_FILTER_TYPE enumChris Robinson2007-12-171-0/+1
| |
* | Implement filter function skeletonsChris Robinson2007-12-171-0/+20
|/
* Add some castsChris Robinson2007-12-061-1/+1
|
* Initial importChris Robinson2007-11-131-0/+274