Commit Graph

17 Commits

Author SHA1 Message Date
Glenn Maynard 29a53a9435 use FMT_A1BGR5 2003-06-30 03:14:13 +00:00
Glenn Maynard 0e2fe4a69d simplify 2003-06-30 03:12:36 +00:00
Glenn Maynard a845a86040 make GetTexHandle() const 2003-06-22 01:28:23 +00:00
Glenn Maynard 5e1cde48fb detect square (diagonal) banners, and give a small margin of error 2003-06-16 18:26:24 +00:00
Glenn Maynard 12f058664f fix spurious warnings 2003-06-15 02:19:58 +00:00
Glenn Maynard 375c2df8ff comments, cleanup 2003-06-15 01:56:27 +00:00
Glenn Maynard 0573864206 banner cache for group banners 2003-06-15 01:53:51 +00:00
Glenn Maynard 06af315dfd Refactor:
It seems to be no big deal to have a lot of small files; I think it's the
actual scan of the song tree that's expensive.  Simplify with this in
mind.

Load song banners when the song is loaded, so we don't load banners
for songs that aren't there.

Avoid touching the original banner when we're simply loading.
2003-06-15 00:57:05 +00:00
Glenn Maynard 17f2a9c906 cleanup 2003-06-14 23:44:24 +00:00
Glenn Maynard 026903bbd1 add UncacheSongBanner 2003-06-14 23:30:21 +00:00
Glenn Maynard cdd3714a6c Don't warn for missing banner cache files.
Fix const.
2003-06-14 23:21:47 +00:00
Ben Anderson b06d951e71 Whoops! That's not supposed to be const! Respect the rule of the almighty GCC! 2003-06-12 23:04:48 +00:00
Glenn Maynard 5faa1d7c17 Don't preload low-quality banners on very low-memory systems. 2003-06-11 02:58:13 +00:00
Glenn Maynard 0892c963fb comment 2003-06-11 01:49:01 +00:00
Glenn Maynard 0633dba763 Move loading and unloading into functions. Don't log for each load. 2003-06-11 00:22:28 +00:00
Glenn Maynard 5195cbec76 Implement the rest of BannerTexture 2003-06-07 02:11:31 +00:00
Glenn Maynard 2a3ed9ee1e add BannerCache 2003-06-04 22:34:08 +00:00