<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="Source Files">
      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
    </Filter>
    <Filter Include="Header Files">
      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
    </Filter>
    <Filter Include="jni">
      <UniqueIdentifier>{658fdc9e-6df5-44d2-9888-cdce02006b44}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\Windows">
      <UniqueIdentifier>{f078efc4-26ba-4803-a3a1-eb22a55e7ada}</UniqueIdentifier>
    </Filter>
    <Filter Include="Header Files\Android">
      <UniqueIdentifier>{10a6ba1a-4ccb-4242-969f-beb04bfd2b65}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Windows">
      <UniqueIdentifier>{ff063a45-e896-4855-8d8d-508a663c5515}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\Android">
      <UniqueIdentifier>{564419f6-6302-4533-a5d3-c7e25a40a8af}</UniqueIdentifier>
    </Filter>
    <Filter Include="Interface">
      <UniqueIdentifier>{f367269b-3ff3-4ab3-917a-e5a7779acefe}</UniqueIdentifier>
    </Filter>
    <Filter Include="Interface\Windows">
      <UniqueIdentifier>{41dbc56a-4158-4750-bea6-7f28afeb1855}</UniqueIdentifier>
    </Filter>
    <Filter Include="Interface\Android">
      <UniqueIdentifier>{365f79b5-3f7f-4f71-8b03-d34102794f1d}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\..\include\VAOCache.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\GLObjectWrapper.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\GLTypeConversions.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\Texture1D_OGL.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\Texture1DArray_OGL.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\Texture2D_OGL.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\Texture2DArray_OGL.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\Texture3D_OGL.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\GLContextAndroid.h">
      <Filter>Header Files\Android</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\GLProgram.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\GLContextState.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\AsyncWritableResource.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\GLStubs.h">
      <Filter>Header Files\Android</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\BufferGLImpl.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\BufferViewGLImpl.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\SamplerGLImpl.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\ShaderGLImpl.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\TextureBaseGL.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\RenderDeviceGLImpl.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\RenderDeviceGLESImpl.h">
      <Filter>Header Files\Android</Filter>
    </ClInclude>
    <ClInclude Include="..\..\interface\RenderDeviceGLES.h">
      <Filter>Interface\Android</Filter>
    </ClInclude>
    <ClInclude Include="..\..\interface\RenderDeviceGL.h">
      <Filter>Interface</Filter>
    </ClInclude>
    <ClInclude Include="..\..\interface\BufferGL.h">
      <Filter>Interface</Filter>
    </ClInclude>
    <ClInclude Include="..\..\interface\BaseInterfacesGL.h">
      <Filter>Interface</Filter>
    </ClInclude>
    <ClInclude Include="..\..\interface\BufferViewGL.h">
      <Filter>Interface</Filter>
    </ClInclude>
    <ClInclude Include="..\..\interface\SamplerGL.h">
      <Filter>Interface</Filter>
    </ClInclude>
    <ClInclude Include="..\..\interface\ShaderGL.h">
      <Filter>Interface</Filter>
    </ClInclude>
    <ClInclude Include="..\..\interface\TextureGL.h">
      <Filter>Interface</Filter>
    </ClInclude>
    <ClInclude Include="..\..\interface\TextureViewGL.h">
      <Filter>Interface</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\TextureViewGLImpl.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\interface\DeviceContextGL.h">
      <Filter>Interface</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\DeviceContextGLImpl.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\FBOCache.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\interface\SwapChainGL.h">
      <Filter>Interface</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\SwapChainGLImpl.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\GLContextWindows.h">
      <Filter>Header Files\Windows</Filter>
    </ClInclude>
    <ClInclude Include="..\..\interface\RenderDeviceFactoryOpenGL.h">
      <Filter>Interface</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\pch.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\TexRegionRender.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\interface\PipelineStateGL.h">
      <Filter>Interface</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\PipelineStateGLImpl.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\interface\ShaderResourceBindingGL.h">
      <Filter>Interface</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\ShaderResourceBindingGLImpl.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\GLProgramResources.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\TextureCube_OGL.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\TextureCubeArray_OGL.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\include\GLContext.h">
      <Filter>Header Files</Filter>
    </ClInclude>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="..\..\src\VAOCache.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\GLObjectWrapper.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\GLTypeConversions.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\Texture1D_OGL.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\Texture1DArray_OGL.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\Texture2D_OGL.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\Texture2DArray_OGL.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\Texture3D_OGL.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\GLContextWindows.cpp">
      <Filter>Source Files\Windows</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\GLContextAndroid.cpp">
      <Filter>Source Files\Android</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\GLProgram.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\GLContextState.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\GLStubs.cpp">
      <Filter>Source Files\Android</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\BufferGLImpl.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\BufferViewGLImpl.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\SamplerGLImpl.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\ShaderGLImpl.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\TextureBaseGL.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\RenderDeviceGLImpl.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\TextureViewGLImpl.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\RenderDeviceGLESImpl.cpp">
      <Filter>Source Files\Android</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\DeviceContextGLImpl.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\FBOCache.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\SwapChainGLImpl.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\RenderDeviceFactoryOpenGL.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\pch.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\DLLMain.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\TexRegionRender.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\PipelineStateGLImpl.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\ShaderResourceBindingGLImpl.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\GLProgramResources.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\TextureCube_OGL.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\..\src\TextureCubeArray_OGL.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <None Include="jni\Application.mk">
      <Filter>jni</Filter>
    </None>
    <None Include="jni\Android.mk">
      <Filter>jni</Filter>
    </None>
    <None Include="..\..\src\GraphicsEngineOpenGL.def">
      <Filter>Source Files</Filter>
    </None>
    <None Include="..\..\readme.md" />
  </ItemGroup>
  <ItemGroup>
    <Text Include="..\..\CMakeLists.txt" />
  </ItemGroup>
</Project>