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