orca/src/util
Ilia Demianenko 40906bb852 Feedback 2023-07-15 00:15:12 -07:00
..
atomic.h - Restructure osx version to use mp_app_internal.h/mp_app.c 2022-12-24 15:33:32 +01:00
hash.c Feedback 2023-07-15 00:15:12 -07:00
hash.h Added xxhash64 hash function and use that instead of x64-specific aes hash, until we get an arm version 2023-04-29 19:25:40 +02:00
lists.h fixed include directives to avoid having to pass to much include paths in usage scripts 2023-06-19 16:16:54 +02:00
macro_helpers.h moved assert to platform layer 2023-04-18 18:36:06 +02:00
memory.c Fixed bug in mem_arena_alloc when selecting chunk from which to allocate 2023-06-19 17:09:31 +02:00
memory.h [mem] change scratch arena API to allow using independant scratch for temporary computations and results 2023-05-24 20:17:03 +02:00
ringbuffer.c [event system] allocate events and additional payload (e.g. file paths) directly in ring buffer, and copy them to user-supplied arena in mp_next_event() 2023-04-19 16:16:36 +02:00
ringbuffer.h [event system] allocate events and additional payload (e.g. file paths) directly in ring buffer, and copy them to user-supplied arena in mp_next_event() 2023-04-19 16:16:36 +02:00
strings.c str8_to_cstring forwards to str8_push_copy(), which null-terminates the copy 2023-06-26 16:24:12 +02:00
strings.h String functions that return str8/16/32 allocated on an arena implicitly zero-terminate strings, so we can avoid one copy when passing to C stdlib APIs 2023-06-26 16:06:26 +02:00
typedefs.h Add some convenient rectangle accessors 2023-07-04 16:13:28 -05:00
utf8.c remove unnecessary platform headers from utf8 files 2023-04-18 18:42:48 +02:00
utf8.h remove unnecessary platform headers from utf8 files 2023-04-18 18:42:48 +02:00