Commit Graph

2020 Commits

Author SHA1 Message Date
Бранимир Караџић
cc5a21ef3d CI fix. 2024-10-25 21:57:16 -07:00
Бранимир Караџић
d800537433 Added CI. 2024-10-25 16:57:13 -07:00
Бранимир Караџић
a3c663b45a Cleanup. 2024-10-24 23:57:04 -07:00
Бранимир Караџић
fd71b74bfc Cleanup. 2024-10-24 21:36:05 -07:00
Бранимир Караџић
ce6de42aad Added vsnprintf test against standard compliant implementation. 2024-10-24 21:09:18 -07:00
Бранимир Караџић
c875164bd1 Added libbacktrace support. 2024-10-24 21:08:47 -07:00
Бранимир Караџић
34d2948860 Use rcpSafe. 2024-10-09 19:55:49 -07:00
Бранимир Караџић
b8741eaf6f Added rcpSafe. 2024-10-07 18:58:04 -07:00
Daniel Kalmar
296dfb202b Fix compilation for the NX platform. (#334) 2024-09-27 08:35:49 -07:00
Бранимир Караџић
c300a0c0f6 Cleanup. 2024-08-29 06:15:13 -07:00
Бранимир Караџић
3d53a4abaa clang: quiet warning. 2024-07-20 09:13:22 -07:00
Бранимир Караџић
9063c0c968 Cleanup. 2024-07-19 21:57:10 -07:00
Бранимир Караџић
bb481c024d Cleanup. 2024-07-19 20:55:34 -07:00
Daniel Kalmar
e7ede513dc Fix NX support / compilation. (#332) 2024-06-25 07:19:24 -07:00
Бранимир Караџић
e64b7c097f Cleanup. 2024-06-22 12:01:42 -07:00
Бранимир Караџић
09e410ce5e Cleanup. 2024-06-22 11:41:07 -07:00
Бранимир Караџић
c5b7b46299 Cleanup. 2024-06-17 09:37:50 -07:00
Бранимир Караџић
bb9f144243 Cleanup. 2024-06-17 09:18:43 -07:00
Бранимир Караџић
4d4fa5a945 Made Clang & GCC minimum supported version explicit. 2024-06-17 09:11:34 -07:00
Бранимир Караџић
03fe74eafb Cleanup. 2024-06-16 15:53:52 -07:00
Ian Greenhoe
747e6b77eb Fixing OSX build issue (#330) 2024-06-15 16:13:54 -07:00
Branimir Karadžić
24527eabfd MSVC: Enable preprocessor conformance mode. 2024-06-15 10:13:45 -07:00
Sandy
8708c9feba Don't suggest /Zc:__cplusplus for clang compiler on windows (#328)
This fixes an error when using the clang compiler on windows using
`-std=c++23` (llvm 18).
The error message is not meant for clang and `/Zc:__cplusplus` is
invalid for clang as the compiler properly sets `__cplusplus`.
2024-06-14 20:23:09 -07:00
Бранимир Караџић
ad2c097987 Fixed assert when % is used in condition. 2024-06-14 09:15:14 -07:00
Бранимир Караџић
0ec634e8fd Fixed warning. 2024-06-11 17:54:54 -07:00
Милош Тошић
d171a0f264 Use intrinsic functions for memory barriers instead of inline assembly (#327) 2024-05-23 09:15:04 -07:00
Бранимир Караџић
0481ee1063 Cleanup. 2024-05-11 19:55:30 -07:00
actboy168
98c43d8765 fixes osx/ios set thread name (#284) 2024-05-11 19:45:31 -07:00
Oskar Kwaśniewski
2690b0da17 feat: bring back simulator support (#322)
This reverts commit 69c4a2b5d0.
2024-05-06 08:20:03 -07:00
Бранимир Караџић
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
Jamil Halabi
b95012f14b Supported /Zc:preprocessor compiler switch for standards compliant preprocessor (#325) 2024-05-03 07:33:53 -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
Бранимир Караџић
92241cc8d5 Cleanup. 2024-05-01 08:28:18 -07:00
Бранимир Караџић
c5876a7391 Cleanup. 2024-05-01 08:21:07 -07:00
Бранимир Караџић
74bda7e6cc Added bx::sinCosApprox. 2024-04-30 23:50:43 -07:00
Бранимир Караџић
8372a4df3e Cleanup. 2024-04-29 10:21:06 -07:00
Oskar Kwaśniewski
f8dc7147b6 feat: add visionOS support (#323)
* feat: define BX_PLATFORM_VISIONOS

* chore: add xros, xrsimulator toolchain support
2024-04-29 10:18:36 -07:00
Бранимир Караџић
0b8bb71897 Cleanup. 2024-04-27 21:58:56 -07:00
Бранимир Караџић
e615943f98 Fixed bx::writeRep infinite loop on error. 2024-04-19 10:22:28 -07:00
Бранимир Караџић
d343470738 Updated macosPlatfrom to 10.15. 2024-04-12 23:26:39 -07:00
Бранимир Караџић
3072cf37df Added bx::narrowCast. 2024-03-29 16:36:05 -07:00
Бранимир Караџић
f433d1c4c3 Cleanup. 2024-03-19 15:32:34 -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
pheonix
e5d5d0b7c6 Add bx::bit_cast method (#316)
This function provides the bx equivalent of std::bit_cast, in that it obtains
a value of type To by reinterpreting the object representation of From using
the memcpy aliasing method.
2024-01-28 19:40:33 -08:00