diff --git a/project/vc10/imperativeapi/imperativeapi.vcxproj b/project/vc10/imperativeapi/imperativeapi.vcxproj
index 8e38a55..ff49955 100755
--- a/project/vc10/imperativeapi/imperativeapi.vcxproj
+++ b/project/vc10/imperativeapi/imperativeapi.vcxproj
@@ -63,13 +63,13 @@
<_ProjectFileVersion>10.0.30319.1
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
@@ -84,7 +84,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
true
MachineX86
@@ -104,7 +103,6 @@
$(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
true
MachineX64
@@ -128,7 +126,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
true
true
@@ -153,7 +150,6 @@
$(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
true
true
diff --git a/project/vc10/nvassemble/nvassemble.vcxproj b/project/vc10/nvassemble/nvassemble.vcxproj
index 33fa6f0..4fc5bb0 100755
--- a/project/vc10/nvassemble/nvassemble.vcxproj
+++ b/project/vc10/nvassemble/nvassemble.vcxproj
@@ -63,15 +63,15 @@
<_ProjectFileVersion>10.0.30319.1
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
@@ -87,7 +87,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
true
Console
@@ -109,7 +108,6 @@
libpng.lib;jpeg.lib;tiff.lib;%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
..\..\..\extern\gnuwin32\lib;%(AdditionalLibraryDirectories)
false
@@ -134,7 +132,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
Console
false
@@ -160,7 +157,6 @@
libpng.lib;jpeg.lib;tiff.lib;%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
..\..\..\extern\gnuwin32\lib;%(AdditionalLibraryDirectories)
false
diff --git a/project/vc10/nvcompress/nvcompress.vcxproj b/project/vc10/nvcompress/nvcompress.vcxproj
index ca52553..a54b7ec 100755
--- a/project/vc10/nvcompress/nvcompress.vcxproj
+++ b/project/vc10/nvcompress/nvcompress.vcxproj
@@ -111,28 +111,28 @@
<_ProjectFileVersion>10.0.30319.1
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
@@ -151,7 +151,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
true
Console
@@ -178,7 +177,6 @@
ProgramDatabase
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
true
Console
@@ -210,7 +208,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
Console
true
@@ -240,7 +237,6 @@
Level3
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
Console
true
@@ -266,7 +262,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
true
Console
@@ -288,7 +283,6 @@
ProgramDatabase
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
true
Console
@@ -312,7 +306,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
Console
true
@@ -332,7 +325,6 @@
Level3
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
Console
true
diff --git a/project/vc10/nvddsinfo/nvddsinfo.vcxproj b/project/vc10/nvddsinfo/nvddsinfo.vcxproj
index 69fbeb1..8a77d1f 100755
--- a/project/vc10/nvddsinfo/nvddsinfo.vcxproj
+++ b/project/vc10/nvddsinfo/nvddsinfo.vcxproj
@@ -63,15 +63,15 @@
<_ProjectFileVersion>10.0.30319.1
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
@@ -87,7 +87,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
true
Console
@@ -109,7 +108,6 @@
libpng.lib;jpeg.lib;tiff.lib;%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
..\..\..\extern\gnuwin32\lib;%(AdditionalLibraryDirectories)
false
@@ -134,7 +132,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
Console
false
@@ -160,7 +157,6 @@
libpng.lib;jpeg.lib;tiff.lib;%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
..\..\..\extern\gnuwin32\lib;%(AdditionalLibraryDirectories)
false
diff --git a/project/vc10/nvdecompress/nvdecompress.vcxproj b/project/vc10/nvdecompress/nvdecompress.vcxproj
index e0c2e97..151ca66 100755
--- a/project/vc10/nvdecompress/nvdecompress.vcxproj
+++ b/project/vc10/nvdecompress/nvdecompress.vcxproj
@@ -64,16 +64,16 @@
<_ProjectFileVersion>10.0.30319.1
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
@@ -92,7 +92,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
$(GnuWinDir)\lib; $(FreeImageDir);%(AdditionalLibraryDirectories)
true
Console
@@ -119,7 +118,6 @@
ProgramDatabase
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
..\..\..\extern\gnuwin32\lib;%(AdditionalLibraryDirectories)
true
Console
@@ -150,7 +148,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
$(GnuWinDir)\lib; $(FreeImageDir);%(AdditionalLibraryDirectories)
false
Console
@@ -181,7 +178,6 @@
Level3
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
..\..\..\extern\gnuwin32\lib;%(AdditionalLibraryDirectories)
Console
true
diff --git a/project/vc10/nvimgdiff/nvimgdiff.vcxproj b/project/vc10/nvimgdiff/nvimgdiff.vcxproj
index 85081c4..930e382 100755
--- a/project/vc10/nvimgdiff/nvimgdiff.vcxproj
+++ b/project/vc10/nvimgdiff/nvimgdiff.vcxproj
@@ -64,16 +64,16 @@
<_ProjectFileVersion>10.0.30319.1
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
@@ -92,7 +92,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
$(GnuWinDir)\lib; $(FreeImageDir);%(AdditionalLibraryDirectories)
true
Console
@@ -119,7 +118,6 @@
ProgramDatabase
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
..\..\..\extern\gnuwin32\lib;%(AdditionalLibraryDirectories)
true
Console
@@ -151,7 +149,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
$(GnuWinDir)\lib; $(FreeImageDir);%(AdditionalLibraryDirectories)
false
Console
@@ -182,7 +179,6 @@
Level3
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
..\..\..\extern\gnuwin32\lib;%(AdditionalLibraryDirectories)
Console
true
diff --git a/project/vc10/nvtt.sln b/project/vc10/nvtt.sln
index 86a7900..bb7a678 100644
--- a/project/vc10/nvtt.sln
+++ b/project/vc10/nvtt.sln
@@ -46,393 +46,262 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "nvthread", "nvthread\nvthre
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
- Debug-CUDA|Mixed Platforms = Debug-CUDA|Mixed Platforms
Debug-CUDA|Win32 = Debug-CUDA|Win32
Debug-CUDA|x64 = Debug-CUDA|x64
- Release|Mixed Platforms = Release|Mixed Platforms
Release|Win32 = Release|Win32
Release|x64 = Release|x64
- Release-CUDA|Mixed Platforms = Release-CUDA|Mixed Platforms
Release-CUDA|Win32 = Release-CUDA|Win32
Release-CUDA|x64 = Release-CUDA|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {1AEB7681-57D8-48EE-813D-5C41CC38B647}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
- {1AEB7681-57D8-48EE-813D-5C41CC38B647}.Debug|Mixed Platforms.Build.0 = Debug|x64
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Debug|Win32.ActiveCfg = Debug|Win32
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Debug|Win32.Build.0 = Debug|Win32
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Debug|x64.ActiveCfg = Debug|x64
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Debug|x64.Build.0 = Debug|x64
- {1AEB7681-57D8-48EE-813D-5C41CC38B647}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug-CUDA|x64
- {1AEB7681-57D8-48EE-813D-5C41CC38B647}.Debug-CUDA|Mixed Platforms.Build.0 = Debug-CUDA|x64
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Debug-CUDA|Win32.ActiveCfg = Debug-CUDA|Win32
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Debug-CUDA|Win32.Build.0 = Debug-CUDA|Win32
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Debug-CUDA|x64.ActiveCfg = Debug-CUDA|x64
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Debug-CUDA|x64.Build.0 = Debug-CUDA|x64
- {1AEB7681-57D8-48EE-813D-5C41CC38B647}.Release|Mixed Platforms.ActiveCfg = Release|x64
- {1AEB7681-57D8-48EE-813D-5C41CC38B647}.Release|Mixed Platforms.Build.0 = Release|x64
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Release|Win32.ActiveCfg = Release|Win32
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Release|Win32.Build.0 = Release|Win32
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Release|x64.ActiveCfg = Release|x64
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Release|x64.Build.0 = Release|x64
- {1AEB7681-57D8-48EE-813D-5C41CC38B647}.Release-CUDA|Mixed Platforms.ActiveCfg = Release-CUDA|x64
- {1AEB7681-57D8-48EE-813D-5C41CC38B647}.Release-CUDA|Mixed Platforms.Build.0 = Release-CUDA|x64
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Release-CUDA|Win32.ActiveCfg = Release-CUDA|Win32
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Release-CUDA|Win32.Build.0 = Release-CUDA|Win32
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Release-CUDA|x64.ActiveCfg = Release-CUDA|x64
{1AEB7681-57D8-48EE-813D-5C41CC38B647}.Release-CUDA|x64.Build.0 = Release-CUDA|x64
- {88079E38-83AA-4E8A-B18A-66A78D1B058B}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
- {88079E38-83AA-4E8A-B18A-66A78D1B058B}.Debug|Mixed Platforms.Build.0 = Debug|x64
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Debug|Win32.ActiveCfg = Debug|Win32
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Debug|Win32.Build.0 = Debug|Win32
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Debug|x64.ActiveCfg = Debug|x64
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Debug|x64.Build.0 = Debug|x64
- {88079E38-83AA-4E8A-B18A-66A78D1B058B}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug-CUDA|x64
- {88079E38-83AA-4E8A-B18A-66A78D1B058B}.Debug-CUDA|Mixed Platforms.Build.0 = Debug-CUDA|x64
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Debug-CUDA|Win32.ActiveCfg = Debug-CUDA|Win32
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Debug-CUDA|Win32.Build.0 = Debug-CUDA|Win32
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Debug-CUDA|x64.ActiveCfg = Debug-CUDA|x64
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Debug-CUDA|x64.Build.0 = Debug-CUDA|x64
- {88079E38-83AA-4E8A-B18A-66A78D1B058B}.Release|Mixed Platforms.ActiveCfg = Release|x64
- {88079E38-83AA-4E8A-B18A-66A78D1B058B}.Release|Mixed Platforms.Build.0 = Release|x64
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Release|Win32.ActiveCfg = Release|Win32
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Release|Win32.Build.0 = Release|Win32
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Release|x64.ActiveCfg = Release|x64
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Release|x64.Build.0 = Release|x64
- {88079E38-83AA-4E8A-B18A-66A78D1B058B}.Release-CUDA|Mixed Platforms.ActiveCfg = Release-CUDA|x64
- {88079E38-83AA-4E8A-B18A-66A78D1B058B}.Release-CUDA|Mixed Platforms.Build.0 = Release-CUDA|x64
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Release-CUDA|Win32.ActiveCfg = Release-CUDA|Win32
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Release-CUDA|Win32.Build.0 = Release-CUDA|Win32
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Release-CUDA|x64.ActiveCfg = Release-CUDA|x64
{88079E38-83AA-4E8A-B18A-66A78D1B058B}.Release-CUDA|x64.Build.0 = Release-CUDA|x64
- {4046F392-A18B-4C66-9639-3EABFFF5D531}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
- {4046F392-A18B-4C66-9639-3EABFFF5D531}.Debug|Mixed Platforms.Build.0 = Debug|x64
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Debug|Win32.ActiveCfg = Debug|Win32
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Debug|Win32.Build.0 = Debug|Win32
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Debug|x64.ActiveCfg = Debug|x64
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Debug|x64.Build.0 = Debug|x64
- {4046F392-A18B-4C66-9639-3EABFFF5D531}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug|x64
- {4046F392-A18B-4C66-9639-3EABFFF5D531}.Debug-CUDA|Mixed Platforms.Build.0 = Debug|x64
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Debug-CUDA|Win32.ActiveCfg = Debug|Win32
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Debug-CUDA|Win32.Build.0 = Debug|Win32
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Debug-CUDA|x64.ActiveCfg = Debug|x64
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Debug-CUDA|x64.Build.0 = Debug|x64
- {4046F392-A18B-4C66-9639-3EABFFF5D531}.Release|Mixed Platforms.ActiveCfg = Release|x64
- {4046F392-A18B-4C66-9639-3EABFFF5D531}.Release|Mixed Platforms.Build.0 = Release|x64
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Release|Win32.ActiveCfg = Release|Win32
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Release|Win32.Build.0 = Release|Win32
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Release|x64.ActiveCfg = Release|x64
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Release|x64.Build.0 = Release|x64
- {4046F392-A18B-4C66-9639-3EABFFF5D531}.Release-CUDA|Mixed Platforms.ActiveCfg = Release|x64
- {4046F392-A18B-4C66-9639-3EABFFF5D531}.Release-CUDA|Mixed Platforms.Build.0 = Release|x64
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Release-CUDA|Win32.ActiveCfg = Release|Win32
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Release-CUDA|Win32.Build.0 = Release|Win32
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Release-CUDA|x64.ActiveCfg = Release|x64
{4046F392-A18B-4C66-9639-3EABFFF5D531}.Release-CUDA|x64.Build.0 = Release|x64
- {F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
- {F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Debug|Mixed Platforms.Build.0 = Debug|x64
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Debug|Win32.ActiveCfg = Debug|Win32
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Debug|Win32.Build.0 = Debug|Win32
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Debug|x64.ActiveCfg = Debug|x64
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Debug|x64.Build.0 = Debug|x64
- {F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug|x64
- {F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Debug-CUDA|Mixed Platforms.Build.0 = Debug|x64
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Debug-CUDA|Win32.ActiveCfg = Debug|Win32
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Debug-CUDA|Win32.Build.0 = Debug|Win32
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Debug-CUDA|x64.ActiveCfg = Debug|x64
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Debug-CUDA|x64.Build.0 = Debug|x64
- {F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Release|Mixed Platforms.ActiveCfg = Release|x64
- {F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Release|Mixed Platforms.Build.0 = Release|x64
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Release|Win32.ActiveCfg = Release|Win32
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Release|Win32.Build.0 = Release|Win32
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Release|x64.ActiveCfg = Release|x64
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Release|x64.Build.0 = Release|x64
- {F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Release-CUDA|Mixed Platforms.ActiveCfg = Release|x64
- {F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Release-CUDA|Mixed Platforms.Build.0 = Release|x64
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Release-CUDA|Win32.ActiveCfg = Release|Win32
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Release-CUDA|Win32.Build.0 = Release|Win32
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Release-CUDA|x64.ActiveCfg = Release|x64
{F143D180-D4C4-4037-B3DE-BE89A21C8D1D}.Release-CUDA|x64.Build.0 = Release|x64
- {50C465FE-B308-42BC-894D-89484482AF06}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
- {50C465FE-B308-42BC-894D-89484482AF06}.Debug|Mixed Platforms.Build.0 = Debug|x64
{50C465FE-B308-42BC-894D-89484482AF06}.Debug|Win32.ActiveCfg = Debug|Win32
{50C465FE-B308-42BC-894D-89484482AF06}.Debug|Win32.Build.0 = Debug|Win32
{50C465FE-B308-42BC-894D-89484482AF06}.Debug|x64.ActiveCfg = Debug|x64
{50C465FE-B308-42BC-894D-89484482AF06}.Debug|x64.Build.0 = Debug|x64
- {50C465FE-B308-42BC-894D-89484482AF06}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug|x64
- {50C465FE-B308-42BC-894D-89484482AF06}.Debug-CUDA|Mixed Platforms.Build.0 = Debug|x64
{50C465FE-B308-42BC-894D-89484482AF06}.Debug-CUDA|Win32.ActiveCfg = Debug|Win32
{50C465FE-B308-42BC-894D-89484482AF06}.Debug-CUDA|Win32.Build.0 = Debug|Win32
{50C465FE-B308-42BC-894D-89484482AF06}.Debug-CUDA|x64.ActiveCfg = Debug|x64
{50C465FE-B308-42BC-894D-89484482AF06}.Debug-CUDA|x64.Build.0 = Debug|x64
- {50C465FE-B308-42BC-894D-89484482AF06}.Release|Mixed Platforms.ActiveCfg = Release|x64
- {50C465FE-B308-42BC-894D-89484482AF06}.Release|Mixed Platforms.Build.0 = Release|x64
{50C465FE-B308-42BC-894D-89484482AF06}.Release|Win32.ActiveCfg = Release|Win32
{50C465FE-B308-42BC-894D-89484482AF06}.Release|Win32.Build.0 = Release|Win32
{50C465FE-B308-42BC-894D-89484482AF06}.Release|x64.ActiveCfg = Release|x64
{50C465FE-B308-42BC-894D-89484482AF06}.Release|x64.Build.0 = Release|x64
- {50C465FE-B308-42BC-894D-89484482AF06}.Release-CUDA|Mixed Platforms.ActiveCfg = Release|x64
- {50C465FE-B308-42BC-894D-89484482AF06}.Release-CUDA|Mixed Platforms.Build.0 = Release|x64
{50C465FE-B308-42BC-894D-89484482AF06}.Release-CUDA|Win32.ActiveCfg = Release|Win32
{50C465FE-B308-42BC-894D-89484482AF06}.Release-CUDA|Win32.Build.0 = Release|Win32
{50C465FE-B308-42BC-894D-89484482AF06}.Release-CUDA|x64.ActiveCfg = Release|x64
{50C465FE-B308-42BC-894D-89484482AF06}.Release-CUDA|x64.Build.0 = Release|x64
- {CE017322-01FC-4851-9C8B-64E9A8E26C38}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
- {CE017322-01FC-4851-9C8B-64E9A8E26C38}.Debug|Mixed Platforms.Build.0 = Debug|x64
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Debug|Win32.ActiveCfg = Debug|Win32
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Debug|Win32.Build.0 = Debug|Win32
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Debug|x64.ActiveCfg = Debug|x64
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Debug|x64.Build.0 = Debug|x64
- {CE017322-01FC-4851-9C8B-64E9A8E26C38}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug|x64
- {CE017322-01FC-4851-9C8B-64E9A8E26C38}.Debug-CUDA|Mixed Platforms.Build.0 = Debug|x64
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Debug-CUDA|Win32.ActiveCfg = Debug|Win32
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Debug-CUDA|Win32.Build.0 = Debug|Win32
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Debug-CUDA|x64.ActiveCfg = Debug|x64
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Debug-CUDA|x64.Build.0 = Debug|x64
- {CE017322-01FC-4851-9C8B-64E9A8E26C38}.Release|Mixed Platforms.ActiveCfg = Release|x64
- {CE017322-01FC-4851-9C8B-64E9A8E26C38}.Release|Mixed Platforms.Build.0 = Release|x64
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Release|Win32.ActiveCfg = Release|Win32
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Release|Win32.Build.0 = Release|Win32
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Release|x64.ActiveCfg = Release|x64
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Release|x64.Build.0 = Release|x64
- {CE017322-01FC-4851-9C8B-64E9A8E26C38}.Release-CUDA|Mixed Platforms.ActiveCfg = Release|x64
- {CE017322-01FC-4851-9C8B-64E9A8E26C38}.Release-CUDA|Mixed Platforms.Build.0 = Release|x64
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Release-CUDA|Win32.ActiveCfg = Release|Win32
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Release-CUDA|Win32.Build.0 = Release|Win32
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Release-CUDA|x64.ActiveCfg = Release|x64
{CE017322-01FC-4851-9C8B-64E9A8E26C38}.Release-CUDA|x64.Build.0 = Release|x64
- {841B73C5-C679-4EEF-A50A-7D6106642B49}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
- {841B73C5-C679-4EEF-A50A-7D6106642B49}.Debug|Mixed Platforms.Build.0 = Debug|x64
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Debug|Win32.ActiveCfg = Debug|Win32
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Debug|Win32.Build.0 = Debug|Win32
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Debug|x64.ActiveCfg = Debug|x64
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Debug|x64.Build.0 = Debug|x64
- {841B73C5-C679-4EEF-A50A-7D6106642B49}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug|x64
- {841B73C5-C679-4EEF-A50A-7D6106642B49}.Debug-CUDA|Mixed Platforms.Build.0 = Debug|x64
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Debug-CUDA|Win32.ActiveCfg = Debug|Win32
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Debug-CUDA|Win32.Build.0 = Debug|Win32
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Debug-CUDA|x64.ActiveCfg = Debug|x64
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Debug-CUDA|x64.Build.0 = Debug|x64
- {841B73C5-C679-4EEF-A50A-7D6106642B49}.Release|Mixed Platforms.ActiveCfg = Release|x64
- {841B73C5-C679-4EEF-A50A-7D6106642B49}.Release|Mixed Platforms.Build.0 = Release|x64
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Release|Win32.ActiveCfg = Release|Win32
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Release|Win32.Build.0 = Release|Win32
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Release|x64.ActiveCfg = Release|x64
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Release|x64.Build.0 = Release|x64
- {841B73C5-C679-4EEF-A50A-7D6106642B49}.Release-CUDA|Mixed Platforms.ActiveCfg = Release|x64
- {841B73C5-C679-4EEF-A50A-7D6106642B49}.Release-CUDA|Mixed Platforms.Build.0 = Release|x64
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Release-CUDA|Win32.ActiveCfg = Release|Win32
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Release-CUDA|Win32.Build.0 = Release|Win32
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Release-CUDA|x64.ActiveCfg = Release|x64
{841B73C5-C679-4EEF-A50A-7D6106642B49}.Release-CUDA|x64.Build.0 = Release|x64
- {75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
- {75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Debug|Mixed Platforms.Build.0 = Debug|x64
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Debug|Win32.ActiveCfg = Debug|Win32
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Debug|Win32.Build.0 = Debug|Win32
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Debug|x64.ActiveCfg = Debug|x64
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Debug|x64.Build.0 = Debug|x64
- {75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug|x64
- {75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Debug-CUDA|Mixed Platforms.Build.0 = Debug|x64
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Debug-CUDA|Win32.ActiveCfg = Debug|Win32
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Debug-CUDA|Win32.Build.0 = Debug|Win32
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Debug-CUDA|x64.ActiveCfg = Debug|x64
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Debug-CUDA|x64.Build.0 = Debug|x64
- {75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Release|Mixed Platforms.ActiveCfg = Release|x64
- {75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Release|Mixed Platforms.Build.0 = Release|x64
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Release|Win32.ActiveCfg = Release|Win32
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Release|Win32.Build.0 = Release|Win32
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Release|x64.ActiveCfg = Release|x64
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Release|x64.Build.0 = Release|x64
- {75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Release-CUDA|Mixed Platforms.ActiveCfg = Release|x64
- {75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Release-CUDA|Mixed Platforms.Build.0 = Release|x64
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Release-CUDA|Win32.ActiveCfg = Release|Win32
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Release-CUDA|Win32.Build.0 = Release|Win32
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Release-CUDA|x64.ActiveCfg = Release|x64
{75A0527D-BFC9-49C3-B46B-CD1A901D5927}.Release-CUDA|x64.Build.0 = Release|x64
- {05A59E8B-EA70-4F22-89E8-E0927BA13064}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
- {05A59E8B-EA70-4F22-89E8-E0927BA13064}.Debug|Mixed Platforms.Build.0 = Debug|x64
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Debug|Win32.ActiveCfg = Debug|Win32
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Debug|Win32.Build.0 = Debug|Win32
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Debug|x64.ActiveCfg = Debug|x64
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Debug|x64.Build.0 = Debug|x64
- {05A59E8B-EA70-4F22-89E8-E0927BA13064}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug|x64
- {05A59E8B-EA70-4F22-89E8-E0927BA13064}.Debug-CUDA|Mixed Platforms.Build.0 = Debug|x64
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Debug-CUDA|Win32.ActiveCfg = Debug|Win32
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Debug-CUDA|Win32.Build.0 = Debug|Win32
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Debug-CUDA|x64.ActiveCfg = Debug|x64
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Debug-CUDA|x64.Build.0 = Debug|x64
- {05A59E8B-EA70-4F22-89E8-E0927BA13064}.Release|Mixed Platforms.ActiveCfg = Release|x64
- {05A59E8B-EA70-4F22-89E8-E0927BA13064}.Release|Mixed Platforms.Build.0 = Release|x64
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Release|Win32.ActiveCfg = Release|Win32
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Release|Win32.Build.0 = Release|Win32
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Release|x64.ActiveCfg = Release|x64
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Release|x64.Build.0 = Release|x64
- {05A59E8B-EA70-4F22-89E8-E0927BA13064}.Release-CUDA|Mixed Platforms.ActiveCfg = Release|x64
- {05A59E8B-EA70-4F22-89E8-E0927BA13064}.Release-CUDA|Mixed Platforms.Build.0 = Release|x64
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Release-CUDA|Win32.ActiveCfg = Release|Win32
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Release-CUDA|Win32.Build.0 = Release|Win32
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Release-CUDA|x64.ActiveCfg = Release|x64
{05A59E8B-EA70-4F22-89E8-E0927BA13064}.Release-CUDA|x64.Build.0 = Release|x64
- {3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
- {3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Debug|Mixed Platforms.Build.0 = Debug|x64
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Debug|Win32.ActiveCfg = Debug|Win32
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Debug|Win32.Build.0 = Debug|Win32
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Debug|x64.ActiveCfg = Debug|x64
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Debug|x64.Build.0 = Debug|x64
- {3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug|x64
- {3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Debug-CUDA|Mixed Platforms.Build.0 = Debug|x64
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Debug-CUDA|Win32.ActiveCfg = Debug|Win32
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Debug-CUDA|Win32.Build.0 = Debug|Win32
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Debug-CUDA|x64.ActiveCfg = Debug|x64
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Debug-CUDA|x64.Build.0 = Debug|x64
- {3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Release|Mixed Platforms.ActiveCfg = Release|x64
- {3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Release|Mixed Platforms.Build.0 = Release|x64
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Release|Win32.ActiveCfg = Release|Win32
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Release|Win32.Build.0 = Release|Win32
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Release|x64.ActiveCfg = Release|x64
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Release|x64.Build.0 = Release|x64
- {3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Release-CUDA|Mixed Platforms.ActiveCfg = Release|x64
- {3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Release-CUDA|Mixed Platforms.Build.0 = Release|x64
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Release-CUDA|Win32.ActiveCfg = Release|Win32
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Release-CUDA|Win32.Build.0 = Release|Win32
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Release-CUDA|x64.ActiveCfg = Release|x64
{3BC6D760-91E8-4FFB-BD0E-F86F367AD8EA}.Release-CUDA|x64.Build.0 = Release|x64
- {51999D3E-EF22-4BDD-965F-4201034D3DCE}.Debug|Mixed Platforms.ActiveCfg = Debug|x64
- {51999D3E-EF22-4BDD-965F-4201034D3DCE}.Debug|Mixed Platforms.Build.0 = Debug|x64
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Debug|Win32.ActiveCfg = Debug|Win32
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Debug|Win32.Build.0 = Debug|Win32
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Debug|x64.ActiveCfg = Debug|x64
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Debug|x64.Build.0 = Debug|x64
- {51999D3E-EF22-4BDD-965F-4201034D3DCE}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug|x64
- {51999D3E-EF22-4BDD-965F-4201034D3DCE}.Debug-CUDA|Mixed Platforms.Build.0 = Debug|x64
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Debug-CUDA|Win32.ActiveCfg = Debug|Win32
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Debug-CUDA|Win32.Build.0 = Debug|Win32
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Debug-CUDA|x64.ActiveCfg = Debug|x64
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Debug-CUDA|x64.Build.0 = Debug|x64
- {51999D3E-EF22-4BDD-965F-4201034D3DCE}.Release|Mixed Platforms.ActiveCfg = Release|x64
- {51999D3E-EF22-4BDD-965F-4201034D3DCE}.Release|Mixed Platforms.Build.0 = Release|x64
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Release|Win32.ActiveCfg = Release|Win32
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Release|Win32.Build.0 = Release|Win32
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Release|x64.ActiveCfg = Release|x64
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Release|x64.Build.0 = Release|x64
- {51999D3E-EF22-4BDD-965F-4201034D3DCE}.Release-CUDA|Mixed Platforms.ActiveCfg = Release|x64
- {51999D3E-EF22-4BDD-965F-4201034D3DCE}.Release-CUDA|Mixed Platforms.Build.0 = Release|x64
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Release-CUDA|Win32.ActiveCfg = Release|Win32
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Release-CUDA|Win32.Build.0 = Release|Win32
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Release-CUDA|x64.ActiveCfg = Release|x64
{51999D3E-EF22-4BDD-965F-4201034D3DCE}.Release-CUDA|x64.Build.0 = Release|x64
- {CAB55C39-8FA9-4912-98D9-E52669C8911D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {CAB55C39-8FA9-4912-98D9-E52669C8911D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{CAB55C39-8FA9-4912-98D9-E52669C8911D}.Debug|Win32.ActiveCfg = Debug|Any CPU
{CAB55C39-8FA9-4912-98D9-E52669C8911D}.Debug|Win32.Build.0 = Debug|Any CPU
{CAB55C39-8FA9-4912-98D9-E52669C8911D}.Debug|x64.ActiveCfg = Debug|Any CPU
{CAB55C39-8FA9-4912-98D9-E52669C8911D}.Debug|x64.Build.0 = Debug|Any CPU
- {CAB55C39-8FA9-4912-98D9-E52669C8911D}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug|Any CPU
- {CAB55C39-8FA9-4912-98D9-E52669C8911D}.Debug-CUDA|Mixed Platforms.Build.0 = Debug|Any CPU
{CAB55C39-8FA9-4912-98D9-E52669C8911D}.Debug-CUDA|Win32.ActiveCfg = Debug|Any CPU
{CAB55C39-8FA9-4912-98D9-E52669C8911D}.Debug-CUDA|Win32.Build.0 = Debug|Any CPU
{CAB55C39-8FA9-4912-98D9-E52669C8911D}.Debug-CUDA|x64.ActiveCfg = Debug|Any CPU
- {CAB55C39-8FA9-4912-98D9-E52669C8911D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
- {CAB55C39-8FA9-4912-98D9-E52669C8911D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{CAB55C39-8FA9-4912-98D9-E52669C8911D}.Release|Win32.ActiveCfg = Release|Any CPU
{CAB55C39-8FA9-4912-98D9-E52669C8911D}.Release|Win32.Build.0 = Release|Any CPU
{CAB55C39-8FA9-4912-98D9-E52669C8911D}.Release|x64.ActiveCfg = Release|Any CPU
- {CAB55C39-8FA9-4912-98D9-E52669C8911D}.Release-CUDA|Mixed Platforms.ActiveCfg = Release|Any CPU
- {CAB55C39-8FA9-4912-98D9-E52669C8911D}.Release-CUDA|Mixed Platforms.Build.0 = Release|Any CPU
{CAB55C39-8FA9-4912-98D9-E52669C8911D}.Release-CUDA|Win32.ActiveCfg = Release|Any CPU
{CAB55C39-8FA9-4912-98D9-E52669C8911D}.Release-CUDA|Win32.Build.0 = Release|Any CPU
{CAB55C39-8FA9-4912-98D9-E52669C8911D}.Release-CUDA|x64.ActiveCfg = Release|Any CPU
- {317B694E-B5C1-42A6-956F-FC12B69175A6}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {317B694E-B5C1-42A6-956F-FC12B69175A6}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{317B694E-B5C1-42A6-956F-FC12B69175A6}.Debug|Win32.ActiveCfg = Debug|Win32
{317B694E-B5C1-42A6-956F-FC12B69175A6}.Debug|Win32.Build.0 = Debug|Win32
{317B694E-B5C1-42A6-956F-FC12B69175A6}.Debug|x64.ActiveCfg = Debug|Win32
- {317B694E-B5C1-42A6-956F-FC12B69175A6}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug|Win32
- {317B694E-B5C1-42A6-956F-FC12B69175A6}.Debug-CUDA|Mixed Platforms.Build.0 = Debug|Win32
{317B694E-B5C1-42A6-956F-FC12B69175A6}.Debug-CUDA|Win32.ActiveCfg = Debug|Win32
{317B694E-B5C1-42A6-956F-FC12B69175A6}.Debug-CUDA|Win32.Build.0 = Debug|Win32
{317B694E-B5C1-42A6-956F-FC12B69175A6}.Debug-CUDA|x64.ActiveCfg = Debug|Win32
- {317B694E-B5C1-42A6-956F-FC12B69175A6}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {317B694E-B5C1-42A6-956F-FC12B69175A6}.Release|Mixed Platforms.Build.0 = Release|Win32
{317B694E-B5C1-42A6-956F-FC12B69175A6}.Release|Win32.ActiveCfg = Release|Win32
{317B694E-B5C1-42A6-956F-FC12B69175A6}.Release|Win32.Build.0 = Release|Win32
{317B694E-B5C1-42A6-956F-FC12B69175A6}.Release|x64.ActiveCfg = Release|Win32
- {317B694E-B5C1-42A6-956F-FC12B69175A6}.Release-CUDA|Mixed Platforms.ActiveCfg = Release|Win32
- {317B694E-B5C1-42A6-956F-FC12B69175A6}.Release-CUDA|Mixed Platforms.Build.0 = Release|Win32
{317B694E-B5C1-42A6-956F-FC12B69175A6}.Release-CUDA|Win32.ActiveCfg = Release|Win32
{317B694E-B5C1-42A6-956F-FC12B69175A6}.Release-CUDA|Win32.Build.0 = Release|Win32
- {317B694E-B5C1-42A6-956F-FC12B69175A6}.Release-CUDA|x64.ActiveCfg = Release|Win32
- {7DCF280E-702B-49F3-84A7-AE7E146384D6}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {7DCF280E-702B-49F3-84A7-AE7E146384D6}.Debug|Mixed Platforms.Build.0 = Debug|Win32
+ {317B694E-B5C1-42A6-956F-FC12B69175A6}.Release-CUDA|x64.ActiveCfg = Release|x64
+ {317B694E-B5C1-42A6-956F-FC12B69175A6}.Release-CUDA|x64.Build.0 = Release|x64
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Debug|Win32.ActiveCfg = Debug|Win32
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Debug|Win32.Build.0 = Debug|Win32
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Debug|x64.ActiveCfg = Debug|x64
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Debug|x64.Build.0 = Debug|x64
- {7DCF280E-702B-49F3-84A7-AE7E146384D6}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug|Win32
- {7DCF280E-702B-49F3-84A7-AE7E146384D6}.Debug-CUDA|Mixed Platforms.Build.0 = Debug|Win32
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Debug-CUDA|Win32.ActiveCfg = Debug|Win32
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Debug-CUDA|Win32.Build.0 = Debug|Win32
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Debug-CUDA|x64.ActiveCfg = Debug|x64
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Debug-CUDA|x64.Build.0 = Debug|x64
- {7DCF280E-702B-49F3-84A7-AE7E146384D6}.Release|Mixed Platforms.ActiveCfg = Release|x64
- {7DCF280E-702B-49F3-84A7-AE7E146384D6}.Release|Mixed Platforms.Build.0 = Release|x64
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Release|Win32.ActiveCfg = Release|Win32
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Release|Win32.Build.0 = Release|Win32
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Release|x64.ActiveCfg = Release|x64
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Release|x64.Build.0 = Release|x64
- {7DCF280E-702B-49F3-84A7-AE7E146384D6}.Release-CUDA|Mixed Platforms.ActiveCfg = Release|Win32
- {7DCF280E-702B-49F3-84A7-AE7E146384D6}.Release-CUDA|Mixed Platforms.Build.0 = Release|Win32
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Release-CUDA|Win32.ActiveCfg = Release|Win32
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Release-CUDA|Win32.Build.0 = Release|Win32
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Release-CUDA|x64.ActiveCfg = Release|x64
{7DCF280E-702B-49F3-84A7-AE7E146384D6}.Release-CUDA|x64.Build.0 = Release|x64
- {C33787E3-5564-4834-9FE3-A9020455A669}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {C33787E3-5564-4834-9FE3-A9020455A669}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{C33787E3-5564-4834-9FE3-A9020455A669}.Debug|Win32.ActiveCfg = Debug|Win32
{C33787E3-5564-4834-9FE3-A9020455A669}.Debug|Win32.Build.0 = Debug|Win32
{C33787E3-5564-4834-9FE3-A9020455A669}.Debug|x64.ActiveCfg = Debug|x64
{C33787E3-5564-4834-9FE3-A9020455A669}.Debug|x64.Build.0 = Debug|x64
- {C33787E3-5564-4834-9FE3-A9020455A669}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug|Win32
- {C33787E3-5564-4834-9FE3-A9020455A669}.Debug-CUDA|Mixed Platforms.Build.0 = Debug|Win32
{C33787E3-5564-4834-9FE3-A9020455A669}.Debug-CUDA|Win32.ActiveCfg = Debug|Win32
{C33787E3-5564-4834-9FE3-A9020455A669}.Debug-CUDA|Win32.Build.0 = Debug|Win32
{C33787E3-5564-4834-9FE3-A9020455A669}.Debug-CUDA|x64.ActiveCfg = Debug|x64
{C33787E3-5564-4834-9FE3-A9020455A669}.Debug-CUDA|x64.Build.0 = Debug|x64
- {C33787E3-5564-4834-9FE3-A9020455A669}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {C33787E3-5564-4834-9FE3-A9020455A669}.Release|Mixed Platforms.Build.0 = Release|Win32
{C33787E3-5564-4834-9FE3-A9020455A669}.Release|Win32.ActiveCfg = Release|Win32
{C33787E3-5564-4834-9FE3-A9020455A669}.Release|Win32.Build.0 = Release|Win32
{C33787E3-5564-4834-9FE3-A9020455A669}.Release|x64.ActiveCfg = Release|x64
{C33787E3-5564-4834-9FE3-A9020455A669}.Release|x64.Build.0 = Release|x64
- {C33787E3-5564-4834-9FE3-A9020455A669}.Release-CUDA|Mixed Platforms.ActiveCfg = Release|Win32
- {C33787E3-5564-4834-9FE3-A9020455A669}.Release-CUDA|Mixed Platforms.Build.0 = Release|Win32
{C33787E3-5564-4834-9FE3-A9020455A669}.Release-CUDA|Win32.ActiveCfg = Release|Win32
{C33787E3-5564-4834-9FE3-A9020455A669}.Release-CUDA|Win32.Build.0 = Release|Win32
{C33787E3-5564-4834-9FE3-A9020455A669}.Release-CUDA|x64.ActiveCfg = Release|x64
{C33787E3-5564-4834-9FE3-A9020455A669}.Release-CUDA|x64.Build.0 = Release|x64
- {4CFD4876-A026-46C2-AFCF-FB11346E815D}.Debug|Mixed Platforms.ActiveCfg = Debug|Win32
- {4CFD4876-A026-46C2-AFCF-FB11346E815D}.Debug|Mixed Platforms.Build.0 = Debug|Win32
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Debug|Win32.ActiveCfg = Debug|Win32
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Debug|Win32.Build.0 = Debug|Win32
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Debug|x64.ActiveCfg = Debug|x64
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Debug|x64.Build.0 = Debug|x64
- {4CFD4876-A026-46C2-AFCF-FB11346E815D}.Debug-CUDA|Mixed Platforms.ActiveCfg = Debug|Win32
- {4CFD4876-A026-46C2-AFCF-FB11346E815D}.Debug-CUDA|Mixed Platforms.Build.0 = Debug|Win32
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Debug-CUDA|Win32.ActiveCfg = Debug|Win32
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Debug-CUDA|Win32.Build.0 = Debug|Win32
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Debug-CUDA|x64.ActiveCfg = Debug|x64
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Debug-CUDA|x64.Build.0 = Debug|x64
- {4CFD4876-A026-46C2-AFCF-FB11346E815D}.Release|Mixed Platforms.ActiveCfg = Release|Win32
- {4CFD4876-A026-46C2-AFCF-FB11346E815D}.Release|Mixed Platforms.Build.0 = Release|Win32
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Release|Win32.ActiveCfg = Release|Win32
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Release|Win32.Build.0 = Release|Win32
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Release|x64.ActiveCfg = Release|x64
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Release|x64.Build.0 = Release|x64
- {4CFD4876-A026-46C2-AFCF-FB11346E815D}.Release-CUDA|Mixed Platforms.ActiveCfg = Release|Win32
- {4CFD4876-A026-46C2-AFCF-FB11346E815D}.Release-CUDA|Mixed Platforms.Build.0 = Release|Win32
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Release-CUDA|Win32.ActiveCfg = Release|Win32
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Release-CUDA|Win32.Build.0 = Release|Win32
{4CFD4876-A026-46C2-AFCF-FB11346E815D}.Release-CUDA|x64.ActiveCfg = Release|x64
diff --git a/project/vc10/nvtt/nvtt.vcxproj b/project/vc10/nvtt/nvtt.vcxproj
index 9273998..9b40e02 100755
--- a/project/vc10/nvtt/nvtt.vcxproj
+++ b/project/vc10/nvtt/nvtt.vcxproj
@@ -75,7 +75,7 @@
-
+
@@ -112,28 +112,28 @@
<_ProjectFileVersion>10.0.30319.1
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
@@ -152,7 +152,6 @@
cudart.lib;%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).dll
$(CUDA_PATH)\lib\Win32;%(AdditionalLibraryDirectories)
true
Windows
@@ -193,7 +192,6 @@
cudart.lib;%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).dll
$(CUDA_PATH)\lib\x64;%(AdditionalLibraryDirectories)
true
Windows
@@ -235,7 +233,6 @@
cudart.lib;%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).dll
$(CUDA_PATH)\lib\Win32;%(AdditionalLibraryDirectories)
Windows
true
@@ -277,7 +274,6 @@
cudart.lib;%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).dll
$(CUDA_PATH)\lib\x64;%(AdditionalLibraryDirectories)
Windows
true
@@ -310,7 +306,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).dll
%(AdditionalLibraryDirectories)
true
Windows
@@ -337,7 +332,6 @@
ProgramDatabase
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).dll
$(CUDA_LIB_PATH)\..\lib64;%(AdditionalLibraryDirectories)
true
Windows
@@ -366,7 +360,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).dll
%(AdditionalLibraryDirectories)
Windows
true
@@ -393,7 +386,6 @@
Level3
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).dll
$(CUDA_LIB_PATH)\..\lib64;%(AdditionalLibraryDirectories)
Windows
true
@@ -411,7 +403,9 @@
+
+
@@ -421,18 +415,17 @@
-
+
true
- true
true
- true
true
- true
true
+ true
+ true
+ true
true
-
+
-
@@ -457,6 +450,7 @@
+
@@ -465,16 +459,15 @@
true
- true
true
- true
true
- true
true
+ true
+ true
+ true
true
-
@@ -485,6 +478,7 @@
+
@@ -530,6 +524,6 @@
-
+
\ No newline at end of file
diff --git a/project/vc10/nvtt/nvtt.vcxproj.filters b/project/vc10/nvtt/nvtt.vcxproj.filters
index c72697a..8dbf23f 100755
--- a/project/vc10/nvtt/nvtt.vcxproj.filters
+++ b/project/vc10/nvtt/nvtt.vcxproj.filters
@@ -32,7 +32,6 @@
-
@@ -44,6 +43,9 @@
+
+
+
@@ -57,7 +59,6 @@
-
@@ -69,12 +70,13 @@
+
+
cuda
-
diff --git a/project/vc10/nvzoom/nvzoom.vcxproj b/project/vc10/nvzoom/nvzoom.vcxproj
index b69f164..3ced6cb 100755
--- a/project/vc10/nvzoom/nvzoom.vcxproj
+++ b/project/vc10/nvzoom/nvzoom.vcxproj
@@ -64,16 +64,16 @@
<_ProjectFileVersion>10.0.30319.1
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
false
@@ -92,7 +92,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
true
Console
@@ -119,7 +118,6 @@
ProgramDatabase
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
..\..\..\extern\gnuwin32\lib;%(AdditionalLibraryDirectories)
true
Console
@@ -147,7 +145,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
false
Console
@@ -173,7 +170,6 @@
Level3
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
..\..\..\extern\gnuwin32\lib;%(AdditionalLibraryDirectories)
Console
true
diff --git a/project/vc10/testsuite/testsuite.vcxproj b/project/vc10/testsuite/testsuite.vcxproj
index 0f2913c..af612b1 100755
--- a/project/vc10/testsuite/testsuite.vcxproj
+++ b/project/vc10/testsuite/testsuite.vcxproj
@@ -5,10 +5,18 @@
Debug
Win32
+
+ Debug
+ x64
+
Release
Win32
+
+ Release
+ x64
+
nvtt-testsuite
@@ -22,10 +30,19 @@
Unicode
true
+
+ Application
+ Unicode
+ true
+
Application
Unicode
+
+ Application
+ Unicode
+
@@ -33,19 +50,33 @@
+
+
+
+
+
+
+
+
<_ProjectFileVersion>10.0.30319.1
- $(Configuration)\$(Platform)\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
+ $(Configuration)\$(Platform)\
true
- $(Configuration)\$(Platform)\
+ true
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
+ $(SolutionDir)\$(Configuration).$(Platform)\bin\
$(Configuration)\$(Platform)\
+ $(Configuration)\$(Platform)\
false
+ false
@@ -62,7 +93,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
true
Console
@@ -72,6 +102,28 @@
MachineX86
+
+
+ Disabled
+ $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ EnableFastChecks
+ MultiThreadedDebugDLL
+
+
+ Level3
+ ProgramDatabase
+
+
+ %(AdditionalDependencies)
+ %(AdditionalLibraryDirectories)
+ true
+ Console
+ false
+
+
+
+
$(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories)
@@ -88,7 +140,6 @@
%(AdditionalDependencies)
- $(SolutionDir)\$(Configuration).$(Platform)\bin\$(ProjectName).exe
%(AdditionalLibraryDirectories)
true
Console
@@ -100,6 +151,32 @@
MachineX86
+
+
+ $(SolutionDir);$(SolutionDir)\..\..\src;$(SolutionDir)\..\..\extern\poshlib;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ StreamingSIMDExtensions2
+
+
+ Level3
+
+
+ true
+
+
+ %(AdditionalDependencies)
+ %(AdditionalLibraryDirectories)
+ true
+ Console
+ true
+ true
+ false
+
+
+
+
diff --git a/src/nvtt/cuda/CompressKernel.cu b/src/nvtt/cuda/CompressKernel.cu
index efa61fa..21eca4f 100644
--- a/src/nvtt/cuda/CompressKernel.cu
+++ b/src/nvtt/cuda/CompressKernel.cu
@@ -1920,6 +1920,13 @@ __global__ void compressDXT5n(uint blockNum, uint2 * d_result)
// Setup kernel
////////////////////////////////////////////////////////////////////////////////
+extern "C" void setupOMatchTables(const void * OMatch5Src, size_t OMatch5Size, const void * OMatch6Src, size_t OMatch6Size)
+{
+ // Init single color lookup contant tables.
+ cudaMemcpyToSymbol(OMatch5, OMatch5Src, OMatch5Size, 0, cudaMemcpyHostToDevice);
+ cudaMemcpyToSymbol(OMatch6, OMatch6Src, OMatch6Size, 0, cudaMemcpyHostToDevice);
+}
+
extern "C" void setupCompressKernel(const float weights[3])
{
// Set constants.
diff --git a/src/nvtt/cuda/CudaCompressorDXT.cpp b/src/nvtt/cuda/CudaCompressorDXT.cpp
index 83c35ce..eccf0a7 100644
--- a/src/nvtt/cuda/CudaCompressorDXT.cpp
+++ b/src/nvtt/cuda/CudaCompressorDXT.cpp
@@ -44,6 +44,7 @@
#define MAX_BLOCKS 8192U // 32768, 65535 // @@ Limit number of blocks on slow devices to prevent hitting the watchdog timer.
+extern "C" void setupOMatchTables(const void * OMatch5Src, size_t OMatch5Size, const void * OMatch6Src, size_t OMatch6Size);
extern "C" void setupCompressKernel(const float weights[3]);
extern "C" void bindTextureToArray(cudaArray * d_data);
@@ -88,9 +89,7 @@ CudaContext::CudaContext() :
cudaMalloc((void**) &result, MAX_BLOCKS * 8U);
// Init single color lookup contant tables.
- cudaMemcpyToSymbol("OMatch5", OMatch5, sizeof(OMatch5), 0, cudaMemcpyHostToDevice);
- cudaMemcpyToSymbol("OMatch6", OMatch6, sizeof(OMatch6), 0, cudaMemcpyHostToDevice);
-
+ setupOMatchTables(OMatch5, sizeof(OMatch5), OMatch6, sizeof(OMatch6));
#endif
}