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