aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* Use "internal" visibility by defaultChris Robinson2010-12-081-1/+1
| | | | | | All functions callable by apps, directly or indirectly (eg, through function pointers), are marked as "protected", and internal visibility can provide benefits over hidden when we know functions won't be called by other modules.
* Uninline some functionsChris Robinson2010-11-281-1/+1
| | | | Also add -Winline to the compiler command line to watch for future inline problems
* Improve static builds with MinGWChris Robinson2010-11-281-13/+15
|
* Prefer GCC's constructor, even in WindowsChris Robinson2010-11-281-3/+3
|
* Remove explicit use of -funroll-loopsChris Robinson2010-10-151-2/+2
| | | | I'm not sure this really helps much.
* Move the core mixer functions to a separate source fileChris Robinson2010-08-031-0/+1
|
* Separate speaker/panning initialization into another source fileChris Robinson2010-08-031-0/+1
|
* Rename examples to utilitiesChris Robinson2010-07-171-16/+21
| | | | There is only the one, and it more accurately reflects what it is
* Set the backend HAVE_ macros off before checking their availabilityChris Robinson2010-07-171-1/+9
|
* Remove the commit count from the version numberChris Robinson2010-07-161-2/+1
| | | | As it's only updated for releases, it's kinda useless
* Make the Wave Writer backend optionalChris Robinson2010-06-081-2/+9
|
* Add a Null Output deviceChris Robinson2010-05-281-1/+2
| | | | This device will mix and fully process contexts as normal
* Add an empty efx-creative.h headerChris Robinson2010-05-211-0/+1
| | | | | This is for compatibility with projects that include it in Windows. Everything from it is already defined in efx.h.
* Always look for winmm under WindowsChris Robinson2010-05-161-0/+8
| | | | It's needed for timeGetTime, even if the WinMM backend is disabled
* Don't use LIB_INSTALL_DIR since that can be the full pathChris Robinson2010-04-111-9/+6
|
* Implement a skeleton Ring Modulator effectChris Robinson2010-04-081-0/+1
|
* Release 1.12.854openal-soft-1.12.854Chris Robinson2010-03-291-2/+2
|
* Move extension function declarations to alext.h/efx.hChris Robinson2010-03-231-0/+1
|
* Define AL_BUILD_LIBRARY only when building the libChris Robinson2010-03-221-3/+2
|
* DXSDK_DIR is MSVC onlyAlam Arias2010-03-181-12/+13
|
* add _CRT_NONSTDC_NO_DEPRECATE define for MSVCAlam Arias2010-03-181-0/+1
|
* Add EFX types and enums to alext.hChris Robinson2010-03-091-0/+1
| | | | | The types and enums are in efx.h, which is included by alext.h. It's done this way because EFX has a lot if definitions which would polute alext.h
* Use powf when availableChris Robinson2010-03-071-0/+1
|
* Better handle run-time linkingChris Robinson2010-02-161-8/+8
|
* Properly check for functions in Win32 shared libsChris Robinson2010-02-161-8/+6
|
* Enable the WinMM backend only if the lib check succeedsChris Robinson2010-02-051-4/+4
|
* Release 1.11.753openal-soft-1.11.753Chris Robinson2010-01-171-2/+2
|
* Use GCC's format attribute for al_printfChris Robinson2010-01-121-0/+3
|
* Hide OSS and Solaris devices if their files can't be stat'dChris Robinson2010-01-091-0/+1
|
* Prettify CMake checks for compiler switchesChris Robinson2009-12-091-0/+2
|
* Move the pkg-config file to the base directoryChris Robinson2009-12-091-3/+3
|
* Check for the pthread_setschedparam functionChris Robinson2009-11-291-0/+2
|
* Release 1.10.622openal-soft-1.10.622Chris Robinson2009-11-081-2/+2
|
* Use the DXSDK_DIR variable when setChris Robinson2009-11-021-0/+12
|
* Use a realtime clock for measuring timeChris Robinson2009-11-011-0/+5
|
* Check for the -pthread switch instead of using _REENTRANTChris Robinson2009-10-231-2/+7
|
* Release 1.9.563openal-soft-1.9.563Chris Robinson2009-09-261-2/+2
|
* Add in-progress working extension AL_EXTX_sample_buffer_objectChris Robinson2009-08-161-0/+1
|
* Release 1.8.466openal-soft-1.8.466Chris Robinson2009-06-071-2/+2
|
* Use a thread-safe static inline function for printingChris Robinson2009-06-071-0/+10
|
* Set an error if NaN is given for panning valuesChris Robinson2009-05-311-0/+12
|
* Make sure _CRT_SECURE_NO_WARNINGS is always defined for MSVCChris Robinson2009-05-261-0/+1
|
* Dynamically load PulseAudioChris Robinson2009-05-191-3/+6
|
* Optionally install the sample configuration fileChris Robinson2009-05-171-0/+10
|
* Add a PulseAudio backendChris Robinson2009-04-161-1/+17
|
* Add the Echo effectChris Robinson2009-04-121-0/+1
|
* Use LIB_SUFFIX when creating the default lib install dirChris Robinson2009-04-071-1/+1
| | | | Thanks to Hanno Böck for pointing this out
* Release 1.7.411openal-soft-1-7-411Chris Robinson2009-03-141-2/+2
|
* Dynamically load dsound when possibleChris Robinson2009-03-101-10/+11
|
* Remove the SDL backendChris Robinson2009-03-101-22/+0
|