aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/helpers.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Rename Alc to alcChris Robinson2019-07-281-851/+0
|
* Rename alMain.h to alcmain.hChris Robinson2019-07-281-1/+1
| | | | And move it and alu.h to Alc/.
* Clean up includes a bitChris Robinson2019-07-281-25/+10
| | | | | | | Trying out the IWYU tool to only include what's necessary in a given file. Seems to work decently (it'll miss some headers, suggest unnecessary ones, and make nonsense suggestions for some things, but overall gives a good starting point), and helps clean out some headers.
* Don't inline ifstream destructorChris Robinson2019-06-181-0/+6
|
* Simplify al_printChris Robinson2019-06-181-7/+6
|
* Use C++ I/O to check for NEON supportChris Robinson2019-06-101-28/+18
|
* Don't inline some file IO methodsChris Robinson2019-06-101-0/+131
|
* Don't log the function or prefixChris Robinson2019-06-041-6/+6
| | | | | | It's ultimately unnecessary since the message is an indicator about where it was logged from. The message itself is generally more important than where it was from, too.
* Work around a 32-bit GCC compiler bugChris Robinson2019-04-261-2/+2
|
* Don't use a fixed size buffer for printed messagesChris Robinson2019-04-091-7/+16
|
* Don't bother trying _controlfp or __control87_2Chris Robinson2019-03-181-20/+0
|
* Use SSE intrinsics to set FTZ and DAZChris Robinson2019-03-181-2/+17
|
* Remove redundant void argument list in function defFilip Gawin2019-01-091-1/+1
|
* Use c++ headersFilip Gawin2019-01-091-6/+6
|
* Avoid using old style castsFilip Gawin2019-01-081-1/+1
| | | | | | To think about: examples/alffplay.cpp:600 OpenAL32/Include/alMain.h:295
* Add a method to prefix logged function namesChris Robinson2018-12-281-4/+4
|
* Cache the process binary path and nameChris Robinson2018-12-251-5/+9
|
* Remove extraneous typedef, struct, and enum keywordsChris Robinson2018-12-241-2/+2
|
* Add more casts for MSVCChris Robinson2018-12-121-1/+1
|
* Rename a couple global variablesChris Robinson2018-12-091-5/+5
| | | | Avoid clashing with an enum name
* Remove althrd_t from WindowsChris Robinson2018-11-261-1/+0
|
* Replace remaining uses of std::vector with al::vectorChris Robinson2018-11-241-9/+9
| | | | Which uses a custom allocator that uses our allocation functions.
* Use RAII when handling the mixer's FPU stateChris Robinson2018-11-211-10/+15
|
* Use a standard string for the enumerated HRTF namesChris Robinson2018-11-181-9/+0
|
* Remove the unused al_string APIChris Robinson2018-11-151-99/+0
|
* Use a regular char* for the device's nameChris Robinson2018-11-151-0/+9
|
* Avoid some more uses of al_stringChris Robinson2018-11-151-8/+6
|
* Split Windows-specific SetRTPriorityChris Robinson2018-11-121-9/+12
|
* Clean up helpers.cpp someChris Robinson2018-11-111-128/+108
|
* Use the correct type for __control87_2Chris Robinson2018-11-111-1/+1
|
* Fix getting the process binary for FreeBSD or macOSChris Robinson2018-11-111-8/+6
|
* Remove unused wstr functionsChris Robinson2018-11-111-48/+0
|
* Use C++ more with helpers.cppChris Robinson2018-11-111-228/+137
|
* Use C++ for GetProcBinaryChris Robinson2018-11-111-90/+50
|
* Convert helpers.c to C++Chris Robinson2018-11-111-0/+1027