mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2026-02-09 23:26:03 +00:00
* Update math_util.c and math_util.h to move toward inlining functions instead of macros for autodoc. Expose some misc functions useful to lua * Fix formatting * Fix math_util.c formatting * Fix formatting for smlua_math_utils.c * Fix formatting smlua_functions.c * Fix type redundancy in _Generic macros * Add checks for including the highly optimized builtin compiler functions for GCC/Clang * Add compiler checking for absx() to add in the highly optimized GCC/Clang builtins * Fix repeated use of float built-ins for non floating point numbers * Fix grammar mistake * Fix functions to use camelCase as requested. * Fixed the use of a custom sqrt approximation as modern procs have a built in FSQRT instruction that is faster. --------- Co-authored-by: js <js@cartbara.columbus.rr.com> |
||
|---|---|---|
| .. | ||
| behavior_script.c | ||
| behavior_script.h | ||
| extended_bounds.h | ||
| geo_layout.c | ||
| geo_layout.h | ||
| graph_node.c | ||
| graph_node.h | ||
| graph_node_manager.c | ||
| level_script.c | ||
| level_script.h | ||
| math_util.c | ||
| math_util.h | ||
| surface_collision.c | ||
| surface_collision.h | ||
| surface_load.c | ||
| surface_load.h | ||