Chris Robinson
|
41e7f27337
|
Make sure struct members are initialized
|
2024-05-25 01:26:55 -07:00 |
|
Chris Robinson
|
8032217419
|
Avoid some unnecessary tmp vars
|
2024-05-06 23:27:53 -07:00 |
|
Chris Robinson
|
d39f1e1276
|
Don't check for __restrict in CMake
|
2024-05-06 01:42:00 -07:00 |
|
Chris Robinson
|
4a74b22e2c
|
Recognize _M_ARM64 in PFFFT for MSVC NEON support
|
2024-03-20 21:29:55 -07:00 |
|
Chris Robinson
|
ff1183fc0a
|
Use spans a bit more in place of pointers
|
2024-03-19 23:38:48 -07:00 |
|
Chris Robinson
|
95d07ac3c8
|
Mark a function maybe_unused that's only used in asserts
|
2024-03-12 08:28:32 -07:00 |
|
Darryl Pogue
|
d6520c4820
|
Fix PFFFT compilation for PowerPC (#955)
Fixes taken from 2 upstream commits:
- ccd5628652
- 233c266591
|
2024-03-02 22:33:41 +00:00 |
|
Chris Robinson
|
22d1e10f28
|
Constify a span's type that's only read
|
2024-02-07 23:37:52 -08:00 |
|
Chris Robinson
|
05c94a670d
|
Silence unused parameter warnings
|
2024-02-07 09:42:22 -08:00 |
|
Chris Robinson
|
594908d726
|
Fix up some includes
|
2024-02-07 05:07:34 -08:00 |
|
Chris Robinson
|
3b05262989
|
Remove a couple unnecessary macros
|
2024-02-06 23:39:00 -08:00 |
|
Chris Robinson
|
de80449a22
|
Clean up some variable initialization
|
2024-02-06 03:39:09 -08:00 |
|
Chris Robinson
|
5796d0cad8
|
Replace an assertion macro with an inline function
|
2024-02-06 02:31:28 -08:00 |
|
Chris Robinson
|
e5d413d647
|
Use a unique_ptr to manager PFFFT_Setup objects
|
2024-02-06 01:35:18 -08:00 |
|
Chris Robinson
|
4c1f3ecb04
|
Replace some macros with inline functions
|
2024-01-26 17:14:22 -08:00 |
|
Chris Robinson
|
16251c2015
|
Replace some macros with inline functions
|
2024-01-26 16:18:58 -08:00 |
|
Chris Robinson
|
10c2246c32
|
Avoid some const_casts
|
2024-01-26 15:33:58 -08:00 |
|
Chris Robinson
|
2757bdedfc
|
Replace some macros with lambdas
|
2024-01-14 00:48:14 -08:00 |
|
Chris Robinson
|
d951a9ea2c
|
Declare some variables where they're used
|
2024-01-05 19:30:11 -08:00 |
|
Chris Robinson
|
37171b7d9a
|
Replace some macros
|
2023-12-29 20:27:33 -08:00 |
|
Chris Robinson
|
a6942c271f
|
Clean up some potential allocation alignment mismatches
|
2023-12-29 08:16:26 -08:00 |
|
Chris Robinson
|
768781bab9
|
Improve ownership handing with PFFFT
|
2023-12-27 04:23:19 -08:00 |
|
Chris Robinson
|
ea5628061c
|
Add some noexcept for free functions
|
2023-12-15 00:18:28 -08:00 |
|
Chris Robinson
|
44fbc93909
|
Be less messy with PFFFT
Remove a 1-element array for an over-allocated struct array. Also add a wrapper
struct for C++.
|
2023-12-09 12:35:07 -08:00 |
|
Chris Robinson
|
8f661a2f59
|
Fix some clang-tidy warnings
|
2023-12-08 04:33:32 -08:00 |
|