Commit Graph

457 Commits

Author SHA1 Message Date
doylet b6c9205331 Revamp the profiler 2025-09-17 21:48:33 +10:00
doylet f3d0e40012 Add epsilon clamp 2025-09-15 22:55:14 +10:00
doylet 8642af0b05 Fix V4 from RGBU32 2025-09-12 22:05:47 +10:00
doylet ae5ef22f6f Add static assert 2025-09-12 22:02:44 +10:00
doylet e8ce34f6f2 Some more house cleaning 2025-09-11 22:02:36 +10:00
doylet 8286a9d1d2 Fix V4 from RGBU32 2025-09-11 20:05:50 +10:00
doylet 484bbc3047 Add V2F32_FromV2U32 2025-09-10 22:36:31 +10:00
doylet 49c8515cb4 Pull latest DN from Seasight 2025-09-07 22:23:08 +10:00
doylet 5c150c08dc More revising of the API from The Bar 2025-09-07 18:46:37 +10:00
doylet 338be96138 Various naming scheme updates 2025-09-03 22:49:29 +10:00
doylet af77df23f5 Switch math from init to from nomenclamenture 2025-09-03 21:14:57 +10:00
doylet aab2cd3af4 Improve usage of getrandom for generating bytes 2025-08-02 22:07:18 +10:00
doylet a8803bb539 Fix the posix build, rect cannot intersect w/ zero size 2025-07-30 18:54:51 +10:00
doylet 31efa0cdcb Clean up some of the base layer and port Seasight changes over 2025-07-25 22:34:07 +10:00
doylet 172362cdb8 Binpack from arena/pool, add container resize/grow 2025-07-24 22:19:48 +10:00
doylet dbc3fe63f8 Cleanup CVT functions 2025-07-20 15:13:13 +10:00
doylet 804e5ed0a8 Fix missing fmt arguments 2025-07-16 19:35:22 +10:00
doylet 6f67864d10 Add container insert 2025-07-16 19:34:28 +10:00
doylet 93e54a6e32 Add DN NET2 2025-07-16 19:25:25 +10:00
doylet f66856dae6 Detect if CLOCK_MONOTONIC_RAW is supported 2025-07-15 22:14:47 +10:00
doylet f6f2148888 Update platform for emscripten builds 2025-07-14 23:15:14 +10:00
doylet 941f61ec34 Fix incorrect mutex break in DN_ASYNC unqueueing 2025-06-30 22:12:19 +10:00
doylet d4adf81019 Fix QSort less than having wrong prototype 2025-06-29 00:15:06 +10:00
doylet e1eb6203c4 Fix single header build 2025-06-28 20:53:35 +10:00
doylet 70f0689694 Append extra files into the single header 2025-06-27 16:55:50 +10:00
doylet 7259cbf296 Move source code into Source folder and add a single header generator" 2025-06-26 22:14:18 +10:00
doylet a41a9d550d Add I/LArray EraseRange 2025-06-24 23:06:41 +10:00
doylet 220b8bb875 Add array append/prepend macros 2025-06-21 23:20:00 +10:00
doylet c074e6f8e5 Fix some whitespacing in dn_math 2025-06-20 23:55:47 +10:00
doylet f1fa06bf13 Move DN_Ring_Read/WriteStruct to header file 2025-06-20 21:40:45 +10:00
doylet a01b773655 Introduce new intrusive container macros 2025-06-19 21:59:39 +10:00
doylet 1720cae8db Remove old Win32 file, get latest changes 2025-06-16 22:28:26 +10:00
doylet 4852a431a8 More posix fixes 2025-06-08 19:21:38 +10:00
doylet 842085ac26 Put DLList_ForEach into one-line 2025-06-08 19:20:15 +10:00
doylet b1394e6416 Get latest changes from LPP bot 2025-06-03 16:26:40 +10:00
doylet 2371297dda 2025 spring cleaning 2025-05-12 17:09:03 +10:00
doylet 70d0889b00 Fix incorrect memset 2025-02-14 00:30:55 +11:00
doylet a844d2b992 Get latest DQN lib from side projects 2025-02-14 00:27:42 +11:00
doylet 6b403eae71 Pull in changes from internal project 2024-08-01 13:34:36 +10:00
doylet 765b8255f7 Pull in bug fixes from upstream 2024-04-18 22:59:11 +10:00
doylet 243a214b43 Fix compile error with Bit_IsSet for Dqn_OS_Exec* 2024-03-25 16:36:15 +11:00
doylet a15e98212d Wire up the error sink for os exec 2024-03-25 16:33:37 +11:00
doylet 003e2777de Fix file move never succeeding 2024-03-25 16:16:13 +11:00
doylet 3bca236a74 Compile on Linux again, fix comment warning, implement output capture on exec on posix 2024-03-25 16:11:57 +11:00
doylet b1eab3abdf Add capturing of stdout/stderr output in exec API 2024-03-25 13:14:05 +11:00
doylet af7ae2ae2a Add error sink ignore API 2024-03-25 13:13:43 +11:00
doylet 158d058d5d Import latest revision of dqn lib from CSIGHT 2024-03-19 23:11:00 +11:00
doylet 7f2a0152e0 Allow exiting on error from the creation of an error sink 2024-02-29 21:30:06 +11:00
doylet 963d911d9d Bundle external libraries with the include files 2024-02-26 21:04:02 +11:00
doylet f6dd762e8d Add dqn_cgen, reorganise files into standalone/external dirs 2024-02-26 00:15:09 +11:00