orca/src/util
Martin Fouilleul 1212d714d5 [platform/canvas]
- Changed canvas coordinate system to match UI coord system (origin at top left, y axis down)
- Changed mouse coordinate system to match UI and canvas
- No need to pass width/height to ui_begin_frame() anymore
2023-03-08 13:19:18 +01:00
..
atomic.h - Restructure osx version to use mp_app_internal.h/mp_app.c 2022-12-24 15:33:32 +01:00
debug_log.c windows port initial commit: simple window with GL 4.3 context 2022-12-21 12:03:55 +01:00
debug_log.h end of line renormalization 2023-03-05 16:05:43 +01:00
hash.c initial commit 2022-08-14 18:19:40 +02:00
hash.h end of line renormalization 2023-03-05 16:05:43 +01:00
lists.h [platform/canvas] 2023-03-08 13:19:18 +01:00
macro_helpers.h win32 opengl loader nonsense 2022-12-22 18:24:43 +01:00
memory.c [util, formatting] changed list api to snakecase for consistency with the rest of the codebase 2023-03-08 12:00:10 +01:00
memory.h end of line renormalization 2023-03-05 16:05:43 +01:00
ringbuffer.c initial commit 2022-08-14 18:19:40 +02:00
ringbuffer.h Added platform detection macros and atomic/thread_local abstraction 2022-12-22 15:29:07 +01:00
strings.c [util, formatting] shorten list loop names to for_list_xxx 2023-03-08 12:03:33 +01:00
strings.h [platform/canvas] 2023-03-08 13:19:18 +01:00
typedefs.h [canvas] decompose image atlas API into simple rect atlas API + image atlas helpers. This avoids creating a bunch of new types/handles, and exposes the underlying image/sourceRegion so that user code can freely use these for more complex scenarios (eg drawing only a sub-region of an atlased image, or using an atlas image for arbitrary path filling) 2023-02-28 16:54:39 +01:00
utf8.c end of line renormalization 2023-03-05 16:05:43 +01:00
utf8.h end of line renormalization 2023-03-05 16:05:43 +01:00