• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="14.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="Debug|x64">
9      <Configuration>Debug</Configuration>
10      <Platform>x64</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="Profile|Win32">
13      <Configuration>Profile</Configuration>
14      <Platform>Win32</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="Profile|x64">
17      <Configuration>Profile</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20    <ProjectConfiguration Include="Release|Win32">
21      <Configuration>Release</Configuration>
22      <Platform>Win32</Platform>
23    </ProjectConfiguration>
24    <ProjectConfiguration Include="Release|x64">
25      <Configuration>Release</Configuration>
26      <Platform>x64</Platform>
27    </ProjectConfiguration>
28  </ItemGroup>
29  <PropertyGroup Label="Globals">
30    <ProjectGuid>{B5871A7A-968C-42E3-A33B-981E6F448E78}</ProjectGuid>
31    <RootNamespace>libGLESv2</RootNamespace>
32    <Keyword>Win32Proj</Keyword>
33  </PropertyGroup>
34  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
35  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
36    <ConfigurationType>DynamicLibrary</ConfigurationType>
37    <CharacterSet>NotSet</CharacterSet>
38    <WholeProgramOptimization>true</WholeProgramOptimization>
39    <PlatformToolset>v140</PlatformToolset>
40  </PropertyGroup>
41  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
42    <ConfigurationType>DynamicLibrary</ConfigurationType>
43    <CharacterSet>NotSet</CharacterSet>
44    <WholeProgramOptimization>true</WholeProgramOptimization>
45    <PlatformToolset>v140</PlatformToolset>
46  </PropertyGroup>
47  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="Configuration">
48    <ConfigurationType>DynamicLibrary</ConfigurationType>
49    <CharacterSet>NotSet</CharacterSet>
50    <WholeProgramOptimization>true</WholeProgramOptimization>
51    <PlatformToolset>v140</PlatformToolset>
52  </PropertyGroup>
53  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="Configuration">
54    <ConfigurationType>DynamicLibrary</ConfigurationType>
55    <CharacterSet>NotSet</CharacterSet>
56    <WholeProgramOptimization>true</WholeProgramOptimization>
57    <PlatformToolset>v140</PlatformToolset>
58  </PropertyGroup>
59  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
60    <ConfigurationType>DynamicLibrary</ConfigurationType>
61    <CharacterSet>NotSet</CharacterSet>
62    <PlatformToolset>v140</PlatformToolset>
63  </PropertyGroup>
64  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
65    <ConfigurationType>DynamicLibrary</ConfigurationType>
66    <CharacterSet>NotSet</CharacterSet>
67    <PlatformToolset>v140</PlatformToolset>
68  </PropertyGroup>
69  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
70  <ImportGroup Label="ExtensionSettings">
71  </ImportGroup>
72  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
73    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
74  </ImportGroup>
75  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
76    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
77  </ImportGroup>
78  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'" Label="PropertySheets">
79    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
80  </ImportGroup>
81  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'" Label="PropertySheets">
82    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
83  </ImportGroup>
84  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
85    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
86  </ImportGroup>
87  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
88    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
89  </ImportGroup>
90  <PropertyGroup Label="UserMacros" />
91  <PropertyGroup>
92    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
93    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
94    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
95    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
96    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
97    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
98    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
99    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
100    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
101    <OutDir Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
102    <OutDir Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)bin\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</OutDir>
103    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
104    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
105    <IntDir Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
106    <IntDir Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)obj\$(MSBuildProjectName)\$(Platform)\$(Configuration)\</IntDir>
107    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
108    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
109    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">false</LinkIncremental>
110    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">false</LinkIncremental>
111    <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\include;$(IncludePath)</IncludePath>
112    <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\include;$(IncludePath)</IncludePath>
113    <IncludePath Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(SolutionDir)\include;$(IncludePath)</IncludePath>
114    <IncludePath Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(SolutionDir)\include;$(IncludePath)</IncludePath>
115    <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\include;$(IncludePath)</IncludePath>
116    <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\include;$(IncludePath)</IncludePath>
117    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(DXSDK_DIR)\Lib\x86;$(VCInstallDir)PlatformSDK\lib;$(LibraryPath)</LibraryPath>
118    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(DXSDK_DIR)\Lib\x64;$(VCInstallDir)PlatformSDK\lib;$(LibraryPath)</LibraryPath>
119    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">$(DXSDK_DIR)\Lib\x86;$(VCInstallDir)PlatformSDK\lib;$(LibraryPath)</LibraryPath>
120    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">$(DXSDK_DIR)\Lib\x64;$(VCInstallDir)PlatformSDK\lib;$(LibraryPath)</LibraryPath>
121    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(DXSDK_DIR)\Lib\x86;$(VCInstallDir)PlatformSDK\lib;$(LibraryPath)</LibraryPath>
122    <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(DXSDK_DIR)\Lib\x64;$(VCInstallDir)PlatformSDK\lib;$(LibraryPath)</LibraryPath>
123  </PropertyGroup>
124  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
125    <ClCompile>
126      <Optimization>Disabled</Optimization>
127      <AdditionalIncludeDirectories>$(SolutionDir)\src;$(ProjectDir)/..;$(ProjectDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
128      <PreprocessorDefinitions>WIN32;GL_API=;GL_APICALL=;GL_GLEXT_PROTOTYPES;NO_SANITIZE_FUNCTION=;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
129      <MinimalRebuild>true</MinimalRebuild>
130      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
131      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
132      <PrecompiledHeader>
133      </PrecompiledHeader>
134      <WarningLevel>Level3</WarningLevel>
135      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
136      <BrowseInformation>true</BrowseInformation>
137      <TreatWarningAsError>true</TreatWarningAsError>
138      <DisableSpecificWarnings>5030;%(DisableSpecificWarnings)</DisableSpecificWarnings>
139      <MultiProcessorCompilation>true</MultiProcessorCompilation>
140    </ClCompile>
141    <Link>
142      <AdditionalDependencies>dxguid.lib;WS2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
143      <ModuleDefinitionFile>libGLESv2.def</ModuleDefinitionFile>
144      <GenerateDebugInformation>true</GenerateDebugInformation>
145      <SubSystem>Windows</SubSystem>
146      <TargetMachine>MachineX86</TargetMachine>
147    </Link>
148    <PostBuildEvent>
149      <Command>mkdir "$(SolutionDir)lib\$(Configuration)_$(Platform)\"
150copy "$(OutDir)libGLESv2.dll" "$(SolutionDir)lib\$(Configuration)_$(Platform)\"
151mkdir "$(SolutionDir)lib\$(Configuration)_$(Platform)\translator"
152copy "$(OutDir)libGLESv2.dll" "$(SolutionDir)lib\$(Configuration)_$(Platform)\translator\libGLES_V2_translator.dll"</Command>
153    </PostBuildEvent>
154  </ItemDefinitionGroup>
155  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
156    <ClCompile>
157      <Optimization>Disabled</Optimization>
158      <AdditionalIncludeDirectories>$(SolutionDir)\src;$(ProjectDir)/..;$(ProjectDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
159      <PreprocessorDefinitions>WIN32;GL_API=;GL_APICALL=;GL_GLEXT_PROTOTYPES;NO_SANITIZE_FUNCTION=;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;%(PreprocessorDefinitions)</PreprocessorDefinitions>
160      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
161      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
162      <PrecompiledHeader>
163      </PrecompiledHeader>
164      <WarningLevel>Level3</WarningLevel>
165      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
166      <BrowseInformation>true</BrowseInformation>
167      <TreatWarningAsError>true</TreatWarningAsError>
168      <DisableSpecificWarnings>5030;%(DisableSpecificWarnings)</DisableSpecificWarnings>
169      <MultiProcessorCompilation>true</MultiProcessorCompilation>
170    </ClCompile>
171    <Link>
172      <AdditionalDependencies>dxguid.lib;WS2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
173      <ModuleDefinitionFile>libGLESv2.def</ModuleDefinitionFile>
174      <GenerateDebugInformation>true</GenerateDebugInformation>
175      <SubSystem>Windows</SubSystem>
176    </Link>
177    <PostBuildEvent>
178      <Command>mkdir "$(SolutionDir)lib\$(Configuration)_$(Platform)\"
179copy "$(OutDir)libGLESv2.dll" "$(SolutionDir)lib\$(Configuration)_$(Platform)\"
180mkdir "$(SolutionDir)lib\$(Configuration)_$(Platform)\translator"
181copy "$(OutDir)libGLESv2.dll" "$(SolutionDir)lib\$(Configuration)_$(Platform)\translator\libGLES_V2_translator.dll"</Command>
182    </PostBuildEvent>
183    <ResourceCompile>
184      <PreprocessorDefinitions>WIN64</PreprocessorDefinitions>
185    </ResourceCompile>
186  </ItemDefinitionGroup>
187  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
188    <ClCompile>
189      <Optimization>Full</Optimization>
190      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
191      <AdditionalIncludeDirectories>$(ProjectDir)/..;$(ProjectDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
192      <PreprocessorDefinitions>WIN32;GL_API=;GL_APICALL=;GL_GLEXT_PROTOTYPES;NO_SANITIZE_FUNCTION=;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;_SECURE_SCL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
193      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
194      <PrecompiledHeader>
195      </PrecompiledHeader>
196      <WarningLevel>Level3</WarningLevel>
197      <DebugInformationFormat>
198      </DebugInformationFormat>
199      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
200      <OmitFramePointers>true</OmitFramePointers>
201      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
202      <WholeProgramOptimization>true</WholeProgramOptimization>
203      <IntrinsicFunctions>false</IntrinsicFunctions>
204      <TreatWarningAsError>true</TreatWarningAsError>
205      <DisableSpecificWarnings>5030;%(DisableSpecificWarnings)</DisableSpecificWarnings>
206      <MultiProcessorCompilation>true</MultiProcessorCompilation>
207    </ClCompile>
208    <Link>
209      <AdditionalDependencies>dxguid.lib;WS2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
210      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
211      <ModuleDefinitionFile>libGLESv2.def</ModuleDefinitionFile>
212      <GenerateDebugInformation>true</GenerateDebugInformation>
213      <SubSystem>Windows</SubSystem>
214      <OptimizeReferences>true</OptimizeReferences>
215      <EnableCOMDATFolding>true</EnableCOMDATFolding>
216      <TargetMachine>MachineX86</TargetMachine>
217    </Link>
218    <PostBuildEvent>
219      <Command>mkdir "$(SolutionDir)lib\$(Configuration)_$(Platform)\"
220copy "$(OutDir)libGLESv2.dll" "$(SolutionDir)lib\$(Configuration)_$(Platform)\"
221mkdir "$(SolutionDir)lib\$(Configuration)_$(Platform)\translator"
222copy "$(OutDir)libGLESv2.dll" "$(SolutionDir)lib\$(Configuration)_$(Platform)\translator\libGLES_V2_translator.dll"</Command>
223    </PostBuildEvent>
224  </ItemDefinitionGroup>
225  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
226    <ClCompile>
227      <Optimization>Full</Optimization>
228      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
229      <AdditionalIncludeDirectories>$(ProjectDir)/..;$(ProjectDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
230      <PreprocessorDefinitions>WIN32;GL_API=;GL_APICALL=;GL_GLEXT_PROTOTYPES;NO_SANITIZE_FUNCTION=;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;_SECURE_SCL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
231      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
232      <PrecompiledHeader>
233      </PrecompiledHeader>
234      <WarningLevel>Level3</WarningLevel>
235      <DebugInformationFormat>
236      </DebugInformationFormat>
237      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
238      <OmitFramePointers>true</OmitFramePointers>
239      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
240      <WholeProgramOptimization>true</WholeProgramOptimization>
241      <IntrinsicFunctions>false</IntrinsicFunctions>
242      <TreatWarningAsError>true</TreatWarningAsError>
243      <DisableSpecificWarnings>5030;%(DisableSpecificWarnings)</DisableSpecificWarnings>
244      <MultiProcessorCompilation>true</MultiProcessorCompilation>
245    </ClCompile>
246    <Link>
247      <AdditionalDependencies>dxguid.lib;WS2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
248      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
249      <ModuleDefinitionFile>libGLESv2.def</ModuleDefinitionFile>
250      <GenerateDebugInformation>true</GenerateDebugInformation>
251      <SubSystem>Windows</SubSystem>
252      <OptimizeReferences>true</OptimizeReferences>
253      <EnableCOMDATFolding>true</EnableCOMDATFolding>
254    </Link>
255    <PostBuildEvent>
256      <Command>mkdir "$(SolutionDir)lib\$(Configuration)_$(Platform)\"
257copy "$(OutDir)libGLESv2.dll" "$(SolutionDir)lib\$(Configuration)_$(Platform)\"
258mkdir "$(SolutionDir)lib\$(Configuration)_$(Platform)\translator"
259copy "$(OutDir)libGLESv2.dll" "$(SolutionDir)lib\$(Configuration)_$(Platform)\translator\libGLES_V2_translator.dll"</Command>
260    </PostBuildEvent>
261    <ResourceCompile>
262      <PreprocessorDefinitions>WIN64</PreprocessorDefinitions>
263    </ResourceCompile>
264  </ItemDefinitionGroup>
265  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|Win32'">
266    <ClCompile>
267      <Optimization>Full</Optimization>
268      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
269      <AdditionalIncludeDirectories>$(ProjectDir)/..; $(ProjectDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
270      <PreprocessorDefinitions>WIN32;GL_API=;GL_APICALL=;GL_GLEXT_PROTOTYPES;NO_SANITIZE_FUNCTION=;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;_SECURE_SCL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
271      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
272      <PrecompiledHeader>
273      </PrecompiledHeader>
274      <WarningLevel>Level3</WarningLevel>
275      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
276      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
277      <OmitFramePointers>false</OmitFramePointers>
278      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
279      <WholeProgramOptimization>true</WholeProgramOptimization>
280      <IntrinsicFunctions>false</IntrinsicFunctions>
281      <TreatWarningAsError>true</TreatWarningAsError>
282      <DisableSpecificWarnings>5030;%(DisableSpecificWarnings)</DisableSpecificWarnings>
283    </ClCompile>
284    <Link>
285      <AdditionalDependencies>dxguid.lib;WS2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
286      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
287      <ModuleDefinitionFile>libGLESv2.def</ModuleDefinitionFile>
288      <GenerateDebugInformation>true</GenerateDebugInformation>
289      <SubSystem>Windows</SubSystem>
290      <OptimizeReferences>true</OptimizeReferences>
291      <EnableCOMDATFolding>true</EnableCOMDATFolding>
292      <TargetMachine>MachineX86</TargetMachine>
293    </Link>
294    <PostBuildEvent>
295      <Command>mkdir "$(SolutionDir)lib\$(Configuration)_$(Platform)\"
296copy "$(OutDir)libGLESv2.dll" "$(SolutionDir)lib\$(Configuration)_$(Platform)\"
297mkdir "$(SolutionDir)lib\$(Configuration)_$(Platform)\translator"
298copy "$(OutDir)libGLESv2.dll" "$(SolutionDir)lib\$(Configuration)_$(Platform)\translator\libGLES_V2_translator.dll"</Command>
299    </PostBuildEvent>
300  </ItemDefinitionGroup>
301  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Profile|x64'">
302    <ClCompile>
303      <Optimization>Full</Optimization>
304      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
305      <AdditionalIncludeDirectories>$(ProjectDir)/..; $(ProjectDir)/../..;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
306      <PreprocessorDefinitions>WIN32;GL_API=;GL_APICALL=;GL_GLEXT_PROTOTYPES;NO_SANITIZE_FUNCTION=;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE;NOMINMAX;_SECURE_SCL=0;%(PreprocessorDefinitions)</PreprocessorDefinitions>
307      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
308      <PrecompiledHeader>
309      </PrecompiledHeader>
310      <WarningLevel>Level3</WarningLevel>
311      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
312      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
313      <OmitFramePointers>false</OmitFramePointers>
314      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
315      <WholeProgramOptimization>true</WholeProgramOptimization>
316      <IntrinsicFunctions>false</IntrinsicFunctions>
317      <TreatWarningAsError>true</TreatWarningAsError>
318      <DisableSpecificWarnings>5030;%(DisableSpecificWarnings)</DisableSpecificWarnings>
319    </ClCompile>
320    <Link>
321      <AdditionalDependencies>dxguid.lib;WS2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
322      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
323      <ModuleDefinitionFile>libGLESv2.def</ModuleDefinitionFile>
324      <GenerateDebugInformation>true</GenerateDebugInformation>
325      <SubSystem>Windows</SubSystem>
326      <OptimizeReferences>true</OptimizeReferences>
327      <EnableCOMDATFolding>true</EnableCOMDATFolding>
328    </Link>
329    <PostBuildEvent>
330      <Command>mkdir "$(SolutionDir)lib\$(Configuration)_$(Platform)\"
331copy "$(OutDir)libGLESv2.dll" "$(SolutionDir)lib\$(Configuration)_$(Platform)\"
332mkdir "$(SolutionDir)lib\$(Configuration)_$(Platform)\translator"
333copy "$(OutDir)libGLESv2.dll" "$(SolutionDir)lib\$(Configuration)_$(Platform)\translator\libGLES_V2_translator.dll"</Command>
334    </PostBuildEvent>
335    <ResourceCompile>
336      <PreprocessorDefinitions>WIN64</PreprocessorDefinitions>
337    </ResourceCompile>
338  </ItemDefinitionGroup>
339  <ItemGroup>
340    <ClCompile Include="..\common\Image.cpp" />
341    <ClCompile Include="..\common\Object.cpp" />
342    <ClCompile Include="Buffer.cpp" />
343    <ClCompile Include="Context.cpp" />
344    <ClCompile Include="..\common\debug.cpp" />
345    <ClCompile Include="Device.cpp" />
346    <ClCompile Include="Fence.cpp" />
347    <ClCompile Include="Framebuffer.cpp" />
348    <ClCompile Include="IndexDataManager.cpp" />
349    <ClCompile Include="libGLESv2.cpp" />
350    <ClCompile Include="libGLESv3.cpp" />
351    <ClCompile Include="main.cpp" />
352    <ClCompile Include="Program.cpp" />
353    <ClCompile Include="Query.cpp" />
354    <ClCompile Include="Renderbuffer.cpp" />
355    <ClCompile Include="ResourceManager.cpp" />
356    <ClCompile Include="Shader.cpp" />
357    <ClCompile Include="Texture.cpp" />
358    <ClCompile Include="TransformFeedback.cpp" />
359    <ClCompile Include="utilities.cpp" />
360    <ClCompile Include="VertexArray.cpp" />
361    <ClCompile Include="VertexDataManager.cpp" />
362  </ItemGroup>
363  <ItemGroup>
364    <ClInclude Include="..\common\debug.h" />
365    <ClInclude Include="..\common\Image.hpp" />
366    <ClInclude Include="..\common\NameSpace.hpp" />
367    <ClInclude Include="..\common\Object.hpp" />
368    <ClInclude Include="..\common\Surface.hpp" />
369    <ClInclude Include="..\include\GLES2\gl2.h" />
370    <ClInclude Include="..\include\GLES2\gl2ext.h" />
371    <ClInclude Include="..\include\GLES2\gl2platform.h" />
372    <ClInclude Include="Buffer.h" />
373    <ClInclude Include="Context.h" />
374    <ClInclude Include="Device.hpp" />
375    <ClInclude Include="Fence.h" />
376    <ClInclude Include="Framebuffer.h" />
377    <ClInclude Include="IndexDataManager.h" />
378    <ClInclude Include="libGLESv2.hpp" />
379    <ClInclude Include="main.h" />
380    <ClInclude Include="mathutil.h" />
381    <ClInclude Include="Program.h" />
382    <ClInclude Include="Query.h" />
383    <ClInclude Include="Renderbuffer.h" />
384    <ClInclude Include="resource.h" />
385    <ClInclude Include="ResourceManager.h" />
386    <ClInclude Include="Sampler.h" />
387    <ClInclude Include="Shader.h" />
388    <ClInclude Include="Texture.h" />
389    <ClInclude Include="TransformFeedback.h" />
390    <ClInclude Include="utilities.h" />
391    <ClInclude Include="VertexArray.h" />
392    <ClInclude Include="VertexDataManager.h" />
393  </ItemGroup>
394  <ItemGroup>
395    <None Include="libGLESv2.def" />
396  </ItemGroup>
397  <ItemGroup>
398    <ResourceCompile Include="libGLESv2.rc" />
399  </ItemGroup>
400  <ItemGroup>
401    <ProjectReference Include="..\..\SwiftShader\SwiftShader.vcxproj">
402      <Project>{7b02cb19-4cdf-4f79-bc9b-7f3f6164a003}</Project>
403      <Private>true</Private>
404      <ReferenceOutputAssembly>true</ReferenceOutputAssembly>
405      <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies>
406      <LinkLibraryDependencies>true</LinkLibraryDependencies>
407      <UseLibraryDependencyInputs>true</UseLibraryDependencyInputs>
408    </ProjectReference>
409    <ProjectReference Include="..\compiler\Compiler.vcxproj">
410      <Project>{5b3a6db8-1e7e-40d7-92b9-da8aae619fad}</Project>
411    </ProjectReference>
412  </ItemGroup>
413  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
414  <ImportGroup Label="ExtensionTargets">
415  </ImportGroup>
416</Project>