<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <ClCompile Include="glslang\GenericCodeGen\Link.cpp">
      <Filter>glslang\GenericCodeGen</Filter>
    </ClCompile>
    <ClCompile Include="glslang\GenericCodeGen\CodeGen.cpp">
      <Filter>glslang\GenericCodeGen</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\preprocessor\PpScanner.cpp">
      <Filter>glslang\MachineIndependant\preprocessor</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\preprocessor\PpTokens.cpp">
      <Filter>glslang\MachineIndependant\preprocessor</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\preprocessor\Pp.cpp">
      <Filter>glslang\MachineIndependant\preprocessor</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\preprocessor\PpAtom.cpp">
      <Filter>glslang\MachineIndependant\preprocessor</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\preprocessor\PpContext.cpp">
      <Filter>glslang\MachineIndependant\preprocessor</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\attribute.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\linkValidate.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\parseConst.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\ParseHelper.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\PoolAlloc.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\propagateNoContraction.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\reflection.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\RemoveTree.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\Scan.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\ShaderLang.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\SymbolTable.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\Versions.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\Constant.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\glslang_tab.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\InfoSink.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\Initialize.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\Intermediate.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\intermOut.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\IntermTraverse.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\limits.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\OSDependent\Windows\ossource.cpp">
      <Filter>glslang\OSDependant\Windows</Filter>
    </ClCompile>
    <ClCompile Include="SPIRV\disassemble.cpp">
      <Filter>SPIRV</Filter>
    </ClCompile>
    <ClCompile Include="SPIRV\doc.cpp">
      <Filter>SPIRV</Filter>
    </ClCompile>
    <ClCompile Include="SPIRV\GlslangToSpv.cpp">
      <Filter>SPIRV</Filter>
    </ClCompile>
    <ClCompile Include="SPIRV\InReadableOrder.cpp">
      <Filter>SPIRV</Filter>
    </ClCompile>
    <ClCompile Include="SPIRV\Logger.cpp">
      <Filter>SPIRV</Filter>
    </ClCompile>
    <ClCompile Include="SPIRV\SpvBuilder.cpp">
      <Filter>SPIRV</Filter>
    </ClCompile>
    <ClCompile Include="SPIRV\SPVRemapper.cpp">
      <Filter>SPIRV</Filter>
    </ClCompile>
    <ClCompile Include="OGLCompilersDLL\InitializeDll.cpp">
      <Filter>OGLCompilersDLL</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\iomapper.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
    <ClCompile Include="glslang\MachineIndependent\ParseContextBase.cpp">
      <Filter>glslang\MachineIndependant</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="glslang\Include\ResourceLimits.h">
      <Filter>glslang\Include</Filter>
    </ClInclude>
    <ClInclude Include="glslang\Include\revision.h">
      <Filter>glslang\Include</Filter>
    </ClInclude>
    <ClInclude Include="glslang\Include\ShHandle.h">
      <Filter>glslang\Include</Filter>
    </ClInclude>
    <ClInclude Include="glslang\Include\Types.h">
      <Filter>glslang\Include</Filter>
    </ClInclude>
    <ClInclude Include="glslang\Include\arrays.h">
      <Filter>glslang\Include</Filter>
    </ClInclude>
    <ClInclude Include="glslang\Include\BaseTypes.h">
      <Filter>glslang\Include</Filter>
    </ClInclude>
    <ClInclude Include="glslang\Include\Common.h">
      <Filter>glslang\Include</Filter>
    </ClInclude>
    <ClInclude Include="glslang\Include\ConstantUnion.h">
      <Filter>glslang\Include</Filter>
    </ClInclude>
    <ClInclude Include="glslang\Include\InfoSink.h">
      <Filter>glslang\Include</Filter>
    </ClInclude>
    <ClInclude Include="glslang\Include\InitializeGlobals.h">
      <Filter>glslang\Include</Filter>
    </ClInclude>
    <ClInclude Include="glslang\Include\intermediate.h">
      <Filter>glslang\Include</Filter>
    </ClInclude>
    <ClInclude Include="glslang\Include\PoolAlloc.h">
      <Filter>glslang\Include</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\preprocessor\PpTokens.h">
      <Filter>glslang\MachineIndependant\preprocessor</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\preprocessor\PpContext.h">
      <Filter>glslang\MachineIndependant\preprocessor</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\attribute.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\localintermediate.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\ParseHelper.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\parseVersions.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\propagateNoContraction.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\reflection.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\RemoveTree.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\Scan.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\ScanContext.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\SymbolTable.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\Versions.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\gl_types.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\glslang_tab.cpp.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\Initialize.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\OSDependent\osinclude.h">
      <Filter>glslang\OSDependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\Public\ShaderLang.h">
      <Filter>glslang\Public</Filter>
    </ClInclude>
    <ClInclude Include="SPIRV\disassemble.h">
      <Filter>SPIRV</Filter>
    </ClInclude>
    <ClInclude Include="SPIRV\doc.h">
      <Filter>SPIRV</Filter>
    </ClInclude>
    <ClInclude Include="SPIRV\GLSL.std.450.h">
      <Filter>SPIRV</Filter>
    </ClInclude>
    <ClInclude Include="SPIRV\GlslangToSpv.h">
      <Filter>SPIRV</Filter>
    </ClInclude>
    <ClInclude Include="SPIRV\Logger.h">
      <Filter>SPIRV</Filter>
    </ClInclude>
    <ClInclude Include="SPIRV\spirv.hpp">
      <Filter>SPIRV</Filter>
    </ClInclude>
    <ClInclude Include="SPIRV\SpvBuilder.h">
      <Filter>SPIRV</Filter>
    </ClInclude>
    <ClInclude Include="SPIRV\spvIR.h">
      <Filter>SPIRV</Filter>
    </ClInclude>
    <ClInclude Include="SPIRV\SPVRemapper.h">
      <Filter>SPIRV</Filter>
    </ClInclude>
    <ClInclude Include="OGLCompilersDLL\InitializeDll.h">
      <Filter>OGLCompilersDLL</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\iomapper.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
    <ClInclude Include="glslang\MachineIndependent\LiveTraverser.h">
      <Filter>glslang\MachineIndependant</Filter>
    </ClInclude>
  </ItemGroup>
  <ItemGroup>
    <Filter Include="glslang">
      <UniqueIdentifier>{db97e1d9-0167-4edb-aafa-014e7665f3c5}</UniqueIdentifier>
    </Filter>
    <Filter Include="glslang\GenericCodeGen">
      <UniqueIdentifier>{ae01ec32-293d-4e09-8aea-332c674ef241}</UniqueIdentifier>
    </Filter>
    <Filter Include="glslang\Include">
      <UniqueIdentifier>{db69a576-d7c3-481d-a797-2354bef22bd5}</UniqueIdentifier>
    </Filter>
    <Filter Include="glslang\MachineIndependant">
      <UniqueIdentifier>{b7e827ac-1697-4e77-abe6-52150f596ce5}</UniqueIdentifier>
    </Filter>
    <Filter Include="glslang\MachineIndependant\preprocessor">
      <UniqueIdentifier>{a200048e-0cb6-4956-8fad-bb52028afac8}</UniqueIdentifier>
    </Filter>
    <Filter Include="glslang\OSDependant">
      <UniqueIdentifier>{a0f753df-15b7-4e16-8c6d-8daf3a1e66e5}</UniqueIdentifier>
    </Filter>
    <Filter Include="glslang\OSDependant\Windows">
      <UniqueIdentifier>{6f437e9d-50ed-4718-bebf-04f160e566fc}</UniqueIdentifier>
    </Filter>
    <Filter Include="glslang\Public">
      <UniqueIdentifier>{5e2647de-0d48-444a-8952-faec9336aa04}</UniqueIdentifier>
    </Filter>
    <Filter Include="SPIRV">
      <UniqueIdentifier>{7039de2e-63ef-409d-a895-3c0dd307e201}</UniqueIdentifier>
    </Filter>
    <Filter Include="OGLCompilersDLL">
      <UniqueIdentifier>{8d950cfc-7fb5-4612-b23c-f4d569404955}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <None Include="glslang\MachineIndependent\glslang.y">
      <Filter>glslang\MachineIndependant</Filter>
    </None>
  </ItemGroup>
</Project>
