orca/sketches
Martin Fouilleul 75621d85a5 Big renaming and consistency pass, including:
- "Namespacing" the Orca APIs by adding the oc_ prefix everywhere
- Naming consistency tweaks, eg create_from_memory vs. create_from_data
- Adhering to a more consistent convention when pairing functions defining entities lifetime, eg. create/destroy, push/clear, alloc/recycle, init/cleanup
- Preferring oc_str8 to const char*, except when we expect lots of C string literals (e.g. when tagging UI widgets) or when it would be annoying to systematically wrap data we want to read/write into a string
- Reorganize macros for asserts/logging, and properly exposing them to the apps with non conflicting names
- Generally rearrange some bits and pruning unused stuff to make things more navigable
2023-08-18 16:30:55 +02:00
..
atlas Big renaming and consistency pass, including: 2023-08-18 16:30:55 +02:00
canvas Big renaming and consistency pass, including: 2023-08-18 16:30:55 +02:00
image Big renaming and consistency pass, including: 2023-08-18 16:30:55 +02:00
multi_surface Big renaming and consistency pass, including: 2023-08-18 16:30:55 +02:00
perf_text This commit restructures the codebase to melt the milepost platform layer into the main orca codebase. 2023-08-13 15:28:57 +02:00
polygon Big renaming and consistency pass, including: 2023-08-18 16:30:55 +02:00
render_thread Big renaming and consistency pass, including: 2023-08-18 16:30:55 +02:00
resources This commit restructures the codebase to melt the milepost platform layer into the main orca codebase. 2023-08-13 15:28:57 +02:00
simpleWindow Big renaming and consistency pass, including: 2023-08-18 16:30:55 +02:00
smooth_resize Big renaming and consistency pass, including: 2023-08-18 16:30:55 +02:00
surface_sharing Big renaming and consistency pass, including: 2023-08-18 16:30:55 +02:00
tiger Big renaming and consistency pass, including: 2023-08-18 16:30:55 +02:00
triangleGL Big renaming and consistency pass, including: 2023-08-18 16:30:55 +02:00
triangleGLES Big renaming and consistency pass, including: 2023-08-18 16:30:55 +02:00
triangleMetal Big renaming and consistency pass, including: 2023-08-18 16:30:55 +02:00
ui Big renaming and consistency pass, including: 2023-08-18 16:30:55 +02:00