<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("d3dcompiler_46.dll"), TEXT("d3dcompiler_43.dll") };ANGLE_TRANSLATOR_IMPLEMENTATION;ANGLE_ENABLE_PERF;%(PreprocessorDefinitions)</PreprocessorDefinitions>\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_PRELOADED_D3DCOMPILER_MODULE_NAMES={ TEXT("d3dcompiler_46.dll"), TEXT("d3dcompiler_43.dll") };ANGLE_TRANSLATOR_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
<RuntimeTypeInfo>false</RuntimeTypeInfo>\r
<TreatWarningAsError>true</TreatWarningAsError>\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("d3dcompiler_46.dll"), TEXT("d3dcompiler_43.dll") };ANGLE_TRANSLATOR_IMPLEMENTATION;ANGLE_ENABLE_PERF;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions>ANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES={ TEXT("d3dcompiler_46.dll"), TEXT("d3dcompiler_43.dll") };ANGLE_TRANSLATOR_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
</ResourceCompile>\r
</ItemDefinitionGroup>\r
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\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("d3dcompiler_46.dll"), TEXT("d3dcompiler_43.dll") };ANGLE_TRANSLATOR_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>\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_PRELOADED_D3DCOMPILER_MODULE_NAMES={ TEXT("d3dcompiler_46.dll"), TEXT("d3dcompiler_43.dll") };ANGLE_TRANSLATOR_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
<RuntimeTypeInfo>false</RuntimeTypeInfo>\r
<TreatWarningAsError>true</TreatWarningAsError>\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("d3dcompiler_46.dll"), TEXT("d3dcompiler_43.dll") };ANGLE_TRANSLATOR_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+ <PreprocessorDefinitions>ANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES={ TEXT("d3dcompiler_46.dll"), TEXT("d3dcompiler_43.dll") };ANGLE_TRANSLATOR_IMPLEMENTATION;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
</ResourceCompile>\r
</ItemDefinitionGroup>\r
<ItemGroup>\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\DetectCallDepth.h"/>\r
<ClInclude Include="..\..\src\compiler\translator\VariablePacker.h"/>\r
<ClInclude Include="..\..\src\compiler\translator\glslang.h"/>\r
+ <ClInclude Include="..\..\src\compiler\translator\RewriteElseBlocks.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\MMap.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\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\InitializeVariables.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
<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\InitializeVariables.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\RewriteElseBlocks.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\Uniform.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