David Ludwig
bbc13a8ecb
WinRT: video code cleanup: combined files Direct3DBase.* and SDL_winrtrenderer.*
2012-11-25 19:05:56 -05:00
David Ludwig
a88bd2513b
WinRT: got timers working
2012-11-24 12:07:35 -05:00
David Ludwig
0ff36e7874
WinRT: made the skeleton C++11 thread implementation use .cpp files, not .c
2012-11-22 23:12:06 -05:00
David Ludwig
a10ba5bcb9
WinRT: added a skeleton SDL backend for C++11-based threads
2012-11-22 23:03:56 -05:00
David Ludwig
18cc7d9a0c
WinRT: got the XAudio2 backend compiling (but not running, yet)
2012-11-22 22:34:50 -05:00
David Ludwig
7a6a66c59e
WinRT: made SDL_platform.h auto-detect WinRT
2012-11-22 13:11:05 -05:00
David Ludwig
63e383e03b
WinRT: added a VC++ 2012 project to help compile the loopwave test
2012-11-22 12:37:31 -05:00
David Ludwig
f2315e5a87
WinRT: included shaders in SDL library (moved from SDLWinRTTestApp)
2012-11-20 08:46:10 -05:00
David Ludwig
76324a8dc3
Merged with local changes
2012-11-19 22:07:06 -05:00
David Ludwig
ebce3f9d47
WinRT: started work on renderer by getting Direct3D 11.1 to display a single, fullscreen rectangle
2012-11-18 23:29:52 -05:00
DavidLudwig
4f845c6e57
Merged with latest official SDL sources.
2012-11-12 13:25:44 -05:00
Andreas Schiffler
f70416e545
Added VS2012 project files
2012-11-08 21:53:57 -08:00
DavidLudwig
3114de8407
Merge with latest, official SDL code
2012-11-04 09:46:59 -05:00
David Ludwig
5a958f2c4b
WinRT: made SDL_PumpEvents() work, in theory
2012-10-28 20:04:26 -04:00
David Ludwig
b51d247eed
WinRT: removed an unneeded class created by MSVC 11's Direct3D template app
2012-10-28 19:47:33 -04:00
David Ludwig
131c8c8db4
WinRT: made the device's screen size be retrieve-able via SDL_GetDisplayMode()
2012-10-28 18:45:33 -04:00
David Ludwig
345e645cb5
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
cde70a7630
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
David Ludwig
7652fa94d0
WinRT: created SDLmain library using most of VC++ 2012's template for Direct3D 11 apps. Most of this will be moved into SDL itself.
2012-10-27 20:12:31 -04:00
Sam Lantinga
4d5b6cd8b7
Updated the Visual Studio 2010 project with the new message box functionality.
2012-10-30 19:21:42 -07:00
Sam Lantinga
913254a6e8
Added Windows message box implementation, but it needs a little work on layout.
2012-10-30 18:59:56 -07:00
David Ludwig
abc57b1b1a
added missing Visual Studio 2012 .sln file for WinRT
2012-10-18 10:03:07 -04:00
David Ludwig
3c1316c04c
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
d86e7a766d
added Visual Studio 2012 projects for SDL and SDLmain (but not tests)
2012-10-15 22:25:08 -04:00
Sam Lantinga
b53cdc758a
Whoops, that's a header!
2012-10-01 00:02:07 -07:00
Sam Lantinga
af274bb9f5
Added SDL_dropevents.c to the Visual C projects
2012-09-30 23:08:46 -07:00
Ryan C. Gordon
0a26fda2e1
Patched to compile on Windows with VS2008 and VS2010.
2012-07-11 20:56:15 -04:00
Sam Lantinga
ffabd91859
Added SDL_system.h to the various projects
2012-06-23 06:46:06 -04:00
Sam Lantinga
e3179ba01b
Fixed compiling with Visual Studio
2012-06-19 13:50:14 -04:00
Sam Lantinga
7fda375925
Updated VS2010 project for the new version.rc location - thanks to Rainer Deyke
2012-02-04 10:42:12 -05:00
Sam Lantinga
254cf2c53c
Removed old compat files from Visual Studio and Xcode projects
2012-01-22 22:09:29 -05:00
Sam Lantinga
c484f884c5
Updated to SDL 2.0, and SDL 2.0 can now be installed coexisting with SDL 1.2
2012-01-22 17:21:00 -05:00
Sam Lantinga
a2c8422c6c
Added testscale and testrendertarget projects
2012-01-21 21:50:28 -05:00
Sam Lantinga
27f336ae6e
Added the correct version.rc to the Visual Studio build.
2012-01-21 12:10:14 -05:00
Sam Lantinga
ce42b7c89d
Added spaces for the include path
2012-01-16 20:40:10 -05:00
Sam Lantinga
094db18796
Don't hardcode output paths, Visual Studio does the right thing.
2012-01-09 04:53:58 -05:00
Sam Lantinga
91c26c9eb7
Removing test projects for Visual Studio 2005
2012-01-09 04:39:55 -05:00
Sam Lantinga
cc8501bdc4
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
5972cfa610
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
e256711bb9
Happy New Year!
2011-12-31 09:28:07 -05:00
Andreas Schiffler
7d44cb1995
Updated VS2010 project files
2011-12-04 21:45:34 -08:00
Ryan C. Gordon
3bd23ad70f
Removed SDL_xaudio2.h ... no real need for this to be separate.
2011-08-22 14:37:45 -04:00
Ryan C. Gordon
854a2e9098
Implemented XAudio2 target for Windows (and Xbox360, theoretically!).
2011-08-04 01:07:09 -04:00
Ryan C. Gordon
7de8cc401e
Reworked Windows waveOut code.
...
Implemented multi-device support, changed name to "winmm".
2011-08-04 01:24:22 -04:00
Ryan C. Gordon
26705b7afc
Reworked Windows DirectSound code.
...
Now supports multiple devices, and uses DirectSound 8 instead of 5. Changed
name to "directsound" and renamed source directory.
2011-08-04 01:26:12 -04:00
Tim Angus
e4de79558c
* SDL_IOS_IDLE_TIMER_DISABLED hint
2011-06-10 14:23:36 +01:00
Dennis Cappendijk
61b88719cb
Debug win 32 settings was wrongfully set to build the Release 32bit version.
2011-04-20 11:25:01 +02:00
Sam Lantinga
4b0ddc8d7c
Fixed bug 1185 (VS 2010 project files do not support side-by-side 32-bit and 64-bit builds)
...
Ed Kiser 2011-04-19 09:28:53 PDT
The Visual Studio 2010 project files have hard-coded relative paths which
prevent them from doing side-by-side 32-bit and 64-bit builds.
I have attached a patch that appears to fix this problem.
2011-04-19 09:53:01 -07:00
Sam Lantinga
117146456c
Removed buggy and LGPL MMX mixing routines.
2011-04-08 13:16:33 -07:00
Sam Lantinga
f45b146128
Fixed permissions
2011-03-25 10:54:13 -07:00