Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / angle / projects / src / translator.vcxproj
index 1deaaa7..43fc4c9 100644 (file)
@@ -1,25 +1,37 @@
 <?xml version="1.0" encoding="utf-8"?>\r
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
   <ItemGroup Label="ProjectConfigurations">\r
     <ProjectConfiguration Include="Debug|Win32">\r
       <Configuration>Debug</Configuration>\r
       <Platform>Win32</Platform>\r
     </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Debug|x64">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
     <ProjectConfiguration Include="Release|Win32">\r
       <Configuration>Release</Configuration>\r
       <Platform>Win32</Platform>\r
     </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|x64">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
   </ItemGroup>\r
   <PropertyGroup Label="Globals">\r
     <ProjectGuid>{C15697F6-5057-016E-BD29-422971875679}</ProjectGuid>\r
     <Keyword>Win32Proj</Keyword>\r
     <RootNamespace>translator</RootNamespace>\r
+    <IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>\r
   </PropertyGroup>\r
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>\r
   <PropertyGroup Label="Configuration">\r
-    <CharacterSet>Unicode</CharacterSet>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
     <ConfigurationType>StaticLibrary</ConfigurationType>\r
   </PropertyGroup>\r
+  <PropertyGroup Label="Locals">\r
+    <PlatformToolset>v120</PlatformToolset>\r
+  </PropertyGroup>\r
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>\r
   <ImportGroup Label="ExtensionSettings"/>\r
   <ImportGroup Label="PropertySheets">\r
@@ -31,7 +43,9 @@
     <OutDir>$(SolutionDir)$(Configuration)_$(Platform)\</OutDir>\r
     <IntDir>$(OutDir)obj\$(ProjectName)\</IntDir>\r
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>\r
     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>\r
     <TargetName>$(ProjectName)</TargetName>\r
     <TargetPath>$(OutDir)lib\$(ProjectName)$(TargetExt)</TargetPath>\r
   </PropertyGroup>\r
       <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>\r
       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
       <BufferSecurityCheck>true</BufferSecurityCheck>\r
+      <CompileAsWinRT>false</CompileAsWinRT>\r
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
-      <DisableSpecificWarnings>4267;4100;4127;4189;4239;4244;4245;4512;4702;4530;4718;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
+      <DisableSpecificWarnings>4100;4127;4239;4244;4245;4251;4512;4702;4530;4718;4267;4264;4447;4075;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
+      <ExceptionHandling>false</ExceptionHandling>\r
       <FunctionLevelLinking>true</FunctionLevelLinking>\r
       <MinimalRebuild>false</MinimalRebuild>\r
       <Optimization>Disabled</Optimization>\r
-      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_HAS_EXCEPTIONS=0;_WIN32_WINNT=0x0600;_WINDOWS;NOMINMAX;WIN32;WIN32_LEAN_AND_MEAN;WINVER=0x0600;_DEBUG;ANGLE_DISABLE_TRACE;ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1;ANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES={ TEXT(&quot;d3dcompiler_46.dll&quot;), TEXT(&quot;d3dcompiler_43.dll&quot;) };ANGLE_TRANSLATOR_IMPLEMENTATION;ANGLE_ENABLE_PERF;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
-      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>\r
+      <PrecompiledHeader>NotUsing</PrecompiledHeader>\r
+      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;NOMINMAX;ANGLE_TRANSLATOR_IMPLEMENTATION;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
+      <RuntimeTypeInfo>true</RuntimeTypeInfo>\r
       <TreatWarningAsError>true</TreatWarningAsError>\r
       <WarningLevel>Level4</WarningLevel>\r
     </ClCompile>\r
     <Lib>\r
       <AdditionalLibraryDirectories>C:/Program Files (x86)/Windows Kits/8.0/Lib/win8/um/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
-      <AdditionalOptions>/ignore:4221 %(AdditionalOptions)</AdditionalOptions>\r
       <OutputFile>$(OutDir)lib\$(ProjectName)$(TargetExt)</OutputFile>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
     </Lib>\r
     <Link>\r
       <AdditionalDependencies>kernel32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;user32.lib;uuid.lib;odbc32.lib;odbccp32.lib;delayimp.lib</AdditionalDependencies>\r
       <SubSystem>Console</SubSystem>\r
       <TargetMachine>MachineX86</TargetMachine>\r
     </Link>\r
+    <Midl>\r
+      <AdditionalIncludeDirectories>C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
+    </Midl>\r
     <ResourceCompile>\r
       <AdditionalIncludeDirectories>..\..\src;..\..\include;C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
       <Culture>0x0409</Culture>\r
-      <PreprocessorDefinitions>ANGLE_DISABLE_TRACE;ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1;ANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES={ TEXT(&quot;d3dcompiler_46.dll&quot;), TEXT(&quot;d3dcompiler_43.dll&quot;) };ANGLE_TRANSLATOR_IMPLEMENTATION;ANGLE_ENABLE_PERF;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <PreprocessorDefinitions>ANGLE_TRANSLATOR_IMPLEMENTATION;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+    </ResourceCompile>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
+    <ClCompile>\r
+      <AdditionalIncludeDirectories>..\..\src;..\..\include;C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
+      <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>\r
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
+      <BufferSecurityCheck>true</BufferSecurityCheck>\r
+      <CompileAsWinRT>false</CompileAsWinRT>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+      <DisableSpecificWarnings>4100;4127;4239;4244;4245;4251;4512;4702;4530;4718;4267;4264;4447;4075;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
+      <ExceptionHandling>false</ExceptionHandling>\r
+      <FunctionLevelLinking>true</FunctionLevelLinking>\r
+      <MinimalRebuild>false</MinimalRebuild>\r
+      <Optimization>Disabled</Optimization>\r
+      <PrecompiledHeader>NotUsing</PrecompiledHeader>\r
+      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;NOMINMAX;ANGLE_TRANSLATOR_IMPLEMENTATION;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
+      <RuntimeTypeInfo>true</RuntimeTypeInfo>\r
+      <TreatWarningAsError>true</TreatWarningAsError>\r
+      <WarningLevel>Level4</WarningLevel>\r
+    </ClCompile>\r
+    <Lib>\r
+      <AdditionalLibraryDirectories>C:/Program Files (x86)/Windows Kits/8.0/Lib/win8/um/x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
+      <OutputFile>$(OutDir)lib\$(ProjectName)$(TargetExt)</OutputFile>\r
+      <TargetMachine>MachineX64</TargetMachine>\r
+    </Lib>\r
+    <Link>\r
+      <AdditionalDependencies>kernel32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;user32.lib;uuid.lib;odbc32.lib;odbccp32.lib;delayimp.lib</AdditionalDependencies>\r
+      <AdditionalLibraryDirectories>C:/Program Files (x86)/Windows Kits/8.0/Lib/win8/um/x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
+      <FixedBaseAddress>false</FixedBaseAddress>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <ImportLibrary>$(OutDir)lib\$(TargetName).lib</ImportLibrary>\r
+      <MapFileName>$(OutDir)$(TargetName).map</MapFileName>\r
+      <SubSystem>Console</SubSystem>\r
+      <TargetMachine>MachineX64</TargetMachine>\r
+    </Link>\r
+    <Midl>\r
+      <AdditionalIncludeDirectories>C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
+    </Midl>\r
+    <ResourceCompile>\r
+      <AdditionalIncludeDirectories>..\..\src;..\..\include;C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
+      <Culture>0x0409</Culture>\r
+      <PreprocessorDefinitions>ANGLE_TRANSLATOR_IMPLEMENTATION;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
     </ResourceCompile>\r
   </ItemDefinitionGroup>\r
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
       <AdditionalIncludeDirectories>..\..\src;..\..\include;C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
       <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>\r
       <BufferSecurityCheck>true</BufferSecurityCheck>\r
+      <CompileAsWinRT>false</CompileAsWinRT>\r
       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
-      <DisableSpecificWarnings>4267;4100;4127;4189;4239;4244;4245;4512;4702;4530;4718;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
+      <DisableSpecificWarnings>4100;4127;4239;4244;4245;4251;4512;4702;4530;4718;4267;4264;4447;4075;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
+      <ExceptionHandling>false</ExceptionHandling>\r
       <FunctionLevelLinking>true</FunctionLevelLinking>\r
       <MinimalRebuild>false</MinimalRebuild>\r
       <Optimization>MaxSpeed</Optimization>\r
-      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_HAS_EXCEPTIONS=0;_WIN32_WINNT=0x0600;_WINDOWS;NOMINMAX;WIN32;WIN32_LEAN_AND_MEAN;WINVER=0x0600;NDEBUG;ANGLE_DISABLE_TRACE;ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1;ANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES={ TEXT(&quot;d3dcompiler_46.dll&quot;), TEXT(&quot;d3dcompiler_43.dll&quot;) };ANGLE_TRANSLATOR_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
-      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>\r
+      <PrecompiledHeader>NotUsing</PrecompiledHeader>\r
+      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;NOMINMAX;ANGLE_TRANSLATOR_IMPLEMENTATION;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
+      <RuntimeTypeInfo>true</RuntimeTypeInfo>\r
       <TreatWarningAsError>true</TreatWarningAsError>\r
       <WarningLevel>Level4</WarningLevel>\r
     </ClCompile>\r
     <Lib>\r
       <AdditionalLibraryDirectories>C:/Program Files (x86)/Windows Kits/8.0/Lib/win8/um/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
-      <AdditionalOptions>/ignore:4221 %(AdditionalOptions)</AdditionalOptions>\r
       <OutputFile>$(OutDir)lib\$(ProjectName)$(TargetExt)</OutputFile>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
     </Lib>\r
     <Link>\r
       <AdditionalDependencies>kernel32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;user32.lib;uuid.lib;odbc32.lib;odbccp32.lib;delayimp.lib</AdditionalDependencies>\r
       <AdditionalLibraryDirectories>C:/Program Files (x86)/Windows Kits/8.0/Lib/win8/um/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
       <FixedBaseAddress>false</FixedBaseAddress>\r
-      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <GenerateDebugInformation>false</GenerateDebugInformation>\r
       <ImportLibrary>$(OutDir)lib\$(TargetName).lib</ImportLibrary>\r
       <MapFileName>$(OutDir)$(TargetName).map</MapFileName>\r
       <SubSystem>Console</SubSystem>\r
       <TargetMachine>MachineX86</TargetMachine>\r
     </Link>\r
+    <Midl>\r
+      <AdditionalIncludeDirectories>C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
+    </Midl>\r
+    <ResourceCompile>\r
+      <AdditionalIncludeDirectories>..\..\src;..\..\include;C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
+      <Culture>0x0409</Culture>\r
+      <PreprocessorDefinitions>ANGLE_TRANSLATOR_IMPLEMENTATION;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+    </ResourceCompile>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
+    <ClCompile>\r
+      <AdditionalIncludeDirectories>..\..\src;..\..\include;C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
+      <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>\r
+      <BufferSecurityCheck>true</BufferSecurityCheck>\r
+      <CompileAsWinRT>false</CompileAsWinRT>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+      <DisableSpecificWarnings>4100;4127;4239;4244;4245;4251;4512;4702;4530;4718;4267;4264;4447;4075;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
+      <ExceptionHandling>false</ExceptionHandling>\r
+      <FunctionLevelLinking>true</FunctionLevelLinking>\r
+      <MinimalRebuild>false</MinimalRebuild>\r
+      <Optimization>MaxSpeed</Optimization>\r
+      <PrecompiledHeader>NotUsing</PrecompiledHeader>\r
+      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;NOMINMAX;ANGLE_TRANSLATOR_IMPLEMENTATION;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
+      <RuntimeTypeInfo>true</RuntimeTypeInfo>\r
+      <TreatWarningAsError>true</TreatWarningAsError>\r
+      <WarningLevel>Level4</WarningLevel>\r
+    </ClCompile>\r
+    <Lib>\r
+      <AdditionalLibraryDirectories>C:/Program Files (x86)/Windows Kits/8.0/Lib/win8/um/x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
+      <OutputFile>$(OutDir)lib\$(ProjectName)$(TargetExt)</OutputFile>\r
+      <TargetMachine>MachineX64</TargetMachine>\r
+    </Lib>\r
+    <Link>\r
+      <AdditionalDependencies>kernel32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;user32.lib;uuid.lib;odbc32.lib;odbccp32.lib;delayimp.lib</AdditionalDependencies>\r
+      <AdditionalLibraryDirectories>C:/Program Files (x86)/Windows Kits/8.0/Lib/win8/um/x64;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>\r
+      <FixedBaseAddress>false</FixedBaseAddress>\r
+      <GenerateDebugInformation>false</GenerateDebugInformation>\r
+      <ImportLibrary>$(OutDir)lib\$(TargetName).lib</ImportLibrary>\r
+      <MapFileName>$(OutDir)$(TargetName).map</MapFileName>\r
+      <SubSystem>Console</SubSystem>\r
+      <TargetMachine>MachineX64</TargetMachine>\r
+    </Link>\r
+    <Midl>\r
+      <AdditionalIncludeDirectories>C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
+    </Midl>\r
     <ResourceCompile>\r
       <AdditionalIncludeDirectories>..\..\src;..\..\include;C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
       <Culture>0x0409</Culture>\r
-      <PreprocessorDefinitions>ANGLE_DISABLE_TRACE;ANGLE_COMPILE_OPTIMIZATION_LEVEL=D3DCOMPILE_OPTIMIZATION_LEVEL1;ANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES={ TEXT(&quot;d3dcompiler_46.dll&quot;), TEXT(&quot;d3dcompiler_43.dll&quot;) };ANGLE_TRANSLATOR_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <PreprocessorDefinitions>ANGLE_TRANSLATOR_IMPLEMENTATION;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
     </ResourceCompile>\r
   </ItemDefinitionGroup>\r
   <ItemGroup>\r
     <None Include="..\..\src\angle.gyp"/>\r
-    <None Include="..\..\src\compiler\translator\glslang.l"/>\r
-    <None Include="..\..\src\compiler\translator\glslang.y"/>\r
-  </ItemGroup>\r
-  <ItemGroup>\r
-    <ClInclude Include="..\..\src\third_party\compiler\ArrayBoundsClamper.h"/>\r
-    <ClInclude Include="..\..\src\common\RefCountObject.h"/>\r
-    <ClInclude Include="..\..\src\common\debug.h"/>\r
-    <ClInclude Include="..\..\src\common\event_tracer.h"/>\r
-    <ClInclude Include="..\..\src\common\version.h"/>\r
-    <ClInclude Include="..\..\src\common\commit.h"/>\r
-    <ClInclude Include="..\..\src\common\angleutils.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\BaseTypes.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\OutputESSL.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\RenameFunction.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\compilerdebug.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\SearchSymbol.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\Common.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\ValidateLimitations.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\Types.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\UnfoldShortCircuitAST.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\InfoSink.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\RemoveTree.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\util.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\OutputGLSL.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\DetectCallDepth.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\VariablePacker.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\glslang.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\BuiltInFunctionEmulator.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\PoolAlloc.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\Uniform.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\DetectDiscontinuity.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\UnfoldShortCircuit.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\TranslatorGLSL.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\SymbolTable.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\InitializeGlobals.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\InitializeParseContext.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\osinclude.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\Initialize.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\OutputHLSL.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\VariableInfo.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\QualifierAlive.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\ConstantUnion.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\ParseContext.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\Diagnostics.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\VersionGLSL.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\HashNames.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\DirectiveHandler.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\NodeSearch.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\TranslatorESSL.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\MapLongVariableNames.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\InitializeDll.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\glslang_tab.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\MMap.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\localintermediate.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\ShHandle.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\OutputGLSLBase.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\ForLoopUnroll.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\InitializeGLPosition.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\ExtensionBehavior.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\Pragma.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\intermediate.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\TranslatorHLSL.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\timing\RestrictVertexShaderTiming.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\timing\RestrictFragmentShaderTiming.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\depgraph\DependencyGraph.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\depgraph\DependencyGraphOutput.h"/>\r
-    <ClInclude Include="..\..\src\compiler\translator\depgraph\DependencyGraphBuilder.h"/>\r
   </ItemGroup>\r
   <ItemGroup>\r
-    <ClCompile Include="..\..\src\third_party\compiler\ArrayBoundsClamper.cpp"/>\r
-    <ClCompile Include="..\..\src\common\debug.cpp"/>\r
-    <ClCompile Include="..\..\src\common\event_tracer.cpp"/>\r
-    <ClCompile Include="..\..\src\common\RefCountObject.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\DirectiveHandler.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\parseConst.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\InfoSink.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\OutputESSL.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\ForLoopUnroll.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\ValidateLimitations.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\BuiltInFunctionEmulator.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\DetectCallDepth.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\InitializeParseContext.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\glslang_lex.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\MapLongVariableNames.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\OutputGLSL.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\UnfoldShortCircuitAST.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\Intermediate.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\TranslatorESSL.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\IntermTraverse.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\TranslatorHLSL.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\OutputGLSLBase.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\intermOut.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\SearchSymbol.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\CodeGen.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\ParseContext.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\TranslatorGLSL.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\RemoveTree.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\SymbolTable.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\InitializeDll.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\PoolAlloc.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\ossource_win.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\OutputHLSL.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\Diagnostics.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\glslang_tab.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\QualifierAlive.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\util.cpp"/>\r
     <ClCompile Include="..\..\src\compiler\translator\ShaderLang.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\UnfoldShortCircuit.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\InitializeGLPosition.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\Compiler.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\compilerdebug.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\Uniform.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\VariableInfo.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\DetectDiscontinuity.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\VariablePacker.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\VersionGLSL.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\Initialize.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\ossource_posix.cpp">\r
-      <ExcludedFromBuild>true</ExcludedFromBuild>\r
-    </ClCompile>\r
-    <ClCompile Include="..\..\src\compiler\translator\timing\RestrictVertexShaderTiming.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\timing\RestrictFragmentShaderTiming.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\depgraph\DependencyGraphTraverse.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\depgraph\DependencyGraph.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\depgraph\DependencyGraphBuilder.cpp"/>\r
-    <ClCompile Include="..\..\src\compiler\translator\depgraph\DependencyGraphOutput.cpp"/>\r
+    <ClCompile Include="..\..\src\compiler\translator\ShaderVars.cpp"/>\r
   </ItemGroup>\r
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>\r
   <ImportGroup Label="ExtensionTargets"/>\r