Commit Graph

37 Commits

Author SHA1 Message Date
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
Бранимир Караџић
0ee20c6c83 Cleanup. 2022-08-28 14:33:21 -07:00
Бранимир Караџић
d4403099f9 Added numeric min/max for type. 2022-08-22 20:30:24 -07:00
Бранимир Караџић
7d784e74ff Fixed atan2. Issue #282. Caused by 7929f098f5. 2022-08-21 18:39:42 -07:00
Бранимир Караџић
7929f098f5 Fixed bx::sign function to return tri-state result. 2022-08-20 11:35:27 -07:00
Бранимир Караџић
13ae21207d Cleanup. 2022-07-27 14:47:57 -07:00
nathanstouffer
1f5b2117e5 Add unit tests for unruly functions on release builds of web (#278)
* add unit tests for unruly inputs to sqrt

* add unit tests for unruly inputs to sin/cos on release web
2022-07-27 14:46:07 -07:00
Бранимир Караџић
c969169fc1 Happy New Year! 2022-01-15 11:58:42 -08:00
Бранимир Караџић
5dfb7f91f5 Cleanup. 2021-10-13 19:54:13 -07:00
Бранимир Караџић
44c9661169 Cleanup. 2021-10-08 19:06:39 -07:00
Бранимир Караџић
e50536ac03 Added initializer types. 2021-09-06 09:03:01 -07:00
Бранимир Караџић
be174e43e6 Happy New Year! 2021-01-14 15:52:13 -08:00
Бранимир Караџић
936327aa0f Improved lerp implementation. 2020-04-04 09:56:16 -07:00
Бранимир Караџић
74e8c2bd91 Happy New Year! 2020-01-14 21:25:09 -08:00
Бранимир Караџић
4bcb2c4fb3 Added integer version of log2. 2019-10-22 19:29:51 -07:00
Бранимир Караџић
1a2c2cd4a0 Happy New Year! 2019-01-13 17:11:07 -08:00
Бранимир Караџић
ee158ffd70 Cleanup. 2018-12-21 21:04:03 -08:00
Branimir Karadžić
1be0b13e4b Fixed unit test. 2018-12-06 08:30:11 -08:00
Branimir Karadžić
7adf730694 Removed use of CRT vsnprintf. 2018-11-12 20:01:26 -08:00
Branimir Karadžić
7a05d19352 Fixed atan2. 2018-04-23 16:22:14 -07:00
Branimir Karadžić
c1f8036b70 Implemented SIMD rsqrt. 2018-01-29 20:35:51 -08:00
Branimir Karadžić
8e0245dc07 Removed reliance on libm/math.h CRT functions. 2018-01-27 20:03:19 -08:00
Branimir Karadžić
14521c7406 Removed reliance on sinf/cosf CRT functions. 2018-01-14 19:13:34 -08:00
Branimir Karadžić
3c1ac9b021 Removed reliance on powf CRT function. 2018-01-13 16:57:39 -08:00
Branimir Karadžić
bdb64f5f52 bx math API cleanup. 2018-01-13 15:32:58 -08:00
Branimir Karadžić
fd8cc08fdb Removing reliance on floorf and ceilf CRT functions. 2018-01-04 21:50:31 -08:00
Branimir Karadžić
fddf8c3303 Removing reliance on fmodf and fabsf CRT functions. 2018-01-04 08:59:17 -08:00
Branimir Karadžić
4a77249234 Happy New Year! 2018-01-01 11:13:43 -08:00
Branimir Karadžić
07d31bbd65 Cleanup. 2017-08-26 18:15:09 -07:00