Commit Graph

355 Commits

Author SHA1 Message Date
Бранимир Караџић
daecc9d9c5 Cleanup. 2024-05-03 18:38:54 -07:00
Бранимир Караџић
6cddfa90f3 Added MakeSignedT and MakeUnsignedT to type traits. 2024-05-03 14:44:57 -07:00
Бранимир Караџић
db8a6d7915 vsnprintf: Right justified prec modified defaults to fill by 0. 2024-05-02 20:00:34 -07:00
Бранимир Караџић
34ba9c7a5c Cleanup. 2024-05-01 09:16:01 -07:00
Бранимир Караџић
226d52f240 Added bx::sinCosApprox bench. 2024-05-01 09:15:03 -07:00
Бранимир Караџић
74bda7e6cc Added bx::sinCosApprox. 2024-04-30 23:50:43 -07:00
Бранимир Караџић
e615943f98 Fixed bx::writeRep infinite loop on error. 2024-04-19 10:22:28 -07:00
Бранимир Караџић
3072cf37df Added bx::narrowCast. 2024-03-29 16:36:05 -07:00
Бранимир Караџић
dc3bf2990e Cleanup. 2024-02-21 20:30:14 -08:00
Martijn Courteaux
af2cefcb0d Extra test for HandleAllocT (#319) 2024-02-21 20:24:00 -08:00
Бранимир Караџић
8642f70011 Fixed filepath temp test. 2024-02-20 09:16:00 -08:00
pheonix
72cec6db36 Add unit tests for bx::bit_cast (#318) 2024-02-04 21:32:23 -08:00
Бранимир Караџић
67dfdf34f6 Happy New Year! 2024-01-14 01:55:51 -08:00
Бранимир Караџић
6c2989d95d Cleanup. 2024-01-01 20:03:21 -08:00
Бранимир Караџић
00ffdf75af Added floorLog2 tests. 2023-12-11 21:36:34 -08:00
Бранимир Караџић
06679e1cf1 Replaced macros with C++17 attributes. 2023-12-02 20:16:26 -08:00
Branimir Karadžić
be3e348eb2 Fixed build. 2023-11-23 10:12:05 -08:00
Бранимир Караџић
08baf8fa64 Cleanup bitwise ops. 2023-11-23 09:41:57 -08:00
Бранимир Караџић
fe540e7657 Cleanup. 2023-11-18 14:43:35 -08:00
Бранимир Караџић
4c87a58af0 Cleanup. 2023-11-18 10:55:09 -08:00
Branimir Karadžić
610a2e468d Added find first set. 2023-11-18 10:50:42 -08:00
Бранимир Караџић
1c53c4617f Cleanup. 2023-11-14 19:28:25 -08:00
Бранимир Караџић
44fe98c53c Added configurable assert handler function. 2023-11-13 20:56:57 -08:00
Бранимир Караџић
d8c3672bce Allow 0 as alignment value. 2023-11-11 07:42:44 -08:00
Бранимир Караџић
ac1401faad Added MurmurHash3. 2023-10-21 11:07:25 -07:00
Бранимир Караџић
09fa25f3ae Added gcd/lcm test. 2023-07-14 17:41:07 -07:00
Бранимир Караџић
db15e54924 FilePath: Added ability to retreive exectuable file path. 2023-06-29 22:23:10 -07:00
Бранимир Караџић
8153ff35ae Remove test from BSD. 2023-06-18 08:46:48 -07:00
Бранимир Караџић
7ac95d5131 Added test tags. Broken up libm tests. 2023-06-03 20:56:11 -07:00
Бранимир Караџић
ac1b473832 Clang: Fixed bx::signbit. 2023-06-01 20:00:05 -07:00
Бранимир Караџић
2012564dfb Fixed build. 2023-06-01 14:47:30 -07:00
Бранимир Караџић
cab04a9e58 Added bx::signbit, and bx::copysign. 2023-06-01 07:08:41 -07:00
Бранимир Караџић
76642c9bfc Fixed issue #266. 2023-05-17 19:35:19 -07:00
Бранимир Караџић
7e6f30a241 Removed StringView ctor/set argument default values. 2023-05-09 18:17:01 -07:00
Бранимир Караџић
6c7ddeb2a3 Cleanup. 2023-05-04 20:23:06 -07:00
Бранимир Караџић
d403162701 Added bx::StringLiteral. 2023-05-04 20:09:54 -07:00
Branimir Karadžić
c5593ad749 Fixed rsqrt and sqrt. 2023-04-27 19:37:44 -07:00
Бранимир Караџић
be09f6970e Renamed bx::init::* tags. Moved tags into common place. 2023-04-22 22:22:17 -07:00
Branimir Karadžić
2b24edd5b0 Fixed VS build. 2023-04-19 21:40:19 -07:00
Бранимир Караџић
0d51df1779 Fixed rsqrt, and sqrt. Added more tests. 2023-04-19 19:01:00 -07:00
Бранимир Караџић
9a9a871d9a OSX: Fixed unit test. 2023-04-18 19:26:17 -07:00
Бранимир Караџић
746747f01f Neon: Fixed sqrt. 2023-04-18 19:18:03 -07:00
Бранимир Караџић
4f95850bf5 Fixed unit test. 2023-04-17 23:22:13 -07:00
Бранимир Караџић
7bbda806d9 Neon: Improved rcp, rsqrt accuracy. Issue #298. 2023-04-13 21:18:36 -07:00
Бранимир Караџић
1b227fada6 Happy New Year! 2023-01-14 10:04:18 -08:00
Бранимир Караџић
a2af648097 Added allocator tests. 2022-11-04 19:09:23 -07:00
Бранимир Караџић
20a6d45898 Fixed issue #285. 2022-09-27 20:10:14 -07:00
Бранимир Караџић
a2dff8e0a0 Added bx::unique. 2022-09-10 08:37:47 -07:00
Бранимир Караџић
d1becf7991 Cleanup. 2022-09-01 22:00:16 -07:00
Бранимир Караџић
274771cb46 Added typetraits.h 2022-08-31 21:29:57 -07:00