aboutsummaryrefslogtreecommitdiff
path: root/XBMC.xcodeproj
diff options
context:
space:
mode:
authorjmarshallnz <jmarshallnz@svn>2010-03-21 06:23:33 +0000
committerjmarshallnz <jmarshallnz@svn>2010-03-21 06:23:33 +0000
commit414ab8dd01f195b92d828a3ffb1d1374a1f356da (patch)
tree7333afcbfbf7a79969233556f5db9df0e0313fd7 /XBMC.xcodeproj
parent96316d36c92bec0fd1e1252b3f26c744ef2ed85f (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.pbxproj8
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;
};