jun
|
7585848ac9
|
Prevent more potential int promotion bugs
|
2025-05-15 13:24:29 +02:00 |
|
jun
|
6091eac820
|
Add guf_math_ckdint IMPL_STATIC etc.
|
2025-05-13 14:56:21 +02:00 |
|
jun
|
9c417d2aa1
|
Add checked arithmetic
|
2025-05-11 08:55:03 +02:00 |
|
jun
|
d062784425
|
Add separate 32/64 bit versions to guf_rand
|
2025-03-29 01:55:32 +01:00 |
|
jun
|
6a7bd2bd97
|
Use single u32/u64 as GUF_DICT_KV_META_T instead of two
|
2025-03-19 15:23:32 +01:00 |
|
jun
|
e535d39e3d
|
Fix allocation overflow for guf_dbuf and guf_dict
(Implement GUF_ALLOC_MAX_BYTES and GUF_ALLOC_MAX_CAPACITY).
|
2025-03-18 13:43:36 +01:00 |
|
jun
|
ad884ee1e9
|
Implement guf_str
|
2025-03-17 21:17:07 +01:00 |
|
jun
|
9096a4f9c9
|
Add guf_nearly_zero/one
|
2025-03-07 13:42:28 +01:00 |
|
jun
|
e489dd694b
|
Add quaternion operations
|
2025-03-06 11:52:24 +01:00 |
|
jun
|
fc8118c182
|
Add linear algebra functions
|
2025-03-04 12:30:02 +01:00 |
|
jun
|
301477f5c6
|
Add GUF_CSTR_TO_VIEW_CPP
|
2025-03-04 08:01:41 +01:00 |
|
jun
|
cd1c1cd5db
|
Refactor
|
2025-03-02 18:25:54 +01:00 |
|
jun
|
81fc19aa85
|
Work on guf_dict
|
2025-02-19 08:18:18 +01:00 |
|
jun
|
22ebd8aa05
|
Add guf_rand with 32-bit operations (using xoshiro128** 1.1)
|
2025-02-18 20:06:59 +01:00 |
|
jun
|
f911933588
|
Fix overflow in guf_rand32range_i32 and guf_randrange_i64
|
2025-02-15 18:04:53 +01:00 |
|
jun
|
500fd47986
|
Add guf_rand32
|
2025-02-15 04:36:58 +01:00 |
|
jun
|
6b222eafc1
|
Add guf_rand
|
2025-02-15 03:00:15 +01:00 |
|