aboutsummaryrefslogtreecommitdiffstats
path: root/alc/alc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix some unused parameter and unhandled enum warningsChris Robinson2023-11-251-20/+15
* Add query fonction in ALC_SOFT_system_events unreleased extension (#938)MathiusD2023-11-261-0/+40
* Start a 32-bit sample format extensionChris Robinson2023-11-181-19/+29
* Update the downmix tablesChris Robinson2023-10-211-66/+53
* Add a alcGetProcAddress2 functionChris Robinson2023-09-121-0/+3
* Allow querying AL_EFFECTSLOT_EFFECTChris Robinson2023-08-251-1/+1
* Use a string instead of a c_str for a string_viewChris Robinson2023-08-181-1/+1
* Make ALC_SOFT_system_events publicChris Robinson2023-08-181-2/+2
* Make AL(C)_EXT_debug publicChris Robinson2023-08-111-1/+1
* Use a string_view for the backend open methodChris Robinson2023-08-061-6/+35
* Catch exceptions from constructing ALCcontextsChris Robinson2023-07-241-1/+15
* Add a function to set a callback for log messagesChris Robinson2023-07-021-0/+5
* Don't pass the file handle to al_printChris Robinson2023-07-011-7/+0
* Don't initialize in alcGetProcAddress or alcGetEnumValueChris Robinson2023-06-021-2/+0
* Rename threads.cpp/h to alsem.cpp/hChris Robinson2023-06-011-1/+0
* Define FORCE_ALIGN in config.hChris Robinson2023-06-011-3/+9
* Move the function and enum list to a separate fileChris Robinson2023-05-301-864/+1
* Add a callback to report system device changesChris Robinson2023-05-301-24/+30
* Use a string_view for handling debug messagesChris Robinson2023-05-231-2/+2
* Make the API functions noexceptChris Robinson2023-05-221-93/+31
* Add extension strings for the in-progress direct APIChris Robinson2023-05-141-0/+2
* Implement direct functions for EFXChris Robinson2023-05-141-0/+34
* Implement direct functions for the debug APIChris Robinson2023-05-141-0/+7
* Implement direct functions for the listener and eventsChris Robinson2023-05-141-0/+15
* Add more direct functions to the function tableChris Robinson2023-05-141-0/+66
* Implement direct functions for extension queries and EAXChris Robinson2023-05-141-0/+10
* Implement direct functions for context stateChris Robinson2023-05-141-0/+22
* Avoid using al::vector unnecessarilyChris Robinson2023-05-121-6/+6
* Remove custom stuff for standardChris Robinson2023-05-041-1/+1
* Use std::byte instead of a custom al::byteChris Robinson2023-05-041-2/+2
* Make and use a bit_cast functionChris Robinson2023-05-041-1/+1
* Replace al::optional with std::optionalChris Robinson2023-05-041-22/+22
* Implement a context debug flagChris Robinson2023-05-031-11/+30
* Rename AL_SOFT_debug to AL_EXT_DEBUGChris Robinson2023-05-031-35/+35
* Implement pushing/popping debug groupsChris Robinson2023-05-011-0/+7
* Put the debug filters into a groupChris Robinson2023-05-011-0/+1
* Avoid assigning to existing optional<string>Chris Robinson2023-05-011-8/+2
* Implement debug log storageChris Robinson2023-04-301-0/+5
* Implement non-ID based debug message filteringChris Robinson2023-04-301-0/+21
* Provide some more debug messagesChris Robinson2023-04-291-8/+22
* Start a debug API extensionChris Robinson2023-04-291-0/+4
* Simplify effect state buffer handling someChris Robinson2023-04-041-7/+2
* Support the AL_EXT_STATIC_BUFFER extensionChris Robinson2023-04-031-0/+2
* Add a compat option to restore AL_SOFT_buffer_sub_dataChris Robinson2023-03-171-0/+3
* Use macros for the likely/unlikely attributesChris Robinson2023-03-011-3/+3
* Add aLaw formats to AL_SOFT_UHJ_exChris Robinson2023-02-271-0/+3
* Add AL_SOFT_UHJ_ex to the extension listChris Robinson2023-02-261-0/+6
* Use explicit arrays for the remix table target mixesChris Robinson2023-01-241-16/+53
* Change a couple macros to constexpr variablesChris Robinson2023-01-161-1/+1
* clang-tidy cleanups (#800)Rosen Penev2023-01-151-1/+1