Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix copy-paste error | Chris Robinson | 2020-10-26 | 1 | -3/+3 |
| | |||||
* | Clear /W3 on MSVC since we use /W4 | Chris Robinson | 2020-10-25 | 1 | -0/+7 |
| | |||||
* | Add a comment about building for static linking | Chris Robinson | 2020-10-25 | 1 | -0/+2 |
| | |||||
* | Enable standard stdio methods with MinGW | Chris Robinson | 2020-10-13 | 1 | -0/+3 |
| | | | | | | This unfortunately doesn't fix the %z warnings for whatever reason, but it should help guarantee correct function behavior by not relying on msvcrt's stdio functions. | ||||
* | Don't use config.h to define RESTRICT | Chris Robinson | 2020-09-01 | 1 | -2/+3 |
| | |||||
* | Rename buffer_formats to buffer_storage | Chris Robinson | 2020-08-27 | 1 | -2/+2 |
| | |||||
* | De-duplicate LoadSampleArray and FmtTypeTraits | Chris Robinson | 2020-08-26 | 1 | -0/+2 |
| | |||||
* | Base the convolution example on the simpler stream example | Chris Robinson | 2020-08-26 | 1 | -1/+1 |
| | |||||
* | Add an example using convolution reverb | Chris Robinson | 2020-08-25 | 1 | -0/+4 |
| | |||||
* | Stub out a convolution effect state | Chris Robinson | 2020-08-24 | 1 | -0/+1 |
| | |||||
* | Move storable buffer format info to a separate source | Chris Robinson | 2020-08-24 | 1 | -0/+2 |
| | |||||
* | Clean up some comments | Chris Robinson | 2020-08-24 | 1 | -20/+21 |
| | |||||
* | macOS osx/ios dynamic framework support (#466) | HALX99 | 2020-08-24 | 1 | -3/+67 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * OSX bundle support * Disable framework by default, and fix domain name typo * Remove info.plist, add efx.h for framework public header * Fix osx/ios framework PUBLIC_HEADER doesn't work * Refine comment message * Auto set CFBundleShortVersionString by var LIB_VERSION * Set CFBundleVersion from git commit count * Use space to separate elements in a list * Specific framework name to variable 'IMPL_TARGET' * Solve cmake try_compile failed with code sign, and disable framework code sign * Make ios travis to build dynamic framework bundle by default * Update ios.toolchain.cmake Since we solve code sign issue for cmake to generate dynamic framework xcode project, enable strict try_compile by default * Remove MAKE_CXX_EXTENSIONS from travis-ci * Combined flat lib armv7;arm64 support * Remvoe ios.toolchain.cmake since we don't need [skip appveyor] [skip travis] * Sets framework name to soft_oal, avoid ambiguous with system OpenAL.framework * Fix missing BUNDLE, FRAMEWORK's DESTINATION Build osx/ios dynamic framework required them. * Use @rpath instead fullPath to mac local disk see also: https://github.com/libjpeg-turbo/libjpeg-turbo/commit/c80ddef7a4ce21ace9e3ca0fd190d320cc8cdaeb * CMake, use TRUE for bool value * Don't disable examples, utils, install * Make ALSOFT_OSX_FRAMEWORK for APPLE spec * Remove unused flag and more clearly comment * More clearly comment for solve armv7 target issue Co-authored-by: deal <[email protected]> Co-authored-by: bel <[email protected]> | ||||
* | Use CMAKE_DLLTOOL instead of looking for dlltool manually | Chris Robinson | 2020-08-20 | 1 | -12/+3 |
| | |||||
* | Rename ALSOFT_INSTALL_HRTF_DEFS to ALSOFT_INSTALL_HRTF_DATA | Chris Robinson | 2020-08-13 | 1 | -4/+4 |
| | |||||
* | Avoid a cmake check for determining the size of long | Chris Robinson | 2020-08-13 | 1 | -4/+0 |
| | |||||
* | Improve handling main() with UTF-8 args on Windows | Chris Robinson | 2020-08-12 | 1 | -12/+21 |
| | |||||
* | Add a comment about 32-bit GCC stack aligning with SSE codegen | Chris Robinson | 2020-08-05 | 1 | -0/+4 |
| | |||||
* | Force stack alignment on 32-bit gcc for proper SSE use (#462) | Luis Cáceres | 2020-08-05 | 1 | -0/+1 |
| | | | Fixes crashes due to misaligned stack variables in SSE instructions (#460). | ||||
* | Revert "Don't call find_package(WindowsSDK) if the platform ver is already set" | Chris Robinson | 2020-07-09 | 1 | -7/+4 |
| | | | | This reverts commit c1383e3a48c6b882adb97df2255a0f2938cb2887. | ||||
* | Don't call find_package(WindowsSDK) if the platform ver is already set | Chris Robinson | 2020-07-08 | 1 | -4/+7 |
| | |||||
* | Fix a typo | Chris Robinson | 2020-06-12 | 1 | -1/+1 |
| | |||||
* | Link with the CoreFoundation framework on iOS | Chris Robinson | 2020-06-11 | 1 | -2/+7 |
| | |||||
* | More capitalization fixes | Chris Robinson | 2020-06-11 | 1 | -451/+451 |
| | |||||
* | Fix some capitalization | Chris Robinson | 2020-06-11 | 1 | -217/+217 |
| | |||||
* | Don't export functions when static linking | Chris Robinson | 2020-06-10 | 1 | -22/+28 |
| | |||||
* | Avoid explicit checks for _BitScanForward[64] | Chris Robinson | 2020-06-07 | 1 | -14/+0 |
| | |||||
* | Move BUFFERSIZE and FloatBufferLine to a separate header | Chris Robinson | 2020-05-19 | 1 | -0/+1 |
| | |||||
* | Check that aligned_alloc is available with cmake | Chris Robinson | 2020-05-19 | 1 | -3/+10 |
| | | | | | | | | Some compilers support C++17 even on targets that lack required functions. Projects that want to force C++17 will then run into a problem with std::aligned_alloc not existing on those targets, so it needs to be explicitly checked for. The alternative is to simply never use it even when it would be available. | ||||
* | Move the bsinc tables out of common | Chris Robinson | 2020-05-11 | 1 | -3/+3 |
| | |||||
* | Re-add an option for installing the main lib | Chris Robinson | 2020-05-07 | 1 | -28/+29 |
| | |||||
* | Avoid unnecessary PATH_SUFFIXES | Chris Robinson | 2020-04-26 | 1 | -13/+12 |
| | |||||
* | Remove some hopefully unneeded macros | Chris Robinson | 2020-04-25 | 1 | -7/+1 |
| | |||||
* | Simplify some install statements | Chris Robinson | 2020-04-19 | 1 | -32/+19 |
| | |||||
* | Use an import target for libsndfile | Chris Robinson | 2020-04-19 | 1 | -35/+25 |
| | |||||
* | Fix some message formatting | Chris Robinson | 2020-04-19 | 1 | -1/+1 |
| | |||||
* | Make sure HAVE_OBOE is cleared before checking | Chris Robinson | 2020-04-19 | 1 | -26/+27 |
| | |||||
* | Correctly test for SSE switches | Chris Robinson | 2020-04-19 | 1 | -25/+33 |
| | |||||
* | Rename install options for consistency | Chris Robinson | 2020-04-19 | 1 | -14/+23 |
| | |||||
* | Don't explicitly link libpthread | Chris Robinson | 2020-04-19 | 1 | -5/+0 |
| | | | | Compiling and linking with -pthread is apparently enough. | ||||
* | Build Oboe with hidden visibility | Chris Robinson | 2020-04-18 | 1 | -0/+10 |
| | |||||
* | Add an Oboe backend stub | Chris Robinson | 2020-04-18 | 1 | -0/+29 |
| | |||||
* | Combine multiple target installs | Chris Robinson | 2020-04-15 | 1 | -27/+19 |
| | |||||
* | Fix installing alsoft-config | Chris Robinson | 2020-04-15 | 1 | -4/+4 |
| | |||||
* | Combine utility target installs | Chris Robinson | 2020-04-14 | 1 | -6/+6 |
| | |||||
* | Always define install targets for the main library | Chris Robinson | 2020-04-14 | 1 | -67/+53 |
| | | | | Examples and utilities now have separate install options. | ||||
* | Simplify some indentation | Chris Robinson | 2020-04-14 | 1 | -25/+22 |
| | |||||
* | Remove some unnecessary cmake checks | Chris Robinson | 2020-04-14 | 1 | -5/+0 |
| | |||||
* | Ignore "attribute '...' is not recognized" MSVC warning | Chris Robinson | 2020-04-10 | 1 | -1/+1 |
| | |||||
* | Remove an unused cmake variable | Chris Robinson | 2020-04-10 | 1 | -9/+0 |
| |