Commit Graph

1067 Commits

Author SHA1 Message Date
Branimir Karadžić
01cf049f97 0 terminate fixed empty string. (#361) 2025-12-26 18:24:16 +00:00
Branimir Karadžić
acc565e47e Added bx::Ticks. (#359) 2025-12-24 03:27:32 +00:00
Branimir Karadžić
ce31b14454 Fix Thread::setThreadName. (#358) 2025-12-17 02:36:31 +00:00
Branimir Karadžić
a69b0a72f7 Improve bx::saturateCast. (#357) 2025-12-14 06:06:56 +00:00
Branimir Karadžić
a9f99c627e bx::saturateCast requries values to be integer or float. (#356) 2025-12-14 04:02:08 +00:00
Branimir Karadžić
f4a30a69a1 Fixed build. (#355) 2025-12-13 19:59:10 +00:00
Branimir Karadžić
4ac903bdcf Added saturateCast. (#354) 2025-12-13 19:05:24 +00:00
Branimir Karadžić
808aa150f8 StringView constexpr. (#351) 2025-11-23 02:41:54 +00:00
Branimir Karadžić
54941d2a3c Cleanup. (#349) 2025-11-20 03:49:32 +00:00
Branimir Karadžić
4aaf864875 Added RingBufferControl get empty, used, reserved counts. (#348) 2025-11-20 01:25:39 +00:00
Бранимир Караџић
75dcd5673a Fixed build. 2025-10-21 18:20:26 -07:00
Branimir Karadžić
af959f53f9 Cleanup. 2025-10-21 18:03:23 -07:00
Бранимир Караџић
c8128850f8 Implement getCallStackFast/Exact for fast call-stack backtrace. 2025-10-14 23:05:08 -07:00
Бранимир Караџић
59d9249854 Cleanup. 2025-09-24 20:06:27 -07:00
Branimir Karadžić
2fe4b15234 Added FixedStringT. 2025-09-19 20:36:42 -07:00
Бранимир Караџић
eda38395dd Made exception handler optional. 2025-08-23 19:29:13 -07:00
Branimir Karadžić
d2b8b1aab5 Added Linux/signal exception handling. 2025-08-23 09:20:41 -07:00
Бранимир Караџић
d858859d17 Set minimum supported version of GLIBC to 2.31.0 (February 1, 2020). 2025-06-07 09:18:23 -07:00
Бранимир Караџић
5a20afef84 Bumped minimum required version of MSVC. 2025-05-26 12:21:45 -07:00
Бранимир Караџић
d4096a8446 Added uint32/64_splat. 2025-04-26 19:56:17 -07:00
Martijn Courteaux
5fb8c15e15 TinySTL attempt 3. (#342)
* Update TinySTL (attempt 2).

* Fix MSVC compilation issue for TinySTL.

* Fix MSVC warning.

* Favor ptrdiff_t for sizes in string.

* Update genie.lua

* Update math_test.cpp

* Update test.h

* Update test.h

---------

Co-authored-by: Бранимир Караџић <branimirkaradzic@gmail.com>
2025-01-31 16:14:20 -08:00
Бранимир Караџић
fae06fa431 Revert "Update TinySTL (attempt 2). (#341)"
This reverts commit 73966ef218.
2025-01-30 11:42:36 -08:00
Martijn Courteaux
73966ef218 Update TinySTL (attempt 2). (#341) 2025-01-29 20:38:06 -08:00
Бранимир Караџић
01c99ddd09 Revert "Update TinySTL. (#340)"
This reverts commit 2a03cec5d6.
2025-01-26 15:21:45 -08:00
Martijn Courteaux
2a03cec5d6 Update TinySTL. (#340) 2025-01-25 14:09:15 -08:00
Бранимир Караџић
13c40f9a6e Happy New Year! 2025-01-13 15:45:25 -08:00
Бранимир Караџић
c723ec4054 Added memory map/unmap functions. 2024-12-31 08:24:43 -08:00
Бранимир Караџић
1b0b2cc86a Added [[msvc::intrisic]]. 2024-12-30 20:13:59 -08:00
Branimir Karadžić
df86c611d7 Cleanup. 2024-12-28 17:29:20 -08:00
Бранимир Караџић
61cc316669 Removing alloca compat include. 2024-12-21 19:24:22 -08:00
Бранимир Караџић
59a7e51668 Fixed GCC minimum version. Issue #338. 2024-12-11 17:18:21 -08:00
Бранимир Караџић
3e9604c743 Removed BX_STATIC_ASSERT. Not needed in C++17. 2024-12-07 22:51:31 -08:00
Бранимир Караџић
57a4fb1246 Cleanup. 2024-12-07 21:18:08 -08:00
Бранимир Караџић
f259338d54 Cleanup. 2024-12-07 18:56:05 -08:00
Бранимир Караџић
e88e4bbad8 Fixed issue with frexp. 2024-12-05 19:42:14 -08:00
Бранимир Караџић
4a1f0ab630 Cleanup. 2024-12-02 19:56:46 -08:00
Бранимир Караџић
198fef12b3 Fixed Android build. 2024-12-02 16:23:06 -08:00
Бранимир Караџић
7eace058a2 Moved math functions to be constexpr. 2024-11-27 19:55:42 -08:00
Бранимир Караџић
fae5fe439e Removed obsolete maputil.h 2024-11-26 21:57:43 -08:00
Бранимир Караџић
7014882dcd Cleanup. 2024-11-23 20:45:08 -08:00
Бранимир Караџић
d588a8fb0e Cleanup. 2024-11-22 19:26:20 -08:00
Бранимир Караџић
35a7dc47f8 Cleanup. 2024-11-19 23:32:38 -08:00
Бранимир Караџић
04464c4188 Fixed Rgb9E5F decoding. Removed union cast in favor of bx::bitCast. 2024-11-19 22:23:44 -08:00
Бранимир Караџић
004821227f Cleanup. 2024-11-19 20:18:14 -08:00
Бранимир Караџић
b43eb8259f Cleanup. 2024-11-14 21:24:24 -08:00
Бранимир Караџић
cf3b711016 Fixed constexpr-ness of bx::bitCast. 2024-11-14 21:08:13 -08:00
Бранимир Караџић
7d3cb465a4 Added bx::findLastSet. 2024-11-09 21:37:19 -08:00
Бранимир Караџић
6e87e0438c Cleanup. 2024-10-26 08:31:00 -07:00
Бранимир Караџић
cc5a21ef3d CI fix. 2024-10-25 21:57:16 -07:00
Бранимир Караџић
fd71b74bfc Cleanup. 2024-10-24 21:36:05 -07:00