2025-02-27 15:13 | Update documentation | [email protected] | 4 | +246 | -20 |
2025-01-13 11:00 | 6.1.1 | [email protected] | 2 | +8 | -1 |
2025-01-13 10:45 | Improve dft performance on arm64 | [email protected] | 3 | +44 | -11 |
2024-11-21 18:21 | Workaround MSVC 19.42.34433 ICE | [email protected] | 1 | +1 | -2 |
2024-11-18 13:46 | 6.1.0 | [email protected] | 2 | +14 | -2 |
2024-11-18 13:40 | Add multidimensional DFT to C API | [email protected] | 4 | +683 | -377 |
2024-11-10 16:28 | Source groups in cxxdox.yml | [email protected] | 1 | +36 | -23 |
2024-11-09 18:46 | Update to latest CxxDox, capi section | [email protected] | 4 | +92 | -82 |
2024-11-09 18:35 | Update documentation | [email protected] | 3 | +531 | -129 |
2024-11-01 19:28 | Update README.md | [email protected] | 1 | +11 | -1 |
2024-10-28 09:19 | KFR 6.0.4 | [email protected] | 3 | +16 | -10 |
2024-10-05 18:41 | Fix incorrect field access | [email protected] | 1 | +1 | -1 |
2024-09-17 13:41 | KFR 6.0.3 | [email protected] | 2 | +15 | -1 |
2024-09-17 07:57 | Direct initialization of atomics | [email protected] | 1 | +4 | -4 |
2024-09-13 02:54 | Leave stdlib unspecified for Android | [email protected] | 1 | +2 | -3 |
2024-09-03 18:19 | CMake configuration fixes for Android | [email protected] | 1 | +15 | -2 |
2024-08-12 11:03 | Remove Big Sur: no longer supported by GA | [email protected] | 1 | +0 | -23 |
2024-08-12 10:53 | Upgrade to Ubuntu 24 for gcc tests | [email protected] | 1 | +2 | -2 |
2024-08-12 10:52 | Disable test that causes ICE in MSVC | [email protected] | 1 | +3 | -0 |
2024-08-09 15:20 | More detailed comments for examples | [email protected] | 6 | +365 | -94 |
2024-05-07 08:13 | Fix Stateless parameter | [email protected] | 1 | +14 | -14 |
2024-04-28 18:14 | Merge pull request #226 from jcelerier/patch-2 | Dan L Cazarín | 1 | +1 | -1 |
2024-04-28 18:07 | Another Win32 CMake portability fix | Jean-Michaël Celerier | 1 | +1 | -1 |
2024-04-28 17:28 | Merge pull request #225 from jcelerier/patch-1 | Dan L Cazarín | 1 | +1 | -1 |
2024-04-28 16:26 | Fix build with non-MSVC on Win32 | Jean-Michaël Celerier | 1 | +1 | -1 |
2024-04-04 14:23 | Update README.md | [email protected] | 1 | +3 | -3 |
2024-03-26 19:36 | Merge pull request #221 from Jalmenara/improve-iir-filters-docs | Dan L Cazarín | 2 | +33 | -1 |
2024-03-26 13:11 | Add separate IIR doxygen group for "Docs/Reference" | Jesus Almenara R | 2 | +2 | -1 |
2024-03-26 13:09 | Add doxygen tags to `iir_design.hpp` | Jesus Almenara R | 1 | +31 | -0 |
2024-02-14 09:00 | Android binaries | [email protected] | 1 | +38 | -0 |
2024-02-14 08:48 | Documentation update | [email protected] | 5 | +134 | -30 |
2024-02-14 08:35 | 6.0.2 | [email protected] | 1 | +1 | -1 |
2024-02-14 08:35 | fmt argument for complex_size_for | [email protected] | 2 | +7 | -4 |
2024-02-14 07:48 | windows arm64 build | [email protected] | 3 | +38 | -0 |
2024-02-13 21:05 | KFR_DEBUG_INSTALL_SUFFIX | [email protected] | 5 | +14 | -12 |
2024-02-13 18:55 | EMSCRIPTEN support in cmake | [email protected] | 3 | +15 | -29 |
2024-02-13 18:49 | Merge pull request #187 from jcelerier/emscripten | Dan L Cazarín | 2 | +30 | -4 |
2024-02-12 14:31 | Move dft_plan::execute to src | [email protected] | 4 | +246 | -167 |
2024-02-12 14:30 | 6.0.1 | [email protected] | 1 | +1 | -1 |
2024-02-12 14:30 | /Zc:lambda as generated expression | [email protected] | 1 | +2 | -2 |
2024-02-05 20:16 | Small documentation fixes | [email protected] | 2 | +3 | -0 |
2024-02-05 19:54 | Fix version | [email protected] | 1 | +3 | -3 |
2024-02-05 19:42 | Add auto/base.md to nav | [email protected] | 1 | +1 | -0 |
2024-02-05 19:20 | Fix edit url in mkdocs.yml | [email protected] | 1 | +1 | -1 |
2024-02-05 19:10 | Fix GitHub markdown format | [email protected] | 1 | +7 | -7 |
2024-02-05 18:48 | Update documentation | [email protected] | 11 | +452 | -289 |
2024-02-05 11:14 | Update dsp examples | [email protected] | 13 | +117 | -120 |
2024-02-05 08:40 | DSP refactoring | [email protected] | 14 | +634 | -233 |
2024-02-05 08:38 | array_ref refactoring | [email protected] | 1 | +12 | -121 |
2024-02-05 08:37 | Disallow const T in univector | [email protected] | 1 | +4 | -0 |
2024-02-01 10:42 | Fix complex operators | [email protected] | 1 | +3 | -0 |
2024-02-05 08:36 | CMT_HAS_DATA_SIZE | [email protected] | 1 | +4 | -0 |
2024-02-01 15:03 | inline_vector | [email protected] | 2 | +133 | -0 |
2024-02-01 10:24 | Update README.md | [email protected] | 1 | +11 | -7 |
2024-01-30 10:32 | Build for macos-arm64 | [email protected] | 2 | +29 | -0 |
2024-01-30 10:24 | Cross compiling to arm64 | [email protected] | 1 | +3 | -0 |
2024-01-30 09:54 | GitHub Actions: macOS11 with sde | [email protected] | 1 | +23 | -0 |
2024-01-26 17:42 | dr_flac: disable SSE4.1 if not enabled in compiler | [email protected] | 1 | +3 | -0 |
2024-01-26 15:35 | Arch tests: embed dsp sources | [email protected] | 3 | +16 | -167 |
2024-01-26 14:50 | Migrate to Github Actions | [email protected] | 3 | +243 | -329 |
2024-01-26 14:46 | Remove KFR_ENABLE_DFT_NP | [email protected] | 1 | +0 | -7 |
2024-01-26 13:39 | Set CMAKE_INSTALL_PREFIX in ci/run | [email protected] | 2 | +4 | -2 |
2024-01-26 13:37 | CMake config tweaks and fixes | [email protected] | 5 | +22 | -17 |
2024-01-25 06:01 | Set up GitHub Actions | [email protected] | 1 | +19 | -0 |
2024-01-24 08:45 | Add /Zc:lambda to kfr interface | [email protected] | 2 | +1 | -4 |
2024-01-24 08:44 | Simpler CMT_CVAL macro | [email protected] | 1 | +1 | -1 |
2024-01-24 08:43 | explicit casts to prevent warnings | [email protected] | 1 | +5 | -2 |
2024-01-24 07:11 | Use LINKER prefix | [email protected] | 1 | +2 | -4 |
2024-01-23 08:37 | iir_design: explicit casts | [email protected] | 1 | +22 | -22 |
2024-01-23 07:33 | macOS: use sse4.1+ for multiarch and tests | [email protected] | 2 | +8 | -4 |
2024-01-23 07:18 | GCC7,8: _mm512_set_epi16 may be missing | [email protected] | 1 | +16 | -0 |
2024-01-23 03:30 | Remove graphics | [email protected] | 10 | +0 | -1326 |
2024-01-22 01:46 | cmake: BITNESS64 and cross compilation fix | [email protected] | 3 | +27 | -3 |
2024-01-20 01:00 | ci/run.sh: work out of tree | [email protected] | 1 | +3 | -2 |
2024-01-19 22:42 | CI tweaks | [email protected] | 1 | +9 | -23 |
2024-01-22 07:30 | Multidimensional DFT | [email protected] | 7 | +821 | -156 |
2024-01-17 06:57 | dft_stage_real_repack: inplace | [email protected] | 1 | +12 | -6 |
2024-01-13 02:59 | maximum_dims = 16 | [email protected] | 1 | +2 | -1 |
2024-01-16 23:24 | Multidimensional reference DFT | [email protected] | 1 | +111 | -110 |
2024-01-09 17:07 | call_with_temp | [email protected] | 1 | +32 | -2 |
2023-12-23 07:02 | Cross compilation refactoring | [email protected] | 3 | +105 | -64 |
2023-12-23 09:05 | Code generation bug in Clang 13+ | [email protected] | 2 | +9 | -0 |
2023-12-21 13:10 | .npy reading/writing | [email protected] | 316 | +625 | -0 |
2023-12-21 13:09 | strides_for_shape fortran_order | [email protected] | 1 | +3 | -3 |
2023-12-16 04:27 | Remove kfr::complex (use std::complex instead) | [email protected] | 5 | +6 | -253 |
2023-12-14 07:14 | CMake config generation | [email protected] | 7 | +61 | -15 |
2023-12-14 07:13 | Module versions | [email protected] | 4 | +21 | -0 |
2023-12-14 03:34 | KFR_VERSION for cmake | [email protected] | 1 | +45 | -16 |
2023-12-14 00:07 | KFR_WITH_CLANG | [email protected] | 1 | +45 | -0 |
2023-12-13 07:11 | Pass scalars directly | [email protected] | 5 | +139 | -123 |
2023-12-08 15:59 | matrix_transpose | [email protected] | 5 | +570 | -199 |
2023-12-03 23:49 | Move some tests to internal/ | [email protected] | 38 | +716 | -758 |
2023-12-03 23:40 | Refactor tests | [email protected] | 10 | +185 | -333 |
2024-01-17 07:13 | Multiarch refactoring | [email protected] | 34 | +1355 | -962 |
2023-12-02 01:25 | C API: enable for non-x86 | [email protected] | 1 | +14 | -8 |
2023-12-02 01:00 | Move dft and io to src/ | [email protected] | 44 | +4300 | -4167 |
2023-12-01 22:18 | convert_endianess | [email protected] | 1 | +47 | -0 |
2023-11-26 15:11 | transpose | [email protected] | 5 | +429 | -1 |
2023-11-26 15:09 | allow_copy = true by default | [email protected] | 1 | +2 | -2 |
2023-11-26 10:21 | read_group | [email protected] | 3 | +50 | -57 |
2023-11-26 09:29 | KFR 6.0.0 | [email protected] | 2 | +3 | -3 |
2024-02-01 10:42 | Fix complex operators | [email protected] | 1 | +2 | -0 |
2024-01-27 08:42 | Use _mm256_insertf128_si256 in KFR_mm256_setr_m128i | [email protected] | 1 | +1 | -2 |
2024-01-27 08:37 | Fix counter(T) | [email protected] | 1 | +1 | -2 |
2024-01-27 07:20 | string_view representation | [email protected] | 1 | +9 | -0 |
2024-01-22 08:45 | Update clang-format to 17, reformat code | [email protected] | 35 | +135 | -147 |
2024-01-22 08:11 | convolution codestyle fixes | [email protected] | 2 | +2 | -2 |
2024-01-22 07:30 | array_to_string: use Fmt | [email protected] | 2 | +3 | -3 |
2024-01-19 22:42 | Use errorln in KFR_PRINT_AND_ABORT | [email protected] | 1 | +2 | -4 |
2024-01-19 22:42 | flush in errorln | [email protected] | 1 | +1 | -0 |
2023-12-01 22:18 | Generic swapbyteorder | [email protected] | 1 | +2 | -17 |
2023-11-26 18:04 | More vec tests | [email protected] | 1 | +9 | -0 |
2023-11-26 17:59 | histogram_data::total() and fixes | [email protected] | 2 | +62 | -8 |
2023-11-26 17:18 | More tests in reduce.cpp | [email protected] | 1 | +12 | -0 |
2023-11-26 10:53 | lowhalf, highhalf | [email protected] | 1 | +24 | -0 |
2024-01-17 07:40 | Merge branch 'dev' of https://github.com/kfrlib/kfr into dev | [email protected] | 1 | +32 | -0 |
2023-12-03 16:54 | override_cpu | [email protected] | 1 | +7 | -0 |
2024-01-17 06:39 | Constructors for dft_plan | [email protected] | 3 | +27 | -5 |
2023-12-23 07:01 | open_file_for_* should return nullptr if failed | [email protected] | 1 | +12 | -6 |
2023-12-21 13:09 | custom assign operators for tensor | [email protected] | 1 | +1 | -1 |
2023-12-14 00:39 | ctranspose: cast ps/pd | [email protected] | 1 | +8 | -8 |
2023-11-26 15:10 | Fix flatten() | [email protected] | 1 | +1 | -1 |
2023-12-01 22:17 | compound_type_traits for std::complex | [email protected] | 1 | +24 | -0 |
2023-12-16 04:35 | Remove accepts_any | [email protected] | 1 | +1 | -5 |
2023-12-21 13:08 | is_between | [email protected] | 1 | +12 | -6 |
2023-12-21 13:09 | is_complex | [email protected] | 1 | +4 | -0 |
2024-01-13 02:40 | Fixes for representation | [email protected] | 2 | +11 | -1 |
2023-12-01 21:31 | Merge pull request #203 from reFX/main | Dan L Cazarín | 1 | +32 | -0 |
2023-12-01 19:03 | Fix ARM build | Roland Rabien | 1 | +32 | -0 |
2023-11-29 16:29 | Add link commands in docs | [email protected] | 1 | +99 | -8 |
2023-11-27 14:19 | KFR 5.2.0 | [email protected] | 3 | +30 | -1 |
2023-11-25 16:58 | Fix x86-use-vzeroupper | [email protected] | 1 | +5 | -1 |
2023-11-25 15:09 | Fix fft on avx512 | [email protected] | 1 | +7 | -7 |
2023-11-15 10:33 | fft_algorithm_selection | [email protected] | 1 | +48 | -21 |
2023-11-15 09:46 | CMT_CVAL | [email protected] | 1 | +2 | -0 |
2023-11-15 09:46 | KFR_NO_PERF_TESTS to disable performance tests | [email protected] | 2 | +7 | -1 |
2023-11-12 06:46 | Remove quotes | [email protected] | 1 | +2 | -2 |
2023-11-12 05:59 | DFT: template for use_table | [email protected] | 2 | +29 | -13 |
2023-11-10 08:44 | DFT performance improvements | [email protected] | 10 | +1250 | -312 |
2023-11-22 15:31 | Force linking in correct order | [email protected] | 2 | +17 | -0 |
2023-11-22 14:05 | Revert "Set VISIBILITY_INLINES_HIDDEN for DFT" | [email protected] | 1 | +0 | -1 |
2023-11-22 09:47 | Set VISIBILITY_INLINES_HIDDEN for DFT | [email protected] | 1 | +1 | -0 |
2023-11-21 13:02 | Remove -flto for DFT binaries | [email protected] | 1 | +0 | -1 |
2023-11-10 04:57 | Fix for MSVC 19.37 ICE | [email protected] | 1 | +4 | -0 |
2023-11-06 00:18 | trig_fold: simplify to fix MSVC ICE | [email protected] | 1 | +4 | -4 |
2023-11-05 23:28 | Add -Wno-unknown-warning-option | [email protected] | 1 | +1 | -1 |
2023-10-16 08:39 | Fix ambiguities with std::identity (c++20) | [email protected] | 1 | +2 | -0 |
2023-10-16 08:18 | Fix typo in epsilon | [email protected] | 8 | +19 | -19 |
2023-10-16 08:17 | Fix Goertzel | [email protected] | 2 | +42 | -8 |
2023-10-16 07:44 | KFR_USE_STD_ALLOCATION test | [email protected] | 1 | +17 | -0 |
2023-10-16 07:44 | Disable operators if KFR_STD_COMPLEX defined | [email protected] | 1 | +2 | -0 |
2023-10-16 07:16 | Fix indexing in nearest_real_or_complex | [email protected] | 1 | +1 | -1 |
2023-10-16 07:14 | DFT: support degenerate sizes, more DFT tests | [email protected] | 4 | +56 | -45 |
2023-10-11 21:33 | Update Changelog | [email protected] | 1 | +21 | -0 |
2023-10-11 21:28 | Warning-free build on MSVC | [email protected] | 20 | +59 | -16 |
2023-10-11 20:34 | Fix root and cbrt | [email protected] | 2 | +18 | -2 |
2023-10-11 20:18 | Remove is_pod_like | [email protected] | 4 | +0 | -17 |
2023-10-11 20:18 | KFR 5.1.0 | [email protected] | 1 | +2 | -2 |
2023-10-11 16:25 | Workaround for MSVC2019 Internal compiler error | [email protected] | 1 | +7 | -1 |
2023-10-11 13:30 | Remove unnecessary unwrap_bit_value | [email protected] | 1 | +13 | -15 |
2023-10-11 13:13 | Remove 32-bit MinGW from CI tests | [email protected] | 1 | +3 | -18 |
2023-10-11 13:13 | Fix vec<bit<>> for GCC | [email protected] | 1 | +6 | -12 |
2023-10-11 08:26 | Fix vec<bit<>> in MSVC and GCC | [email protected] | 10 | +133 | -64 |
2023-10-11 08:05 | fix geometry constructors for MSVC | [email protected] | 1 | +19 | -3 |
2023-09-15 19:31 | Fix copy constructors for geometry.hpp | [email protected] | 1 | +4 | -4 |
2023-09-15 18:52 | vec::element enhancements | [email protected] | 1 | +26 | -16 |
2023-09-15 12:24 | Use special_constants for allones etc | [email protected] | 3 | +35 | -35 |
2023-09-14 16:10 | Merge branch 'dev' of https://github.com/kfrlib/kfr into dev | [email protected] | 6 | +26 | -15 |
2023-09-14 16:08 | Fix transpose(vec) | [email protected] | 1 | +1 | -1 |
2023-09-14 16:08 | Fix subscript for nested vec | [email protected] | 1 | +4 | -2 |
2023-08-24 10:06 | bittestany/bittestall for i32 on ARM64 | [email protected] | 1 | +2 | -0 |
2023-08-24 09:58 | Fix missing copy constructor for MSVC | [email protected] | 2 | +10 | -4 |
2023-08-10 03:22 | Use ±0.1 threshold from tech 3341 for multichannel | [email protected] | 1 | +4 | -4 |
2023-08-10 02:53 | Fix shape::adapt | [email protected] | 2 | +10 | -7 |
2023-08-04 16:34 | Enable the library to build against WebAssembly SIMD support of Emscripten | Jean-Michaël Celerier | 2 | +30 | -4 |
2023-08-04 01:44 | color.hpp/geometry.hpp refactoring | [email protected] | 6 | +530 | -229 |
2023-07-30 07:51 | Fix for DFT with KFR_DFT_NO_NPo2 | [email protected] | 1 | +6 | -0 |
2023-06-27 19:29 | Tukey window | [email protected] | 2 | +36 | -1 |
2023-06-27 19:12 | Ignore Wpass-failed | [email protected] | 3 | +14 | -0 |
2023-06-27 18:54 | Cast constant to T to fix warning | [email protected] | 1 | +1 | -1 |
2023-06-27 18:53 | Merge pull request #124 from seanlikeskites/dev | Dan L Cazarín | 2 | +5 | -4 |
2023-06-27 18:48 | DFT: Add constructors taking cpu_t | [email protected] | 1 | +11 | -14 |
2023-06-26 18:46 | Update CHANGELOG | [email protected] | 1 | +106 | -2 |
2023-06-26 18:31 | Copyright: fix year, change url to https | [email protected] | 208 | +271 | -273 |
2023-06-26 05:50 | KFR 5.0.3 | [email protected] | 1 | +1 | -1 |
2023-06-26 03:29 | Fix zero-padding in SRC | [email protected] | 1 | +4 | -2 |
2023-06-25 16:21 | Planck-taper window | [email protected] | 3 | +44 | -1 |
2023-06-25 10:53 | Replace outdated CI images | [email protected] | 1 | +9 | -11 |
2023-06-25 10:36 | Add .cache dir to gitignore | [email protected] | 1 | +4 | -2 |
2022-12-13 04:13 | merge with origin | gopher2008 | 2 | +33 | -12 |
2023-06-03 20:20 | Add options for installing libraries and headers (on by default) | Nicholas Corgan | 1 | +20 | -14 |
2023-03-05 10:20 | Fix gen_sin | [email protected] | 2 | +24 | -10 |
2023-01-25 15:05 | Fix clang version suffix | [email protected] | 1 | +1 | -1 |
2023-01-25 14:56 | CLANG_SUFFIX instead of update-alternatives | [email protected] | 3 | +10 | -10 |
2023-01-25 14:31 | KFR 5.0.2 | [email protected] | 1 | +1 | -1 |
2023-01-25 14:31 | Update ARM builds to use Ubuntu 20 | [email protected] | 1 | +12 | -12 |
2023-01-24 05:23 | Fix neon register count setting | [email protected] | 1 | +1 | -0 |
2022-12-27 16:10 | Fix sine and others not accepting scalar refs | [email protected] | 4 | +26 | -19 |
2022-12-15 07:37 | Fix typo in bq_gallery.md | [email protected] | 1 | +1 | -1 |
2022-12-14 07:12 | Prefix fmt with namespace to avoid conflicts | [email protected] | 3 | +9 | -9 |
2022-12-06 08:49 | Merge branch 'dev' | [email protected] | 8 | +126 | -6 |
2022-12-06 01:59 | Fixes for MSVC: multiple versions of a defaulted special member functions | [email protected] | 2 | +20 | -3 |
2022-12-06 01:34 | KFR 5 upgrade guide | [email protected] | 3 | +99 | -1 |
2022-12-06 00:25 | KFR 5.0.1 | [email protected] | 1 | +1 | -1 |
2022-12-06 00:24 | Allow writing to slice only if arg is writable | [email protected] | 1 | +1 | -1 |
2022-12-06 00:23 | Fix ambiguous assign operator for univector | [email protected] | 1 | +5 | -0 |
2022-12-06 00:21 | Change range for packet_size_factor in ebu_r128 | [email protected] | 1 | +2 | -2 |
2022-12-01 02:40 | v4 documentation links | [email protected] | 2 | +11 | -13 |
2022-11-30 10:28 | Merge branch 'v5.x' | [email protected] | 244 | +70853 | -18495 |
2022-11-30 05:48 | Fix random generator tests | [email protected] | 1 | +1 | -1 |
2022-11-30 03:54 | Histograms | [email protected] | 6 | +149 | -79 |
2022-11-30 03:24 | Normal distribution for random number generator | [email protected] | 2 | +149 | -0 |
2022-11-29 21:50 | Fix dark mode for docs | [email protected] | 2 | +21 | -11 |
2022-11-29 21:26 | Update documentation | [email protected] | 34 | +855 | -571 |
2022-11-24 07:21 | Reduce number of ninja jobs for MSVC2022 | [email protected] | 2 | +2 | -1 |
2022-11-24 07:11 | Fix get_arg: incorrect VecAxis | [email protected] | 2 | +13 | -9 |
2022-11-24 07:11 | Testo: flush stdout | [email protected] | 1 | +2 | -0 |
2022-11-24 07:10 | Supress Wpass-failed warning | [email protected] | 1 | +5 | -0 |
2022-11-24 07:09 | Move c++ flag to CMAKE_CXX_FLAGS | [email protected] | 1 | +2 | -2 |
2022-11-22 21:02 | Disable generic tests in clang/msvc due to miscompilation | [email protected] | 1 | +1 | -1 |
2022-11-22 20:59 | Fix tensor constructor conflict in MSVC | [email protected] | 8 | +49 | -18 |
2022-07-14 18:35 | Use std::invoke_result | [email protected] | 1 | +5 | -0 |
2022-11-22 19:28 | Revert "Generic backend refactoring" because of ICE in MSVC | [email protected] | 19 | +823 | -949 |
2022-11-17 21:39 | Generic backend refactoring | [email protected] | 19 | +949 | -823 |
2022-11-17 21:14 | Paths for RelWithDebInfo | [email protected] | 3 | +5 | -0 |
2022-11-15 07:11 | Fix for GCC | [email protected] | 1 | +6 | -6 |
2022-11-15 06:44 | Tensor small refactoring | [email protected] | 8 | +233 | -153 |
2022-11-15 06:27 | Remove GCC12/avx512 from CI due to compiler bug | [email protected] | 1 | +1 | -1 |
2022-11-12 23:21 | Fixes for MSVC2019 and MSVC2022 | [email protected] | 2 | +52 | -66 |
2022-11-12 23:20 | Enable VS2022 CI | [email protected] | 3 | +36 | -33 |
2022-11-12 22:48 | Rename shapeof -> get_shape | [email protected] | 16 | +142 | -136 |
2022-11-12 22:40 | Use KFR_REPORT_LOGIC_ERROR instead of throw | [email protected] | 3 | +13 | -8 |
2022-11-12 22:34 | Documentation: expressions | [email protected] | 1 | +160 | -7 |
2022-11-12 21:56 | Disable generic cpu tests on x32 due to ICE in Clang | [email protected] | 1 | +1 | -1 |
2022-11-12 21:01 | Documentation | [email protected] | 37 | +56288 | -10184 |
2022-11-12 18:13 | get_element, indices and select | [email protected] | 4 | +50 | -2 |
2022-11-12 17:40 | Fix tensor_subscript template argument | [email protected] | 1 | +1 | -1 |
2022-11-11 19:45 | Fix size_min | [email protected] | 1 | +1 | -1 |
2022-11-11 19:43 | Fix index_t type cast | [email protected] | 1 | +1 | -1 |
2022-11-11 19:40 | complex comparison methods must be const | [email protected] | 1 | +2 | -2 |
2022-11-11 19:10 | Fix common_type for GCC | [email protected] | 9 | +56 | -83 |
2022-11-10 19:34 | Fix expression_handle | [email protected] | 1 | +10 | -8 |
2022-11-10 19:08 | GCC 9 fixes | [email protected] | 10 | +46 | -21 |
2022-11-10 18:23 | Fix for clang 9 and older | [email protected] | 2 | +12 | -20 |
2022-11-10 18:10 | Disable forced inlining for NDEBUG builds | [email protected] | 2 | +20 | -8 |
2022-11-10 17:15 | Use sized int for index_t | [email protected] | 1 | +2 | -1 |
2022-11-10 16:10 | Fixes for older compilers: counter and memory_finalizer | [email protected] | 4 | +56 | -25 |
2022-11-10 15:17 | has_expression_traits | [email protected] | 1 | +6 | -0 |
2022-11-10 12:42 | Remove duplicated function | [email protected] | 1 | +0 | -7 |
2022-11-09 19:29 | Fixes for GCC and MSVC | [email protected] | 10 | +38 | -18 |
2022-11-09 15:45 | Fix DFT fallback algorithm tests | [email protected] | 3 | +8 | -5 |
2022-11-09 10:50 | Fix ARCH_LIST | [email protected] | 1 | +1 | -1 |
2022-11-09 08:56 | Fix expression_handle for large N | [email protected] | 1 | +3 | -2 |
2022-11-09 08:56 | Fix #include | [email protected] | 2 | +2 | -1 |
2022-11-08 11:52 | Update CI | [email protected] | 6 | +44 | -42 |
2022-11-08 11:15 | Fixes for GCC: constexpr, common_type etc | [email protected] | 10 | +37 | -25 |
2022-11-04 18:49 | Fixes for MSVC | [email protected] | 6 | +51 | -27 |
2022-11-04 17:46 | Remove std aliases | [email protected] | 38 | +415 | -330 |
2022-11-03 11:07 | Fix cometa ambiguities | [email protected] | 34 | +305 | -273 |
2022-11-03 10:20 | IO refactoring | [email protected] | 8 | +290 | -151 |
2022-11-02 14:04 | Warn about CPU_ARCH | [email protected] | 2 | +41 | -20 |
2022-11-02 08:28 | Rename pointer -> handle | [email protected] | 24 | +540 | -547 |
2022-11-02 08:19 | expression_trace | [email protected] | 2 | +39 | -4 |
2022-11-01 15:26 | Runtime checks | [email protected] | 10 | +167 | -48 |
2022-10-28 09:26 | Expressions refactoring | [email protected] | 122 | +4690 | -3913 |
2022-10-28 09:22 | Source location for tests | [email protected] | 2 | +30 | -18 |
2022-10-14 11:13 | Remove unused variable | [email protected] | 1 | +0 | -1 |
2022-10-14 10:01 | Merge master | [email protected] | 180 | +357 | -283 |
2022-10-14 03:32 | Fix MSVC2019 ICE | [email protected] | 6 | +145 | -73 |
2022-10-12 16:45 | Update SDE version | [email protected] | 1 | +2 | -2 |
2022-10-12 15:36 | Fix gather namespace | [email protected] | 1 | +2 | -2 |
2022-10-12 15:30 | Fix scatter namespace | [email protected] | 1 | +5 | -2 |
2022-10-12 15:20 | KFR 4.3.0 | [email protected] | 1 | +1 | -1 |
2022-10-12 15:08 | Upgrade Azure Pipelines images | [email protected] | 1 | +14 | -14 |
2022-10-12 15:04 | Fix note_to_hertz tests for clang 14 | [email protected] | 1 | +1 | -1 |
2022-09-19 13:44 | Fix read/write with stride | [email protected] | 1 | +2 | -2 |
2022-08-03 17:55 | Add .editorconfig | [email protected] | 1 | +12 | -0 |
2022-07-18 17:09 | Fix for recent GCC | [email protected] | 1 | +86 | -48 |
2022-07-18 17:06 | Remove inline specifier for KFR_FUNCTION | [email protected] | 6 | +9 | -19 |
2022-07-14 18:40 | Fix gather_helper and scatter_stride | [email protected] | 1 | +32 | -10 |
2022-10-12 13:48 | Update copyright headers | [email protected] | 180 | +180 | -180 |
2022-10-12 13:40 | Refactoring | [email protected] | 49 | +2199 | -1994 |
2022-10-04 07:11 | Rename files | [email protected] | 8 | +502 | -1216 |
2022-08-03 17:59 | Update mkdocs.yml | [email protected] | 1 | +10 | -7 |
2022-08-02 19:23 | Update cxxdox.yml | [email protected] | 1 | +4 | -5 |
2022-09-28 18:53 | update expressions | [email protected] | 9 | +758 | -983 |
2022-09-19 18:32 | Complex number support for tensors | [email protected] | 7 | +84 | -41 |
2022-09-19 13:49 | Init tensor from initializer_list, slicing | [email protected] | 6 | +527 | -100 |
2022-09-19 13:44 | Fix read/write with stride | [email protected] | 1 | +2 | -2 |
2022-08-31 16:09 | CMT_COMPILER_IS_MSVC | [email protected] | 4 | +11 | -5 |
2022-08-31 16:04 | Ability to select axis | [email protected] | 5 | +664 | -172 |
2022-08-04 13:08 | Multidimensional expressions | [email protected] | 5 | +353 | -71 |
2022-08-04 12:06 | Construct vec from lambda | [email protected] | 1 | +10 | -0 |
2022-08-04 10:03 | Move expressions handling to base | [email protected] | 35 | +1148 | -976 |
2022-08-03 18:02 | Header for shape.hpp | [email protected] | 1 | +27 | -0 |
2022-08-03 18:01 | Header for static_array | [email protected] | 1 | +27 | -0 |
2022-08-03 18:01 | Move is_numeric to Cometa | [email protected] | 2 | +8 | -8 |
2022-08-03 18:00 | CMT_PRAGMA | [email protected] | 1 | +2 | -0 |
2022-08-03 17:59 | Update mkdocs.yml | [email protected] | 1 | +10 | -7 |
2022-08-03 17:55 | Add .editorconfig | [email protected] | 1 | +12 | -0 |
2022-08-02 19:23 | Fix includes | [email protected] | 2 | +2 | -0 |
2022-08-02 19:23 | Update cxxdox.yml | [email protected] | 1 | +4 | -5 |
2022-08-02 16:54 | Tensor tests | [email protected] | 3 | +588 | -0 |
2022-08-02 16:53 | kfr::tensor | [email protected] | 4 | +1887 | -26 |
2022-08-02 16:49 | is_simd_float_type and is_simd_int_type | [email protected] | 1 | +13 | -0 |
2022-08-02 16:18 | Move KFR_COMPONENTWISE_RET to simd.hpp | [email protected] | 2 | +17 | -16 |
2022-08-02 16:16 | CMT_INTRINSIC for cometa functions | [email protected] | 1 | +142 | -121 |
2022-08-02 16:16 | CMT_NO_FORCE_INLINE to disable inlining | [email protected] | 1 | +21 | -3 |
2022-07-18 18:16 | Use CMT_LIKELY where it's profitable | [email protected] | 12 | +30 | -29 |
2022-07-18 17:09 | Fix for recent GCC | [email protected] | 1 | +86 | -48 |
2022-07-18 17:06 | Remove inline specifier for KFR_FUNCTION | [email protected] | 6 | +9 | -19 |
2022-07-14 18:42 | CTAD for vec{}, writable front/back | [email protected] | 1 | +107 | -40 |
2022-07-14 18:40 | Fix gather_helper and scatter_stride | [email protected] | 1 | +32 | -10 |
2022-07-14 18:40 | representation<std::shared_ptr<void>> | [email protected] | 1 | +13 | -0 |
2022-07-14 18:39 | padhigh/padlow with constant, enumerate with step | [email protected] | 1 | +49 | -0 |
2022-07-14 18:38 | Output expressions must use set_elements functions | [email protected] | 6 | +49 | -41 |
2022-07-14 18:35 | Use std::invoke_result | [email protected] | 1 | +5 | -0 |
2022-07-14 18:34 | CMT_LIKELY and CMT_UNLIKELY | [email protected] | 1 | +6 | -0 |
2022-07-14 18:33 | Prefix CMake variables with KFR_ | [email protected] | 3 | +61 | -68 |
2022-07-14 18:40 | KFR 5.0.0 | [email protected] | 1 | +2 | -2 |
2021-11-11 11:24 | Clean up azure pipelines | [email protected] | 1 | +0 | -16 |
2021-11-11 11:14 | CLANG_ARG_PREFIX | [email protected] | 9 | +26 | -20 |
2021-11-11 10:19 | Workaround for clang bug | [email protected] | 6 | +64 | -14 |
2021-11-11 10:19 | Fix CI and arm toolchains | [email protected] | 3 | +19 | -11 |
2021-11-11 06:53 | CI: Add new compilers | [email protected] | 1 | +100 | -21 |
2021-04-29 16:15 | Add test for cometa::type_name | [email protected] | 2 | +11 | -3 |
2021-04-29 07:40 | Fix ctype_name for clang | [email protected] | 1 | +1 | -1 |
2021-04-28 18:34 | Add KFR_STD_COMPLEX cmake option, fix std::complex issue | [email protected] | 4 | +23 | -1 |
2021-04-15 11:57 | Clean up CMake files | [email protected] | 2 | +8 | -30 |
2021-04-15 11:52 | Fix field order in convolve_filter | [email protected] | 2 | +4 | -3 |
2021-04-15 11:47 | Load twiddles using functions | [email protected] | 1 | +16 | -7 |
2021-03-31 22:50 | Fix x86 cross building on Apple Silicon | [email protected] | 2 | +6 | -5 |
2021-03-31 22:08 | Include cometa:: to distinguish fmt from namespace | [email protected] | 1 | +2 | -2 |
2021-03-31 22:04 | Make weighting gain constant | [email protected] | 1 | +3 | -3 |
2021-01-12 17:20 | fix inverse DCT | Sean Enderby | 2 | +5 | -4 |
2020-10-20 15:27 | ARM builds require Clang compiler | [email protected] | 1 | +4 | -0 |
2020-10-20 15:12 | arm builds require neon support | [email protected] | 1 | +4 | -0 |
2020-10-20 15:05 | Make global constants inline | [email protected] | 1 | +6 | -6 |
2020-10-20 15:01 | Remove cmake debug | [email protected] | 1 | +2 | -2 |
2020-10-20 15:00 | Clang 8.0 fix: disable for non-x86 | [email protected] | 1 | +1 | -1 |
2020-10-20 15:00 | Fix python 3.7 compatibility | [email protected] | 1 | +2 | -2 |
2020-10-15 10:42 | Merge pull request #101 from purpl3F0x/master | Dan Levin | 1 | +16 | -16 |
2020-10-13 11:35 | DFT: calculate width from vector capacity | [email protected] | 7 | +121 | -66 |
2020-10-13 11:22 | MSVC2019 fixes | [email protected] | 3 | +19 | -5 |
2020-10-13 11:20 | Fix size_t alias | [email protected] | 1 | +3 | -0 |
2020-10-13 11:19 | Increase timeoutInMinutes | [email protected] | 1 | +20 | -20 |
2020-10-13 09:47 | Merge pull request #105 from xnorpx/fix123 | Dan Levin | 1 | +4 | -0 |
2020-10-08 01:32 | Fix CMake 3.18 behavior for CMAKE_LINKER | [email protected] | 1 | +2 | -2 |
2020-10-08 00:38 | Add -DDEBUG_CMAKE=ON | [email protected] | 2 | +47 | -38 |
2020-10-07 23:53 | Use MSVC2019 environment for Clang tests | [email protected] | 1 | +4 | -20 |
2020-10-07 23:11 | Fix azure-pipelines.yml | [email protected] | 1 | +0 | -32 |
2020-10-07 23:08 | Disable sde on MacOS 15 | [email protected] | 1 | +47 | -0 |
2020-10-07 21:49 | Update license header | [email protected] | 136 | +136 | -136 |
2020-10-07 21:32 | Set CMAKE_LINKER, update azure images | [email protected] | 1 | +18 | -19 |
2020-10-07 21:17 | Fix carg and tests | [email protected] | 2 | +7 | -1 |
2020-09-18 00:17 | Use new lambda processor in vs2019 to fix compiler error in vec unaligned_read | Marcus Asteborg | 1 | +4 | -0 |
2020-08-24 07:35 | Update AVX512 Intrinsics to support all compilers | Stavros Avramidis | 1 | +16 | -16 |
2020-03-26 04:42 | Merge pull request #85 from acxz/archlinux_package | Dan Levin | 1 | +12 | -2 |
2020-03-24 12:25 | Rename test | [email protected] | 1 | +1 | -1 |
2020-03-24 12:05 | Additional test for AVX512 | [email protected] | 2 | +6 | -0 |
2020-03-24 11:47 | Set arch for kfr_io | [email protected] | 1 | +1 | -0 |
2020-03-24 06:07 | Check USE_SDE | [email protected] | 1 | +5 | -1 |
2020-03-24 05:56 | Arch tests and fixes for multi arch DFT | [email protected] | 4 | +76 | -47 |
2020-03-24 05:37 | Don't check sse3 due to xcode bug | [email protected] | 1 | +1 | -1 |
2020-03-24 04:51 | Downgrade Intel SDE | [email protected] | 1 | +3 | -1 |
2020-03-24 04:16 | Prepare macOS for SDE checks | [email protected] | 1 | +2 | -2 |
2020-03-22 21:03 | Use SDE for macOS | [email protected] | 2 | +20 | -20 |
2020-03-22 20:49 | Update SDE | [email protected] | 1 | +8 | -8 |
2020-03-18 19:31 | Fix typo | [email protected] | 1 | +9 | -9 |
2020-03-17 14:45 | Use macOS-10.14 for azure pipelines | [email protected] | 1 | +11 | -24 |
2020-03-17 13:09 | KFR 4.2.0 | [email protected] | 3 | +18 | -2 |
2020-03-17 11:29 | Skip kfr_dft defines | [email protected] | 1 | +3 | -1 |
2020-03-17 11:27 | cmake install: DFT multi arch and C API | [email protected] | 4 | +77 | -12 |
2020-03-17 09:22 | Multiple architectures for DFT | [email protected] | 8 | +222 | -141 |
2020-03-17 09:18 | cmake-format.yml | [email protected] | 2 | +69 | -0 |
2020-03-16 05:27 | Add instructions for archlinux package | acxz | 1 | +12 | -2 |
2020-03-04 13:00 | KFR 4.1 | [email protected] | 4 | +27 | -4 |
2020-03-03 12:51 | Fix accuracy test for expj | [email protected] | 1 | +2 | -1 |
2020-03-02 11:35 | Merge pull request #82 from slarew/dev | Dan Levin | 2 | +25 | -0 |
2020-02-29 02:04 | add stateless short_fir expression | Stephen Larew | 2 | +25 | -0 |
2020-02-27 09:31 | Merge pull request #80 from BenjaminNavarro/biquad_filter_ctor | Dan Levin | 1 | +6 | -0 |
2020-02-27 09:30 | Merge pull request #79 from BenjaminNavarro/dev | Dan Levin | 1 | +4 | -2 |
2020-02-26 10:03 | Add biquad_filter ctor for ease of use | Benjamin Navarro | 1 | +6 | -0 |
2020-02-25 17:18 | Fix compilation in debug with GCC | Benjamin Navarro | 1 | +4 | -2 |
2020-02-25 06:32 | Allow invert_t in real dft execute/refactoring | [email protected] | 3 | +31 | -48 |
2020-02-25 06:30 | Fix expj tests | [email protected] | 1 | +1 | -1 |
2020-02-25 06:26 | Fix fir_state for older compilers | [email protected] | 1 | +1 | -1 |
2020-02-24 13:19 | Merge pull request #76 from slarew/updates | Dan Levin | 16 | +701 | -116 |
2020-02-20 21:09 | Add MSVC2019 to CI | [email protected] | 1 | +16 | -0 |
2020-02-20 20:54 | Fix is_invocable_r fallback | [email protected] | 1 | +3 | -3 |
2020-02-20 20:30 | add cabssqr | Stephen Larew | 1 | +33 | -0 |
2020-02-20 20:30 | add moving_sum expression | Stephen Larew | 2 | +111 | -2 |
2020-02-20 20:30 | factor out delay_state from delay expression | Stephen Larew | 4 | +131 | -40 |
2020-02-20 20:28 | add gen_expj | Stephen Larew | 2 | +53 | -0 |
2020-02-20 20:28 | add complex support to convolve_filter | Stephen Larew | 6 | +356 | -58 |
2020-02-20 20:26 | fix std::complex compatibility | Stephen Larew | 4 | +20 | -19 |
2020-02-20 19:04 | Fixes for new Azure Pipelines images | [email protected] | 1 | +6 | -6 |
2020-02-03 18:32 | Make vec constructor constexpr | [email protected] | 1 | +1 | -1 |
2019-12-09 15:05 | MSVC2019 fixes | [email protected] | 13 | +91 | -67 |
2019-12-05 23:00 | Changelog | [email protected] | 1 | +89 | -0 |
2019-12-05 22:31 | Add logo to README.md | [email protected] | 3 | +597 | -0 |
2019-12-05 22:06 | Update docs | [email protected] | 1 | +14 | -2 |
2019-12-04 21:46 | make fp_precision_limit inline | [email protected] | 2 | +3 | -2 |
2019-12-04 20:50 | Make c_sin_table inline | [email protected] | 1 | +2 | -2 |
2019-12-04 20:01 | add_test: full path | [email protected] | 2 | +57 | -14 |
2019-12-04 19:46 | faligned-allocation for macOS | [email protected] | 1 | +1 | -1 |
2019-12-04 19:45 | Use atomic_uint | [email protected] | 1 | +4 | -4 |
2019-12-04 19:29 | Upgrade Windows CI to Clang 9, C API tests | [email protected] | 6 | +262 | -29 |
2019-12-04 18:23 | C API: memory functions namespace | [email protected] | 2 | +12 | -8 |
2019-12-04 18:21 | Support for alignment > 255 | [email protected] | 1 | +12 | -9 |
2019-12-04 18:18 | Add KFR_API_SPEC for memory functions | [email protected] | 1 | +10 | -8 |
2019-12-03 21:44 | Fix dr_flac SSE4.1 | [email protected] | 1 | +8 | -0 |
2019-12-03 20:56 | Code formatting, fix include | [email protected] | 9 | +19 | -17 |
2019-12-03 19:29 | Build time optimizations | [email protected] | 1 | +4 | -7 |
2019-12-03 19:16 | Build time optimizations | [email protected] | 4 | +54 | -54 |
2019-12-03 13:55 | Tests for absminof, absmaxof | [email protected] | 2 | +38 | -31 |
2019-12-02 21:41 | Documentation files | [email protected] | 62 | +131201 | -3 |
2019-12-02 20:52 | DSP tests | [email protected] | 1 | +36 | -0 |
2019-12-02 20:52 | Fix generators | [email protected] | 1 | +1 | -1 |
2019-12-02 20:47 | Remove KFR_ARCH_DEP | [email protected] | 8 | +14 | -16 |
2019-12-02 19:43 | Fix nullptr for clang on linux | [email protected] | 1 | +1 | -1 |
2019-12-02 19:36 | bitwise for bit<T> | [email protected] | 1 | +21 | -0 |
2019-12-02 19:20 | is_invocable_r | [email protected] | 3 | +28 | -6 |
2019-12-02 18:54 | is_invocable fallback | [email protected] | 1 | +20 | -4 |
2019-12-02 18:30 | is_invocable | [email protected] | 2 | +8 | -5 |
2019-12-02 18:24 | Move memory.hpp to cometa | [email protected] | 7 | +300 | -265 |
2019-12-02 17:00 | SDE: set arch | [email protected] | 1 | +17 | -1 |
2019-12-02 16:44 | Detect SSE4.2, detect_cpu executable | [email protected] | 2 | +6 | -0 |
2019-12-02 16:26 | Rename convert to cast | [email protected] | 1 | +6 | -6 |
2019-12-02 16:11 | fraction tests | [email protected] | 10 | +97 | -12 |
2019-11-29 11:24 | New implementation for cometa::function | [email protected] | 2 | +60 | -74 |
2019-11-29 09:09 | test for mask operators | [email protected] | 1 | +22 | -0 |
2019-11-28 10:36 | iOS C++17 fix | [email protected] | 3 | +9 | -2 |
2019-11-27 17:17 | 4.0 readme | [email protected] | 1 | +3 | -3 |
2019-11-27 17:09 | 4.0 readme | [email protected] | 1 | +32 | -3 |
2019-11-27 16:40 | Remove avx512 for GCC, arch tests for Xcode | [email protected] | 1 | +18 | -5 |
2019-11-27 15:54 | sde for linux | [email protected] | 1 | +15 | -3 |
2019-11-27 12:25 | Build C API script | [email protected] | 1 | +29 | -0 |
2019-11-27 10:51 | C API: Detect cpu at runtime | [email protected] | 5 | +58 | -10 |
2019-11-27 10:47 | C API for macOS | [email protected] | 2 | +26 | -38 |
2019-11-27 09:39 | Add .DS_Store to .gitignore | [email protected] | 1 | +2 | -0 |
2019-11-26 15:24 | Fix conv filter for ARM | [email protected] | 1 | +1 | -1 |
2019-11-26 15:15 | Fix for convolve_filter | [email protected] | 2 | +5 | -5 |
2019-11-26 15:03 | Chebyshev filters | [email protected] | 2 | +363 | -293 |
2019-11-26 09:45 | C API: refactoring, filters | [email protected] | 19 | +877 | -487 |
2019-11-26 09:45 | dct multiarch, fix includes, sse3 and ssse3 | [email protected] | 1 | +27 | -0 |
2019-11-26 09:44 | Aligned reallocate | [email protected] | 1 | +31 | -0 |
2019-11-26 06:50 | Disable Clang 8.0 workaround for latest Clang | [email protected] | 1 | +9 | -4 |
2019-11-25 15:24 | zip & column | [email protected] | 2 | +35 | -0 |
2019-11-25 13:20 | -faligned-allocation for iOS | [email protected] | 1 | +3 | -0 |
2019-11-25 12:53 | deleter for shared_ptr | [email protected] | 1 | +2 | -2 |
2019-11-25 12:33 | Workaround for aligned new | [email protected] | 1 | +2 | -2 |
2019-11-25 11:57 | Fix for limited C++17 | [email protected] | 1 | +6 | -4 |
2019-11-25 09:07 | Fix Xcode path | [email protected] | 1 | +2 | -2 |
2019-11-25 09:01 | Provide aligned new for expression_resource | [email protected] | 1 | +9 | -0 |
2019-11-25 08:45 | Provide aligned new for expression_resource | [email protected] | 2 | +1 | -9 |
2019-11-25 08:30 | Avoid undefined behavior in absmin and absmax | [email protected] | 1 | +19 | -2 |
2019-11-25 08:21 | cpu data alignment, _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS | [email protected] | 2 | +4 | -3 |
2019-11-25 07:10 | iOS on Xcode 11.2 | [email protected] | 1 | +4 | -4 |
2019-11-25 06:59 | cometa invoke_result | [email protected] | 2 | +3 | -1 |
2019-11-25 06:59 | Disable dr_mp3 SSE2 if not available | [email protected] | 2 | +10 | -0 |
2019-11-25 06:48 | Use result_of | [email protected] | 2 | +8 | -2 |
2019-11-25 06:28 | Fix type deduction/C++17 inline variables | [email protected] | 3 | +22 | -27 |
2019-11-25 06:20 | Disable some optimizations on AVX-512 | [email protected] | 1 | +2 | -0 |
2019-11-25 06:10 | Move cconj to simd module | [email protected] | 3 | +14 | -13 |
2019-11-25 05:59 | 4.0 (WIP) | [email protected] | 34 | +1632 | -124 |
2019-11-22 04:09 | Fix typo | [email protected] | 1 | +1 | -1 |
2019-11-21 21:31 | KFR_FUNCTION for reduce.hpp | [email protected] | 1 | +10 | -10 |
2019-11-21 21:29 | inline variables | [email protected] | 63 | +694 | -726 |
2019-11-21 16:29 | vec<vec<vec<T>>> support | [email protected] | 3 | +183 | -154 |
2019-11-19 22:12 | Fix real DFT bug | [email protected] | 1 | +1 | -1 |
2019-11-19 22:11 | color spaces | [email protected] | 1 | +120 | -0 |
2019-11-19 21:59 | graphics | [email protected] | 9 | +861 | -1 |
2019-11-19 20:59 | Remove deprecated in C++17 | [email protected] | 3 | +13 | -26 |
2019-11-19 17:16 | Reading MP3 (using dr_libs) | [email protected] | 16 | +16255 | -5532 |
2019-11-19 15:35 | Fix typo and format code | [email protected] | 10 | +36 | -26 |
2019-11-19 15:18 | KFR 4.0 | [email protected] | 13 | +921 | -44 |
2019-11-14 20:59 | Fix GCC bug | [email protected] | 3 | +7 | -0 |
2019-11-14 20:24 | bitcast<bit<>> | [email protected] | 1 | +21 | -21 |
2019-11-14 19:57 | Remove debug lines in target_set_arch | [email protected] | 1 | +0 | -3 |
2019-11-14 17:03 | Optimizations for MSVC/GCC | [email protected] | 9 | +131 | -21 |
2019-11-13 16:09 | Clang with MSVC2019 | [email protected] | 1 | +3 | -6 |
2019-11-13 15:06 | Add Linux Clang 8 | [email protected] | 1 | +11 | -1 |
2019-11-13 15:00 | Add new Xcode & MSVC2019 | [email protected] | 1 | +38 | -4 |
2019-11-13 14:53 | Format source using clang-format 9 | [email protected] | 22 | +289 | -243 |
2019-11-13 14:45 | Don't install LLVM if not needed, increase timeout | [email protected] | 1 | +17 | -6 |
2019-11-12 16:13 | Disable DFT for GCC9 | [email protected] | 1 | +1 | -1 |
2019-11-12 15:24 | GCC9 CI | [email protected] | 1 | +10 | -0 |
2019-11-12 15:00 | Add GCC 9 to CI | [email protected] | 1 | +4 | -4 |
2019-11-12 14:50 | Remove debug code | [email protected] | 1 | +0 | -1 |
2019-11-12 14:40 | Merge pull request #46 from bmanga/dft-gcc | Dan Levin | 7 | +16 | -12 |
2019-11-12 13:52 | Uninstall MinGW for MSVC builds | [email protected] | 1 | +3 | -3 |
2019-11-12 13:38 | Remove mingw and perl from PATH | [email protected] | 1 | +12 | -0 |
2019-11-12 13:17 | Uninstall MinGW | [email protected] | 1 | +6 | -0 |
2019-11-12 12:52 | Install LLVM using choco | [email protected] | 1 | +22 | -12 |
2019-11-12 12:36 | Update CI | [email protected] | 1 | +58 | -32 |
2019-08-26 07:09 | move enum out of arch namespace | [email protected] | 5 | +14 | -11 |
2019-08-21 05:53 | make_univector for containers and arrays | [email protected] | 3 | +47 | -1 |
2019-08-21 13:35 | Merge branch 'dev' into dft-gcc | bmanga | 8 | +79 | -40 |
2019-08-19 13:23 | explicit copy assignment operator for Xcode | [email protected] | 1 | +2 | -0 |
2019-08-19 12:28 | Fix NaNs in amp_to_dB | [email protected] | 2 | +13 | -2 |
2019-08-14 10:09 | Fix target_set_arch outside project scope | [email protected] | 1 | +30 | -27 |
2019-07-24 10:52 | Remove special_constant::undefined | [email protected] | 2 | +0 | -10 |
2019-07-24 09:56 | Add library destination for install | [email protected] | 1 | +2 | -2 |
2019-07-24 09:42 | Merge pull request #61 from acxz/uninstall | Dan Levin | 2 | +32 | -0 |
2019-07-09 15:11 | Additional fixes | bmanga | 4 | +10 | -9 |
2019-07-09 15:11 | Added gcc 9 workaround for lambda attributes | bmanga | 1 | +3 | -1 |
2019-07-09 13:23 | Added workaround for gcc9 alignas bug | bmanga | 3 | +8 | -4 |
2019-04-12 11:28 | Make DFT compile with GCC | bmanga | 3 | +6 | -10 |
2019-07-21 21:04 | add uninstall target | acxz | 2 | +32 | -0 |
2019-06-17 21:05 | Copy constructor optimization | [email protected] | 1 | +16 | -0 |
2019-06-17 20:09 | fir_filter alias | [email protected] | 1 | +3 | -0 |
2019-06-17 16:56 | Workaround for Clang 8.0 | [email protected] | 7 | +20 | -60 |
2019-06-14 12:51 | Merge pull request #50 from ncorgan/consistency | Dan Levin | 2 | +10 | -2 |
2019-06-14 09:36 | DFT shared library | [email protected] | 9 | +274 | -51 |
2019-06-05 06:05 | Set ABI for multi arch dft | [email protected] | 1 | +32 | -4 |
2019-05-23 10:11 | Change coefficients for flat top window | [email protected] | 1 | +5 | -5 |
2019-05-12 20:30 | Fixed window and complex_math API consistency | Nicholas Corgan | 2 | +10 | -2 |
2019-04-16 15:00 | DFT refactoring | [email protected] | 12 | +465 | -307 |
2019-04-15 10:17 | Pass -mstackrealign to clang-cl | [email protected] | 1 | +6 | -2 |
2019-04-15 10:12 | Fix cpuid for x86_64 | [email protected] | 1 | +12 | -0 |
2019-04-10 07:04 | Custom assertion_failed function | [email protected] | 1 | +4 | -0 |
2019-04-01 23:34 | Update README and CHANGELOG | [email protected] | 2 | +38 | -2 |
2019-04-01 20:23 | Install LLVM 7.0.1 | [email protected] | 1 | +6 | -3 |
2019-04-01 19:01 | Disable additional intrinsics for 32-bit clang | [email protected] | 1 | +1 | -1 |
2019-04-01 18:07 | Add MSVC2017 32-bit to tests | [email protected] | 1 | +7 | -0 |
2019-04-01 18:04 | MSVC2017 32-bit fixes | [email protected] | 1 | +17 | -0 |
2019-04-01 17:25 | reduce: support for different types and non-univector | [email protected] | 1 | +44 | -15 |
2019-04-01 17:22 | univector: +=, -= etc | [email protected] | 1 | +72 | -9 |
2019-04-01 17:21 | expression_scalar: support for vec<T> | [email protected] | 2 | +10 | -28 |
2019-04-01 17:20 | concatenate | [email protected] | 1 | +71 | -14 |
2019-04-01 17:14 | Sample Rate Converter: use read_channels/write_channels | [email protected] | 1 | +4 | -13 |
2019-04-01 17:14 | Audio file IO: read_channels/write_channels | [email protected] | 1 | +20 | -0 |
2019-04-01 17:12 | is_vec_element | [email protected] | 1 | +5 | -0 |
2019-04-01 17:11 | Remove __unaligned keyword | [email protected] | 1 | +2 | -8 |
2019-04-01 17:11 | KFR 3.0.9 | [email protected] | 1 | +1 | -1 |
2019-04-01 17:10 | as_string: support for std::vector | [email protected] | 1 | +10 | -0 |
2019-03-20 14:23 | CMake: fix cpu detection | [email protected] | 1 | +2 | -2 |
2019-03-15 01:39 | Test iOS build in Xcode 10.1 | [email protected] | 1 | +0 | -4 |
2019-03-15 01:09 | iOS tests | [email protected] | 5 | +536 | -4 |
2019-03-14 23:05 | KFR 3.0.8 | [email protected] | 1 | +3 | -3 |
2019-03-14 23:05 | Add tests, update license header | [email protected] | 13 | +143 | -0 |
2019-03-14 23:04 | Add more overloads to random_bit_generator, fix for ubuntu, disable cycle counter for arm | [email protected] | 1 | +34 | -14 |
2019-03-14 23:01 | FIR example: use initialized random generator | [email protected] | 1 | +1 | -1 |
2019-03-13 03:11 | Move kfr::complex out of arch namespace | [email protected] | 2 | +100 | -85 |
2019-03-13 01:10 | short_fir: change default vector width | [email protected] | 3 | +9 | -8 |
2019-03-11 19:28 | Enable C++14 for cpu detection tool | [email protected] | 2 | +43 | -12 |
2019-03-11 19:26 | Fix bug with Intellisense | [email protected] | 2 | +14 | -7 |
2019-03-11 15:54 | Add AArch64 tests | [email protected] | 1 | +9 | -0 |
2019-03-11 15:54 | make mask<> a specialization of vec<> | [email protected] | 25 | +589 | -418 |
2019-03-11 15:51 | Remember detected cpu | [email protected] | 1 | +1 | -1 |
2019-03-07 23:45 | Merge pull request #44 from Jman420/fix/detect_cpu_build_error | Dan Levin | 1 | +1 | -1 |
2019-03-07 23:37 | Use CMAKE_CURRENT_SOURCE_DIR to support add_subdirectory() | Justin Giannone | 1 | +1 | -1 |
2019-03-07 18:38 | Workaround: create empty .android\repositories.cfg | [email protected] | 1 | +2 | -2 |
2019-03-07 17:27 | Workaround: create empty .android\repositories.cfg | [email protected] | 1 | +4 | -0 |
2019-03-07 17:03 | Remove --install | [email protected] | 1 | +2 | -2 |
2019-03-07 16:49 | Add quotes | [email protected] | 1 | +8 | -8 |
2019-03-07 16:35 | Install latest Android NDK | [email protected] | 1 | +8 | -2 |
2019-03-07 15:38 | Add Android armv7 and aarch64 to Azure Pipelines | [email protected] | 3 | +20 | -3 |
2019-03-07 15:18 | Change version to 3.0.6 | [email protected] | 1 | +1 | -1 |
2019-03-07 15:14 | Detect cpu by default on x86 | [email protected] | 1 | +2 | -2 |
2019-03-07 15:11 | Add stdio to cometa.hpp | [email protected] | 1 | +1 | -0 |
2019-03-07 14:24 | Merge pull request #42 from Jman420/fix/android-support | Dan Levin | 1 | +7 | -1 |
2019-03-03 13:54 | Fix build support for Android (no pthread library in Android, included in STL libs) | Justin Giannone | 1 | +7 | -1 |
2019-03-01 15:58 | Update README.md | [email protected] | 2 | +12 | -9 |
2019-03-01 14:17 | Unaligned read | [email protected] | 15 | +696 | -198 |
2019-02-21 19:51 | Call val_of with type, not value | [email protected] | 2 | +3 | -3 |
2019-02-21 18:52 | Fix missing AVX2 intrinsics for GCC7 | [email protected] | 1 | +4 | -4 |
2019-02-21 18:14 | Add GCC7&8 and MSVC2017 | [email protected] | 1 | +27 | -0 |
2019-02-21 01:43 | Pass -m64 for clang-cl | [email protected] | 1 | +2 | -4 |
2019-02-21 01:26 | KFR 3.0.5 | [email protected] | 325 | +21331 | -15841 |
2019-02-20 23:35 | Switch to self-hosted MinGW | [email protected] | 1 | +14 | -24 |
2019-02-20 17:18 | MSYS2: Save/restore directory | [email protected] | 1 | +4 | -0 |
2019-02-20 17:02 | MSYS2: Run script in MSYS2 bash | [email protected] | 1 | +4 | -6 |
2019-02-20 16:44 | Set up MSYS2 | [email protected] | 1 | +4 | -0 |
2019-02-20 16:18 | Install MSYS2 | [email protected] | 2 | +5 | -2 |
2019-02-19 20:19 | Merge pull request #38 from ermito/dev | Dan Levin | 1 | +20 | -17 |
2019-02-19 20:18 | Merge pull request #39 from ermito/fix_generators | Dan Levin | 1 | +1 | -1 |
2019-02-19 16:36 | fix generators usage | ermito | 1 | +1 | -1 |
2019-02-15 21:39 | fix resampler for complex signal | ermito | 1 | +20 | -17 |
2019-01-08 06:42 | Update CHANGELOG | [email protected] | 1 | +17 | -1 |
2019-01-08 06:31 | Ability to redefine KFR_READCYCLECOUNTER | [email protected] | 3 | +32 | -5 |
2018-12-27 01:55 | KFR 3.0.3 | [email protected] | 1 | +1 | -1 |
2018-12-27 01:31 | Partial compatibility for Visual Studio 2017 | [email protected] | 17 | +103 | -47 |
2018-12-24 18:22 | Support for KFR_USE_STD_ALLOCATION | [email protected] | 2 | +11 | -2 |
2018-12-20 17:55 | Fix typo | [email protected] | 1 | +1 | -1 |
2018-12-20 17:51 | Merge branch 'dev' of https://github.com/kfrlib/kfr into dev | [email protected] | 1 | +26 | -5 |
2018-12-20 17:51 | univector support for read/write | [email protected] | 2 | +26 | -0 |
2018-12-20 17:28 | abstract_vector<T> | [email protected] | 1 | +26 | -5 |
2018-12-20 16:35 | Fix CMake paths | [email protected] | 1 | +6 | -6 |
2018-12-20 16:26 | Make audio_reader/audio_writer methods virtual | [email protected] | 1 | +29 | -18 |
2018-12-19 20:22 | Revert formatting for dr_libs | [email protected] | 2 | +3965 | -5648 |
2018-12-19 20:09 | Code formatting | [email protected] | 72 | +5918 | -4214 |
2018-12-19 16:53 | Add CHANGELOG | [email protected] | 1 | +76 | -0 |
2018-12-19 15:29 | Fix resampler test | [email protected] | 1 | +1 | -1 |
2018-12-19 15:13 | KFR 3.0.2 | [email protected] | 16 | +332 | -171 |
2018-12-18 21:17 | Fix amp_to_dB | [email protected] | 1 | +4 | -3 |
2018-12-18 11:48 | Fix references to scale | [email protected] | 1 | +1 | -1 |
2018-12-18 11:40 | Fix 24-bit files | [email protected] | 2 | +6 | -1 |
2018-12-18 11:39 | univector_type | [email protected] | 12 | +48 | -40 |
2018-12-12 13:28 | Fix header inclusion order | [email protected] | 1 | +2 | -1 |
2018-12-12 12:56 | Documentation | [email protected] | 26 | +295 | -114 |
2018-12-07 06:44 | Fix resampling building | [email protected] | 1 | +0 | -11 |
2018-12-07 06:23 | Add cstdlib | [email protected] | 1 | +1 | -0 |
2018-12-07 05:11 | Sample Rate Convertor refactoring and fixes | [email protected] | 10 | +353 | -142 |
2018-12-06 02:13 | IO refactoring | [email protected] | 16 | +10663 | -354 |
2018-12-05 19:14 | sample conversion/interleaving/deinterleaving | [email protected] | 5 | +200 | -5 |
2018-12-04 22:21 | Assignment to an empty vector should resize it | [email protected] | 2 | +18 | -1 |
2018-11-28 19:32 | Update README.md | [email protected] | 1 | +9 | -4 |
2018-11-28 16:08 | Benchmark results | [email protected] | 10 | +1318 | -9 |
2018-11-28 12:21 | Change version to 3.0.1 | [email protected] | 1 | +2 | -2 |
2018-11-28 12:20 | Workaround for Azure Pipelines outage | [email protected] | 1 | +0 | -9 |
2018-11-28 11:51 | Change test config | [email protected] | 1 | +6 | -4 |
2018-11-28 09:40 | Add apt-get update | [email protected] | 1 | +7 | -7 |
2018-11-28 09:31 | Fix FFT size=128 sse | [email protected] | 1 | +3 | -3 |
2018-11-27 21:45 | Refactor DFT sources | [email protected] | 15 | +4307 | -4134 |
2018-11-27 20:04 | Non-power of 2 DFT | [email protected] | 6 | +723 | -247 |
2018-11-27 18:36 | Small fixes for kfr::complex | [email protected] | 1 | +45 | -21 |
2018-11-27 18:35 | groupsize support for gather/scatter | [email protected] | 1 | +41 | -7 |
2018-11-27 18:33 | Ability to make sized linspace | [email protected] | 1 | +15 | -7 |
2018-11-27 18:32 | fraction type | [email protected] | 2 | +138 | -0 |
2018-11-26 13:02 | New specializations for FFT, always_inline | [email protected] | 1 | +54 | -24 |
2018-11-25 17:52 | Merge branch 'dft' into dev | [email protected] | 5 | +562 | -176 |
2018-11-25 17:51 | Optimize final FFT butterflies | [email protected] | 3 | +32 | -37 |
2018-11-23 11:11 | Place debug binaries to bin | [email protected] | 1 | +1 | -1 |
2018-11-23 10:58 | Fix to_fmt | [email protected] | 1 | +2 | -1 |
2018-11-23 09:25 | Fix real DFT memory error | [email protected] | 2 | +3 | -3 |
2018-11-23 07:33 | Debug builds | [email protected] | 1 | +64 | -16 |
2018-11-23 06:58 | Fix YAML | [email protected] | 1 | +2 | -2 |
2018-11-23 06:57 | Split into steps | [email protected] | 1 | +6 | -0 |
2018-11-23 06:38 | Add debug builds | [email protected] | 1 | +7 | -0 |
2018-11-23 06:30 | Pass all arguments | [email protected] | 2 | +5 | -5 |
2018-11-23 06:17 | Use scripts for automated tests | [email protected] | 4 | +37 | -43 |
2018-11-23 04:50 | DFT C API | [email protected] | 3 | +40 | -21 |
2018-11-22 18:18 | Add stddef | [email protected] | 1 | +1 | -0 |
2018-11-22 18:10 | DFT C API | [email protected] | 3 | +198 | -1 |
2018-11-22 17:37 | Non-power of 2 DFT (WIP) | [email protected] | 5 | +560 | -174 |
2018-11-20 09:03 | DFT refactoring | [email protected] | 2 | +78 | -89 |
2018-11-20 06:56 | Fix for GCC | [email protected] | 3 | +15 | -8 |
2018-11-20 06:26 | Fix std::complex | [email protected] | 2 | +28 | -0 |
2018-11-20 06:11 | More tests for FIR filters | [email protected] | 1 | +54 | -0 |
2018-11-20 06:04 | Merge pull request #19 from fbbdev/dev | Dan Levin | 3 | +39 | -35 |
2018-11-20 05:56 | Change README.md | [email protected] | 4 | +1 | -172 |
2018-11-20 05:49 | Change README.md | [email protected] | 1 | +2 | -1 |
2018-11-19 08:22 | Update README.md | [email protected] | 2 | +176 | -38 |
2018-11-19 06:52 | Fix flags for AppleClang | [email protected] | 1 | +1 | -1 |
2018-11-19 06:41 | Ability to include kfr using add_subdirectory | [email protected] | 2 | +37 | -15 |
2018-11-19 06:22 | CMake fixes | [email protected] | 3 | +18 | -10 |
2018-11-19 06:02 | Change README.md/License | [email protected] | 3 | +300 | -631 |
2018-11-19 05:46 | CMake refactoring/FindGMP | [email protected] | 10 | +100 | -183 |
2018-11-19 04:55 | Split implementation into impl | [email protected] | 33 | +2880 | -2335 |
2018-11-19 03:00 | Perform arch tests only on AVX-512 machine | [email protected] | 3 | +6 | -9 |
2018-11-19 02:41 | KFR 3.0 fixes/tests | [email protected] | 24 | +484 | -205 |
2018-11-16 02:14 | Fix process() alignment | [email protected] | 1 | +2 | -2 |
2018-11-16 01:56 | Merge branch 'building_dft' into 3.0 | [email protected] | 6 | +1132 | -1005 |
2018-11-16 01:42 | Merge branch 'ci' into 3.0 | [email protected] | 21 | +594 | -246 |
2018-11-16 01:41 | Change version to 3.0 | [email protected] | 1 | +2 | -2 |
2018-11-16 01:36 | FFT: support for AVX-512 | [email protected] | 2 | +101 | -112 |
2018-11-13 23:09 | partition test | [email protected] | 1 | +4 | -4 |
2018-11-13 21:56 | Fix partition | [email protected] | 2 | +13 | -12 |
2018-11-13 21:17 | AVX-512 fixes | [email protected] | 4 | +50 | -26 |
2018-11-13 20:22 | Merge branch 'avx512' into ci | [email protected] | 11 | +315 | -53 |
2018-11-13 20:14 | Test AVX512 | [email protected] | 1 | +13 | -0 |
2018-11-13 19:48 | Fix multiarch test | [email protected] | 1 | +1 | -1 |
2018-11-13 19:44 | Add MSVC32 | [email protected] | 1 | +17 | -1 |
2018-11-13 19:35 | Fix MSVC compatibility | [email protected] | 3 | +39 | -4 |
2018-11-13 18:59 | New Paths for ARM | [email protected] | 1 | +3 | -3 |
2018-11-13 18:49 | Fix indent | [email protected] | 1 | +33 | -33 |
2018-11-13 18:47 | set -e | [email protected] | 1 | +33 | -31 |
2018-11-13 18:38 | Azure pipelines | [email protected] | 2 | +67 | -61 |
2018-11-13 16:41 | AVX512 support | [email protected] | 11 | +315 | -53 |
2018-11-12 20:06 | Merge branch 'dev' | [email protected] | 4 | +33 | -13 |
2018-11-12 19:58 | Add ARM cpu names | [email protected] | 1 | +5 | -0 |
2018-11-12 19:40 | Initial AVX-512 support | [email protected] | 4 | +28 | -13 |
2018-11-12 18:26 | Split DFT into dft-src.cpp | [email protected] | 5 | +1146 | -1014 |
2018-11-12 13:24 | Merge branch 'dev' | [email protected] | 14 | +743 | -23 |
2018-11-12 12:51 | Optimize EBU R128 | [email protected] | 1 | +44 | -41 |
2018-11-12 12:49 | Fix error with parameter order | [email protected] | 1 | +2 | -1 |
2018-11-12 12:47 | Explicit alignment for vec | [email protected] | 1 | +3 | -3 |
2018-10-21 16:31 | safe_cast, small fixes | [email protected] | 4 | +50 | -15 |
2018-10-21 16:11 | EBU R128 | [email protected] | 8 | +685 | -4 |
2018-10-21 15:55 | Merge branch 'dev' | [email protected] | 9 | +318 | -151 |
2018-10-21 15:15 | biquad_filter<T> implementation | [email protected] | 2 | +39 | -10 |
2018-10-21 15:00 | Fix building in MSYS2 | [email protected] | 1 | +4 | -1 |
2018-10-21 14:46 | Replace std::index_sequence by csizes_t | [email protected] | 1 | +3 | -3 |
2018-10-21 14:39 | Example for expression_filter and placeholder | [email protected] | 1 | +15 | -1 |
2018-10-21 14:39 | Tests for placeholders | [email protected] | 1 | +20 | -4 |
2018-10-21 14:38 | Optimize expression_vtable, add substitute | [email protected] | 2 | +214 | -123 |
2018-10-21 14:37 | Fix building in MSYS2 | [email protected] | 1 | +1 | -1 |
2018-10-21 14:36 | Ability to call dspplot from source | [email protected] | 2 | +17 | -11 |
2018-10-21 09:30 | Add new exceptions to .gitignore | [email protected] | 1 | +6 | -2 |
2018-10-21 09:30 | Add Xcode 10 | [email protected] | 1 | +5 | -1 |
2018-08-29 21:21 | Merge pull request #29 from kfrlib/dev | Dan Levin | 5 | +19 | -9 |
2018-08-29 21:11 | Fix complex<T> pointer in goertzel.hpp | Dan Levin | 1 | +1 | -1 |
2018-08-29 21:05 | Workaround for Clang bug | Dan Levin | 1 | +5 | -5 |
2018-08-29 19:11 | Update .travis.yml | Dan Levin | 1 | +6 | -2 |
2017-11-16 20:02 | Fix clamp and pow functions | Dan Levin | 2 | +7 | -1 |
2017-09-01 10:12 | FIR filters with different tap and sample types | Fabio Massaioli | 3 | +39 | -35 |
2017-08-31 18:14 | Merge pull request #18 from fbbdev/patch-1 | Dan Levin | 1 | +1 | -1 |
2017-08-30 16:29 | fir.hpp: remove unused template parameter | Fabio Massaioli | 1 | +1 | -1 |
2017-06-28 13:52 | Merge pull request #15 from josephsmeng/master | Dan Levin | 1 | +2 | -2 |
2017-06-27 17:15 | change lambda function arg type as float for making msvc happy | josephshen | 1 | +2 | -2 |
2017-06-06 18:47 | More tests for real dft and wrapper functions | [email protected] | 1 | +19 | -0 |
2017-06-06 18:45 | Different alignment for real fft, fixes #14 | [email protected] | 1 | +1 | -0 |
2017-06-06 18:44 | irealdft: fix incorrect size detection in wrapper | [email protected] | 1 | +1 | -1 |
2017-06-06 18:42 | println: fix void* and const void* types | [email protected] | 1 | +3 | -0 |
2017-04-03 23:48 | Mark run_all as unused | [email protected] | 1 | +1 | -1 |
2017-04-03 23:48 | Lock-free ring buffer | [email protected] | 1 | +65 | -0 |
2017-04-03 23:47 | convolution.hpp: reorder fields | [email protected] | 1 | +2 | -2 |
2017-04-03 23:46 | Visual Studio: cast uint to atomic_uint to fix alignment issues | [email protected] | 1 | +16 | -12 |
2017-04-03 23:40 | Fixes for Visual Studio | [email protected] | 2 | +10 | -5 |
2017-04-03 23:37 | Macro for right/left shift | [email protected] | 1 | +12 | -0 |
2017-04-03 23:36 | Update documentation | [email protected] | 8 | +41 | -10 |
2017-04-03 23:35 | Pass build.py arguments to cmake | [email protected] | 2 | +3 | -3 |
2017-03-31 20:27 | Memory allocated using aligned_malloc is now shared | [email protected] | 1 | +16 | -5 |
2017-03-31 20:23 | CoMeta: overloads for standard types and smart pointers | [email protected] | 1 | +86 | -5 |
2017-03-31 20:22 | Testo: add ASSERT, refactor comparisons | [email protected] | 4 | +303 | -223 |
2017-03-31 20:04 | biquad.hpp: Check size of input expression. Fixes #10 | [email protected] | 1 | +1 | -1 |
2017-03-31 20:02 | Visual Studio: suppress warnings in cstring.hpp | [email protected] | 1 | +5 | -0 |
2017-03-31 20:01 | Travis CI no longer supports Xcode 7 and Xcode 6.3 | [email protected] | 1 | +0 | -8 |
2017-03-31 19:54 | Visual Studio: suppress warnings | [email protected] | 1 | +6 | -0 |
2017-03-31 19:51 | CoMeta: is_sequence function | [email protected] | 1 | +21 | -0 |
2017-03-31 19:51 | Visual Studio: __forceinline implies inline | [email protected] | 1 | +1 | -1 |
2016-11-23 14:47 | biquad: Fix input vector index. (Fixes #8 ) | [email protected] | 1 | +2 | -2 |
2016-11-09 10:14 | Tests for FFT based zero latency convolution | [email protected] | 1 | +10 | -0 |
2016-11-09 10:13 | FFT based zero latency convolution | [email protected] | 1 | +103 | -0 |
2016-11-09 10:12 | Filter API: Add functions to apply filter to arrays | [email protected] | 1 | +13 | -1 |
2016-11-09 09:58 | filter_fir: FIR filter using new API | [email protected] | 1 | +28 | -0 |
2016-11-09 09:55 | New filter API | [email protected] | 4 | +88 | -1 |
2016-11-09 08:25 | biquad filter: set zero latency version as default | [email protected] | 1 | +11 | -11 |
2016-11-09 08:01 | Refactor operators.hpp | [email protected] | 4 | +214 | -113 |
2016-11-09 07:47 | Remove bind_expression in expression operators | [email protected] | 1 | +7 | -7 |
2016-11-09 07:40 | bind_expression: remove internal::arg<> | [email protected] | 1 | +5 | -8 |
2016-11-09 07:40 | Code formatting | [email protected] | 10 | +33 | -39 |
2016-11-09 07:34 | Refactor operators.hpp | [email protected] | 5 | +268 | -197 |
2016-11-09 07:09 | Move cpuid.hpp and cpuid_auto.hpp to cpuid folder | [email protected] | 8 | +322 | -295 |
2016-11-09 06:46 | Rename expression to expression_base | [email protected] | 7 | +53 | -51 |
2016-11-08 10:56 | Add new files to sources.cmake | [email protected] | 1 | +3 | -0 |
2016-11-08 10:51 | Tests for updated FIR filter | [email protected] | 1 | +20 | -0 |
2016-11-08 10:43 | FIR filter with external state | [email protected] | 2 | +85 | -36 |
2016-11-08 10:31 | Tests refactoring | [email protected] | 15 | +835 | -851 |
2016-11-08 05:27 | Rename conv.hpp -> convolution.hpp | [email protected] | 4 | +93 | -92 |
2016-11-08 05:18 | Remove resample.hpp | [email protected] | 2 | +0 | -29 |
2016-11-08 05:13 | Remove impulse.hpp, Add special.hpp | [email protected] | 6 | +93 | -73 |
2016-11-08 04:56 | expression_pointer: size function and other improvements | [email protected] | 1 | +38 | -10 |
2016-11-08 04:55 | Extended precision type double_double | [email protected] | 1 | +79 | -0 |
2016-11-08 03:51 | waveshaper.hpp: add two saturation algorithms | [email protected] | 1 | +47 | -0 |
2016-11-08 03:49 | expression.hpp: Add CHECK_EXPRESSION macro | [email protected] | 1 | +64 | -0 |
2016-11-08 03:41 | random.hpp: Add KFR_ENABLE_IF | [email protected] | 1 | +6 | -6 |
2016-11-08 03:41 | operators.hpp: horner_even, horner_odd | [email protected] | 1 | +60 | -0 |
2016-11-08 03:40 | operators.hpp: bitwise and comparison functions | [email protected] | 1 | +24 | -13 |
2016-11-08 03:38 | Remove internal::arg | [email protected] | 4 | +14 | -16 |
2016-11-08 03:35 | python_plot.hpp: flush_to_zero function | [email protected] | 1 | +7 | -1 |
2016-11-08 03:25 | univector: more documentation | [email protected] | 1 | +36 | -0 |
2016-11-08 03:24 | vec.hpp: optvec<T> for vector with optimal width | [email protected] | 1 | +3 | -0 |
2016-11-08 03:22 | CoMeta: more documentation, small improvements | [email protected] | 1 | +16 | -7 |
2016-11-08 03:19 | split: call shuffle directly | [email protected] | 1 | +1 | -1 |
2016-11-08 03:19 | widen: fix ambiguous function call | [email protected] | 1 | +1 | -1 |
2016-11-08 03:11 | Replace CMT_FUNC by KFR_FUNC | [email protected] | 12 | +169 | -169 |
2016-11-08 03:05 | kfr.h: Include CMT_OS_NAME in version string | [email protected] | 1 | +5 | -2 |
2016-11-08 03:04 | Version 2.0.0 | [email protected] | 1 | +3 | -3 |
2016-11-08 03:03 | define CMT_OS_NAME | [email protected] | 1 | +14 | -0 |
2016-11-08 02:53 | Calculate loop unroll count based on total SIMD register count | [email protected] | 1 | +2 | -2 |
2016-11-08 02:52 | window.hpp: convert constants to T | [email protected] | 1 | +2 | -2 |
2016-11-04 04:44 | Allow vec<T> for vectors of native SIMD width | [email protected] | 2 | +5 | -5 |
2016-11-04 04:17 | Tests for inrange | [email protected] | 1 | +4 | -0 |
2016-11-04 00:13 | New function: inrange | [email protected] | 1 | +6 | -0 |
2016-11-04 00:12 | expression_pointer: pass vec by reference | [email protected] | 1 | +11 | -7 |
2016-11-04 00:09 | Specialize cometa::representation for mask<> | [email protected] | 1 | +13 | -0 |
2016-11-04 00:03 | Subscript operator for mask | [email protected] | 1 | +9 | -1 |
2016-11-03 05:16 | Detect clang in CMakeLists.txt | [email protected] | 7 | +126 | -105 |
2016-11-03 05:08 | expression_test: Allow sum to be greater than expected | [email protected] | 1 | +6 | -6 |
2016-11-03 05:04 | simd_intrin.hpp: Small fixes | [email protected] | 1 | +2 | -2 |
2016-11-03 04:58 | Include x86intrin.h in GCC | [email protected] | 1 | +4 | -0 |
2016-11-03 04:49 | Forward declaration for low/high | [email protected] | 1 | +13 | -4 |
2016-11-03 04:47 | process: Inline for-loops and make the function static | [email protected] | 1 | +11 | -21 |
2016-11-03 04:42 | Update dspplot python library | [email protected] | 2 | +25 | -11 |
2016-11-03 04:39 | Make library_version function static | [email protected] | 1 | +1 | -1 |
2016-11-03 04:38 | Set size in upsample/downsample | [email protected] | 1 | +8 | -1 |
2016-11-03 04:36 | Fix biquad_zl | [email protected] | 1 | +4 | -4 |
2016-11-03 04:35 | Remove template parameter names in declaration | [email protected] | 1 | +2 | -2 |
2016-11-03 04:29 | Fix cpu_name function | [email protected] | 1 | +1 | -1 |
2016-11-03 04:28 | Make read/write functions static | [email protected] | 1 | +2 | -2 |
2016-10-24 10:50 | New implementation for vec<> | [email protected] | 27 | +1865 | -1312 |
2016-10-17 04:51 | cometa.hpp: map, scale and new CMT_ENABLE_IF_IMPL | [email protected] | 1 | +15 | -2 |
2016-10-17 04:44 | Don't use vec<>::data() | [email protected] | 1 | +2 | -2 |
2016-10-17 04:40 | sqrt.hpp: use constructor instead of tovec | [email protected] | 1 | +2 | -2 |
2016-10-17 04:34 | Fix asymmetric FIR filter and define value_type | [email protected] | 1 | +4 | -1 |
2016-10-17 04:25 | Replace KFR_INTRIN by CMT_FUNC | [email protected] | 4 | +50 | -48 |
2016-10-17 04:17 | cident.h: Add CMT_FUNC and CMT_GNU_NOEXCEPT | [email protected] | 1 | +4 | -0 |
2016-10-17 04:07 | random.hpp: use static const instead of constexpr | [email protected] | 1 | +2 | -2 |
2016-10-17 04:06 | expression_pointer.hpp: use vec<> | [email protected] | 1 | +6 | -8 |
2016-10-17 03:55 | intrinsic_test: Remove unused typedefs | [email protected] | 1 | +1 | -23 |
2016-10-17 03:54 | Add *.inc to list of source files | [email protected] | 1 | +1 | -1 |
2016-10-17 03:42 | Ignore Wformat-security in GCC | [email protected] | 1 | +3 | -2 |
2016-10-17 03:40 | Add noexcept for mpfr::number constructor | [email protected] | 1 | +1 | -1 |
2016-10-17 03:39 | dB_to_string | [email protected] | 1 | +17 | -1 |
2016-10-17 03:35 | Ignore overflow warning for allones | [email protected] | 1 | +4 | -0 |
2016-10-17 03:29 | New implementation for acos | [email protected] | 1 | +1 | -1 |
2016-10-11 01:07 | Move simd and related functions to kfr::internal | [email protected] | 3 | +15 | -11 |
2016-10-11 00:29 | Constants refactoring, macros for pragma, MSVC support | [email protected] | 73 | +1887 | -1362 |
2016-10-08 01:40 | Add generic compiler-independent SIMD functions | [email protected] | 10 | +228 | -18 |
2016-10-08 00:36 | Move vec_op to vec.hpp | [email protected] | 2 | +79 | -83 |
2016-10-08 00:26 | Make simd type opaque | [email protected] | 1 | +9 | -6 |
2016-10-08 00:07 | New implementation for SIMD read/write | [email protected] | 5 | +115 | -172 |
2016-10-08 00:06 | build.py: Detect cpu count | [email protected] | 1 | +6 | -1 |
2016-10-07 21:30 | Expand macro KFR_ASGN_OP | [email protected] | 1 | +51 | -18 |
2016-10-06 02:07 | MSVC compatibility fixes | [email protected] | 3 | +52 | -86 |
2016-10-06 01:34 | Code formatting | [email protected] | 4 | +11 | -18 |
2016-10-06 00:54 | Detect SSE/SSE2 in MSVC | [email protected] | 1 | +4 | -2 |
2016-10-06 00:00 | Various fixes for MSVC | [email protected] | 1 | +9 | -8 |
2016-10-05 23:59 | GNU builtins in MSVC | [email protected] | 1 | +23 | -0 |
2016-10-05 23:56 | MSVS-compatible implementations of and_t and or_t | [email protected] | 1 | +21 | -5 |
2016-10-05 23:53 | CMT_UNUSED for __attribute__((unused)) | [email protected] | 1 | +2 | -0 |
2016-10-05 22:46 | New function: padded for padding expression | [email protected] | 2 | +69 | -0 |
2016-10-05 05:13 | Expression refactoring | [email protected] | 2 | +11 | -24 |
2016-10-05 04:57 | Refactor kfr::expression | [email protected] | 1 | +1 | -25 |
2016-10-05 04:04 | Code formatting | [email protected] | 2 | +1 | -3 |
2016-10-05 03:33 | Move cinput_t/coutput_t from types.hpp to expression.hpp | [email protected] | 2 | +18 | -17 |
2016-10-05 02:13 | Deduce value_type in process function | [email protected] | 6 | +12 | -33 |
2016-10-05 00:48 | Add reference_dft_plan class | [email protected] | 1 | +19 | -0 |
2016-10-05 00:45 | Remove maxwidth template parameter | [email protected] | 1 | +24 | -28 |
2016-09-29 13:10 | Implement context passing | [email protected] | 13 | +196 | -127 |
2016-09-28 15:41 | intrinsic_test: Remove unused typedefs | [email protected] | 1 | +0 | -6 |
2016-09-28 15:40 | Change expression_test | [email protected] | 1 | +6 | -4 |
2016-09-28 15:39 | Disable some warnings in MSVC | [email protected] | 1 | +5 | -0 |
2016-09-26 06:48 | static_assert for checking size of random_state | [email protected] | 1 | +2 | -0 |
2016-09-26 06:45 | Fix incorrect vec<> size in MSVC2015 Update 2 | [email protected] | 1 | +1 | -1 |
2016-09-26 06:39 | CoMeta: Implement __declspec(empty_bases) | [email protected] | 1 | +7 | -0 |
2016-09-26 05:59 | cmake: Generate only Debug and Release configs | [email protected] | 1 | +3 | -0 |
2016-09-12 17:16 | Operators for complex numbers of different types | [email protected] | 3 | +94 | -4 |
2016-09-12 16:18 | Remove dft dependency from CTTI | [email protected] | 1 | +4 | -6 |
2016-09-12 16:12 | Implement cabs and carg for real numbers | [email protected] | 3 | +19 | -1 |
2016-09-12 13:01 | New functions: realdft and irealdft | [email protected] | 1 | +20 | -0 |
2016-09-12 12:26 | Cache for real FFT | [email protected] | 1 | +36 | -3 |
2016-09-12 12:18 | Variable length biquad | [email protected] | 1 | +18 | -0 |
2016-09-12 12:08 | Expression for horner function | [email protected] | 1 | +7 | -1 |
2016-09-12 12:06 | Version 1.3.0 | [email protected] | 1 | +3 | -3 |
2016-09-09 18:25 | Tests for partition function | [email protected] | 1 | +38 | -0 |
2016-09-09 17:24 | New expressions: printer and debug_printer | [email protected] | 1 | +44 | -0 |
2016-09-09 17:05 | New function partition for parallel expression execution | [email protected] | 1 | +37 | -0 |
2016-09-09 16:41 | process function now supports subranges | [email protected] | 2 | +15 | -11 |
2016-09-09 15:16 | Fix fn_noop in cometa::function | [email protected] | 1 | +2 | -2 |
2016-09-09 14:45 | Travis-CI: Test cmake before executing brew install cmake | [email protected] | 1 | +1 | -1 |
2016-09-09 14:05 | operators.hpp: pass arguments by const reference | [email protected] | 1 | +43 | -42 |
2016-09-08 17:36 | Add KFR_ENABLE_IF for mix/mixs overloads | [email protected] | 1 | +2 | -2 |
2016-09-08 16:18 | Expressions for mix/mixs | [email protected] | 2 | +23 | -0 |
2016-09-08 15:34 | New implementation for sequence | [email protected] | 1 | +5 | -5 |
2016-09-08 15:24 | Expressions refactoring | [email protected] | 8 | +115 | -173 |
2016-09-08 14:55 | Move expression types to expression.hpp | [email protected] | 4 | +183 | -182 |
2016-09-08 14:40 | Move alignment and casting functions from types.hpp to cometa.hpp | [email protected] | 3 | +132 | -134 |
2016-09-08 14:28 | Macro refactoring | [email protected] | 13 | +104 | -129 |
2016-09-08 14:02 | Remove unused structs and enums | [email protected] | 1 | +0 | -36 |
2016-09-08 13:58 | Extract platform specific constants and functions into platform.hpp | [email protected] | 4 | +193 | -156 |
2016-09-08 13:46 | Remove deprecated ioratio | [email protected] | 2 | +1 | -32 |
2016-09-08 13:34 | Add is_incremental property to indicate incremental expressions | [email protected] | 2 | +6 | -0 |
2016-09-07 17:16 | Automatically get the size of expression rather than pass it as an argument | [email protected] | 5 | +12 | -12 |
2016-09-07 16:02 | Add autocorrelate function | [email protected] | 1 | +8 | -0 |
2016-09-07 15:58 | Add idft function | [email protected] | 1 | +10 | -0 |
2016-09-07 14:11 | DFT plan cache | [email protected] | 3 | +112 | -10 |
2016-09-07 12:32 | Cross correlation of two vectors | [email protected] | 2 | +31 | -3 |
2016-09-07 12:20 | New function: reverse(Expr) | [email protected] | 2 | +30 | -0 |
2016-09-07 12:00 | New function: truncate(Expr, size) | [email protected] | 7 | +35 | -17 |
2016-09-07 11:48 | Fix wrong size in slice function (+test) | [email protected] | 4 | +32 | -10 |
2016-09-07 11:20 | Remove infinite structure | [email protected] | 2 | +0 | -13 |
2016-09-07 11:08 | Code formatting | [email protected] | 1 | +4 | -4 |
2016-09-07 10:09 | Tests for real FFT | [email protected] | 1 | +34 | -13 |
2016-09-07 09:51 | FFT: real-to-complex and complex-to-real transforms | [email protected] | 1 | +142 | -0 |
2016-09-07 09:40 | Fix cmul_conj functions | [email protected] | 1 | +5 | -5 |
2016-09-06 13:50 | Add block_process function | [email protected] | 1 | +15 | -0 |
2016-09-06 13:44 | Fix double percent symbol in value_fmt | [email protected] | 1 | +2 | -1 |
2016-09-06 13:43 | cstring: Add slice member function | [email protected] | 1 | +18 | -0 |
2016-09-06 13:19 | Add reference_fft for real FFT | [email protected] | 1 | +35 | -0 |
2016-09-06 11:35 | Fix complex number printing | [email protected] | 1 | +1 | -1 |
2016-09-06 10:47 | basic_expressions.hpp: Include <algorithm> | [email protected] | 1 | +1 | -0 |
2016-09-06 10:46 | Define KFR_SHUFFLE_SPECIALIZATIONS | [email protected] | 1 | +1 | -0 |
2016-09-06 10:45 | Implement copy_n | [email protected] | 1 | +12 | -6 |
2016-09-06 10:28 | Refactor string conversion functions | [email protected] | 19 | +107 | -130 |
2016-09-06 09:41 | Code formatting | [email protected] | 4 | +8 | -5 |
2016-09-05 09:43 | Merge branch 'dev' | [email protected] | 18 | +749 | -614 |
2016-09-05 09:24 | Fix GCC 4.8 incompatibility | [email protected] | 1 | +2 | -0 |
2016-09-05 09:13 | Ubuntu: Fix missing ptrdiff_t definition | [email protected] | 1 | +2 | -2 |
2016-09-05 08:59 | Include <vector> and implement addressof from <memory> | [email protected] | 2 | +12 | -1 |
2016-09-05 08:37 | Split and refactor CoMeta, remove unused includes | [email protected] | 18 | +735 | -613 |
2016-09-05 08:26 | Short FFT test on ARM | [email protected] | 1 | +7 | -1 |
2016-09-05 08:17 | tests: include testo/testo.hpp in cmake | [email protected] | 1 | +12 | -8 |
2016-09-05 08:11 | macOS builds: install cmake only if missing | [email protected] | 1 | +1 | -2 |
2016-09-05 08:03 | Remove constructor vec(array_ref) | [email protected] | 1 | +0 | -8 |
2016-09-05 07:51 | fir.hpp: Use read function for reading vector | [email protected] | 1 | +2 | -2 |
2016-09-05 07:49 | Supress -Wshift-count-negative | [email protected] | 1 | +1 | -0 |
2016-09-05 07:32 | Update CoMeta to latest version | [email protected] | 4 | +42 | -48 |
2016-09-01 11:37 | select: add overload for vec parameter | [email protected] | 1 | +6 | -0 |
2016-09-01 11:36 | New implementation for add expression | [email protected] | 1 | +8 | -13 |
2016-09-01 05:25 | Fix alignment issues for expression_resource_impl | [email protected] | 1 | +7 | -7 |
2016-08-31 06:46 | Verbose tests | [email protected] | 1 | +1 | -1 |
2016-08-31 06:35 | Fix include order | [email protected] | 1 | +2 | -4 |
2016-08-31 06:27 | Refactor tests and examples | [email protected] | 16 | +422 | -497 |
2016-08-31 06:15 | library_version should return const char* | [email protected] | 2 | +8 | -6 |
2016-08-30 05:22 | Mark CoMeta functions as CMT_INTRIN | [email protected] | 1 | +75 | -65 |
2016-08-29 02:53 | Refactoring: Add slice and unpack function, remove typed and skip functions and many more | [email protected] | 17 | +176 | -204 |
2016-08-29 02:47 | cforeach: faster implementation | [email protected] | 1 | +3 | -9 |
2016-08-29 02:44 | Add is_output_expressions | [email protected] | 1 | +4 | -0 |
2016-08-29 01:39 | Filter design functions shouldn't be inline | [email protected] | 2 | +14 | -16 |
2016-08-29 01:37 | Version 1.2.0 | [email protected] | 1 | +3 | -3 |
2016-08-29 01:37 | Mark more functions as inline | [email protected] | 3 | +8 | -8 |
2016-08-29 01:32 | Compile times have been reduced by 10 times in Debug mode | [email protected] | 1 | +7 | -2 |
2016-08-29 01:17 | Specify value_type for all expressions | [email protected] | 10 | +140 | -139 |
2016-08-29 00:39 | Fix __builtin_readcyclecounter() | [email protected] | 1 | +1 | -1 |
2016-08-29 00:32 | Initial support for GCC and other compilers | [email protected] | 11 | +565 | -408 |
2016-08-26 21:44 | Add phasor function | [email protected] | 2 | +20 | -0 |
2016-08-26 21:04 | New implementation of counter functions | [email protected] | 1 | +4 | -18 |
2016-08-26 20:33 | Change default type for swept and jaehne | [email protected] | 2 | +5 | -5 |
2016-08-26 19:59 | Add virtual base classes for expressions | [email protected] | 1 | +29 | -0 |
2016-08-24 23:17 | Zero latency biquad filter | [email protected] | 1 | +115 | -13 |
2016-08-24 23:17 | Code formatting | [email protected] | 3 | +35 | -36 |
2016-08-24 23:13 | Add test for replacing an argument | [email protected] | 1 | +13 | -0 |
2016-08-24 23:10 | dspplot: add parameter div_by_N | [email protected] | 2 | +5 | -2 |
2016-08-24 19:31 | Access to arguments in expression class | [email protected] | 2 | +16 | -2 |
2016-08-24 19:09 | Add new function: rebind | [email protected] | 5 | +33 | -3 |
2016-08-24 01:50 | Add documentation for DSP functions | [email protected] | 6 | +139 | -3 |
2016-08-19 21:01 | Add expression_adjacent | [email protected] | 2 | +38 | -0 |
2016-08-19 19:10 | Add documentation for biquad filter functions | [email protected] | 2 | +64 | -0 |
2016-08-19 14:36 | Fix includes | [email protected] | 8 | +23 | -23 |
2016-08-19 14:19 | Added documentation for generators | [email protected] | 1 | +40 | -0 |
2016-08-19 13:32 | Code formatting | [email protected] | 64 | +256 | -257 |
2016-08-19 13:29 | Added documentation for all functions in reduce.hpp | [email protected] | 1 | +72 | -4 |
2016-08-19 13:25 | Added documentation for math functions | [email protected] | 11 | +282 | -64 |
2016-08-18 15:40 | Update documentation | [email protected] | 80 | +1882 | -1602 |
2016-08-16 10:10 | Update badges | [email protected] | 1 | +1 | -1 |
2016-08-12 07:46 | Update Readme | [email protected] | 5 | +9 | -6 |
2016-08-12 06:58 | Small improvements and fixes | [email protected] | 3 | +15 | -15 |
2016-08-12 06:36 | Version 1.0.0. | [email protected] | 14 | +270 | -288 |
2016-08-11 05:50 | Merge branch 'dev' | [email protected] | 7 | +299 | -13 |
2016-08-11 05:41 | Downsample/upsample by 2 and 4 | [email protected] | 1 | +114 | -10 |
2016-08-11 05:33 | Delay line | [email protected] | 4 | +118 | -0 |
2016-08-11 05:23 | fir_design.hpp: functions now can take univector_ref | [email protected] | 1 | +25 | -0 |
2016-08-11 05:21 | univector.hpp: read/write vectors to ring buffer | [email protected] | 1 | +42 | -3 |
2016-08-10 08:21 | Merge branch 'dev' | [email protected] | 1 | +33 | -8 |
2016-08-10 08:21 | Update list of the tests and minimal requirements | [email protected] | 1 | +33 | -8 |
2016-08-10 07:18 | Merge branch 'dev' | [email protected] | 20 | +592 | -280 |
2016-08-10 07:07 | Tests for ARM NEON (qemu) | [email protected] | 2 | +55 | -3 |
2016-08-10 06:09 | intrinsic_test: use fbase | [email protected] | 1 | +3 | -3 |
2016-08-10 05:59 | vec_test: change double to fbase | [email protected] | 1 | +4 | -4 |
2016-08-10 05:47 | Use size_t for mask template parameter | [email protected] | 1 | +1 | -1 |
2016-08-10 05:43 | Use tovec to convert vec to mask | [email protected] | 2 | +10 | -5 |
2016-08-10 05:28 | Small internal changes and fixes | [email protected] | 13 | +479 | -242 |
2016-08-10 05:22 | Move operators for cval_t and cvals_t to ops namespace | [email protected] | 1 | +13 | -4 |
2016-08-10 02:38 | Use qemu-arm to test arm binaries | [email protected] | 1 | +20 | -11 |
2016-08-10 01:10 | Fix neon saturated subtraction for i64 | [email protected] | 1 | +8 | -10 |
2016-08-10 00:58 | Fix sqrt returning zero instead of nan | [email protected] | 1 | +1 | -1 |
2016-08-10 00:04 | Add missing function max(i64neon, i64neon) | [email protected] | 1 | +4 | -2 |
2016-08-09 05:58 | Merge remote-tracking branch 'origin/dev' | [email protected] | 88 | +2861 | -2061 |
2016-08-09 05:15 | Fix i64 and long long mismatch on Ubuntu | [email protected] | 1 | +3 | -3 |
2016-08-09 03:49 | Use float instead of double if double is not supported in simd | [email protected] | 10 | +110 | -82 |
2016-08-09 03:33 | New cpu code: neon64 for neon on aarch64 | [email protected] | 1 | +3 | -2 |
2016-08-09 03:32 | fracdelay.hpp: don't limit delay | [email protected] | 1 | +0 | -2 |
2016-08-09 03:31 | ARM NEON: fix select(mf64neon, f64neon, f64neon) | [email protected] | 1 | +14 | -4 |
2016-08-09 02:56 | biquad.hpp: conversion for biquad_params | [email protected] | 2 | +17 | -4 |
2016-08-09 02:31 | window.hpp: use fbase by default | [email protected] | 1 | +6 | -6 |
2016-08-09 02:29 | biquad_design.hpp: use fbase by default | [email protected] | 1 | +16 | -16 |
2016-08-09 02:27 | python_plot: supress deprecation warning | [email protected] | 1 | +5 | -0 |
2016-08-09 02:26 | to_pointer: use std::array for vtable | [email protected] | 1 | +12 | -10 |
2016-08-09 02:24 | atan2: use mask instead of vec | [email protected] | 1 | +3 | -3 |
2016-08-09 02:21 | cident.h: KFR_NO_NATIVE_F64 for ARM NEON | [email protected] | 1 | +10 | -0 |
2016-08-09 02:20 | Update CMakeLists.txt | [email protected] | 3 | +39 | -33 |
2016-08-08 05:22 | ARM NEON fixes | [email protected] | 2 | +18 | -18 |
2016-08-08 03:47 | Add xcode6.3 to travis.yml | [email protected] | 1 | +2 | -0 |
2016-08-08 03:39 | Xcode 6.3 support | [email protected] | 11 | +65 | -54 |
2016-08-08 02:15 | CMake 2.8: target_include_directories | [email protected] | 1 | +1 | -1 |
2016-08-08 02:10 | CMake 2.8 | [email protected] | 3 | +9 | -3 |
2016-08-08 02:08 | travis-ci: switch to container-based workers | [email protected] | 2 | +5 | -14 |
2016-08-08 01:37 | GCC 4.8 support | [email protected] | 3 | +19 | -3 |
2016-08-07 23:28 | fix ambiguous conversion | [email protected] | 2 | +32 | -6 |
2016-08-07 23:13 | macro refactoring | [email protected] | 51 | +990 | -1074 |
2016-08-07 22:24 | update vec_test | [email protected] | 1 | +13 | -6 |
2016-08-07 22:23 | add mixdown_stereo | [email protected] | 1 | +27 | -0 |
2016-08-07 22:22 | expression_pack: small fixes | [email protected] | 1 | +11 | -8 |
2016-08-07 22:21 | typedefs for matrix types | [email protected] | 1 | +24 | -1 |
2016-08-07 22:20 | vector_width: return 1 if type doesn't fit into register | [email protected] | 1 | +3 | -2 |
2016-08-07 22:18 | transpose for vec<vec<>> | [email protected] | 1 | +5 | -0 |
2016-08-07 20:28 | rename sample rate converter | [email protected] | 6 | +331 | -293 |
2016-08-07 20:08 | bitcast: small improvements and fixes | [email protected] | 2 | +21 | -7 |
2016-08-07 20:05 | print matrices in multiple lines | [email protected] | 1 | +1 | -1 |
2016-08-07 05:40 | replace tuple with array in make_vector_impl | [email protected] | 2 | +2 | -6 |
2016-08-07 04:43 | new algorithm: mixdown | [email protected] | 3 | +37 | -0 |
2016-08-07 04:38 | new algorithm: dcremove | [email protected] | 3 | +40 | -0 |
2016-08-07 04:28 | new tests: conversion functions, matrices, packs | [email protected] | 1 | +71 | -0 |
2016-08-07 04:24 | new test: multiarch | [email protected] | 4 | +104 | -3 |
2016-08-07 04:20 | KFR_ARCH_DEP for kfr::resampler | [email protected] | 1 | +1 | -1 |
2016-08-07 04:19 | cometa::repr() for kfr::cpu_t | [email protected] | 1 | +4 | -0 |
2016-08-07 04:18 | add reverse function for vec<vec<>> | [email protected] | 1 | +7 | -2 |
2016-08-07 04:17 | Add const to expression_iterator and expression_reader | [email protected] | 1 | +7 | -7 |
2016-08-07 04:09 | New conversion functions and refactoring | [email protected] | 22 | +417 | -322 |
2016-08-03 21:29 | Add tests for transcendental functions using MPFR | [email protected] | 5 | +844 | -2 |
2016-08-02 20:19 | Fix cpuid code for old cpus | [email protected] | 1 | +2 | -8 |
2016-08-02 20:19 | Fix cpuid code for old cpus | [email protected] | 1 | +2 | -8 |
2016-08-02 19:33 | empty_test: Include all headers | [email protected] | 3 | +6 | -7 |
2016-08-02 19:31 | Goertzel algorithm has been fixed | [email protected] | 1 | +69 | -78 |
2016-08-02 19:22 | Auto-generate sources.cmake | [email protected] | 2 | +61 | -42 |
2016-08-02 19:21 | Add base.hpp, dft.hpp, dsp.hpp, io.hpp | [email protected] | 6 | +170 | -92 |
2016-08-02 18:52 | Improve ARM NEON support | [email protected] | 7 | +205 | -4 |
2016-08-02 14:44 | Don't use thread_local in older macOS | [email protected] | 1 | +1 | -0 |
2016-08-02 14:22 | Add tests for transcendental functions using MPFR | [email protected] | 5 | +843 | -2 |
2016-08-02 13:55 | testo: Reduce build time | [email protected] | 1 | +10 | -10 |
2016-07-31 19:55 | update build script | [email protected] | 1 | +33 | -8 |
2016-07-31 19:46 | step for make_range | [email protected] | 1 | +28 | -10 |
2016-07-31 14:28 | merge base and expressions folders | [email protected] | 25 | +460 | -459 |
2016-07-31 14:19 | merge base and dispatch folders | [email protected] | 4 | +4 | -4 |
2016-07-31 14:13 | merge misc and base folders | [email protected] | 15 | +483 | -484 |
2016-07-31 13:14 | use internal::expression_function instead of expr_func | [email protected] | 22 | +123 | -125 |
2016-07-30 20:11 | Construct function wrapper | [email protected] | 26 | +145 | -139 |
2016-07-30 18:33 | Pass vec by const reference (intrinsics) | [email protected] | 27 | +464 | -396 |
2016-07-30 17:54 | Pass vec by const reference | [email protected] | 3 | +148 | -125 |
2016-07-30 16:57 | Travis CI: Test in Xcode 7, 7.1, 7.2, 7.3, 8 | [email protected] | 1 | +19 | -4 |
2016-07-30 16:37 | FFT: Pass size as int (improve build speed) | [email protected] | 1 | +26 | -26 |
2016-07-30 16:32 | Emulate __builtin_{add/sub}_overflow on old compilers | [email protected] | 1 | +43 | -2 |
2016-07-30 14:26 | Use _mm_testc_ps/_mm_testc_pd if AVX is enabled | [email protected] | 1 | +10 | -5 |
2016-07-30 14:09 | const specifier for all input expressions | [email protected] | 3 | +4 | -4 |
2016-07-30 14:08 | Remove diagnostic ignored -Winaccessible-base | [email protected] | 3 | +0 | -19 |
2016-07-30 12:25 | Better type deduction for expressions | [email protected] | 1 | +1 | -1 |
2016-07-27 18:01 | Revert "Better type deduction for expressions" | [email protected] | 1 | +3 | -3 |
2016-07-27 17:55 | Generators: linear/exp/exp2/sin/sincos | [email protected] | 1 | +166 | -190 |
2016-07-27 17:53 | Weighting functions | [email protected] | 1 | +33 | -18 |
2016-07-27 17:53 | Better type deduction for expressions | [email protected] | 1 | +3 | -3 |
2016-07-27 17:52 | Allow even/odd mask to be of any width | [email protected] | 1 | +2 | -2 |
2016-07-27 16:57 | Return infinity if available for min/max | [email protected] | 1 | +6 | -3 |
2016-07-27 16:08 | Add tests for all x86 architectures (x87, SSE2, SSE4, AVX and AVX2, both x32 and x64) | [email protected] | 1 | +73 | -0 |
2016-07-27 16:07 | Code formatting | [email protected] | 8 | +5 | -12 |
2016-07-27 16:06 | Hardcode vector widths (for build speed) | [email protected] | 1 | +36 | -36 |
2016-07-27 15:45 | Move all intrinsics into separate namespace | [email protected] | 25 | +272 | -264 |
2016-07-27 15:43 | Include intrinsic headers only if needed | [email protected] | 1 | +4 | -2 |
2016-07-27 15:41 | Add ability to define architecture from cmake command line | [email protected] | 2 | +10 | -2 |
2016-07-27 12:05 | vec_test: Tests for common_type | [email protected] | 1 | +18 | -0 |
2016-07-27 12:04 | intrinsic_test: Tests for type conversion | [email protected] | 1 | +6 | -0 |
2016-07-27 12:03 | Any argument types for all functions | [email protected] | 20 | +194 | -187 |
2016-07-27 11:49 | Specialize std::common_type for vec | [email protected] | 1 | +14 | -0 |
2016-07-27 11:48 | pack now is an alias for make_vector | [email protected] | 1 | +10 | -1 |
2016-07-27 10:24 | ifloor, iceil, iround, itrunc | [email protected] | 2 | +82 | -0 |
2016-07-26 19:15 | expression_file_reader: mutable position | [email protected] | 1 | +1 | -1 |
2016-07-26 17:49 | Remove kfr::native namespace | [email protected] | 1 | +0 | -2 |
2016-07-26 17:46 | data/sincos.hpp: Reduce table size | [email protected] | 1 | +12 | -197 |
2016-07-26 17:24 | Remove duplicate of vec.hpp | [email protected] | 7 | +0 | -36 |
2016-07-26 17:17 | bitness_const for const char* | [email protected] | 1 | +11 | -0 |
2016-07-26 17:11 | library_version: new version format | [email protected] | 1 | +2 | -2 |
2016-07-26 17:10 | bitness_const: return const T& | [email protected] | 1 | +1 | -1 |
2016-07-26 17:06 | speaker.hpp: Add None | [email protected] | 1 | +2 | -0 |
2016-07-26 16:36 | Add intrinsic_test | [email protected] | 2 | +262 | -0 |
2016-07-26 16:36 | New version of logical.hpp | [email protected] | 1 | +71 | -122 |
2016-07-26 16:35 | Integer arguments for asin/acos | [email protected] | 1 | +14 | -12 |
2016-07-26 16:19 | absmin / absmax | [email protected] | 1 | +15 | -4 |
2016-07-26 16:19 | New version of saturated arithmetic functions | [email protected] | 1 | +23 | -14 |
2016-07-26 16:17 | expand_simd with param | [email protected] | 1 | +6 | -0 |
2016-07-26 16:17 | Fix TESTO_CHECK | [email protected] | 1 | +2 | -1 |
2016-07-26 12:52 | vec.hpp: decay instead of remove_reference | [email protected] | 1 | +3 | -3 |
2016-07-26 12:51 | CoMeta: repr() for std::pair | [email protected] | 1 | +7 | -0 |
2016-07-26 12:16 | Small improvements and fixes | [email protected] | 3 | +11 | -11 |
2016-07-26 11:55 | Add files to sources.cmake | [email protected] | 1 | +3 | -0 |
2016-07-26 11:46 | Fix round functions and other small fixes | [email protected] | 4 | +126 | -55 |
2016-07-26 10:42 | using testo::assert_is_same | [email protected] | 1 | +1 | -0 |
2016-07-26 10:36 | Move assert_is_same to Testo | [email protected] | 2 | +11 | -6 |
2016-07-26 10:18 | Fix infinite recursion in abs(i64) | [email protected] | 1 | +1 | -5 |
2016-07-26 10:17 | Code formatting | [email protected] | 2 | +3 | -6 |
2016-07-26 10:15 | CoMeta: faster compilation of cforeach | [email protected] | 1 | +11 | -12 |
2016-07-26 10:13 | CoMeta: cconcat for ctypes_t | [email protected] | 1 | +24 | -20 |
2016-07-25 11:27 | ARM NEON: abs | [email protected] | 1 | +1 | -1 |
2016-07-25 11:02 | Initial support for ARM NEON | [email protected] | 3 | +69 | -6 |
2016-07-25 11:01 | Old stdlibc++ support | [email protected] | 2 | +4 | -4 |
2016-07-25 10:58 | #include arm_neon.h | [email protected] | 1 | +0 | -137 |
2016-07-25 10:56 | function.hpp defines | [email protected] | 1 | +0 | -80 |
2016-07-25 10:53 | Code formatting | [email protected] | 9 | +13 | -23 |
2016-07-25 10:52 | Remove retarget | [email protected] | 14 | +12 | -448 |
2016-07-25 10:45 | stat_test: test complex numbers | [email protected] | 2 | +10 | -0 |
2016-07-25 10:44 | Remove expressions/operators.hpp | [email protected] | 1 | +0 | -66 |
2016-07-25 10:42 | Add operators to kfr::complex | [email protected] | 1 | +21 | -0 |
2016-07-25 10:36 | Remove test_output.py | [email protected] | 1 | +0 | -34 |
2016-07-25 10:36 | Reorder tests | [email protected] | 1 | +2 | -2 |
2016-07-25 10:35 | Add basic_vector_test | [email protected] | 1 | +2 | -0 |
2016-07-25 10:34 | Add new files to all.hpp | [email protected] | 1 | +2 | -1 |
2016-07-25 10:28 | Refactoring: Improve compilation time | [email protected] | 44 | +3271 | -4444 |
2016-07-25 10:01 | Move platform specific types to function.hpp | [email protected] | 2 | +143 | -48 |
2016-07-25 09:57 | Internal function wrapper | [email protected] | 1 | +10 | -0 |
2016-07-25 09:51 | CoMeta: Fix args_and | [email protected] | 2 | +2 | -2 |
2016-07-22 16:50 | Added test: stat_test | [email protected] | 3 | +78 | -2 |
2016-07-22 14:33 | don't define CID_CDECL | [email protected] | 1 | +4 | -0 |
2016-07-22 14:30 | __builtin_prefetch | [email protected] | 1 | +11 | -0 |
2016-07-22 12:43 | generic cpu support | [email protected] | 11 | +52 | -2 |
2016-07-22 07:36 | code formatting | [email protected] | 2 | +7 | -4 |
2016-07-22 07:31 | Fix x87 compilation | [email protected] | 3 | +9 | -3 |
2016-07-22 07:15 | generic cpu support | [email protected] | 10 | +259 | -90 |
2016-07-21 15:11 | interpolation functions | [email protected] | 1 | +32 | -49 |
2016-07-20 17:45 | new line at the end | [email protected] | 1 | +1 | -0 |
2016-07-20 17:44 | dspplot: Changed url | [email protected] | 1 | +3 | -3 |
2016-07-20 17:22 | Waveshaper | [email protected] | 3 | +44 | -0 |
2016-07-20 17:11 | Code cleanup and formatting | [email protected] | 16 | +38 | -151 |
2016-07-20 16:41 | Small refactoring | [email protected] | 6 | +44 | -11 |
2016-07-20 16:31 | Split filter design into separate headers | [email protected] | 8 | +443 | -297 |
2016-07-20 12:09 | Added more hyperbolic functions | [email protected] | 6 | +190 | -150 |
2016-07-20 11:05 | Code formatting | [email protected] | 7 | +12 | -41 |
2016-07-20 11:04 | Format all files | [email protected] | 1 | +5 | -6 |
2016-07-20 11:01 | Prevent comments from being formatted | [email protected] | 1 | +1 | -1 |
2016-07-20 10:58 | #include cpuid_auto.hpp | [email protected] | 1 | +1 | -1 |
2016-07-20 10:45 | use std::complex if defined KFR_STD_COMPLEX | [email protected] | 1 | +17 | -3 |
2016-07-19 12:59 | Split cpuid.hpp into two headers | [email protected] | 2 | +53 | -25 |
2016-07-19 12:56 | detect_cpu: default value for template parameter | [email protected] | 1 | +1 | -1 |
2016-07-19 12:55 | CMake: Set target cpu | [email protected] | 4 | +10 | -7 |
2016-07-19 10:58 | more benchmark results in README.md | [email protected] | 2 | +10 | -5 |
2016-07-19 08:21 | Fixed biquad titles | [email protected] | 1 | +2 | -2 |
2016-07-19 07:49 | biquad example: set titles | [email protected] | 1 | +8 | -8 |
2016-07-19 07:47 | Parallel build (-j4) by default | [email protected] | 2 | +3 | -2 |
2016-07-18 13:28 | 0.9.1 version | [email protected] | 1 | +3 | -3 |
2016-07-18 13:26 | Feature added: Fractional delay | [email protected] | 5 | +90 | -0 |
2016-07-18 13:25 | Added scalar versions of round functions | [email protected] | 1 | +15 | -0 |
2016-07-18 13:24 | Fixed short FIR filter with long vector size | [email protected] | 1 | +14 | -35 |
2016-07-18 11:21 | Updated README.md | [email protected] | 1 | +1 | -0 |
2016-07-18 11:14 | Feature added: Convolution | [email protected] | 5 | +98 | -0 |
2016-07-18 11:08 | Biquad: one version for all lengths | [email protected] | 1 | +7 | -59 |
2016-07-18 11:06 | Default width if width==0 | [email protected] | 1 | +3 | -3 |
2016-07-18 06:43 | Visual Studio support | [email protected] | 12 | +131 | -81 |
2016-07-18 04:46 | tostring.hpp: change namespace | [email protected] | 1 | +26 | -10 |
2016-07-18 04:43 | Biquad: use array instead of vector and fix initialization | [email protected] | 1 | +14 | -15 |
2016-07-18 04:32 | Reorder includes in all.hpp | [email protected] | 1 | +22 | -17 |
2016-07-18 04:30 | carray: constructor must be called only for the callables | [email protected] | 1 | +1 | -1 |
2016-07-18 04:27 | Fixed compiler attribute detection | [email protected] | 1 | +2 | -4 |
2016-07-18 04:26 | Better detection of clang | [email protected] | 1 | +2 | -2 |
2016-07-18 04:23 | univector: detect if the parent's constructor is noexcept | [email protected] | 1 | +1 | -1 |
2016-07-18 04:18 | use allocate_shared instead of make_shared to consider alignment | [email protected] | 1 | +3 | -2 |
2016-07-18 04:16 | Define NOMINMAX before including windows.h | [email protected] | 1 | +3 | -0 |
2016-07-11 09:21 | Added link to fft benchmark repository | [email protected] | 1 | +1 | -0 |
2016-07-08 21:23 | Update README.md | [email protected] | 2 | +2 | -1 |
2016-07-01 13:28 | Update README.md | [email protected] | 2 | +3 | -2 |
2016-07-01 13:16 | Enable testing on travis-ci | [email protected] | 1 | +5 | -2 |
2016-07-01 13:07 | New test: vec_test | [email protected] | 2 | +118 | -0 |
2016-07-01 13:00 | Merge remote-tracking branch 'refs/remotes/origin/master' into dev | [email protected] | 6 | +27 | -21 |
2016-07-01 12:58 | kfr::broadcast now takes the width of the result vector | [email protected] | 5 | +13 | -13 |
2016-07-01 11:55 | Fix building on Ubuntu with non-default clang | [email protected] | 1 | +2 | -2 |
2016-07-01 11:43 | Updated CMakeLists.txt | [email protected] | 1 | +16 | -10 |
2016-06-30 11:30 | Update and rename readme.md to README.md | kfrlib | 2 | +106 | -104 |
2016-06-30 11:06 | Update travis-ci script | [email protected] | 1 | +3 | -1 |
2016-06-30 10:56 | Add travis-ci build | [email protected] | 1 | +24 | -0 |
2016-06-30 10:18 | Updated README.md to include Ubuntu specific requirement | [email protected] | 1 | +5 | -2 |
2016-06-30 10:08 | link against libm | [email protected] | 2 | +2 | -1 |
2016-06-30 09:44 | Various small fixes and improvements | [email protected] | 3 | +20 | -16 |
2016-06-29 17:59 | Initial commit | [email protected] | 96 | +25231 | -0 |