diff options
author | jmarshallnz <jmarshallnz@svn> | 2010-03-21 06:23:33 +0000 |
---|---|---|
committer | jmarshallnz <jmarshallnz@svn> | 2010-03-21 06:23:33 +0000 |
commit | 414ab8dd01f195b92d828a3ffb1d1374a1f356da (patch) | |
tree | 7333afcbfbf7a79969233556f5db9df0e0313fd7 /XBMC.xcodeproj | |
parent | 96316d36c92bec0fd1e1252b3f26c744ef2ed85f (diff) |
added: TextureCache class that handles (among other things in future) caching .dds versions of thumbs. If a .dds version exists, XBMC will load it. If a .dds version does not exist, and you have <useddsfanart> set to true in advancedsettings, then XBMC will generate a .dds version (DXT1) for you. May work very badly for transparent thumbs.
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@28714 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
Diffstat (limited to 'XBMC.xcodeproj')
-rw-r--r-- | XBMC.xcodeproj/project.pbxproj | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/XBMC.xcodeproj/project.pbxproj b/XBMC.xcodeproj/project.pbxproj index da1cc02ba1..a958fbb856 100644 --- a/XBMC.xcodeproj/project.pbxproj +++ b/XBMC.xcodeproj/project.pbxproj @@ -227,6 +227,8 @@ 7C779E57104A58F900F444C4 /* KeyboardStat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C779E52104A58F900F444C4 /* KeyboardStat.cpp */; }; 7C7B2B301134F36400713D6D /* mysqldataset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C7B2B2E1134F36400713D6D /* mysqldataset.cpp */; }; 7C7B2B311134F36400713D6D /* mysqldataset.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C7B2B2E1134F36400713D6D /* mysqldataset.cpp */; }; + 7C8A14561154CB2600E5FCFA /* TextureCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C8A14541154CB2600E5FCFA /* TextureCache.cpp */; }; + 7C8A14571154CB2600E5FCFA /* TextureCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C8A14541154CB2600E5FCFA /* TextureCache.cpp */; }; 7CAA20511079C8160096DE39 /* BaseRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7CAA204F1079C8160096DE39 /* BaseRenderer.cpp */; }; 7CAA20521079C8160096DE39 /* BaseRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7CAA204F1079C8160096DE39 /* BaseRenderer.cpp */; }; 7CAA25351085963B0096DE39 /* PasswordManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7CAA25331085963B0096DE39 /* PasswordManager.cpp */; }; @@ -2098,6 +2100,8 @@ 7C779E53104A58F900F444C4 /* KeyboardStat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KeyboardStat.h; sourceTree = "<group>"; }; 7C7B2B2E1134F36400713D6D /* mysqldataset.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = mysqldataset.cpp; sourceTree = "<group>"; }; 7C7B2B2F1134F36400713D6D /* mysqldataset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mysqldataset.h; sourceTree = "<group>"; }; + 7C8A14541154CB2600E5FCFA /* TextureCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextureCache.cpp; sourceTree = "<group>"; }; + 7C8A14551154CB2600E5FCFA /* TextureCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextureCache.h; sourceTree = "<group>"; }; 7CAA204F1079C8160096DE39 /* BaseRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BaseRenderer.cpp; sourceTree = "<group>"; }; 7CAA20501079C8160096DE39 /* BaseRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BaseRenderer.h; sourceTree = "<group>"; }; 7CAA205B107AFC280096DE39 /* Job.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Job.h; sourceTree = "<group>"; }; @@ -4843,6 +4847,8 @@ E38E1E160D25F9FD00618676 /* Temperature.cpp */, E38E1E170D25F9FD00618676 /* Temperature.h */, E38E1E180D25F9FD00618676 /* ThumbLoader.cpp */, + 7C8A14541154CB2600E5FCFA /* TextureCache.cpp */, + 7C8A14551154CB2600E5FCFA /* TextureCache.h */, E38E1E190D25F9FD00618676 /* ThumbLoader.h */, E38E1E1A0D25F9FD00618676 /* ThumbnailCache.cpp */, E38E1E1B0D25F9FD00618676 /* ThumbnailCache.h */, @@ -8123,6 +8129,7 @@ 18B4A0051152BFA5001AF8A6 /* Scraper.cpp in Sources */, 18B4A0061152BFA5001AF8A6 /* ScreenSaver.cpp in Sources */, 18B4A0071152BFA5001AF8A6 /* Visualisation.cpp in Sources */, + 7C8A14571154CB2600E5FCFA /* TextureCache.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -8984,6 +8991,7 @@ 18B4A00B1152BFA5001AF8A6 /* Scraper.cpp in Sources */, 18B4A00C1152BFA5001AF8A6 /* ScreenSaver.cpp in Sources */, 18B4A00D1152BFA5001AF8A6 /* Visualisation.cpp in Sources */, + 7C8A14561154CB2600E5FCFA /* TextureCache.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; |