diff --git a/stepmania/src/BannerCache.cpp b/stepmania/src/BannerCache.cpp index 9c42bf61df..f8c0fd19b6 100644 --- a/stepmania/src/BannerCache.cpp +++ b/stepmania/src/BannerCache.cpp @@ -21,6 +21,8 @@ #include "Banner.h" +static Preference g_bPalettedBannerCache( "PalettedBannerCache", false ); + /* Neither a global or a file scope static can be used for this because * the order of initialization of nonlocal objects is unspecified. */ //const RString BANNER_CACHE_INDEX = SpecialFiles::CACHE_DIR + "banners.cache"; @@ -458,7 +460,7 @@ void BannerCache::CacheBannerInternal( RString sBannerPath ) * one cached banner into a texture at once, and the speed hit may not matter on * newer ATI cards. RGBA is safer, though. */ - if( PREFSMAN->m_bPalettedBannerCache ) + if( g_bPalettedBannerCache ) { if( pImage->fmt.BytesPerPixel != 1 ) RageSurfaceUtils::Palettize( pImage ); diff --git a/stepmania/src/PrefsManager.cpp b/stepmania/src/PrefsManager.cpp index 8795690355..fdd41252d3 100644 --- a/stepmania/src/PrefsManager.cpp +++ b/stepmania/src/PrefsManager.cpp @@ -159,7 +159,6 @@ PrefsManager::PrefsManager() : m_bDelayedTextureDelete ( "DelayedTextureDelete", true ), m_bDelayedModelDelete ( "DelayedModelDelete", false ), m_BannerCache ( "BannerCache", BNCACHE_LOW_RES_PRELOAD ), - m_bPalettedBannerCache ( "PalettedBannerCache", false ), m_bFastLoad ( "FastLoad", false ), m_bFastLoadAdditionalSongs ( "FastLoadAdditionalSongs", false ), diff --git a/stepmania/src/PrefsManager.h b/stepmania/src/PrefsManager.h index dbe31ff851..ee598c1d0f 100644 --- a/stepmania/src/PrefsManager.h +++ b/stepmania/src/PrefsManager.h @@ -121,7 +121,6 @@ public: Preference m_bDelayedTextureDelete; Preference m_bDelayedModelDelete; Preference m_BannerCache; - Preference m_bPalettedBannerCache; Preference m_bFastLoad; Preference m_bFastLoadAdditionalSongs;