summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--base/base.sln154
-rw-r--r--skia/skia.vcproj1467
-rw-r--r--testing/gtest.vcproj247
-rw-r--r--third_party/libjpeg/libjpeg.vcproj265
-rw-r--r--third_party/libpng/libpng.vcproj129
-rw-r--r--third_party/zlib/zlib.vcproj169
6 files changed, 2431 insertions, 0 deletions
diff --git a/base/base.sln b/base/base.sln
new file mode 100644
index 0000000..aae3c5b
--- /dev/null
+++ b/base/base.sln
@@ -0,0 +1,154 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "base", "build\base.vcproj", "{1832A374-8A74-4F9E-B536-69A699B3E165}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+ ProjectSection(ProjectDependencies) = postProject
+ {0E5474AC-5996-4B13-87C0-4AE931EE0815} = {0E5474AC-5996-4B13-87C0-4AE931EE0815}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "base_unittests", "build\base_unittests.vcproj", "{27A30967-4BBA-48D1-8522-CDE95F7B1CEC}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+ ProjectSection(ProjectDependencies) = postProject
+ {1832A374-8A74-4F9E-B536-69A699B3E165} = {1832A374-8A74-4F9E-B536-69A699B3E165}
+ {238CE175-76CE-4A25-A676-69D115885601} = {238CE175-76CE-4A25-A676-69D115885601}
+ {CD9CA56E-4E94-444C-87D4-58CA1E6F300D} = {CD9CA56E-4E94-444C-87D4-58CA1E6F300D}
+ {C564F145-9172-42C3-BFCB-6014CA97DBCD} = {C564F145-9172-42C3-BFCB-6014CA97DBCD}
+ {BFE8E2A7-3B3B-43B0-A994-3058B852DB8B} = {BFE8E2A7-3B3B-43B0-A994-3058B852DB8B}
+ {A508ADD3-CECE-4E0F-8448-2F5E454DF551} = {A508ADD3-CECE-4E0F-8448-2F5E454DF551}
+ {8C27D792-2648-4F5E-9ED0-374276327308} = {8C27D792-2648-4F5E-9ED0-374276327308}
+ {8423AF0D-4B88-4EBF-94E1-E4D00D00E21C} = {8423AF0D-4B88-4EBF-94E1-E4D00D00E21C}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "debug_message", "build\debug_message.vcproj", "{0E5474AC-5996-4B13-87C0-4AE931EE0815}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "dependencies", "dependencies", "{F216062D-F9C4-4883-A52C-2BE9ECADEEA0}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "icu", "..\third_party\icu38\build\icu.vcproj", "{8C27D792-2648-4F5E-9ED0-374276327308}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+ ProjectSection(ProjectDependencies) = postProject
+ {A0D94973-D355-47A5-A1E2-3456F321F010} = {A0D94973-D355-47A5-A1E2-3456F321F010}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "icudt", "..\third_party\icu38\build\icudt.vcproj", "{A0D94973-D355-47A5-A1E2-3456F321F010}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "base_gfx", "build\base_gfx.vcproj", "{A508ADD3-CECE-4E0F-8448-2F5E454DF551}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "skia", "..\skia\skia.vcproj", "{CD9CA56E-4E94-444C-87D4-58CA1E6F300D}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpng", "..\third_party\libpng\libpng.vcproj", "{C564F145-9172-42C3-BFCB-6014CA97DBCD}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "..\third_party\zlib\zlib.vcproj", "{8423AF0D-4B88-4EBF-94E1-E4D00D00E21C}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gtest", "..\testing\gtest.vcproj", "{BFE8E2A7-3B3B-43B0-A994-3058B852DB8B}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libjpeg", "..\third_party\libjpeg\libjpeg.vcproj", "{238CE175-76CE-4A25-A676-69D115885601}"
+ ProjectSection(WebsiteProperties) = preProject
+ Debug.AspNetCompiler.Debug = "True"
+ Release.AspNetCompiler.Debug = "False"
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {1832A374-8A74-4F9E-B536-69A699B3E165}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1832A374-8A74-4F9E-B536-69A699B3E165}.Debug|Win32.Build.0 = Debug|Win32
+ {1832A374-8A74-4F9E-B536-69A699B3E165}.Release|Win32.ActiveCfg = Release|Win32
+ {1832A374-8A74-4F9E-B536-69A699B3E165}.Release|Win32.Build.0 = Release|Win32
+ {27A30967-4BBA-48D1-8522-CDE95F7B1CEC}.Debug|Win32.ActiveCfg = Debug|Win32
+ {27A30967-4BBA-48D1-8522-CDE95F7B1CEC}.Debug|Win32.Build.0 = Debug|Win32
+ {27A30967-4BBA-48D1-8522-CDE95F7B1CEC}.Release|Win32.ActiveCfg = Release|Win32
+ {27A30967-4BBA-48D1-8522-CDE95F7B1CEC}.Release|Win32.Build.0 = Release|Win32
+ {0E5474AC-5996-4B13-87C0-4AE931EE0815}.Debug|Win32.ActiveCfg = Debug|Win32
+ {0E5474AC-5996-4B13-87C0-4AE931EE0815}.Debug|Win32.Build.0 = Debug|Win32
+ {0E5474AC-5996-4B13-87C0-4AE931EE0815}.Release|Win32.ActiveCfg = Release|Win32
+ {0E5474AC-5996-4B13-87C0-4AE931EE0815}.Release|Win32.Build.0 = Release|Win32
+ {8C27D792-2648-4F5E-9ED0-374276327308}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8C27D792-2648-4F5E-9ED0-374276327308}.Debug|Win32.Build.0 = Debug|Win32
+ {8C27D792-2648-4F5E-9ED0-374276327308}.Release|Win32.ActiveCfg = Release|Win32
+ {8C27D792-2648-4F5E-9ED0-374276327308}.Release|Win32.Build.0 = Release|Win32
+ {A0D94973-D355-47A5-A1E2-3456F321F010}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A0D94973-D355-47A5-A1E2-3456F321F010}.Debug|Win32.Build.0 = Debug|Win32
+ {A0D94973-D355-47A5-A1E2-3456F321F010}.Release|Win32.ActiveCfg = Release|Win32
+ {A0D94973-D355-47A5-A1E2-3456F321F010}.Release|Win32.Build.0 = Release|Win32
+ {A508ADD3-CECE-4E0F-8448-2F5E454DF551}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A508ADD3-CECE-4E0F-8448-2F5E454DF551}.Debug|Win32.Build.0 = Debug|Win32
+ {A508ADD3-CECE-4E0F-8448-2F5E454DF551}.Release|Win32.ActiveCfg = Release|Win32
+ {A508ADD3-CECE-4E0F-8448-2F5E454DF551}.Release|Win32.Build.0 = Release|Win32
+ {CD9CA56E-4E94-444C-87D4-58CA1E6F300D}.Debug|Win32.ActiveCfg = Debug|Win32
+ {CD9CA56E-4E94-444C-87D4-58CA1E6F300D}.Debug|Win32.Build.0 = Debug|Win32
+ {CD9CA56E-4E94-444C-87D4-58CA1E6F300D}.Release|Win32.ActiveCfg = Release|Win32
+ {CD9CA56E-4E94-444C-87D4-58CA1E6F300D}.Release|Win32.Build.0 = Release|Win32
+ {C564F145-9172-42C3-BFCB-6014CA97DBCD}.Debug|Win32.ActiveCfg = Debug|Win32
+ {C564F145-9172-42C3-BFCB-6014CA97DBCD}.Debug|Win32.Build.0 = Debug|Win32
+ {C564F145-9172-42C3-BFCB-6014CA97DBCD}.Release|Win32.ActiveCfg = Release|Win32
+ {C564F145-9172-42C3-BFCB-6014CA97DBCD}.Release|Win32.Build.0 = Release|Win32
+ {8423AF0D-4B88-4EBF-94E1-E4D00D00E21C}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8423AF0D-4B88-4EBF-94E1-E4D00D00E21C}.Debug|Win32.Build.0 = Debug|Win32
+ {8423AF0D-4B88-4EBF-94E1-E4D00D00E21C}.Release|Win32.ActiveCfg = Release|Win32
+ {8423AF0D-4B88-4EBF-94E1-E4D00D00E21C}.Release|Win32.Build.0 = Release|Win32
+ {BFE8E2A7-3B3B-43B0-A994-3058B852DB8B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {BFE8E2A7-3B3B-43B0-A994-3058B852DB8B}.Debug|Win32.Build.0 = Debug|Win32
+ {BFE8E2A7-3B3B-43B0-A994-3058B852DB8B}.Release|Win32.ActiveCfg = Release|Win32
+ {BFE8E2A7-3B3B-43B0-A994-3058B852DB8B}.Release|Win32.Build.0 = Release|Win32
+ {238CE175-76CE-4A25-A676-69D115885601}.Debug|Win32.ActiveCfg = Debug|Win32
+ {238CE175-76CE-4A25-A676-69D115885601}.Debug|Win32.Build.0 = Debug|Win32
+ {238CE175-76CE-4A25-A676-69D115885601}.Release|Win32.ActiveCfg = Release|Win32
+ {238CE175-76CE-4A25-A676-69D115885601}.Release|Win32.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {8C27D792-2648-4F5E-9ED0-374276327308} = {F216062D-F9C4-4883-A52C-2BE9ECADEEA0}
+ {A0D94973-D355-47A5-A1E2-3456F321F010} = {F216062D-F9C4-4883-A52C-2BE9ECADEEA0}
+ {CD9CA56E-4E94-444C-87D4-58CA1E6F300D} = {F216062D-F9C4-4883-A52C-2BE9ECADEEA0}
+ {C564F145-9172-42C3-BFCB-6014CA97DBCD} = {F216062D-F9C4-4883-A52C-2BE9ECADEEA0}
+ {8423AF0D-4B88-4EBF-94E1-E4D00D00E21C} = {F216062D-F9C4-4883-A52C-2BE9ECADEEA0}
+ {BFE8E2A7-3B3B-43B0-A994-3058B852DB8B} = {F216062D-F9C4-4883-A52C-2BE9ECADEEA0}
+ {238CE175-76CE-4A25-A676-69D115885601} = {F216062D-F9C4-4883-A52C-2BE9ECADEEA0}
+ EndGlobalSection
+EndGlobal
diff --git a/skia/skia.vcproj b/skia/skia.vcproj
new file mode 100644
index 0000000..01670fc
--- /dev/null
+++ b/skia/skia.vcproj
@@ -0,0 +1,1467 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="skia"
+ ProjectGUID="{CD9CA56E-4E94-444C-87D4-58CA1E6F300D}"
+ RootNamespace="skia"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(SolutionDir)..\build\debug.vsprops;.\skia.vsprops;.\precompiled.vsprops"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(SolutionDir)..\build\release.vsprops;.\skia.vsprops"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="Header files"
+ >
+ <File
+ RelativePath=".\include\Sk1DPathEffect.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\Sk2DPathEffect.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\Sk64.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkAnimator.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkAnimatorView.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkApplication.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkAvoidXfermode.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkBGViewArtist.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkBitmap.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkBlurDrawLooper.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkBlurMaskFilter.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkBML_WXMLParser.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkBML_XMLParser.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkBorderView.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkBounder.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkBuffer.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkCamera.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkCanvas.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkChunkAlloc.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkColor.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkColorFilter.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkColorMatrix.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkColorPriv.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkColorShader.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkCornerPathEffect.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkCullPoints.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkDashPathEffect.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkDeque.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkDescriptor.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkDevice.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkDiscretePathEffect.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkDither.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkDOM.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkDraw.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkDrawExtraPathEffect.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkDrawFilter.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkDrawLooper.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkEmbossMaskFilter.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkEndian.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkEvent.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkEventSink.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkFDot6.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkFixed.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkFlattenable.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkFlipPixelRef.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkFloatBits.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkFloatingPoint.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkFontCodec.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkFontHost.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkGlobals.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkGradientShader.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkGraphics.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkImageDecoder.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkImageRef.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkImageView.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkInterpolator.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkJS.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkKernel33MaskFilter.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkKey.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkLayerDrawLooper.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkLayerRasterizer.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkMallocPixelRef.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkMask.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkMaskFilter.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkMath.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkMatrix.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkMetaData.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkMMapStream.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkMovie.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkNinePatch.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkOSFile.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkOSMenu.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkOSSound.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkOSWindow_Mac.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkOSWindow_Unix.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkOSWindow_Win.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkOSWindow_wxwidgets.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkPackBits.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkPageFlipper.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkPaint.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkPaintFlagsDrawFilter.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkParse.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkParsePaint.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkPath.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkPathEffect.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkPathMeasure.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkPerspIter.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkPicture.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkPixelRef.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkPixelXorXfermode.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkPoint.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkPorterDuff.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkPostConfig.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkPreConfig.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkProgressBarView.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkPtrRecorder.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkRandom.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkRasterizer.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkReader32.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkRect.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkRefCnt.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkRegion.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkScalar.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkScalarCompare.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkScalerContext.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkScrollBarView.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkShader.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkShaderExtras.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkStackViewLayout.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkStream.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkStream_Win.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkString.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkStroke.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkSVGAttribute.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkSVGBase.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkSVGPaintState.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkSVGParser.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkSVGTypes.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkSystemEventTypes.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkTDArray.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkTDict.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkTDStack.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkTemplates.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkTextBox.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkThread.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkThread_platform.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkTime.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkTransparentShader.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkTSearch.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkTypeface.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkTypes.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkUnitMapper.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkUnitMappers.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkUnPreMultiply.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\corecg\SkUserConfig.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkUtils.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkView.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkViewInflate.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkWidget.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkWidgetViews.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkWindow.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkWriter32.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkXfermode.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkXMLParser.h"
+ >
+ </File>
+ <File
+ RelativePath=".\include\SkXMLWriter.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="corecg"
+ >
+ <File
+ RelativePath=".\corecg\Sk64.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkBuffer.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkChunkAlloc.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkCordic.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkCordic.h"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkDebug.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkDebug_stdio.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkFloat.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkFloat.h"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkFloatBits.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkInterpolator.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkMath.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkMatrix.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkMemory_stdlib.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkPageFlipper.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkPoint.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkRect.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkRegion.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkRegionPriv.h"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkSinTable.h"
+ >
+ </File>
+ <File
+ RelativePath=".\corecg\SkTSort.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="sgl"
+ >
+ <File
+ RelativePath=".\sgl\SkAlphaRuns.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkAntiRun.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkAutoKern.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBitmap.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBitmapProcShader.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBitmapProcShader.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBitmapProcState.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBitmapProcState.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBitmapProcState_matrix.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBitmapProcState_matrixProcs.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBitmapSampler.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBitmapSampler.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBitmapSamplerTemplate.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBitmapShader.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBitmapShader.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBitmapShader16BilerpTemplate.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBitmapShaderTemplate.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBlitBWMaskTemplate.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBlitRow.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBlitRow_D16.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBlitRow_D4444.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBlitter.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBlitter.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBlitter_4444.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBlitter_A1.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBlitter_A8.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBlitter_ARGB32.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBlitter_RGB16.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkBlitter_Sprite.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkCanvas.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkColor.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkColorFilter.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkColorTable.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkCoreBlitters.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkDeque.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkDevice.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkDither.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkDraw.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkDraw.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkEdge.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkEdge.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkFilterProc.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkFilterProc.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkFlattenable.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkFP.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkGeometry.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkGeometry.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkGlobals.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkGlyphCache.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkGlyphCache.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkGraphics.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkMask.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkMaskFilter.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkPackBits.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkPaint.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkPath.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkPathEffect.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkPathMeasure.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkPixelRef.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkProcSpriteBlitter.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkPtrRecorder.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkRasterizer.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkRefCnt.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkRegion_path.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkScalerContext.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkScan.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkScan.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkScan_Antihair.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkScan_AntiPath.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkScan_Hairline.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkScan_Path.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkScanPriv.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkShader.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkSpriteBlitter.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkSpriteBlitter_ARGB32.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkSpriteBlitter_RGB16.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkSpriteBlitterTemplate.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkString.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkStroke.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkStrokerPriv.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkStrokerPriv.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkTemplatesPriv.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkTSearch.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkTSort.h"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkTypeface_fake.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkUtils.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkWriter32.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\sgl\SkXfermode.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="ports"
+ >
+ <File
+ RelativePath=".\ports\sk_predefined_gamma.h"
+ >
+ </File>
+ <File
+ RelativePath=".\ports\SkFontHost_none.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\ports\SkGlobals_global.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\ports\SkImageDecoder_Factory.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\ports\SkOSFile_stdio.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\ports\SkThread_win.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="images"
+ >
+ <File
+ RelativePath=".\images\SkImageDecoder.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\images\SkImageRef.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\images\SkScaledBitmapSampler.h"
+ >
+ </File>
+ <File
+ RelativePath=".\images\SkStream.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="effects"
+ >
+ <File
+ RelativePath=".\effects\Sk1DPathEffect.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\Sk2DPathEffect.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkAvoidXfermode.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkBlurDrawLooper.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkBlurMask.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkBlurMaskFilter.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkCamera.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkColorFilters.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkColorMatrix.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkColorMatrixFilter.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkCornerPathEffect.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkCullPoints.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkDashPathEffect.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkDiscretePathEffect.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkEmbossMask.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkEmbossMaskFilter.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkGradientShader.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkKernel33MaskFilter.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkLayerRasterizer.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkPaintFlagsDrawFilter.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkPixelXorXfermode.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkRadialGradient_Table.h"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkShaderExtras.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkTransparentShader.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\effects\SkUnitMappers.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="animator"
+ >
+ <File
+ RelativePath=".\animator\SkTime.cpp"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="picture"
+ >
+ <File
+ RelativePath=".\picture\SkPathHeap.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\picture\SkPathHeap.h"
+ >
+ </File>
+ <File
+ RelativePath=".\picture\SkPicture.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\picture\SkPictureFlat.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\picture\SkPictureFlat.h"
+ >
+ </File>
+ <File
+ RelativePath=".\picture\SkPicturePlayback.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\picture\SkPicturePlayback.h"
+ >
+ </File>
+ <File
+ RelativePath=".\picture\SkPictureRecord.cpp"
+ >
+ </File>
+ <File
+ RelativePath=".\picture\SkPictureRecord.h"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="ext"
+ >
+ <File
+ RelativePath=".\ext\bitmap_platform_device.h"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\bitmap_platform_device_win.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\bitmap_platform_device_win.h"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\convolver.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\convolver.h"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\google_logging.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\image_operations.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\image_operations.h"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\platform_canvas.h"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\platform_canvas_win.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\platform_canvas_win.h"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\platform_device.h"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\platform_device_win.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\platform_device_win.h"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\skia_utils.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\skia_utils.h"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\skia_utils_win.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\skia_utils_win.h"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\vector_canvas.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\vector_canvas.h"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\vector_device.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\ext\vector_device.h"
+ >
+ </File>
+ </Filter>
+ <File
+ RelativePath=".\precompiled.cc"
+ >
+ <FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ ExcludedFromBuild="true"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </FileConfiguration>
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/testing/gtest.vcproj b/testing/gtest.vcproj
new file mode 100644
index 0000000..02fedfe
--- /dev/null
+++ b/testing/gtest.vcproj
@@ -0,0 +1,247 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="gtest"
+ ProjectGUID="{BFE8E2A7-3B3B-43B0-A994-3058B852DB8B}"
+ RootNamespace="gtest"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(SolutionDir)..\build\debug.vsprops;.\using_gtest.vsprops"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(SolutionDir)..\build\release.vsprops;.\using_gtest.vsprops"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLibrarianTool"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="src"
+ >
+ <File
+ RelativePath=".\gtest\src\gtest-death-test.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\src\gtest-filepath.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\src\gtest-internal-inl.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\src\gtest-port.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\src\gtest-test-part.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\src\gtest.cc"
+ >
+ </File>
+ </Filter>
+ <Filter
+ Name="include"
+ >
+ <File
+ RelativePath=".\gtest\include\gtest\gtest-death-test.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\gtest-message.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\gtest-param-test.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\gtest-spi.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\gtest-test-part.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\gtest-typed-test.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\gtest.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\gtest_pred_impl.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\gtest_prod.h"
+ >
+ </File>
+ <Filter
+ Name="internal"
+ >
+ <File
+ RelativePath=".\gtest\include\gtest\internal\gtest-death-test-internal.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\internal\gtest-filepath.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\internal\gtest-internal.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\internal\gtest-linked_ptr.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\internal\gtest-param-util-generated.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\internal\gtest-param-util.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\internal\gtest-port.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\internal\gtest-string.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gtest\include\gtest\internal\gtest-type-util.h"
+ >
+ </File>
+ </Filter>
+ </Filter>
+ <File
+ RelativePath=".\multiprocess_func_list.cc"
+ >
+ </File>
+ <File
+ RelativePath=".\multiprocess_func_list.h"
+ >
+ </File>
+ <File
+ RelativePath=".\platform_test.h"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/third_party/libjpeg/libjpeg.vcproj b/third_party/libjpeg/libjpeg.vcproj
new file mode 100644
index 0000000..8a6359f
--- /dev/null
+++ b/third_party/libjpeg/libjpeg.vcproj
@@ -0,0 +1,265 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="libjpeg"
+ ProjectGUID="{238CE175-76CE-4A25-A676-69D115885601}"
+ RootNamespace="libjpeg"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(SolutionDir)..\build\common.vsprops;$(SolutionDir)..\build\debug.vsprops;$(SolutionDir)..\build\external_code.vsprops"
+ >
+ <Tool
+ Name="VCLibrarianTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(SolutionDir)..\build\common.vsprops;$(SolutionDir)..\build\release.vsprops;$(SolutionDir)..\build\external_code.vsprops"
+ >
+ <Tool
+ Name="VCLibrarianTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath=".\jcapimin.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jcapistd.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jccoefct.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jccolor.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jcdctmgr.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jchuff.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jchuff.h"
+ >
+ </File>
+ <File
+ RelativePath=".\jcinit.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jcmainct.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jcmarker.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jcmaster.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jcomapi.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jconfig.h"
+ >
+ </File>
+ <File
+ RelativePath=".\jcparam.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jcphuff.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jcprepct.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jcsample.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdapimin.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdapistd.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdatadst.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdatasrc.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdcoefct.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdcolor.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdct.h"
+ >
+ </File>
+ <File
+ RelativePath=".\jddctmgr.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdhuff.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdhuff.h"
+ >
+ </File>
+ <File
+ RelativePath=".\jdinput.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdmainct.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdmarker.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdmaster.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdmerge.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdphuff.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdpostct.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jdsample.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jerror.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jerror.h"
+ >
+ </File>
+ <File
+ RelativePath=".\jfdctflt.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jfdctfst.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jfdctint.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jidctflt.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jidctfst.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jidctint.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jinclude.h"
+ >
+ </File>
+ <File
+ RelativePath=".\jmemmgr.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jmemnobs.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jmemsys.h"
+ >
+ </File>
+ <File
+ RelativePath=".\jmorecfg.h"
+ >
+ </File>
+ <File
+ RelativePath=".\jpegint.h"
+ >
+ </File>
+ <File
+ RelativePath=".\jpeglib.h"
+ >
+ </File>
+ <File
+ RelativePath=".\jquant1.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jquant2.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jutils.c"
+ >
+ </File>
+ <File
+ RelativePath=".\jversion.h"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/third_party/libpng/libpng.vcproj b/third_party/libpng/libpng.vcproj
new file mode 100644
index 0000000..6f29112
--- /dev/null
+++ b/third_party/libpng/libpng.vcproj
@@ -0,0 +1,129 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="libpng"
+ ProjectGUID="{C564F145-9172-42C3-BFCB-6014CA97DBCD}"
+ RootNamespace="libpng"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(SolutionDir)..\build\common.vsprops;$(SolutionDir)..\build\debug.vsprops;$(SolutionDir)..\third_party\zlib\using_zlib.vsprops;$(SolutionDir)..\build\external_code.vsprops;$(SolutionDir)..\third_party\libpng\using_libpng.vsprops"
+ >
+ <Tool
+ Name="VCLibrarianTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(SolutionDir)..\build\common.vsprops;$(SolutionDir)..\build\release.vsprops;$(SolutionDir)..\third_party\zlib\using_zlib.vsprops;$(SolutionDir)..\build\external_code.vsprops;$(SolutionDir)..\third_party\libpng\using_libpng.vsprops"
+ >
+ <Tool
+ Name="VCLibrarianTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <File
+ RelativePath=".\png.c"
+ >
+ </File>
+ <File
+ RelativePath=".\png.h"
+ >
+ </File>
+ <File
+ RelativePath=".\pngconf.h"
+ >
+ </File>
+ <File
+ RelativePath=".\pngerror.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pnggccrd.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pngget.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pngmem.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pngpread.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pngread.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pngrio.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pngrtran.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pngrutil.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pngset.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pngtrans.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pngusr.h"
+ >
+ </File>
+ <File
+ RelativePath=".\pngvcrd.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pngwio.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pngwrite.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pngwtran.c"
+ >
+ </File>
+ <File
+ RelativePath=".\pngwutil.c"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/third_party/zlib/zlib.vcproj b/third_party/zlib/zlib.vcproj
new file mode 100644
index 0000000..134c23d
--- /dev/null
+++ b/third_party/zlib/zlib.vcproj
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="8.00"
+ Name="zlib"
+ ProjectGUID="{8423AF0D-4B88-4EBF-94E1-E4D00D00E21C}"
+ RootNamespace="zlib"
+ Keyword="Win32Proj"
+ >
+ <Platforms>
+ <Platform
+ Name="Win32"
+ />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(SolutionDir)..\build\common.vsprops;$(SolutionDir)..\build\debug.vsprops;$(SolutionDir)..\build\external_code.vsprops;.\zlib.vsprops"
+ >
+ <Tool
+ Name="VCLibrarianTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Release|Win32"
+ ConfigurationType="4"
+ InheritedPropertySheets="$(SolutionDir)..\build\common.vsprops;$(SolutionDir)..\build\release.vsprops;$(SolutionDir)..\build\external_code.vsprops;.\zlib.vsprops"
+ >
+ <Tool
+ Name="VCLibrarianTool"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ />
+ </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+ <Filter
+ Name="minizip"
+ >
+ <File
+ RelativePath=".\contrib\minizip\ioapi.c"
+ >
+ </File>
+ <File
+ RelativePath=".\contrib\minizip\ioapi.h"
+ >
+ </File>
+ <File
+ RelativePath=".\contrib\minizip\iowin32.c"
+ >
+ </File>
+ <File
+ RelativePath=".\contrib\minizip\iowin32.h"
+ >
+ </File>
+ <File
+ RelativePath=".\contrib\minizip\unzip.c"
+ >
+ </File>
+ <File
+ RelativePath=".\contrib\minizip\unzip.h"
+ >
+ </File>
+ </Filter>
+ <File
+ RelativePath=".\adler32.c"
+ >
+ </File>
+ <File
+ RelativePath=".\compress.c"
+ >
+ </File>
+ <File
+ RelativePath=".\crc32.c"
+ >
+ </File>
+ <File
+ RelativePath=".\crc32.h"
+ >
+ </File>
+ <File
+ RelativePath=".\deflate.c"
+ >
+ </File>
+ <File
+ RelativePath=".\deflate.h"
+ >
+ </File>
+ <File
+ RelativePath=".\gzio.c"
+ >
+ </File>
+ <File
+ RelativePath=".\infback.c"
+ >
+ </File>
+ <File
+ RelativePath=".\inffast.c"
+ >
+ </File>
+ <File
+ RelativePath=".\inffast.h"
+ >
+ </File>
+ <File
+ RelativePath=".\inffixed.h"
+ >
+ </File>
+ <File
+ RelativePath=".\inflate.c"
+ >
+ </File>
+ <File
+ RelativePath=".\inflate.h"
+ >
+ </File>
+ <File
+ RelativePath=".\inftrees.c"
+ >
+ </File>
+ <File
+ RelativePath=".\inftrees.h"
+ >
+ </File>
+ <File
+ RelativePath=".\mozzconf.h"
+ >
+ </File>
+ <File
+ RelativePath=".\trees.c"
+ >
+ </File>
+ <File
+ RelativePath=".\trees.h"
+ >
+ </File>
+ <File
+ RelativePath=".\uncompr.c"
+ >
+ </File>
+ <File
+ RelativePath=".\zconf.h"
+ >
+ </File>
+ <File
+ RelativePath=".\zlib.h"
+ >
+ </File>
+ <File
+ RelativePath=".\zutil.c"
+ >
+ </File>
+ <File
+ RelativePath=".\zutil.h"
+ >
+ </File>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>