jak-project/goal_src/jak3/engine/gfx/background
water111 5b04be2fa0
Add hfrag, clean up some background renderer stuff (#3509)
This adds hfrag, but with a few remaining issues:
- The textures aren't animated. Instead, it just uses one texture.
- The texture filtering isn't as good as at it could be.

I also cleaned up a few issues with the background renderers:
- Cleaned up some stuff that is common to hfrag, tie, tfrag, shrub
- Moved time-of-day color packing stuff to FR3 creation, rather than at
level load. This appears to reduce the frame time spikes when a level is
first drawn by about 5 or 6 ms in big levels.
- Cleaned up the x86 specific stuff used in time of day. Now there's
only one place where we have an `ifdef`, rather than spreading it all
over the rendering code.
2024-05-09 20:11:43 -04:00
..
hfrag Add hfrag, clean up some background renderer stuff (#3509) 2024-05-09 20:11:43 -04:00
tfrag Add hfrag, clean up some background renderer stuff (#3509) 2024-05-09 20:11:43 -04:00
tie Add hfrag, clean up some background renderer stuff (#3509) 2024-05-09 20:11:43 -04:00
background-h.gc [jak3] More headers again again (#3359) 2024-02-03 12:15:51 -05:00
background.gc Add hfrag, clean up some background renderer stuff (#3509) 2024-05-09 20:11:43 -04:00
prototype-h.gc Decompile font, decomp, background, shrubbery (#3428) 2024-03-16 20:25:30 -04:00
prototype.gc decomp drawable, main (#3434) 2024-03-24 12:27:04 -04:00
subdivide-h.gc decomp3: more engine stuff, detect non-virtual state inheritance (#3377) 2024-03-03 15:15:27 -05:00
subdivide.gc [jak3] joint-mod, subdivide, bsp (#3371) 2024-02-11 13:53:29 -05:00
wind-h.gc Decompile font, decomp, background, shrubbery (#3428) 2024-03-16 20:25:30 -04:00
wind-work.gc decompiler: defskelgroup macro detection for jak 3, fix art group dumping for jak 3 and some more decomp work (#3370) 2024-02-11 09:32:06 -05:00
wind.gc [jak3] joint-mod, subdivide, bsp (#3371) 2024-02-11 13:53:29 -05:00