David Ludwig
240e6d6b71
WinRT: separated Win32 and WinRT project files
...
--HG--
rename : VisualC/SDL/SDL_VS2012_WinRT.vcxproj => VisualC-WinRT/SDL/SDL_VS2012.vcxproj
rename : VisualC/SDL/SDL_VS2012_WinRT.vcxproj.filters => VisualC-WinRT/SDL/SDL_VS2012.vcxproj.filters
rename : VisualC/SDL_VS2012_WinRT.sln => VisualC-WinRT/SDL_VS2012.sln
rename : VisualC/tests/loopwave/WinRT/Assets/Logo.png => VisualC-WinRT/tests/loopwave/Assets/Logo.png
rename : VisualC/tests/loopwave/WinRT/Assets/SmallLogo.png => VisualC-WinRT/tests/loopwave/Assets/SmallLogo.png
rename : VisualC/tests/loopwave/WinRT/Assets/SplashScreen.png => VisualC-WinRT/tests/loopwave/Assets/SplashScreen.png
rename : VisualC/tests/loopwave/WinRT/Assets/StoreLogo.png => VisualC-WinRT/tests/loopwave/Assets/StoreLogo.png
rename : VisualC/tests/loopwave/WinRT/Package.appxmanifest => VisualC-WinRT/tests/loopwave/Package.appxmanifest
rename : VisualC/tests/loopwave/WinRT/loopwave_VS2012_WinRT.vcxproj => VisualC-WinRT/tests/loopwave/loopwave_VS2012.vcxproj
rename : VisualC/tests/loopwave/WinRT/loopwave_VS2012_WinRT_TemporaryKey.pfx => VisualC-WinRT/tests/loopwave/loopwave_VS2012_TemporaryKey.pfx
rename : VisualC/tests/testthread/WinRT/Assets/Logo.png => VisualC-WinRT/tests/testthread/Assets/Logo.png
rename : VisualC/tests/testthread/WinRT/Assets/SmallLogo.png => VisualC-WinRT/tests/testthread/Assets/SmallLogo.png
rename : VisualC/tests/testthread/WinRT/Assets/SplashScreen.png => VisualC-WinRT/tests/testthread/Assets/SplashScreen.png
rename : VisualC/tests/testthread/WinRT/Assets/StoreLogo.png => VisualC-WinRT/tests/testthread/Assets/StoreLogo.png
rename : VisualC/tests/testthread/WinRT/Package.appxmanifest => VisualC-WinRT/tests/testthread/Package.appxmanifest
rename : VisualC/tests/testthread/WinRT/testthread_VS2012_WinRT.vcxproj => VisualC-WinRT/tests/testthread/testthread_VS2012.vcxproj
rename : VisualC/tests/testthread/WinRT/testthread_VS2012_WinRT_TemporaryKey.pfx => VisualC-WinRT/tests/testthread/testthread_VS2012_TemporaryKey.pfx
2013-01-23 23:42:50 -05:00
David Ludwig
8620bcfefe
WinRT: minor, MSVC project file cleanup
2013-01-22 21:46:39 -05:00
David Ludwig
61cc1f3aa4
WinRT: added platform-specific APIs to access common, writable folder paths
2013-01-22 21:45:59 -05:00
David Ludwig
1fcdc86757
WinRT: created sections/filters to organize the MSVC project a bit more
2013-01-22 21:05:48 -05:00
David Ludwig
1ce8f1c824
WinRT: added support for the SDL_loadso APIs, via LoadPackagedLibrary
2012-12-31 10:30:38 -05:00
David Ludwig
643b3f0a30
WinRT: merged with the latest official SDL source
2012-12-16 22:02:01 -05:00
David Ludwig
06373c36da
WinRT: added cursor visibility toggling, and system cursor creation
2012-12-03 22:36:00 -05:00
Andreas Schiffler
fb3b70940c
Update VS2012 solution - add missing files; fix some static analysis warnings
2012-12-01 23:30:53 -08:00
Sam Lantinga
57259c85de
Fixed Visual Studio 2008 build
2012-11-26 23:56:24 -08:00
Sam Lantinga
34b88dfaae
Added hotplug joystick support and simplified game controller API, courtesy of Alfred Reynolds
2012-11-26 16:37:54 -08:00
David Ludwig
3ae66245a7
WinRT: video code cleanup: combined files Direct3DBase.* and SDL_winrtrenderer.*
2012-11-25 19:05:56 -05:00
David Ludwig
a83b10fba8
WinRT: got timers working
2012-11-24 12:07:35 -05:00
David Ludwig
7a24dc071b
WinRT: made the skeleton C++11 thread implementation use .cpp files, not .c
...
--HG--
rename : src/thread/stdcpp/SDL_syscond.c => src/thread/stdcpp/SDL_syscond.cpp
rename : src/thread/stdcpp/SDL_sysmutex.c => src/thread/stdcpp/SDL_sysmutex.cpp
rename : src/thread/stdcpp/SDL_systhread.c => src/thread/stdcpp/SDL_systhread.cpp
2012-11-22 23:12:06 -05:00
David Ludwig
e4c6ec5708
WinRT: added a skeleton SDL backend for C++11-based threads
2012-11-22 23:03:56 -05:00
David Ludwig
c4d055488f
WinRT: got the XAudio2 backend compiling (but not running, yet)
2012-11-22 22:34:50 -05:00
David Ludwig
7fe2bdd83a
WinRT: made SDL_platform.h auto-detect WinRT
2012-11-22 13:11:05 -05:00
David Ludwig
295d3e1ab2
WinRT: included shaders in SDL library (moved from SDLWinRTTestApp)
2012-11-20 08:46:10 -05:00
David Ludwig
282e04fdbd
Merged with local changes
2012-11-19 22:07:06 -05:00
David Ludwig
aea759fc68
WinRT: started work on renderer by getting Direct3D 11.1 to display a single, fullscreen rectangle
...
--HG--
rename : src/video/windowsrt/CubeRenderer.cpp => src/video/windowsrt/SDL_winrtrenderer.cpp
rename : src/video/windowsrt/CubeRenderer.h => src/video/windowsrt/SDL_winrtrenderer.h
2012-11-18 23:29:52 -05:00
DavidLudwig
6db1ac4bad
Merged with latest official SDL sources.
2012-11-12 13:25:44 -05:00
Andreas Schiffler
9144abbf82
Added VS2012 project files
2012-11-08 21:53:57 -08:00
DavidLudwig
5939e8424f
Merge with latest, official SDL code
2012-11-04 09:46:59 -05:00
David Ludwig
c5a3281bc7
WinRT: made SDL_PumpEvents() work, in theory
2012-10-28 20:04:26 -04:00
David Ludwig
b95133f5b5
WinRT: removed an unneeded class created by MSVC 11's Direct3D template app
2012-10-28 19:47:33 -04:00
David Ludwig
75ffd25009
WinRT: made the device's screen size be retrieve-able via SDL_GetDisplayMode()
...
--HG--
rename : src/video/windowsrt/SDL_winrtevents.c => src/video/windowsrt/SDL_winrtevents.cpp
rename : src/video/windowsrt/SDL_winrtframebuffer.c => src/video/windowsrt/SDL_winrtframebuffer.cpp
rename : src/video/windowsrt/SDL_winrtvideo.c => src/video/windowsrt/SDL_winrtvideo.cpp
2012-10-28 18:45:33 -04:00
David Ludwig
431ac0d7f5
WinRT: created a skeleton for a video driver, using a copy of the dummy driver for a base
2012-10-27 22:48:04 -04:00
David Ludwig
dc1da2a251
WinRT: moved contents of platform-specific SDLmain into SDL.dll, where it should probably have been in the first place
2012-10-27 21:20:00 -04:00
Sam Lantinga
6d8f54f9cd
Updated the Visual Studio 2010 project with the new message box functionality.
2012-10-30 19:21:42 -07:00
Sam Lantinga
f8a4c99701
Added Windows message box implementation, but it needs a little work on layout.
2012-10-30 18:59:56 -07:00
David Ludwig
54b4201aa0
Got a bare-bones version of SDL compiling for Windows RT. Dummy drivers are used in some places. Very little Windows-specific code (from the Win32 version of SDL) is used.
2012-10-17 21:43:20 -04:00
David Ludwig
95fc405a61
added Visual Studio 2012 projects for SDL and SDLmain (but not tests)
2012-10-15 22:25:08 -04:00
Sam Lantinga
805e184f75
Whoops, that's a header!
2012-10-01 00:02:07 -07:00
Sam Lantinga
f6f13fc7c4
Added SDL_dropevents.c to the Visual C projects
2012-09-30 23:08:46 -07:00
Sam Lantinga
909cf0f0b4
Added SDL_system.h to the various projects
2012-06-23 06:46:06 -04:00
Sam Lantinga
beb1db9b5b
Fixed compiling with Visual Studio
2012-06-19 13:50:14 -04:00
Sam Lantinga
777b9659e9
Updated VS2010 project for the new version.rc location - thanks to Rainer Deyke
2012-02-04 10:42:12 -05:00
Sam Lantinga
08e3824fa0
Removed old compat files from Visual Studio and Xcode projects
2012-01-22 22:09:29 -05:00
Sam Lantinga
d71e0546a9
Updated to SDL 2.0, and SDL 2.0 can now be installed coexisting with SDL 1.2
...
--HG--
rename : sdl-config.in => sdl2-config.in
rename : sdl.m4 => sdl2.m4
rename : sdl.pc.in => sdl2.pc.in
2012-01-22 17:21:00 -05:00
Sam Lantinga
d64668508c
Added the correct version.rc to the Visual Studio build.
2012-01-21 12:10:14 -05:00
Sam Lantinga
ec7e4ac7a7
Added spaces for the include path
2012-01-16 20:40:10 -05:00
Sam Lantinga
5d1613d59e
Don't hardcode output paths, Visual Studio does the right thing.
2012-01-09 04:53:58 -05:00
Sam Lantinga
765e15d7b9
I can't test Visual Studio 2005 configurations anymore, and I don't think anyone is using it for production games.
2012-01-09 04:38:34 -05:00
Sam Lantinga
02fe20203d
Fixed bug 1287 - VS2010 project doesn't include the SDL_syscond.c file
...
Liam 2011-08-23 09:09:18 PDT
Hiya!
Seems like there's no implementation of condition variables included when
building with VS2010, adding the generic SDL_syscond.c file to the project
seems to fix it right up.
2012-01-08 01:15:20 -05:00
Sam Lantinga
028e5dcdbd
Happy New Year!
2011-12-31 09:28:07 -05:00
Andreas Schiffler
4d6a742cd1
Updated VS2010 project files
2011-12-04 21:45:34 -08:00
Ryan C. Gordon
6412a3147e
Removed SDL_xaudio2.h ... no real need for this to be separate.
2011-08-22 14:37:45 -04:00
Ryan C. Gordon
46bb3d8770
Implemented XAudio2 target for Windows (and Xbox360, theoretically!).
2011-08-04 01:07:09 -04:00
Ryan C. Gordon
6bd5c1b002
Reworked Windows waveOut code.
...
Implemented multi-device support, changed name to "winmm".
--HG--
rename : src/audio/windib/SDL_dibaudio.h => src/audio/winmm/SDL_winmm.h
2011-08-04 01:24:22 -04:00
Ryan C. Gordon
ac93bd6e55
Reworked Windows DirectSound code.
...
Now supports multiple devices, and uses DirectSound 8 instead of 5. Changed
name to "directsound" and renamed source directory.
--HG--
rename : src/audio/windx5/SDL_dx5audio.c => src/audio/directsound/SDL_directsound.c
rename : src/audio/windx5/SDL_dx5audio.h => src/audio/directsound/SDL_directsound.h
rename : src/audio/windx5/directx.h => src/audio/directsound/directx.h
2011-08-04 01:26:12 -04:00
Tim Angus
2f0bec3220
* SDL_IOS_IDLE_TIMER_DISABLED hint
2011-06-10 14:23:36 +01:00