1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/gfx/2d/gfx2d.vcxproj Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,139 @@ 1.4 +<?xml version="1.0" encoding="utf-8"?> 1.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 1.6 + <ItemGroup Label="ProjectConfigurations"> 1.7 + <ProjectConfiguration Include="Debug|Win32"> 1.8 + <Configuration>Debug</Configuration> 1.9 + <Platform>Win32</Platform> 1.10 + </ProjectConfiguration> 1.11 + <ProjectConfiguration Include="Release|Win32"> 1.12 + <Configuration>Release</Configuration> 1.13 + <Platform>Win32</Platform> 1.14 + </ProjectConfiguration> 1.15 + </ItemGroup> 1.16 + <PropertyGroup Label="Globals"> 1.17 + <Keyword>Win32Proj</Keyword> 1.18 + </PropertyGroup> 1.19 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 1.20 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 1.21 + <ConfigurationType>StaticLibrary</ConfigurationType> 1.22 + <UseDebugLibraries>true</UseDebugLibraries> 1.23 + </PropertyGroup> 1.24 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 1.25 + <ConfigurationType>StaticLibrary</ConfigurationType> 1.26 + <UseDebugLibraries>false</UseDebugLibraries> 1.27 + </PropertyGroup> 1.28 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 1.29 + <ImportGroup Label="ExtensionSettings"> 1.30 + </ImportGroup> 1.31 + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 1.32 + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 1.33 + </ImportGroup> 1.34 + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 1.35 + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 1.36 + </ImportGroup> 1.37 + <PropertyGroup Label="UserMacros" /> 1.38 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 1.39 + <LinkIncremental>true</LinkIncremental> 1.40 + <ExecutablePath>$(DXSDK_DIR)\Utilities\bin\x86;$(ExecutablePath)</ExecutablePath> 1.41 + <IncludePath>$(ProjectDir);$(IncludePath)</IncludePath> 1.42 + </PropertyGroup> 1.43 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 1.44 + <LinkIncremental>true</LinkIncremental> 1.45 + </PropertyGroup> 1.46 + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 1.47 + <ClCompile> 1.48 + <PreprocessorDefinitions>USE_SSE2;WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions);GFX_LOG_DEBUG;GFX_LOG_WARNING;MFBT_STAND_ALONE;XP_WIN</PreprocessorDefinitions> 1.49 + <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 1.50 + <WarningLevel>Level3</WarningLevel> 1.51 + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 1.52 + <Optimization>Disabled</Optimization> 1.53 + </ClCompile> 1.54 + <Link> 1.55 + <TargetMachine>MachineX86</TargetMachine> 1.56 + <GenerateDebugInformation>true</GenerateDebugInformation> 1.57 + <SubSystem>Windows</SubSystem> 1.58 + <EntryPointSymbol> 1.59 + </EntryPointSymbol> 1.60 + </Link> 1.61 + <PreBuildEvent> 1.62 + <Command>xcopy $(ProjectDir)..\..\mfbt\*.h mozilla\ /Y</Command> 1.63 + <Message>Copying MFBT files</Message> 1.64 + </PreBuildEvent> 1.65 + </ItemDefinitionGroup> 1.66 + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 1.67 + <ClCompile> 1.68 + <PreprocessorDefinitions>USE_SSE2;WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 1.69 + <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 1.70 + <WarningLevel>Level3</WarningLevel> 1.71 + <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 1.72 + <AdditionalIncludeDirectories>./</AdditionalIncludeDirectories> 1.73 + </ClCompile> 1.74 + <Link> 1.75 + <TargetMachine>MachineX86</TargetMachine> 1.76 + <GenerateDebugInformation>true</GenerateDebugInformation> 1.77 + <SubSystem>Windows</SubSystem> 1.78 + <EnableCOMDATFolding>true</EnableCOMDATFolding> 1.79 + <OptimizeReferences>true</OptimizeReferences> 1.80 + </Link> 1.81 + </ItemDefinitionGroup> 1.82 + <ItemGroup> 1.83 + <ClInclude Include="2D.h" /> 1.84 + <ClInclude Include="BaseMargin.h" /> 1.85 + <ClInclude Include="BasePoint.h" /> 1.86 + <ClInclude Include="BaseRect.h" /> 1.87 + <ClInclude Include="BaseSize.h" /> 1.88 + <ClInclude Include="DrawEventRecorder.h" /> 1.89 + <ClInclude Include="DrawTargetD2D.h" /> 1.90 + <ClInclude Include="DrawTargetDual.h" /> 1.91 + <ClInclude Include="DrawTargetRecording.h" /> 1.92 + <ClInclude Include="GradientStopsD2D.h" /> 1.93 + <ClInclude Include="HelpersD2D.h" /> 1.94 + <ClInclude Include="ImageScaling.h" /> 1.95 + <ClInclude Include="Logging.h" /> 1.96 + <ClInclude Include="Matrix.h" /> 1.97 + <ClInclude Include="PathD2D.h" /> 1.98 + <ClInclude Include="PathHelpers.h" /> 1.99 + <ClInclude Include="PathRecording.h" /> 1.100 + <ClInclude Include="Point.h" /> 1.101 + <ClInclude Include="RecordedEvent.h" /> 1.102 + <ClInclude Include="RecordingTypes.h" /> 1.103 + <ClInclude Include="Rect.h" /> 1.104 + <ClInclude Include="ScaledFontBase.h" /> 1.105 + <ClInclude Include="ScaledFontDWrite.h" /> 1.106 + <ClInclude Include="SourceSurfaceD2D.h" /> 1.107 + <ClInclude Include="SourceSurfaceD2DTarget.h" /> 1.108 + <ClInclude Include="SourceSurfaceRawData.h" /> 1.109 + <ClInclude Include="Tools.h" /> 1.110 + <ClInclude Include="Types.h" /> 1.111 + <ClInclude Include="UserData.h" /> 1.112 + </ItemGroup> 1.113 + <ItemGroup> 1.114 + <ClCompile Include="DrawEventRecorder.cpp" /> 1.115 + <ClCompile Include="DrawTargetD2D.cpp" /> 1.116 + <ClCompile Include="DrawTargetDual.cpp" /> 1.117 + <ClCompile Include="DrawTargetRecording.cpp" /> 1.118 + <ClCompile Include="Factory.cpp" /> 1.119 + <ClCompile Include="ImageScaling.cpp" /> 1.120 + <ClCompile Include="ImageScalingSSE2.cpp" /> 1.121 + <ClCompile Include="Matrix.cpp" /> 1.122 + <ClCompile Include="PathD2D.cpp" /> 1.123 + <ClCompile Include="PathRecording.cpp" /> 1.124 + <ClCompile Include="RecordedEvent.cpp" /> 1.125 + <ClCompile Include="ScaledFontBase.cpp" /> 1.126 + <ClCompile Include="ScaledFontDWrite.cpp" /> 1.127 + <ClCompile Include="SourceSurfaceD2D.cpp" /> 1.128 + <ClCompile Include="SourceSurfaceD2DTarget.cpp" /> 1.129 + <ClCompile Include="SourceSurfaceRawData.cpp" /> 1.130 + </ItemGroup> 1.131 + <ItemGroup> 1.132 + <None Include="Makefile.in" /> 1.133 + <CustomBuild Include="ShadersD2D.fx"> 1.134 + <FileType>Document</FileType> 1.135 + <Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">fxc /Tfx_4_0 /FhShadersD2D.h ShadersD2D.fx /Vn d2deffect</Command> 1.136 + <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">ShadersD2D.h</Outputs> 1.137 + </CustomBuild> 1.138 + </ItemGroup> 1.139 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 1.140 + <ImportGroup Label="ExtensionTargets"> 1.141 + </ImportGroup> 1.142 +</Project>