Added threaded cover loading to CDirect3D.cs

This commit is contained in:
Stephan Sundermann committed 2012-03-16 12:48:34 +01:00
1 parent 852fa38f61
commit f08e72bd70
2 files changed
+699 -250

No files matched your search

+2 -2
View File
@@ -827,7 +827,7 @@ namespace Vocaluxe.Base
Category = -1; Category = -1;
_SongsLoaded = true; _SongsLoaded = true;
if (CConfig.Renderer == ERenderer.TR_CONFIG_OPENGL) if (CConfig.Renderer != ERenderer.TR_CONFIG_SOFTWARE)
{ {
CLog.StartBenchmark(2, "Load Cover"); CLog.StartBenchmark(2, "Load Cover");
for (int i = 0; i < _Songs.Count; i++) for (int i = 0; i < _Songs.Count; i++)
@@ -849,7 +849,7 @@ namespace Vocaluxe.Base
public static void LoadCover(long WaitTime, int NumLoads) public static void LoadCover(long WaitTime, int NumLoads)
{ {
if (CConfig.Renderer == ERenderer.TR_CONFIG_OPENGL) if (CConfig.Renderer != ERenderer.TR_CONFIG_SOFTWARE)
return; //should be removed as soon as the other renderer are ready for queque return; //should be removed as soon as the other renderer are ready for queque
if (!SongsLoaded) if (!SongsLoaded)
File diff suppressed because it is too large. Load diff