94 Commits

Author SHA1 Message Date
0765cc5e3b first version of obj parser 2025-11-08 18:32:52 +11:00
d290e3131c add asset packer 2025-11-08 11:58:20 +11:00
59b778012f fix material prop types 2025-11-06 07:54:25 +11:00
b494e7f5da start work on obj/m3d importing 2025-11-06 07:47:31 +11:00
c83ffabce6 add constructor for fonts module 2025-10-25 13:28:16 +11:00
f5fdd05336 fix asm mat4 multiply 2025-10-25 13:21:31 +11:00
a97309cb04 make all alloc function names consistent 2025-10-12 16:40:37 +11:00
4f3082f71d attempt to make input handling a bit more power efficient on no activity 2025-10-06 07:00:48 +11:00
92c4f8eb66 fix incorrect order on params 2025-10-05 19:55:13 +11:00
79b256e3a4 add CondIncr 2025-10-05 19:54:19 +11:00
d8aac6fff2 fix for if paste isnt correct format 2025-10-05 17:34:41 +11:00
5a647e49d9 actually fix clipboard 2025-10-05 17:24:37 +11:00
3089b684a2 fix 2025-10-05 17:07:06 +11:00
151c281bcf attempt to fix clipboard 2025-10-05 17:06:27 +11:00
09cd7a1fd7 expand IntervalTimer, more clipboard fixes 2025-10-05 15:24:36 +11:00
83dd2f6039 clipboard fixes 2025-10-05 15:03:17 +11:00
57e3634691 add x11 clipboard 2025-10-05 14:39:50 +11:00
2af4a29314 add alloc copy slice 2025-10-04 09:09:52 +10:00
ca5e84f8b9 fix more asserts 2025-09-29 18:04:07 +10:00
6e1952eab0 fix arena bugs 2025-09-27 20:40:36 +10:00
fe1a04d3b4 add AllocCopy functions 2025-09-27 19:38:40 +10:00
235b077266 add temp arenas 2025-09-27 19:02:52 +10:00
cadb2b5f85 add Int3 2025-09-26 18:50:14 +10:00
27d62beb41 add reallocarray 2025-09-24 05:08:38 +10:00
85177acdd0 undo scratch alloc change 2025-09-21 17:16:35 +10:00
8d651ab1fc fix asm instruction, make scratch allocator able to work per frame 2025-09-21 17:09:12 +10:00
ff94c5cb5e add more mat/vec type aliases 2025-09-17 06:15:36 +10:00
5368d474ed fix incorrect input on InputToChar 2025-09-17 04:06:47 +10:00
b951e4b5ed fix modifier keys 2025-09-17 04:05:06 +10:00
984eab8e1e fix InputToChar 2025-09-17 04:00:01 +10:00
4b4fabcfe5 fix key inputs 2025-09-17 03:15:44 +10:00
6757559089 add DLLInsert 2025-09-15 14:37:31 +10:00
b026f78ec2 set __gshared on globals 2025-09-15 09:18:49 +10:00
c5c58fd986 fix sll & hashtable bugs 2025-09-15 09:02:21 +10:00
608f527ca5 fix it not being a macro 2025-09-15 05:38:45 +10:00
ff378df96e add fn to get all nodes from hashtable 2025-09-15 05:38:15 +10:00
2581fcb18c formatting fix 2025-09-15 05:15:01 +10:00
1e9d82f00e linked list removes no longer set next/prev = nil 2025-09-15 04:54:05 +10:00
0e14e5cce5 add lowercase keys 2025-09-15 04:49:57 +10:00
4c7a9b29e5 add modifier keys 2025-09-15 04:41:23 +10:00
5ff3cd91d7 fix ticket mutex 2025-09-14 10:11:44 +10:00
662efed15a add start platform function 2025-09-14 10:08:53 +10:00
9c6f08d2a0 add threading functions to platform, make inputs async 2025-09-14 10:06:23 +10:00
29a98de0e0 add alternate hash functions 2025-09-13 11:04:40 +10:00
f31cdfbedf add thread local scratch allocator 2025-09-12 06:39:33 +10:00
f30edc3bbe fix PushMotion parameter types 2025-09-10 03:50:08 +10:00
a11196e66f fix naming conflict 2025-09-10 03:46:49 +10:00
216e5e67b9 fix InputEvent struct 2025-09-10 03:43:38 +10:00
504219aefb fix not tracking input cursor positions 2025-09-10 03:41:38 +10:00
2e51ce5f9b fix motion inputs pressed value 2025-09-09 06:07:34 +10:00