mirror of
				https://github.com/libsdl-org/SDL.git
				synced 2025-10-26 12:27:44 +00:00 
			
		
		
		
	Added precompiled header support for Visual Studio and Xcode (#6710)
Fixes https://github.com/libsdl-org/SDL/issues/6704
This commit is contained in:
		| @@ -10,7 +10,7 @@ include $(CLEAR_VARS) | ||||
|  | ||||
| LOCAL_MODULE := SDL3 | ||||
|  | ||||
| LOCAL_C_INCLUDES := $(LOCAL_PATH)/include | ||||
| LOCAL_C_INCLUDES := $(LOCAL_PATH)/include $(LOCAL_PATH)/src | ||||
|  | ||||
| LOCAL_EXPORT_C_INCLUDES := $(LOCAL_C_INCLUDES) | ||||
|  | ||||
|   | ||||
| @@ -3219,6 +3219,7 @@ if(SDL_SHARED) | ||||
|   target_include_directories(SDL3 | ||||
|     PRIVATE | ||||
|       "$<BUILD_INTERFACE:${SDL3_BINARY_DIR}/include-config-$<LOWER_CASE:$<CONFIG>>>" | ||||
|       "$<BUILD_INTERFACE:${SDL3_SOURCE_DIR}/src>" | ||||
|     PUBLIC | ||||
|       "$<BUILD_INTERFACE:${SDL3_BINARY_DIR}/include>" | ||||
|       "$<BUILD_INTERFACE:${SDL3_SOURCE_DIR}/include>" | ||||
| @@ -3253,6 +3254,7 @@ if(SDL_STATIC) | ||||
|   target_include_directories(SDL3-static | ||||
|     PRIVATE | ||||
|       "$<BUILD_INTERFACE:${SDL3_BINARY_DIR}/include-config-$<LOWER_CASE:$<CONFIG>>>" | ||||
|       "$<BUILD_INTERFACE:${SDL3_SOURCE_DIR}/src>" | ||||
|     PUBLIC | ||||
|       "$<BUILD_INTERFACE:${SDL3_BINARY_DIR}/include>" | ||||
|       "$<BUILD_INTERFACE:${SDL3_SOURCE_DIR}/include>" | ||||
|   | ||||
| @@ -118,6 +118,12 @@ | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.Scarlett.x64'" /> | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.XboxOne.x64'" /> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Desktop.x64'"> | ||||
|     <IncludePath>$(SolutionDir)/../src;$(IncludePath)</IncludePath> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Desktop.x64'"> | ||||
|     <IncludePath>$(SolutionDir)/../src;$(IncludePath)</IncludePath> | ||||
|   </PropertyGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Desktop.x64'"> | ||||
|     <Midl> | ||||
|       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| @@ -135,6 +141,8 @@ | ||||
|       <DebugInformationFormat>OldStyle</DebugInformationFormat> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitDefaultLibName>true</OmitDefaultLibName> | ||||
|       <PrecompiledHeader>Use</PrecompiledHeader> | ||||
|       <PrecompiledHeaderFile>SDL_internal.h</PrecompiledHeaderFile> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| @@ -218,6 +226,8 @@ | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <OmitDefaultLibName>true</OmitDefaultLibName> | ||||
|       <PrecompiledHeader>Use</PrecompiledHeader> | ||||
|       <PrecompiledHeaderFile>SDL_internal.h</PrecompiledHeaderFile> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| @@ -444,10 +454,32 @@ | ||||
|     <ClInclude Include="..\..\src\SDL_assert_c.h" /> | ||||
|     <ClInclude Include="..\..\src\SDL_dataqueue.h" /> | ||||
|     <ClInclude Include="..\..\src\SDL_error_c.h" /> | ||||
|     <ClCompile Include="..\..\src\core\gdk\SDL_gdk.cpp" /> | ||||
|     <ClCompile Include="..\..\src\render\direct3d12\SDL_render_d3d12_xbox.cpp" /> | ||||
|     <ClCompile Include="..\..\src\render\direct3d12\SDL_shaders_d3d12_xboxone.cpp" /> | ||||
|     <ClCompile Include="..\..\src\render\direct3d12\SDL_shaders_d3d12_xboxseries.cpp" /> | ||||
|     <ClCompile Include="..\..\src\core\gdk\SDL_gdk.cpp"> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Desktop.x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Desktop.x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\src\core\windows\pch.c"> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Desktop.x64'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Desktop.x64'">Create</PrecompiledHeader> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\src\core\windows\pch_cpp.cpp"> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Desktop.x64'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Desktop.x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Desktop.x64'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Desktop.x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\src\render\direct3d12\SDL_render_d3d12_xbox.cpp"> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Desktop.x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Desktop.x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\src\render\direct3d12\SDL_shaders_d3d12_xboxone.cpp"> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Desktop.x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Desktop.x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\src\render\direct3d12\SDL_shaders_d3d12_xboxseries.cpp"> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Desktop.x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Desktop.x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\src\SDL_guid.c" /> | ||||
|     <ClInclude Include="..\..\src\SDL_hints_c.h" /> | ||||
|     <ClInclude Include="..\..\src\SDL_internal.h" /> | ||||
| @@ -547,7 +579,10 @@ | ||||
|       <LanguageStandard Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Xbox.XboxOne.x64'">stdcpp17</LanguageStandard> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\src\cpuinfo\SDL_cpuinfo.c" /> | ||||
|     <ClCompile Include="..\..\src\dynapi\SDL_dynapi.c" /> | ||||
|     <ClCompile Include="..\..\src\dynapi\SDL_dynapi.c"> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Gaming.Desktop.x64'">NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Gaming.Desktop.x64'">NotUsing</PrecompiledHeader> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\src\events\SDL_clipboardevents.c" /> | ||||
|     <ClCompile Include="..\..\src\events\SDL_displayevents.c" /> | ||||
|     <ClCompile Include="..\..\src\events\SDL_dropevents.c" /> | ||||
|   | ||||
| @@ -1364,6 +1364,12 @@ | ||||
|     <ClCompile Include="..\..\src\render\direct3d12\SDL_shaders_d3d12_xboxseries.cpp"> | ||||
|       <Filter>render\direct3d12</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\src\core\windows\pch.c"> | ||||
|       <Filter>core\windows</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\src\core\windows\pch_cpp.cpp"> | ||||
|       <Filter>core\windows</Filter> | ||||
|     </ClCompile> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ResourceCompile Include="..\..\src\main\windows\version.rc" /> | ||||
|   | ||||
| @@ -196,20 +196,97 @@ | ||||
|     <ClCompile Include="..\src\audio\wasapi\SDL_wasapi.c" /> | ||||
|     <ClCompile Include="..\src\audio\wasapi\SDL_wasapi_winrt.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\core\windows\pch.c"> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\core\windows\pch_cpp.cpp"> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</CompileAsWinRT> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\core\windows\SDL_windows.c" /> | ||||
|     <ClCompile Include="..\src\core\windows\SDL_xinput.c" /> | ||||
|     <ClCompile Include="..\src\core\winrt\SDL_winrtapp_common.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\core\winrt\SDL_winrtapp_direct3d.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\core\winrt\SDL_winrtapp_xaml.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\cpuinfo\SDL_cpuinfo.c" /> | ||||
|     <ClCompile Include="..\src\dynapi\SDL_dynapi.c" /> | ||||
|     <ClCompile Include="..\src\dynapi\SDL_dynapi.c"> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\events\SDL_clipboardevents.c" /> | ||||
|     <ClCompile Include="..\src\events\SDL_displayevents.c" /> | ||||
|     <ClCompile Include="..\src\events\SDL_dropevents.c" /> | ||||
| @@ -222,6 +299,14 @@ | ||||
|     <ClCompile Include="..\src\events\SDL_windowevents.c" /> | ||||
|     <ClCompile Include="..\src\filesystem\winrt\SDL_sysfilesystem.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\file\SDL_rwops.c" /> | ||||
|     <ClCompile Include="..\src\haptic\dummy\SDL_syshaptic.c" /> | ||||
| @@ -245,12 +330,45 @@ | ||||
|     <ClCompile Include="..\src\misc\SDL_url.c" /> | ||||
|     <ClCompile Include="..\src\misc\winrt\SDL_sysurl.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\power\SDL_power.c" /> | ||||
|     <ClCompile Include="..\src\power\winrt\SDL_syspower.cpp" /> | ||||
|     <ClCompile Include="..\src\power\winrt\SDL_syspower.cpp"> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</CompileAsWinRT> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\render\direct3d11\SDL_render_d3d11.c" /> | ||||
|     <ClCompile Include="..\src\render\direct3d11\SDL_render_winrt.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\render\direct3d11\SDL_shaders_d3d11.c" /> | ||||
|     <ClCompile Include="..\src\render\opengles2\SDL_render_gles2.c" /> | ||||
| @@ -289,9 +407,60 @@ | ||||
|     <ClCompile Include="..\src\stdlib\SDL_strtokr.c" /> | ||||
|     <ClCompile Include="..\src\thread\generic\SDL_syssem.c" /> | ||||
|     <ClCompile Include="..\src\thread\SDL_thread.c" /> | ||||
|     <ClCompile Include="..\src\thread\stdcpp\SDL_syscond.cpp" /> | ||||
|     <ClCompile Include="..\src\thread\stdcpp\SDL_sysmutex.cpp" /> | ||||
|     <ClCompile Include="..\src\thread\stdcpp\SDL_systhread.cpp" /> | ||||
|     <ClCompile Include="..\src\thread\stdcpp\SDL_syscond.cpp"> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</CompileAsWinRT> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\thread\stdcpp\SDL_sysmutex.cpp"> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</CompileAsWinRT> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\thread\stdcpp\SDL_systhread.cpp"> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</CompileAsWinRT> | ||||
|       <CompileAsWinRT Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</CompileAsWinRT> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\timer\SDL_timer.c" /> | ||||
|     <ClCompile Include="..\src\timer\windows\SDL_systimer.c" /> | ||||
|     <ClCompile Include="..\src\video\dummy\SDL_nullevents.c" /> | ||||
| @@ -319,27 +488,91 @@ | ||||
|     <ClCompile Include="..\src\video\SDL_yuv.c" /> | ||||
|     <ClCompile Include="..\src\video\winrt\SDL_winrtevents.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\video\winrt\SDL_winrtgamebar.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\video\winrt\SDL_winrtkeyboard.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\video\winrt\SDL_winrtmessagebox.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\video\winrt\SDL_winrtmouse.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\video\winrt\SDL_winrtopengles.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\video\winrt\SDL_winrtpointerinput.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\video\winrt\SDL_winrtvideo.cpp"> | ||||
|       <CompileAsWinRT>true</CompileAsWinRT> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|       <PrecompiledHeaderOutputFile Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)$(TargetName)_cpp.pch</PrecompiledHeaderOutputFile> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\video\yuv2rgb\yuv_rgb.c" /> | ||||
|   </ItemGroup> | ||||
| @@ -437,48 +670,57 @@ | ||||
|     <GenerateManifest>false</GenerateManifest> | ||||
|     <IgnoreImportLibrary>false</IgnoreImportLibrary> | ||||
|     <TargetName>SDL3</TargetName> | ||||
|     <IncludePath>$(SolutionDir)/../src;$(IncludePath)</IncludePath> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||||
|     <GenerateManifest>false</GenerateManifest> | ||||
|     <IgnoreImportLibrary>false</IgnoreImportLibrary> | ||||
|     <TargetName>SDL3</TargetName> | ||||
|     <IncludePath>$(SolutionDir)/../src;$(IncludePath)</IncludePath> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> | ||||
|     <GenerateManifest>false</GenerateManifest> | ||||
|     <IgnoreImportLibrary>false</IgnoreImportLibrary> | ||||
|     <TargetName>SDL3</TargetName> | ||||
|     <IncludePath>$(SolutionDir)/../src;$(IncludePath)</IncludePath> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> | ||||
|     <GenerateManifest>false</GenerateManifest> | ||||
|     <IgnoreImportLibrary>false</IgnoreImportLibrary> | ||||
|     <TargetName>SDL3</TargetName> | ||||
|     <IncludePath>$(SolutionDir)/../src;$(IncludePath)</IncludePath> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> | ||||
|     <GenerateManifest>false</GenerateManifest> | ||||
|     <IgnoreImportLibrary>false</IgnoreImportLibrary> | ||||
|     <TargetName>SDL3</TargetName> | ||||
|     <IncludePath>$(SolutionDir)/../src;$(IncludePath)</IncludePath> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> | ||||
|     <GenerateManifest>false</GenerateManifest> | ||||
|     <IgnoreImportLibrary>false</IgnoreImportLibrary> | ||||
|     <TargetName>SDL3</TargetName> | ||||
|     <IncludePath>$(SolutionDir)/../src;$(IncludePath)</IncludePath> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||||
|     <GenerateManifest>false</GenerateManifest> | ||||
|     <IgnoreImportLibrary>false</IgnoreImportLibrary> | ||||
|     <TargetName>SDL3</TargetName> | ||||
|     <IncludePath>$(SolutionDir)/../src;$(IncludePath)</IncludePath> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||||
|     <GenerateManifest>false</GenerateManifest> | ||||
|     <IgnoreImportLibrary>false</IgnoreImportLibrary> | ||||
|     <TargetName>SDL3</TargetName> | ||||
|     <IncludePath>$(SolutionDir)/../src;$(IncludePath)</IncludePath> | ||||
|   </PropertyGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||||
|     <ClCompile> | ||||
|       <PrecompiledHeader>NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader>Use</PrecompiledHeader> | ||||
|       <CompileAsWinRT>false</CompileAsWinRT> | ||||
|       <AdditionalIncludeDirectories>..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>DLL_EXPORT;_CRT_SECURE_NO_WARNINGS;SDL_BUILDING_WINRT=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <PrecompiledHeaderFile>SDL_internal.h</PrecompiledHeaderFile> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <SubSystem>Console</SubSystem> | ||||
| @@ -489,10 +731,11 @@ | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||||
|     <ClCompile> | ||||
|       <PrecompiledHeader>NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader>Use</PrecompiledHeader> | ||||
|       <CompileAsWinRT>false</CompileAsWinRT> | ||||
|       <AdditionalIncludeDirectories>..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>DLL_EXPORT;_CRT_SECURE_NO_WARNINGS;SDL_BUILDING_WINRT=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <PrecompiledHeaderFile>SDL_internal.h</PrecompiledHeaderFile> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <SubSystem>Console</SubSystem> | ||||
| @@ -503,10 +746,11 @@ | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|arm'"> | ||||
|     <ClCompile> | ||||
|       <PrecompiledHeader>NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader>Use</PrecompiledHeader> | ||||
|       <CompileAsWinRT>false</CompileAsWinRT> | ||||
|       <AdditionalIncludeDirectories>..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>DLL_EXPORT;_CRT_SECURE_NO_WARNINGS;SDL_BUILDING_WINRT=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <PrecompiledHeaderFile>SDL_internal.h</PrecompiledHeaderFile> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <SubSystem>Console</SubSystem> | ||||
| @@ -517,10 +761,11 @@ | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|arm'"> | ||||
|     <ClCompile> | ||||
|       <PrecompiledHeader>NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader>Use</PrecompiledHeader> | ||||
|       <CompileAsWinRT>false</CompileAsWinRT> | ||||
|       <AdditionalIncludeDirectories>..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>DLL_EXPORT;_CRT_SECURE_NO_WARNINGS;SDL_BUILDING_WINRT=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <PrecompiledHeaderFile>SDL_internal.h</PrecompiledHeaderFile> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <SubSystem>Console</SubSystem> | ||||
| @@ -531,10 +776,11 @@ | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|arm64'"> | ||||
|     <ClCompile> | ||||
|       <PrecompiledHeader>NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader>Use</PrecompiledHeader> | ||||
|       <CompileAsWinRT>false</CompileAsWinRT> | ||||
|       <AdditionalIncludeDirectories>..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>DLL_EXPORT;_CRT_SECURE_NO_WARNINGS;SDL_BUILDING_WINRT=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <PrecompiledHeaderFile>SDL_internal.h</PrecompiledHeaderFile> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <SubSystem>Console</SubSystem> | ||||
| @@ -545,10 +791,11 @@ | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|arm64'"> | ||||
|     <ClCompile> | ||||
|       <PrecompiledHeader>NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader>Use</PrecompiledHeader> | ||||
|       <CompileAsWinRT>false</CompileAsWinRT> | ||||
|       <AdditionalIncludeDirectories>..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>DLL_EXPORT;_CRT_SECURE_NO_WARNINGS;SDL_BUILDING_WINRT=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <PrecompiledHeaderFile>SDL_internal.h</PrecompiledHeaderFile> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <SubSystem>Console</SubSystem> | ||||
| @@ -559,10 +806,11 @@ | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||||
|     <ClCompile> | ||||
|       <PrecompiledHeader>NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader>Use</PrecompiledHeader> | ||||
|       <CompileAsWinRT>false</CompileAsWinRT> | ||||
|       <AdditionalIncludeDirectories>..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>DLL_EXPORT;_CRT_SECURE_NO_WARNINGS;SDL_BUILDING_WINRT=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <PrecompiledHeaderFile>SDL_internal.h</PrecompiledHeaderFile> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <SubSystem>Console</SubSystem> | ||||
| @@ -573,10 +821,11 @@ | ||||
|   </ItemDefinitionGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||||
|     <ClCompile> | ||||
|       <PrecompiledHeader>NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader>Use</PrecompiledHeader> | ||||
|       <CompileAsWinRT>false</CompileAsWinRT> | ||||
|       <AdditionalIncludeDirectories>..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> | ||||
|       <PreprocessorDefinitions>DLL_EXPORT;_CRT_SECURE_NO_WARNINGS;SDL_BUILDING_WINRT=1;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
|       <PrecompiledHeaderFile>SDL_internal.h</PrecompiledHeaderFile> | ||||
|     </ClCompile> | ||||
|     <Link> | ||||
|       <SubSystem>Console</SubSystem> | ||||
|   | ||||
| @@ -836,5 +836,11 @@ | ||||
|     <ClCompile Include="..\src\stdlib\SDL_mslibc.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\core\windows\pch.c"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\src\core\windows\pch_cpp.cpp"> | ||||
|       <Filter>Source Files</Filter> | ||||
|     </ClCompile> | ||||
|   </ItemGroup> | ||||
| </Project> | ||||
| @@ -85,6 +85,18 @@ | ||||
|     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> | ||||
|     <LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">C:\Program Files %28x86%29\Microsoft DirectX SDK %28June 2010%29\Lib\x86;$(LibraryPath)</LibraryPath> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||||
|     <IncludePath>$(SolutionDir)/../src;$(IncludePath)</IncludePath> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> | ||||
|     <IncludePath>$(SolutionDir)/../src;$(IncludePath)</IncludePath> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | ||||
|     <IncludePath>$(SolutionDir)/../src;$(IncludePath)</IncludePath> | ||||
|   </PropertyGroup> | ||||
|   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | ||||
|     <IncludePath>$(SolutionDir)/../src;$(IncludePath)</IncludePath> | ||||
|   </PropertyGroup> | ||||
|   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | ||||
|     <PreBuildEvent> | ||||
|       <Command> | ||||
| @@ -108,6 +120,8 @@ | ||||
|       <DebugInformationFormat>OldStyle</DebugInformationFormat> | ||||
|       <OmitDefaultLibName>true</OmitDefaultLibName> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <PrecompiledHeader>Use</PrecompiledHeader> | ||||
|       <PrecompiledHeaderFile>SDL_internal.h</PrecompiledHeaderFile> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| @@ -137,6 +151,8 @@ | ||||
|       <DebugInformationFormat>OldStyle</DebugInformationFormat> | ||||
|       <OmitDefaultLibName>true</OmitDefaultLibName> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <PrecompiledHeader>Use</PrecompiledHeader> | ||||
|       <PrecompiledHeaderFile>SDL_internal.h</PrecompiledHeaderFile> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| @@ -170,6 +186,8 @@ | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|       <OmitDefaultLibName>true</OmitDefaultLibName> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <PrecompiledHeader>Use</PrecompiledHeader> | ||||
|       <PrecompiledHeaderFile>SDL_internal.h</PrecompiledHeaderFile> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| @@ -200,6 +218,8 @@ | ||||
|       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> | ||||
|       <OmitDefaultLibName>true</OmitDefaultLibName> | ||||
|       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> | ||||
|       <PrecompiledHeader>Use</PrecompiledHeader> | ||||
|       <PrecompiledHeaderFile>SDL_internal.h</PrecompiledHeaderFile> | ||||
|     </ClCompile> | ||||
|     <ResourceCompile> | ||||
|       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> | ||||
| @@ -365,6 +385,12 @@ | ||||
|     <ClInclude Include="..\..\src\SDL_assert_c.h" /> | ||||
|     <ClInclude Include="..\..\src\SDL_dataqueue.h" /> | ||||
|     <ClInclude Include="..\..\src\SDL_error_c.h" /> | ||||
|     <ClCompile Include="..\..\src\core\windows\pch.c"> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\src\SDL_guid.c" /> | ||||
|     <ClInclude Include="..\..\src\SDL_hints_c.h" /> | ||||
|     <ClInclude Include="..\..\src\SDL_internal.h" /> | ||||
| @@ -455,7 +481,12 @@ | ||||
|     <ClCompile Include="..\..\src\core\windows\SDL_windows.c" /> | ||||
|     <ClCompile Include="..\..\src\core\windows\SDL_xinput.c" /> | ||||
|     <ClCompile Include="..\..\src\cpuinfo\SDL_cpuinfo.c" /> | ||||
|     <ClCompile Include="..\..\src\dynapi\SDL_dynapi.c" /> | ||||
|     <ClCompile Include="..\..\src\dynapi\SDL_dynapi.c"> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">NotUsing</PrecompiledHeader> | ||||
|       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">NotUsing</PrecompiledHeader> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\src\events\SDL_clipboardevents.c" /> | ||||
|     <ClCompile Include="..\..\src\events\SDL_displayevents.c" /> | ||||
|     <ClCompile Include="..\..\src\events\SDL_dropevents.c" /> | ||||
|   | ||||
| @@ -1337,7 +1337,12 @@ | ||||
|     <ClCompile Include="..\..\src\render\direct3d12\SDL_shaders_d3d12.c"> | ||||
|       <Filter>render\direct3d12</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\src\stdlib\SDL_mslibc.c" /> | ||||
|     <ClCompile Include="..\..\src\core\windows\pch.c"> | ||||
|       <Filter>core\windows</Filter> | ||||
|     </ClCompile> | ||||
|     <ClCompile Include="..\..\src\stdlib\SDL_mslibc.c"> | ||||
|       <Filter>stdlib</Filter> | ||||
|     </ClCompile> | ||||
|   </ItemGroup> | ||||
|   <ItemGroup> | ||||
|     <ResourceCompile Include="..\..\src\main\windows\version.rc" /> | ||||
|   | ||||
| @@ -9171,6 +9171,7 @@ | ||||
| 			buildSettings = { | ||||
| 				ALWAYS_SEARCH_USER_PATHS = NO; | ||||
| 				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; | ||||
| 				CLANG_ENABLE_MODULES = YES; | ||||
| 				CLANG_ENABLE_OBJC_ARC = YES; | ||||
| 				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; | ||||
| 				CLANG_WARN_BOOL_CONVERSION = YES; | ||||
| @@ -9210,6 +9211,7 @@ | ||||
| 				GCC_WARN_UNUSED_VARIABLE = YES; | ||||
| 				HEADER_SEARCH_PATHS = ( | ||||
| 					../../include, | ||||
| 					../../src, | ||||
| 					../../src/hidapi/hidapi, | ||||
| 					../../src/video/khronos, | ||||
| 					"$(VULKAN_SDK)/include", | ||||
| @@ -9258,6 +9260,7 @@ | ||||
| 			buildSettings = { | ||||
| 				ALWAYS_SEARCH_USER_PATHS = NO; | ||||
| 				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; | ||||
| 				CLANG_ENABLE_MODULES = YES; | ||||
| 				CLANG_ENABLE_OBJC_ARC = YES; | ||||
| 				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; | ||||
| 				CLANG_WARN_BOOL_CONVERSION = YES; | ||||
| @@ -9296,6 +9299,7 @@ | ||||
| 				GCC_WARN_UNUSED_VARIABLE = YES; | ||||
| 				HEADER_SEARCH_PATHS = ( | ||||
| 					../../include, | ||||
| 					../../src, | ||||
| 					../../src/hidapi/hidapi, | ||||
| 					../../src/video/khronos, | ||||
| 					"$(VULKAN_SDK)/include", | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "./SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if defined(__WIN32__) || defined(__GDK__) | ||||
| #include "core/windows/SDL_windows.h" | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "./SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if defined(__WIN32__) || defined(__GDK__) | ||||
| #include "core/windows/SDL_windows.h" | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "./SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_assert_c_h_ | ||||
| #define SDL_assert_c_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "./SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #include "./SDL_dataqueue.h" | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "./SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* Simple error handling in SDL */ | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "./SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* This file defines a structure that carries language-independent | ||||
|    error messages | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "./SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #include "SDL_hints_c.h" | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "./SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* This file defines useful function for working with SDL hints */ | ||||
|  | ||||
|   | ||||
| @@ -26,6 +26,11 @@ | ||||
| #define _GNU_SOURCE | ||||
| #endif | ||||
|  | ||||
| /* Need this so Linux systems define fseek64o, ftell64o and off64_t */ | ||||
| #ifndef _LARGEFILE64_SOURCE | ||||
| #define _LARGEFILE64_SOURCE | ||||
| #endif | ||||
|  | ||||
| /* This is for a variable-length array at the end of a struct: | ||||
|     struct x { int y; char z[SDL_VARIABLE_LENGTH_ARRAY]; }; | ||||
|    Use this because GCC 2 needs different magic than other compilers. */ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "./SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #include "./SDL_list.h" | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "./SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if defined(__WIN32__) || defined(__WINRT__) || defined(__GDK__) | ||||
| #include "core/windows/SDL_windows.h" | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "./SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* This file defines useful function for working with SDL logging */ | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "./SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_utils_h_ | ||||
| #define SDL_utils_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
|  | ||||
| #if defined(_MSC_VER) && (_MSC_VER >= 1500) | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if defined(__WIN32__) || defined(__WINRT__) || defined(__GDK__) | ||||
| #include "../core/windows/SDL_windows.h" | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* Allow access to a raw mixing buffer */ | ||||
|  | ||||
|   | ||||
| @@ -22,7 +22,7 @@ | ||||
| #ifndef SDL_audio_c_h_ | ||||
| #define SDL_audio_c_h_ | ||||
|  | ||||
| #include "../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef DEBUG_CONVERT | ||||
| #define DEBUG_CONVERT 0 | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* Functions for audio drivers to perform runtime conversion of audio format */ | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* Get the name of the audio device we use for output */ | ||||
|  | ||||
|   | ||||
| @@ -22,7 +22,7 @@ | ||||
| #ifndef SDL_audiodev_c_h_ | ||||
| #define SDL_audiodev_c_h_ | ||||
|  | ||||
| #include "../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
| #include "SDL_sysaudio.h" | ||||
|  | ||||
| /* Open the audio device for playback, and don't block if busy */ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #include "SDL_audio_c.h" | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* This provides the default mixing callback for the SDL audio routines */ | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_sysaudio_h_ | ||||
| #define SDL_sysaudio_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifdef HAVE_LIMITS_H | ||||
| #include <limits.h> | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* RIFF WAVE files are little-endian */ | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_AAUDIO | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef _SDL_aaudio_h | ||||
| #define _SDL_aaudio_h | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_ALSA | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_ALSA_audio_h_ | ||||
| #define SDL_ALSA_audio_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_ANDROID | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_androidaudio_h_ | ||||
| #define SDL_androidaudio_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_coreaudio_h_ | ||||
| #define SDL_coreaudio_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_COREAUDIO | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_DSOUND | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_directsound_h_ | ||||
| #define SDL_directsound_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_DISK | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_diskaudio_h_ | ||||
| #define SDL_diskaudio_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_OSS | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_dspaudio_h_ | ||||
| #define SDL_dspaudio_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* Output audio to nowhere... */ | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_dummyaudio_h_ | ||||
| #define SDL_dummyaudio_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_EMSCRIPTEN | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_emscriptenaudio_h_ | ||||
| #define SDL_emscriptenaudio_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_HAIKU | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_haikuaudio_h_ | ||||
| #define SDL_haikuaudio_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_JACK | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifdef SDL_AUDIO_DRIVER_N3DS | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_NETBSD | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_netbsdaudio_h_ | ||||
| #define SDL_netbsdaudio_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_OPENSLES | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef _SDL_openslesaudio_h | ||||
| #define _SDL_openslesaudio_h | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
|  | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_PIPEWIRE | ||||
|  | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
|  | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_pipewire_h_ | ||||
| #define SDL_pipewire_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* Output audio to nowhere... */ | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_ps2audio_h_ | ||||
| #define SDL_ps2audio_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_PSP | ||||
|  | ||||
|   | ||||
| @@ -25,7 +25,7 @@ | ||||
|    was the cleanest way to move it to 1.3. The 1.2 target was written by | ||||
|    Stéphan Kochen: stephan .a.t. kochen.nl | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_PULSEAUDIO | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_pulseaudio_h_ | ||||
| #define SDL_pulseaudio_h_ | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
|  | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_SNDIO | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_sndioaudio_h_ | ||||
| #define SDL_sndioaudio_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_VITA | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #if SDL_AUDIO_DRIVER_WASAPI | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_wasapi_h_ | ||||
| #define SDL_wasapi_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* This is code that Windows uses to talk to WASAPI-related system APIs. | ||||
|    This is for non-WinRT desktop apps. The C++/CX implementation of these | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| // This is C++/CX code that the WinRT port uses to talk to WASAPI-related | ||||
| //  system APIs. The C implementation of these functions, for non-WinRT apps, | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
|  | ||||
| #ifdef __ANDROID__ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* Set up for C function definitions, even when using C++ */ | ||||
| #ifdef __cplusplus | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
|  | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #include "../linux/SDL_evdev_kbd.h" | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| extern "C" { | ||||
| #include "../windows/SDL_windows.h" | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* This is called from WIN_PumpEvents on GDK */ | ||||
| extern void GDK_DispatchTaskQueue(void); | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
| #include "SDL_dbus.h" | ||||
| #include "SDL_sandbox.h" | ||||
| #include "../../stdlib/SDL_vacopy.h" | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
|  | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_dbus_h_ | ||||
| #define SDL_dbus_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifdef SDL_INPUT_LINUXEV | ||||
|  | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
|  | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_evdev_h_ | ||||
| #define SDL_evdev_h_ | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #include "SDL_evdev_capabilities.h" | ||||
|  | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_evdev_capabilities_h_ | ||||
| #define SDL_evdev_capabilities_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #include "SDL_evdev_kbd.h" | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #include <unistd.h> | ||||
|  | ||||
|   | ||||
| @@ -22,7 +22,7 @@ | ||||
| #ifndef SDL_fcitx_h_ | ||||
| #define SDL_fcitx_h_ | ||||
|  | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
|  | ||||
| extern SDL_bool SDL_Fcitx_Init(void); | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifdef HAVE_IBUS_IBUS_H | ||||
| #include "SDL_ibus.h" | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
|  | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_ibus_h_ | ||||
| #define SDL_ibus_h_ | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #include "SDL_ime.h" | ||||
| #include "SDL_ibus.h" | ||||
|   | ||||
| @@ -22,7 +22,7 @@ | ||||
| #ifndef SDL_ime_h_ | ||||
| #define SDL_ime_h_ | ||||
|  | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
|  | ||||
| extern SDL_bool SDL_IME_Init(void); | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #include "SDL_sandbox.h" | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifdef __LINUX__ | ||||
|  | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|      misrepresented as being the original software. | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| /* | ||||
|  * To list the properties of a device, try something like: | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
|  | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_udev_h_ | ||||
| #define SDL_udev_h_ | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
|  | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
| #include <dev/wscons/wsksymvar.h> | ||||
| #include <dev/wscons/wsksymdef.h> | ||||
| #include "SDL_wscons.h" | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
|  | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
| #include <sys/time.h> | ||||
| #include <dev/wscons/wsconsio.h> | ||||
| #include <unistd.h> | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
|  | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #include "SDL_poll.h" | ||||
|  | ||||
|   | ||||
| @@ -19,7 +19,7 @@ | ||||
|   3. This notice may not be removed or altered from any source distribution. | ||||
| */ | ||||
|  | ||||
| #include "../../SDL_internal.h" | ||||
| #include "SDL_internal.h" | ||||
|  | ||||
| #ifndef SDL_poll_h_ | ||||
| #define SDL_poll_h_ | ||||
|   | ||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user
	 Sam Lantinga
					Sam Lantinga