sm64coopdx/data
Agent X 74115c2aac Speed up lighting engine by 80%
Lights are also zero indexed now which I could change to being one indexed but I think this is better anyway.
I restored ambient light objects setting it every frame since it broke a mod I was working on.
Sorry if any of these changes break anything you're working on dj.
Kaze would be proud though I bet
2025-07-17 15:41:06 -04:00
..
behavior_data.c Speed up lighting engine by 80% 2025-07-17 15:41:06 -04:00
behavior_table.c Basic Vertex Point Lighting Engine (#716) 2025-03-27 16:36:02 -04:00
dynos.c.h Add mod development mode (#851) 2025-06-22 19:07:15 +10:00
dynos.cpp.h Regenerate DynOS assets when source files are modified (#873) 2025-07-02 23:24:35 +10:00
dynos.h Regenerate DynOS assets when source files are modified (#873) 2025-07-02 23:24:35 +10:00
dynos_bin_actor.cpp Regenerate DynOS assets when source files are modified (#873) 2025-07-02 23:24:35 +10:00
dynos_bin_ambient_t.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_animation.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_behavior.cpp Regenerate DynOS assets when source files are modified (#873) 2025-07-02 23:24:35 +10:00
dynos_bin_col.cpp Regenerate DynOS assets when source files are modified (#873) 2025-07-02 23:24:35 +10:00
dynos_bin_common.cpp Basic Vertex Point Lighting Engine (#716) 2025-03-27 16:36:02 -04:00
dynos_bin_compress.cpp Prevent the game from caching downloaded WIP mods (#69) 2024-06-23 11:54:07 -04:00
dynos_bin_geo.cpp Custom geo function and switch nodes with Lua callback (#593) 2024-12-31 10:23:13 +10:00
dynos_bin_gfx.cpp Fix warnings and some bugs 2025-07-02 18:49:44 +02:00
dynos_bin_legacy.cpp DynOS Bin Compression (#131) 2022-06-25 00:52:53 -07:00
dynos_bin_light0.cpp Add Lights0 support to DynOS 2023-06-12 02:08:20 -07:00
dynos_bin_light_t.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_lights.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_lvl.cpp Regenerate DynOS assets when source files are modified (#873) 2025-07-02 23:24:35 +10:00
dynos_bin_lvl_validate.cpp Shorten include paths by removing unnecessary "src/" 2024-04-17 17:28:38 -04:00
dynos_bin_macro_object.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_movtex.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_movtexqc.cpp Shorten include paths by removing unnecessary "src/" 2024-04-17 17:28:38 -04:00
dynos_bin_pointer.cpp Lvl Macros (#678) 2025-02-23 07:44:53 +10:00
dynos_bin_read.cpp Low-hanging fruit mod loading optimizations (#493) 2024-11-16 12:44:57 +10:00
dynos_bin_rooms.cpp DynOS Bin Compression (#131) 2022-06-25 00:52:53 -07:00
dynos_bin_tex.cpp Regenerate DynOS assets when source files are modified (#873) 2025-07-02 23:24:35 +10:00
dynos_bin_texlist.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_trajectory.cpp Added in-game console for DynOS and Lua errors 2023-05-19 04:20:08 -07:00
dynos_bin_utils.cpp Regenerate DynOS assets when source files are modified (#873) 2025-07-02 23:24:35 +10:00
dynos_bin_vtx.cpp Add G_PACKED_NORMALS Geo Mode from F3DEX3 (#768) 2025-04-25 15:07:31 -04:00
dynos_c.cpp Add mod development mode (#851) 2025-06-22 19:07:15 +10:00
dynos_cmap.cpp remove some double lookups in dynos 2025-04-08 14:32:25 +10:00
dynos_cmap.cpp.h add unordered map to cmap 2024-11-30 15:33:11 +10:00
dynos_gfx_init.cpp Add mod development mode (#851) 2025-06-22 19:07:15 +10:00
dynos_level.cpp Fix warping from one custom level to another (#878) 2025-07-01 01:52:17 +02:00
dynos_main.cpp Gfx set command: v2 + Gfx/Vtx dynamic alloc (#718) 2025-04-12 18:19:14 -04:00
dynos_mgr_actor.cpp properly check if a model is permanent 2025-06-18 17:18:27 +10:00
dynos_mgr_anim.cpp revise my latest changes 2025-06-04 07:58:02 +10:00
dynos_mgr_bhv.cpp Add a safer version of Lua's require() (#847) 2025-06-14 19:49:07 +10:00
dynos_mgr_builtin.cpp Speed up lighting engine by 80% 2025-07-17 15:41:06 -04:00
dynos_mgr_builtin_externs.h Gfx Vtx vanilla only duplicates (#733) 2025-04-08 10:20:50 +10:00
dynos_mgr_builtin_tex.cpp get_texture_average_color 2025-06-05 22:33:24 +10:00
dynos_mgr_col.cpp Added a full new custom behavior system (#124) 2022-06-02 12:19:54 -07:00
dynos_mgr_gfx.cpp Lighting Engine: Awesome Edition 2025-06-29 12:08:04 -04:00
dynos_mgr_lvl.cpp Fix DynOS lvl crash 2023-12-05 19:36:47 -05:00
dynos_mgr_moddata.cpp Gfx/Vtx improvements (#756) 2025-04-24 14:03:17 +10:00
dynos_mgr_moddata.hpp fix mac compile 2025-04-30 20:51:10 +10:00
dynos_mgr_models.cpp Fix warnings and some bugs 2025-07-02 18:49:44 +02:00
dynos_mgr_movtexqc.cpp Shorten include paths by removing unnecessary "src/" 2024-04-17 17:28:38 -04:00
dynos_mgr_pack.cpp Auto disable billboards for 3D models (#579) 2024-12-22 07:54:45 -05:00
dynos_mgr_tex.cpp get_texture_average_color 2025-06-05 22:33:24 +10:00
dynos_misc.cpp fix scrolling textures again 2025-04-17 11:49:04 +10:00
dynos_warps.cpp smlua event hooks refactor (#826) 2025-06-09 07:40:48 +10:00