mirror of
https://github.com/open-goal/jak-project.git
synced 2024-10-20 11:26:18 -04:00
6e779d1f1c
Trying to make up for some of the startup speed lost in the SDL transition. This saves about 1s from start (from ~3s), and about 500 MB of RAM. - Faster TIE unpack by merging matrix groups, more efficient vertex transforms, and skipping normal transforms on groups with no normals. - Refactor generic merc and merc to use a single renderer with multiple interfaces, rather than many renderers. Removed "LightningRenderer" as a special thing, but Warp is still special - Add more profiling stuff to startup and the loader. - Remove `SDL_INIT_HAPTIC` - this turned out to be needed for force-feedback steering wheels, and not needed for controller vibration - Switched `vag-player` to use quicksort instead of the default GOAL sort (very slow) |
||
---|---|---|
.. | ||
BspHeader.cpp | ||
BspHeader.h | ||
common_formats.h | ||
extract_collide_frags.cpp | ||
extract_collide_frags.h | ||
extract_common.cpp | ||
extract_common.h | ||
extract_level.cpp | ||
extract_level.h | ||
extract_merc.cpp | ||
extract_merc.h | ||
extract_shrub.cpp | ||
extract_shrub.h | ||
extract_tfrag.cpp | ||
extract_tfrag.h | ||
extract_tie.cpp | ||
extract_tie.h | ||
fr3_to_gltf.cpp | ||
fr3_to_gltf.h | ||
MercData.cpp | ||
MercData.h | ||
notes.txt | ||
tfrag_tie_fixup.cpp | ||
tfrag_tie_fixup.h |