1 <?xml version="1.0" encoding="utf-8"?> 2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug|Win32"> 5 <Configuration>Debug</Configuration> 6 <Platform>Win32</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Release|Win32"> 9 <Configuration>Release</Configuration> 10 <Platform>Win32</Platform> 11 </ProjectConfiguration> 12 </ItemGroup> 13 <PropertyGroup Label="Globals"> 14 <ProjectGuid>{7FBD6F69-B9A4-69F1-A12B-8DACB3F8CD81}</ProjectGuid> 15 <Keyword>Win32Proj</Keyword> 16 <RootNamespace>libGLESv2</RootNamespace> 17 </PropertyGroup> 18 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/> 19 <PropertyGroup Label="Configuration"> 20 <CharacterSet>MultiByte</CharacterSet> 21 <ConfigurationType>DynamicLibrary</ConfigurationType> 22 </PropertyGroup> 23 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/> 24 <ImportGroup Label="ExtensionSettings"/> 25 <ImportGroup Label="PropertySheets"> 26 <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/> 27 </ImportGroup> 28 <PropertyGroup Label="UserMacros"/> 29 <PropertyGroup> 30 <ExecutablePath>$(ExecutablePath);$(MSBuildProjectDirectory)\..\..\third_party\cygwin\bin\;$(MSBuildProjectDirectory)\..\..\third_party\python_26\</ExecutablePath> 31 <OutDir>$(SolutionDir)$(Configuration)_$(Platform)\</OutDir> 32 <IntDir>$(OutDir)obj\$(ProjectName)\</IntDir> 33 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> 34 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> 35 <TargetName>$(ProjectName)</TargetName> 36 <TargetPath>$(OutDir)\$(ProjectName)$(TargetExt)</TargetPath> 37 </PropertyGroup> 38 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 39 <ClCompile> 40 <AdditionalIncludeDirectories>..\..\src;..\..\include;..\..\src\libGLESv2;$(OutDir)obj\global_intermediate\angle;C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 41 <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions> 42 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> 43 <BufferSecurityCheck>true</BufferSecurityCheck> 44 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 45 <DisableSpecificWarnings>4100;4127;4239;4244;4245;4512;4702;4530;4718;4267;%(DisableSpecificWarnings)</DisableSpecificWarnings> 46 <FunctionLevelLinking>true</FunctionLevelLinking> 47 <MinimalRebuild>false</MinimalRebuild> 48 <Optimization>Disabled</Optimization> 49 <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_HAS_EXCEPTIONS=0;_WINDOWS;WIN32;WIN32_LEAN_AND_MEAN;ANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES={ TEXT("d3dcompiler_46.dll"), TEXT("d3dcompiler_43.dll") };GL_APICALL=;GL_GLEXT_PROTOTYPES=;EGLAPI=;NOMINMAX;ANGLE_ENABLE_D3D9;ANGLE_ENABLE_D3D11;ANGLE_ENABLE_PERF;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 50 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary> 51 <RuntimeTypeInfo>true</RuntimeTypeInfo> 52 <TreatWarningAsError>true</TreatWarningAsError> 53 <WarningLevel>Level4</WarningLevel> 54 </ClCompile> 55 <Lib> 56 <AdditionalLibraryDirectories>C:/Program Files (x86)/Windows Kits/8.0/Lib/win8/um/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 57 </Lib> 58 <Link> 59 <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;d3d9.lib;dxguid.lib</AdditionalDependencies> 60 <AdditionalLibraryDirectories>C:/Program Files (x86)/Windows Kits/8.0/Lib/win8/um/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 61 <FixedBaseAddress>false</FixedBaseAddress> 62 <GenerateDebugInformation>true</GenerateDebugInformation> 63 <ImportLibrary>$(OutDir)lib\$(TargetName).lib</ImportLibrary> 64 <MapFileName>$(OutDir)$(TargetName).map</MapFileName> 65 <ModuleDefinitionFile>..\..\src\libGLESv2\libGLESv2.def</ModuleDefinitionFile> 66 <OutputFile>$(OutDir)$(ProjectName)$(TargetExt)</OutputFile> 67 <SubSystem>Console</SubSystem> 68 <TargetMachine>MachineX86</TargetMachine> 69 </Link> 70 <ResourceCompile> 71 <AdditionalIncludeDirectories>..\..\src;..\..\include;..\..\src\libGLESv2;$(OutDir)obj\global_intermediate\angle;C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 72 <Culture>0x0409</Culture> 73 <PreprocessorDefinitions>ANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES={ TEXT("d3dcompiler_46.dll"), TEXT("d3dcompiler_43.dll") };GL_APICALL=;GL_GLEXT_PROTOTYPES=;EGLAPI=;NOMINMAX;ANGLE_ENABLE_D3D9;ANGLE_ENABLE_D3D11;ANGLE_ENABLE_PERF;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 74 </ResourceCompile> 75 </ItemDefinitionGroup> 76 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 77 <ClCompile> 78 <AdditionalIncludeDirectories>..\..\src;..\..\include;..\..\src\libGLESv2;$(OutDir)obj\global_intermediate\angle;C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 79 <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions> 80 <BufferSecurityCheck>true</BufferSecurityCheck> 81 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 82 <DisableSpecificWarnings>4100;4127;4239;4244;4245;4512;4702;4530;4718;4267;%(DisableSpecificWarnings)</DisableSpecificWarnings> 83 <FunctionLevelLinking>true</FunctionLevelLinking> 84 <MinimalRebuild>false</MinimalRebuild> 85 <Optimization>MaxSpeed</Optimization> 86 <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_HAS_EXCEPTIONS=0;_WINDOWS;WIN32;WIN32_LEAN_AND_MEAN;ANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES={ TEXT("d3dcompiler_46.dll"), TEXT("d3dcompiler_43.dll") };GL_APICALL=;GL_GLEXT_PROTOTYPES=;EGLAPI=;NOMINMAX;ANGLE_ENABLE_D3D9;ANGLE_ENABLE_D3D11;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 87 <RuntimeLibrary>MultiThreaded</RuntimeLibrary> 88 <RuntimeTypeInfo>true</RuntimeTypeInfo> 89 <TreatWarningAsError>true</TreatWarningAsError> 90 <WarningLevel>Level4</WarningLevel> 91 </ClCompile> 92 <Lib> 93 <AdditionalLibraryDirectories>C:/Program Files (x86)/Windows Kits/8.0/Lib/win8/um/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 94 </Lib> 95 <Link> 96 <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;d3d9.lib;dxguid.lib</AdditionalDependencies> 97 <AdditionalLibraryDirectories>C:/Program Files (x86)/Windows Kits/8.0/Lib/win8/um/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 98 <FixedBaseAddress>false</FixedBaseAddress> 99 <GenerateDebugInformation>false</GenerateDebugInformation> 100 <ImportLibrary>$(OutDir)lib\$(TargetName).lib</ImportLibrary> 101 <MapFileName>$(OutDir)$(TargetName).map</MapFileName> 102 <ModuleDefinitionFile>..\..\src\libGLESv2\libGLESv2.def</ModuleDefinitionFile> 103 <OutputFile>$(OutDir)$(ProjectName)$(TargetExt)</OutputFile> 104 <SubSystem>Console</SubSystem> 105 <TargetMachine>MachineX86</TargetMachine> 106 </Link> 107 <ResourceCompile> 108 <AdditionalIncludeDirectories>..\..\src;..\..\include;..\..\src\libGLESv2;$(OutDir)obj\global_intermediate\angle;C:\Program Files (x86)\Windows Kits\8.0\Include\shared;C:\Program Files (x86)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 109 <Culture>0x0409</Culture> 110 <PreprocessorDefinitions>ANGLE_PRELOADED_D3DCOMPILER_MODULE_NAMES={ TEXT("d3dcompiler_46.dll"), TEXT("d3dcompiler_43.dll") };GL_APICALL=;GL_GLEXT_PROTOTYPES=;EGLAPI=;NOMINMAX;ANGLE_ENABLE_D3D9;ANGLE_ENABLE_D3D11;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 111 </ResourceCompile> 112 </ItemDefinitionGroup> 113 <ItemGroup> 114 <None Include="..\..\src\angle.gyp"/> 115 <None Include="..\..\src\libGLESv2\libGLESv2.def"/> 116 <None Include="..\..\src\libGLESv2\renderer\d3d11\shaders\Clear11.hlsl"/> 117 <None Include="..\..\src\libGLESv2\renderer\d3d11\shaders\generate_shaders.bat"/> 118 <None Include="..\..\src\libGLESv2\renderer\d3d11\shaders\Swizzle11.hlsl"/> 119 <None Include="..\..\src\libGLESv2\renderer\d3d11\shaders\Passthrough2D11.hlsl"/> 120 <None Include="..\..\src\libGLESv2\renderer\d3d11\shaders\Passthrough3D11.hlsl"/> 121 <None Include="..\..\src\libGLESv2\renderer\d3d11\shaders\BufferToTexture11.hlsl"/> 122 <None Include="..\..\src\libGLESv2\renderer\d3d9\shaders\Blit.ps"/> 123 <None Include="..\..\src\libGLESv2\renderer\d3d9\shaders\Blit.vs"/> 124 <None Include="..\..\src\libGLESv2\renderer\d3d9\shaders\generate_shaders.bat"/> 125 </ItemGroup> 126 <ItemGroup> 127 <ClInclude Include="..\..\src\libGLESv2\Shader.h"/> 128 <ClInclude Include="..\..\src\libGLESv2\BinaryStream.h"/> 129 <ClInclude Include="..\..\src\libGLESv2\resource.h"/> 130 <ClInclude Include="..\..\src\libGLESv2\Renderbuffer.h"/> 131 <ClInclude Include="..\..\src\libGLESv2\precompiled.h"/> 132 <ClInclude Include="..\..\src\libGLESv2\TransformFeedback.h"/> 133 <ClInclude Include="..\..\src\libGLESv2\Context.h"/> 134 <ClInclude Include="..\..\src\libGLESv2\Query.h"/> 135 <ClInclude Include="..\..\src\libGLESv2\Texture.h"/> 136 <ClInclude Include="..\..\src\libGLESv2\VertexArray.h"/> 137 <ClInclude Include="..\..\src\libGLESv2\Uniform.h"/> 138 <ClInclude Include="..\..\src\libGLESv2\ProgramBinary.h"/> 139 <ClInclude Include="..\..\src\libGLESv2\constants.h"/> 140 <ClInclude Include="..\..\src\libGLESv2\Buffer.h"/> 141 <ClInclude Include="..\..\src\libGLESv2\RenderbufferProxySet.h"/> 142 <ClInclude Include="..\..\src\libGLESv2\validationES.h"/> 143 <ClInclude Include="..\..\src\libGLESv2\queryconversions.h"/> 144 <ClInclude Include="..\..\src\libGLESv2\validationES3.h"/> 145 <ClInclude Include="..\..\src\libGLESv2\Program.h"/> 146 <ClInclude Include="..\..\src\libGLESv2\Sampler.h"/> 147 <ClInclude Include="..\..\src\libGLESv2\HandleAllocator.h"/> 148 <ClInclude Include="..\..\src\libGLESv2\ResourceManager.h"/> 149 <ClInclude Include="..\..\src\libGLESv2\DynamicHLSL.h"/> 150 <ClInclude Include="..\..\src\libGLESv2\VertexAttribute.h"/> 151 <ClInclude Include="..\..\src\libGLESv2\validationES2.h"/> 152 <ClInclude Include="..\..\src\libGLESv2\Fence.h"/> 153 <ClInclude Include="..\..\src\libGLESv2\angletypes.h"/> 154 <ClInclude Include="..\..\src\libGLESv2\main.h"/> 155 <ClInclude Include="..\..\src\libGLESv2\FramebufferAttachment.h"/> 156 <ClInclude Include="..\..\src\libGLESv2\Framebuffer.h"/> 157 <ClInclude Include="..\..\src\libGLESv2\formatutils.h"/> 158 <ClInclude Include="..\..\src\libGLESv2\renderer\IndexDataManager.h"/> 159 <ClInclude Include="..\..\src\libGLESv2\renderer\Renderer.h"/> 160 <ClInclude Include="..\..\src\libGLESv2\renderer\TextureStorage.h"/> 161 <ClInclude Include="..\..\src\libGLESv2\renderer\imageformats.h"/> 162 <ClInclude Include="..\..\src\libGLESv2\renderer\ShaderExecutable.h"/> 163 <ClInclude Include="..\..\src\libGLESv2\renderer\IndexBuffer.h"/> 164 <ClInclude Include="..\..\src\libGLESv2\renderer\loadimage.h"/> 165 <ClInclude Include="..\..\src\libGLESv2\renderer\copyimage.h"/> 166 <ClInclude Include="..\..\src\libGLESv2\renderer\copyvertex.h"/> 167 <ClInclude Include="..\..\src\libGLESv2\renderer\BufferStorage.h"/> 168 <ClInclude Include="..\..\src\libGLESv2\renderer\SwapChain.h"/> 169 <ClInclude Include="..\..\src\libGLESv2\renderer\QueryImpl.h"/> 170 <ClInclude Include="..\..\src\libGLESv2\renderer\IndexRangeCache.h"/> 171 <ClInclude Include="..\..\src\libGLESv2\renderer\FenceImpl.h"/> 172 <ClInclude Include="..\..\src\libGLESv2\renderer\Image.h"/> 173 <ClInclude Include="..\..\src\libGLESv2\renderer\generatemip.h"/> 174 <ClInclude Include="..\..\src\libGLESv2\renderer\RenderTarget.h"/> 175 <ClInclude Include="..\..\src\libGLESv2\renderer\vertexconversion.h"/> 176 <ClInclude Include="..\..\src\libGLESv2\renderer\VertexDataManager.h"/> 177 <ClInclude Include="..\..\src\libGLESv2\renderer\VertexBuffer.h"/> 178 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\PixelTransfer11.h"/> 179 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\SwapChain11.h"/> 180 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\VertexBuffer11.h"/> 181 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\RenderStateCache.h"/> 182 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\IndexBuffer11.h"/> 183 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\Clear11.h"/> 184 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\BufferStorage11.h"/> 185 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\RenderTarget11.h"/> 186 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\Image11.h"/> 187 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\Renderer11.h"/> 188 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\InputLayoutCache.h"/> 189 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\renderer11_utils.h"/> 190 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\TextureStorage11.h"/> 191 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\ShaderExecutable11.h"/> 192 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\Fence11.h"/> 193 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\Query11.h"/> 194 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\formatutils11.h"/> 195 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\Blit11.h"/> 196 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughr2di11ps.h"/> 197 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\buffertotexture11_gs.h"/> 198 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughr2dui11ps.h"/> 199 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthrough2d11vs.h"/> 200 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrg2d11ps.h"/> 201 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughr3di11ps.h"/> 202 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrg2di11ps.h"/> 203 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\swizzlei3dps.h"/> 204 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\clearsint11vs.h"/> 205 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\clearuint11vs.h"/> 206 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrgba3dui11ps.h"/> 207 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\swizzleui2darrayps.h"/> 208 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrgb2dui11ps.h"/> 209 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughlumalpha3d11ps.h"/> 210 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrg3di11ps.h"/> 211 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrg2dui11ps.h"/> 212 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\swizzleui2dps.h"/> 213 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrg3d11ps.h"/> 214 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\buffertotexture11_vs.h"/> 215 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\swizzlef2dps.h"/> 216 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\swizzlef3dps.h"/> 217 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\buffertotexture11_ps_4f.h"/> 218 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrgba2d11ps.h"/> 219 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrgb2di11ps.h"/> 220 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrgba3di11ps.h"/> 221 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrgb2d11ps.h"/> 222 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\clearsint11ps.h"/> 223 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\swizzleui3dps.h"/> 224 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\clearfloat11ps.h"/> 225 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrgb3di11ps.h"/> 226 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\swizzlei2dps.h"/> 227 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrgba3d11ps.h"/> 228 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthrough3d11gs.h"/> 229 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\swizzlei2darrayps.h"/> 230 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\clearfloat11vs.h"/> 231 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughlum3d11ps.h"/> 232 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrgba2di11ps.h"/> 233 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughlum2d11ps.h"/> 234 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughr3dui11ps.h"/> 235 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughr3d11ps.h"/> 236 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughdepth2d11ps.h"/> 237 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\buffertotexture11_ps_4ui.h"/> 238 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughr2d11ps.h"/> 239 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\swizzlef2darrayps.h"/> 240 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrgb3d11ps.h"/> 241 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrgba2dui11ps.h"/> 242 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\buffertotexture11_ps_4i.h"/> 243 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughlumalpha2d11ps.h"/> 244 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\clearuint11ps.h"/> 245 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrg3dui11ps.h"/> 246 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthrough3d11vs.h"/> 247 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d11\shaders\compiled\passthroughrgb3dui11ps.h"/> 248 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d\HLSLCompiler.h"/> 249 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\IndexBuffer9.h"/> 250 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\VertexDeclarationCache.h"/> 251 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\ShaderCache.h"/> 252 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\ShaderExecutable9.h"/> 253 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\VertexBuffer9.h"/> 254 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\Image9.h"/> 255 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\SwapChain9.h"/> 256 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\formatutils9.h"/> 257 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\Renderer9.h"/> 258 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\renderer9_utils.h"/> 259 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\Blit9.h"/> 260 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\Query9.h"/> 261 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\Fence9.h"/> 262 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\TextureStorage9.h"/> 263 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\RenderTarget9.h"/> 264 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\BufferStorage9.h"/> 265 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\shaders\compiled\luminanceps.h"/> 266 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\shaders\compiled\passthroughps.h"/> 267 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\shaders\compiled\flipyvs.h"/> 268 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\shaders\compiled\componentmaskps.h"/> 269 <ClInclude Include="..\..\src\libGLESv2\renderer\d3d9\shaders\compiled\standardvs.h"/> 270 <ClInclude Include="..\..\src\common\mathutil.h"/> 271 <ClInclude Include="..\..\src\common\blocklayout.h"/> 272 <ClInclude Include="..\..\src\common\debug.h"/> 273 <ClInclude Include="..\..\src\common\shadervars.h"/> 274 <ClInclude Include="..\..\src\common\utilities.h"/> 275 <ClInclude Include="..\..\src\common\angleutils.h"/> 276 <ClInclude Include="..\..\src\common\RefCountObject.h"/> 277 <ClInclude Include="..\..\src\common\event_tracer.h"/> 278 <ClInclude Include="..\..\src\common\version.h"/> 279 <ClInclude Include="..\..\src\third_party\systeminfo\SystemInfo.h"/> 280 <ClInclude Include="..\..\src\third_party\murmurhash\MurmurHash3.h"/> 281 <ClInclude Include="..\..\include\KHR\khrplatform.h"/> 282 <ClInclude Include="..\..\include\GLSLANG\ShaderLang.h"/> 283 <ClInclude Include="..\..\include\GLES2\gl2ext.h"/> 284 <ClInclude Include="..\..\include\GLES2\gl2.h"/> 285 <ClInclude Include="..\..\include\GLES2\gl2platform.h"/> 286 <ClInclude Include="..\..\include\GLES3\gl3ext.h"/> 287 <ClInclude Include="..\..\include\GLES3\gl3.h"/> 288 <ClInclude Include="..\..\include\GLES3\gl3platform.h"/> 289 <ClInclude Include="..\..\include\EGL\eglext.h"/> 290 <ClInclude Include="..\..\include\EGL\egl.h"/> 291 <ClInclude Include="..\..\include\EGL\eglplatform.h"/> 292 </ItemGroup> 293 <ItemGroup> 294 <ClCompile Include="..\..\src\libGLESv2\validationES2.cpp"/> 295 <ClCompile Include="..\..\src\libGLESv2\precompiled.cpp"/> 296 <ClCompile Include="..\..\src\libGLESv2\DynamicHLSL.cpp"/> 297 <ClCompile Include="..\..\src\libGLESv2\HandleAllocator.cpp"/> 298 <ClCompile Include="..\..\src\libGLESv2\queryconversions.cpp"/> 299 <ClCompile Include="..\..\src\libGLESv2\RenderbufferProxySet.cpp"/> 300 <ClCompile Include="..\..\src\libGLESv2\Fence.cpp"/> 301 <ClCompile Include="..\..\src\libGLESv2\validationES.cpp"/> 302 <ClCompile Include="..\..\src\libGLESv2\Renderbuffer.cpp"/> 303 <ClCompile Include="..\..\src\libGLESv2\Program.cpp"/> 304 <ClCompile Include="..\..\src\libGLESv2\angletypes.cpp"/> 305 <ClCompile Include="..\..\src\libGLESv2\Float16ToFloat32.cpp"/> 306 <ClCompile Include="..\..\src\libGLESv2\ResourceManager.cpp"/> 307 <ClCompile Include="..\..\src\libGLESv2\validationES3.cpp"/> 308 <ClCompile Include="..\..\src\libGLESv2\FramebufferAttachment.cpp"/> 309 <ClCompile Include="..\..\src\libGLESv2\Query.cpp"/> 310 <ClCompile Include="..\..\src\libGLESv2\libGLESv2.cpp"/> 311 <ClCompile Include="..\..\src\libGLESv2\formatutils.cpp"/> 312 <ClCompile Include="..\..\src\libGLESv2\Context.cpp"/> 313 <ClCompile Include="..\..\src\libGLESv2\TransformFeedback.cpp"/> 314 <ClCompile Include="..\..\src\libGLESv2\Buffer.cpp"/> 315 <ClCompile Include="..\..\src\libGLESv2\VertexArray.cpp"/> 316 <ClCompile Include="..\..\src\libGLESv2\Shader.cpp"/> 317 <ClCompile Include="..\..\src\libGLESv2\Uniform.cpp"/> 318 <ClCompile Include="..\..\src\libGLESv2\main.cpp"/> 319 <ClCompile Include="..\..\src\libGLESv2\ProgramBinary.cpp"/> 320 <ClCompile Include="..\..\src\libGLESv2\Sampler.cpp"/> 321 <ClCompile Include="..\..\src\libGLESv2\Framebuffer.cpp"/> 322 <ClCompile Include="..\..\src\libGLESv2\Texture.cpp"/> 323 <ClCompile Include="..\..\src\libGLESv2\renderer\copyimage.cpp"/> 324 <ClCompile Include="..\..\src\libGLESv2\renderer\IndexDataManager.cpp"/> 325 <ClCompile Include="..\..\src\libGLESv2\renderer\IndexBuffer.cpp"/> 326 <ClCompile Include="..\..\src\libGLESv2\renderer\loadimage.cpp"/> 327 <ClCompile Include="..\..\src\libGLESv2\renderer\VertexDataManager.cpp"/> 328 <ClCompile Include="..\..\src\libGLESv2\renderer\loadimageSSE2.cpp"/> 329 <ClCompile Include="..\..\src\libGLESv2\renderer\VertexBuffer.cpp"/> 330 <ClCompile Include="..\..\src\libGLESv2\renderer\Image.cpp"/> 331 <ClCompile Include="..\..\src\libGLESv2\renderer\BufferStorage.cpp"/> 332 <ClCompile Include="..\..\src\libGLESv2\renderer\IndexRangeCache.cpp"/> 333 <ClCompile Include="..\..\src\libGLESv2\renderer\Renderer.cpp"/> 334 <ClCompile Include="..\..\src\libGLESv2\renderer\TextureStorage.cpp"/> 335 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\Clear11.cpp"/> 336 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\Query11.cpp"/> 337 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\TextureStorage11.cpp"/> 338 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\ShaderExecutable11.cpp"/> 339 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\VertexBuffer11.cpp"/> 340 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\Renderer11.cpp"/> 341 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\Blit11.cpp"/> 342 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\RenderStateCache.cpp"/> 343 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\RenderTarget11.cpp"/> 344 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\InputLayoutCache.cpp"/> 345 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\renderer11_utils.cpp"/> 346 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\SwapChain11.cpp"/> 347 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\IndexBuffer11.cpp"/> 348 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\formatutils11.cpp"/> 349 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\PixelTransfer11.cpp"/> 350 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\Image11.cpp"/> 351 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\Fence11.cpp"/> 352 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d11\BufferStorage11.cpp"/> 353 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d\HLSLCompiler.cpp"/> 354 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\renderer9_utils.cpp"/> 355 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\Image9.cpp"/> 356 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\ShaderExecutable9.cpp"/> 357 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\RenderTarget9.cpp"/> 358 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\Renderer9.cpp"/> 359 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\Fence9.cpp"/> 360 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\SwapChain9.cpp"/> 361 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\VertexBuffer9.cpp"/> 362 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\Query9.cpp"/> 363 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\VertexDeclarationCache.cpp"/> 364 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\Blit9.cpp"/> 365 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\BufferStorage9.cpp"/> 366 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\TextureStorage9.cpp"/> 367 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\IndexBuffer9.cpp"/> 368 <ClCompile Include="..\..\src\libGLESv2\renderer\d3d9\formatutils9.cpp"/> 369 <ClCompile Include="..\..\src\common\event_tracer.cpp"/> 370 <ClCompile Include="..\..\src\common\blocklayout.cpp"/> 371 <ClCompile Include="..\..\src\common\RefCountObject.cpp"/> 372 <ClCompile Include="..\..\src\common\utilities.cpp"/> 373 <ClCompile Include="..\..\src\common\mathutil.cpp"/> 374 <ClCompile Include="..\..\src\common\debug.cpp"/> 375 <ClCompile Include="..\..\src\third_party\systeminfo\SystemInfo.cpp"/> 376 <ClCompile Include="..\..\src\third_party\murmurhash\MurmurHash3.cpp"/> 377 </ItemGroup> 378 <ItemGroup> 379 <ResourceCompile Include="..\..\src\libGLESv2\libGLESv2.rc"/> 380 </ItemGroup> 381 <ItemGroup> 382 <ProjectReference Include="translator.vcxproj"> 383 <Project>{C15697F6-5057-016E-BD29-422971875679}</Project> 384 <ReferenceOutputAssembly>false</ReferenceOutputAssembly> 385 </ProjectReference> 386 <ProjectReference Include="commit_id.vcxproj"> 387 <Project>{3B7F5656-177F-52EE-26B3-D6A75368D0A9}</Project> 388 <ReferenceOutputAssembly>false</ReferenceOutputAssembly> 389 </ProjectReference> 390 <ProjectReference Include="copy_compiler_dll.vcxproj"> 391 <Project>{22DC02D5-1598-943C-13E1-82185B469F81}</Project> 392 <ReferenceOutputAssembly>false</ReferenceOutputAssembly> 393 </ProjectReference> 394 <ProjectReference Include="translator_lib.vcxproj"> 395 <Project>{276D20F5-2943-414C-0FF6-21F4723A5CF6}</Project> 396 <ReferenceOutputAssembly>false</ReferenceOutputAssembly> 397 </ProjectReference> 398 <ProjectReference Include="preprocessor.vcxproj"> 399 <Project>{C7BAF548-697D-2DCB-9DF3-9D1506A7B444}</Project> 400 <ReferenceOutputAssembly>false</ReferenceOutputAssembly> 401 </ProjectReference> 402 <ProjectReference Include="copy_scripts.vcxproj"> 403 <Project>{63FB0B97-D1D9-5158-8E85-7F5B1E403817}</Project> 404 <ReferenceOutputAssembly>false</ReferenceOutputAssembly> 405 </ProjectReference> 406 </ItemGroup> 407 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/> 408 <ImportGroup Label="ExtensionTargets"/> 409 </Project> 410