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