WinRT: merged with latest SDL 2.x/HG code
authorDavid Ludwig <dludwig@pobox.com>
Thu, 28 Nov 2013 22:09:21 -0500
changeset 8543b9dd3cf38585
parent 8542 97dcef41e4a7
parent 8038 e1f2a85d9dda
child 8544 356878e614e2
WinRT: merged with latest SDL 2.x/HG code

SDL 2.x recently accepted patches to enable OpenGL ES 2 support via Google's ANGLE library. The thought is to try to eventually merge SDL/WinRT's OpenGL code with SDL-official's.
VisualC/SDL/SDL_VS2012.vcxproj
VisualC/SDL_VS2012.sln
include/SDL_config.h
include/SDL_hints.h
include/SDL_main.h
include/SDL_opengles2.h
include/SDL_platform.h
include/SDL_stdinc.h
src/audio/baudio/SDL_beaudio.cc
src/audio/baudio/SDL_beaudio.h
src/audio/xaudio2/SDL_xaudio2.c
src/filesystem/beos/SDL_sysfilesystem.cc
src/input/evdev/SDL_evdev.c
src/input/evdev/SDL_evdev.h
src/joystick/SDL_gamecontroller.c
src/joystick/SDL_gamecontrollerdb.h
src/joystick/android/SDL_sysjoystick.c
src/joystick/beos/SDL_bejoystick.cc
src/loadso/beos/SDL_sysloadso.c
src/main/beos/SDL_BApp.h
src/main/beos/SDL_BeApp.cc
src/main/beos/SDL_BeApp.h
src/power/beos/SDL_syspower.c
src/render/SDL_render.c
src/stdlib/SDL_stdlib.c
src/thread/SDL_thread_c.h
src/thread/beos/SDL_syssem.c
src/thread/beos/SDL_systhread.c
src/thread/beos/SDL_systhread_c.h
src/thread/beos/SDL_systls.c
src/timer/beos/SDL_systimer.c
src/video/SDL_egl.c
src/video/SDL_egl.h
src/video/SDL_sysvideo.h
src/video/SDL_video.c
src/video/bwindow/SDL_BWin.h
src/video/bwindow/SDL_bclipboard.cc
src/video/bwindow/SDL_bclipboard.h
src/video/bwindow/SDL_bevents.cc
src/video/bwindow/SDL_bevents.h
src/video/bwindow/SDL_bframebuffer.cc
src/video/bwindow/SDL_bframebuffer.h
src/video/bwindow/SDL_bkeyboard.cc
src/video/bwindow/SDL_bkeyboard.h
src/video/bwindow/SDL_bmodes.cc
src/video/bwindow/SDL_bmodes.h
src/video/bwindow/SDL_bopengl.cc
src/video/bwindow/SDL_bopengl.h
src/video/bwindow/SDL_bvideo.cc
src/video/bwindow/SDL_bvideo.h
src/video/bwindow/SDL_bwindow.cc
src/video/bwindow/SDL_bwindow.h
src/video/uikit/SDL_uikitview.m
     1.1 --- a/CMakeLists.txt	Thu Nov 28 21:15:05 2013 -0500
     1.2 +++ b/CMakeLists.txt	Thu Nov 28 22:09:21 2013 -0500
     1.3 @@ -95,8 +95,10 @@
     1.4      set(MACOSX TRUE)
     1.5    endif()
     1.6    # TODO: iOS?
     1.7 -elseif(CMAKE_SYSTEM_NAME MATCHES "Haiku.*|BeOS.*")
     1.8 -  set(BEOS TRUE)
     1.9 +elseif(CMAKE_SYSTEM_NAME MATCHES "BeOS.*")
    1.10 +  message_error("BeOS support has been removed as of SDL 2.0.2.")
    1.11 +elseif(CMAKE_SYSTEM_NAME MATCHES "Haiku.*")
    1.12 +  set(HAIKU TRUE)
    1.13  endif()
    1.14  
    1.15  # Don't mistake osx for unix
    1.16 @@ -264,7 +266,7 @@
    1.17  set(HAVE_ASSERTIONS ${ASSERTIONS})
    1.18  
    1.19  # Compiler option evaluation
    1.20 -if(USE_GCC)
    1.21 +if(USE_GCC OR USE_CLANG)
    1.22    if(DEPENDENCY_TRACKING)
    1.23      check_c_source_compiles("
    1.24          #if !defined(__GNUC__) || __GNUC__ < 3
    1.25 @@ -308,11 +310,11 @@
    1.26  
    1.27    check_c_compiler_flag(-Wall HAVE_GCC_WALL)
    1.28    if(HAVE_GCC_WALL)
    1.29 -    if(CMAKE_SYSTEM_NAME MATCHES "Haiku|BeOS")
    1.30 +    if(HAIKU)
    1.31        set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-multichar")
    1.32 -    endif(CMAKE_SYSTEM_NAME MATCHES "Haiku|BeOS")
    1.33 +    endif(HAIKU)
    1.34    endif(HAVE_GCC_WALL)
    1.35 -endif(USE_GCC)
    1.36 +endif(USE_GCC OR USE_CLANG)
    1.37  
    1.38  if(ASSEMBLY)
    1.39    if(USE_GCC OR USE_CLANG)
    1.40 @@ -648,6 +650,21 @@
    1.41          #error EVIOCGNAME() ioctl not available
    1.42          #endif
    1.43          int main(int argc, char** argv) {}" HAVE_INPUT_EVENTS)
    1.44 +
    1.45 +    check_c_source_compiles("
    1.46 +        #include <linux/kd.h>
    1.47 +        #include <linux/keyboard.h>
    1.48 +
    1.49 +        int main(int argc, char **argv) 
    1.50 +        {
    1.51 +            struct kbentry kbe;
    1.52 +            kbe.kb_table = KG_CTRL;
    1.53 +            ioctl(0, KDGKBENT, &kbe);
    1.54 +        }" HAVE_INPUT_KD)
    1.55 +
    1.56 +    file(GLOB CORE_SOURCES ${SDL2_SOURCE_DIR}/src/core/linux/*.c)
    1.57 +    set(SOURCE_FILES ${SOURCE_FILES} ${CORE_SOURCES})
    1.58 +
    1.59      if(HAVE_INPUT_EVENTS)
    1.60        set(SDL_INPUT_LINUXEV 1)
    1.61      endif(HAVE_INPUT_EVENTS)
    1.62 @@ -659,6 +676,10 @@
    1.63        set(HAVE_SDL_HAPTIC TRUE)
    1.64      endif(SDL_HAPTIC AND HAVE_INPUT_EVENTS)
    1.65  
    1.66 +    if(HAVE_INPUT_KD)
    1.67 +      set(SDL_INPUT_LINUXKD 1)
    1.68 +    endif(HAVE_INPUT_KD)
    1.69 +
    1.70      check_include_file("libudev.h" HAVE_LIBUDEV_H)
    1.71  
    1.72      # !!! FIXME: this needs pkg-config to find the include path, I think.
    1.73 @@ -746,8 +767,8 @@
    1.74      #include <windows.h>
    1.75      int main(int argc, char **argv) { }" HAVE_WIN32_CC)
    1.76  
    1.77 -  file(GLOB WIN_SOURCES ${SDL2_SOURCE_DIR}/src/core/windows/*.c)
    1.78 -  set(SOURCE_FILES ${SOURCE_FILES} ${WIN_SOURCES})
    1.79 +  file(GLOB CORE_SOURCES ${SDL2_SOURCE_DIR}/src/core/windows/*.c)
    1.80 +  set(SOURCE_FILES ${SOURCE_FILES} ${CORE_SOURCES})
    1.81  
    1.82    # Check for DirectX
    1.83    if(DIRECTX)
    1.84 @@ -823,7 +844,7 @@
    1.85  
    1.86    if(SDL_FILESYSTEM)
    1.87      set(SDL_FILESYSTEM_WINDOWS 1)
    1.88 -    file(GLOB FILESYSTEM_SOURCES ${SDL2_SOURCE_DIR}/src/filesytem/windows/*.c)
    1.89 +    file(GLOB FILESYSTEM_SOURCES ${SDL2_SOURCE_DIR}/src/filesystem/windows/*.c)
    1.90      set(SOURCE_FILES ${SOURCE_FILES} ${FILESYSTEM_SOURCES})
    1.91      set(HAVE_SDL_FILESYSTEM TRUE)
    1.92    endif(SDL_FILESYSTEM)
    1.93 @@ -987,15 +1008,15 @@
    1.94    endif(SDL_VIDEO)
    1.95  
    1.96    CheckPTHREAD()
    1.97 -elseif(BEOS)
    1.98 +elseif(HAIKU)
    1.99    if(SDL_VIDEO)
   1.100 -    set(SDL_VIDEO_DRIVER_BWINDOW 1)
   1.101 -    file(GLOB BWINDOW_SOURCES ${SDL2_SOURCE_DIR}/src/video/bwindow/*.c)
   1.102 -    set(SOURCE_FILES ${SOURCE_FILES} ${BWINDOW_SOURCES})
   1.103 +    set(SDL_VIDEO_DRIVER_HAIKU 1)
   1.104 +    file(GLOB HAIKUVIDEO_SOURCES ${SDL2_SOURCE_DIR}/src/video/haiku/*.c)
   1.105 +    set(SOURCE_FILES ${SOURCE_FILES} ${HAIKUVIDEO_SOURCES})
   1.106      set(HAVE_SDL_VIDEO TRUE)
   1.107  
   1.108 -    set(SDL_FILESYSTEM_BEOS 1)
   1.109 -    file(GLOB FILESYSTEM_SOURCES ${SDL2_SOURCE_DIR}/src/filesystem/beos/*.cc)
   1.110 +    set(SDL_FILESYSTEM_HAIKU 1)
   1.111 +    file(GLOB FILESYSTEM_SOURCES ${SDL2_SOURCE_DIR}/src/filesystem/haiku/*.cc)
   1.112      set(SOURCE_FILES ${SOURCE_FILES} ${FILESYSTEM_SOURCES})
   1.113      set(HAVE_SDL_FILESYSTEM TRUE)
   1.114  
   1.115 @@ -1008,6 +1029,8 @@
   1.116        set(HAVE_VIDEO_OPENGL TRUE)
   1.117      endif(VIDEO_OPENGL)
   1.118    endif(SDL_VIDEO)
   1.119 +
   1.120 +  CheckPTHREAD()
   1.121  endif()
   1.122  
   1.123  # Dummies
     2.1 --- a/README-android.txt	Thu Nov 28 21:15:05 2013 -0500
     2.2 +++ b/README-android.txt	Thu Nov 28 22:09:21 2013 -0500
     2.3 @@ -4,13 +4,14 @@
     2.4  
     2.5  Requirements:
     2.6  
     2.7 -Android SDK (version 10 or later)
     2.8 +Android SDK (version 12 or later)
     2.9  http://developer.android.com/sdk/index.html
    2.10  
    2.11  Android NDK r7 or later
    2.12  http://developer.android.com/sdk/ndk/index.html
    2.13  
    2.14  Minimum API level supported by SDL: 10 (Android 2.3.3)
    2.15 +Joystick support is available for API level >=12 devices.
    2.16  
    2.17  ================================================================================
    2.18   How the port works
    2.19 @@ -396,8 +397,11 @@
    2.20   Why is API level 10 the minimum required?
    2.21  ================================================================================
    2.22  
    2.23 -API level 10 is required because SDL requires some functionality for running not
    2.24 -available on older devices and some for building which is not in older NDK/SDKs.
    2.25 +API level 10 is the minimum required level at runtime (that is, on the device) 
    2.26 +because SDL requires some functionality for running not
    2.27 +available on older devices. Since the incorporation of joystick support into SDL,
    2.28 +the minimum SDK required to *build* SDL is version 12. Devices running API levels
    2.29 +10-11 are still supported, only with the joystick functionality disabled.
    2.30  
    2.31  Support for native OpenGL ES and ES2 applications was introduced in the NDK for
    2.32  API level 4 and 8. EGL was made a stable API in the NDK for API level 9, which
    2.33 @@ -429,4 +433,6 @@
    2.34   Known issues
    2.35  ================================================================================
    2.36  
    2.37 -- TODO. I'm sure there's a bunch more stuff I haven't thought of 
    2.38 +- The number of buttons reported for each joystick is hardcoded to be 36, which
    2.39 +is the current maximum number of buttons Android can report.
    2.40 +
     3.1 --- a/README-gesture.txt	Thu Nov 28 21:15:05 2013 -0500
     3.2 +++ b/README-gesture.txt	Thu Nov 28 22:09:21 2013 -0500
     3.3 @@ -34,9 +34,9 @@
     3.4  
     3.5  Saving:
     3.6  -------
     3.7 -To save a template, call SDL_SaveDollarTemplate(gestureId, src) where gestureId is the id of the gesture you want to save, and src is an SDL_RWops pointer to the file where the gesture will be stored.
     3.8 +To save a template, call SDL_SaveDollarTemplate(gestureId, dst) where gestureId is the id of the gesture you want to save, and dst is an SDL_RWops pointer to the file where the gesture will be stored.
     3.9  
    3.10 -To save all currently loaded templates, call SDL_SaveAllDollarTemplates(src) where source is an SDL_RWops pointer to the file where the gesture will be stored.
    3.11 +To save all currently loaded templates, call SDL_SaveAllDollarTemplates(dst) where dst is an SDL_RWops pointer to the file where the gesture will be stored.
    3.12  
    3.13  Both functions return the number of gestures successfully saved.
    3.14  
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/README-linux.txt	Thu Nov 28 22:09:21 2013 -0500
     4.3 @@ -0,0 +1,80 @@
     4.4 +================================================================================
     4.5 +Simple DirectMedia Layer for Linux
     4.6 +================================================================================
     4.7 +
     4.8 +By default SDL will only link against glibc, the rest of the features will be
     4.9 +enabled dynamically at runtime depending on the available features on the target
    4.10 +system. So, for example if you built SDL with Xinerama support and the target
    4.11 +system does not have the Xinerama libraries installed, it will be disabled
    4.12 +at runtime, and you won't get a missing library error, at least with the 
    4.13 +default configuration parameters.
    4.14 +
    4.15 +
    4.16 +================================================================================
    4.17 +Build Dependencies
    4.18 +================================================================================
    4.19 +    
    4.20 +Ubuntu 13.04, all available features enabled:
    4.21 +
    4.22 +sudo apt-get install build-essential mercurial make cmake autoconf automake \
    4.23 +libtool libasound2-dev libpulse-dev libaudio-dev libx11-dev libxext-dev \
    4.24 +libxrandr-dev libxcursor-dev libxi-dev libxinerama-dev libxxf86vm-dev \
    4.25 +libxss-dev libgl1-mesa-dev libesd0-dev libdbus-1-dev libudev-dev \
    4.26 +libgles1-mesa-dev libgles2-mesa-dev libegl1-mesa-dev
    4.27 +
    4.28 +NOTES:
    4.29 +- This includes all the audio targets except arts, because Ubuntu pulled the 
    4.30 +  artsc0-dev package, but in theory SDL still supports it.
    4.31 +- DirectFB isn't included because the configure script (currently) fails to find
    4.32 +  it at all. You can do "sudo apt-get install libdirectfb-dev" and fix the 
    4.33 +  configure script to include DirectFB support. Send patches.  :)
    4.34 +
    4.35 +
    4.36 +================================================================================
    4.37 +Joystick does not work
    4.38 +================================================================================
    4.39 +
    4.40 +If you compiled or are using a version of SDL with udev support (and you should!)
    4.41 +there's a few issues that may cause SDL to fail to detect your joystick. To
    4.42 +debug this, start by installing the evtest utility. On Ubuntu/Debian:
    4.43 +
    4.44 +    sudo apt-get install evtest
    4.45 +    
    4.46 +Then run:
    4.47 +    
    4.48 +    sudo evtest
    4.49 +    
    4.50 +You'll hopefully see your joystick listed along with a name like "/dev/input/eventXX"
    4.51 +Now run:
    4.52 +    
    4.53 +    cat /dev/input/event/XX
    4.54 +
    4.55 +If you get a permission error, you need to set a udev rule to change the mode of
    4.56 +your device (see below)    
    4.57 +    
    4.58 +Also, try:
    4.59 +    
    4.60 +    sudo udevadm info --query=all --name=input/eventXX
    4.61 +    
    4.62 +If you see a line stating ID_INPUT_JOYSTICK=1, great, if you don't see it,
    4.63 +you need to set up an udev rule to force this variable.
    4.64 +
    4.65 +A combined rule for the Saitek Pro Flight Rudder Pedals to fix both issues looks 
    4.66 +like:
    4.67 +    
    4.68 +   SUBSYSTEM=="input", ATTRS{idProduct}=="0763", ATTRS{idVendor}=="06a3", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
    4.69 +   SUBSYSTEM=="input", ATTRS{idProduct}=="0764", ATTRS{idVendor}=="06a3", MODE="0666", ENV{ID_INPUT_JOYSTICK}="1"
    4.70 +   
    4.71 +You can set up similar rules for your device by changing the values listed in
    4.72 +idProduct and idVendor. To obtain these values, try:
    4.73 +    
    4.74 +    sudo udevadm info -a --name=input/eventXX | grep idVendor
    4.75 +    sudo udevadm info -a --name=input/eventXX | grep idProduct
    4.76 +    
    4.77 +If multiple values come up for each of these, the one you want is the first one of each.    
    4.78 +
    4.79 +On other systems which ship with an older udev (such as CentOS), you may need
    4.80 +to set up a rule such as:
    4.81 +    
    4.82 +    SUBSYSTEM=="input", ENV{ID_CLASS}=="joystick", ENV{ID_INPUT_JOYSTICK}="1"
    4.83 +
     5.1 --- a/README-raspberrypi.txt	Thu Nov 28 21:15:05 2013 -0500
     5.2 +++ b/README-raspberrypi.txt	Thu Nov 28 22:09:21 2013 -0500
     5.3 @@ -62,6 +62,12 @@
     5.4      sudo umount $SYSROOT/proc
     5.5      sudo umount $SYSROOT/sys
     5.6      sudo umount /mnt
     5.7 +    
     5.8 +There's one more fix required, as the libdl.so symlink uses an absolute path 
     5.9 +which doesn't quite work in our setup.
    5.10 +
    5.11 +    sudo rm -rf $SYSROOT/usr/lib/arm-linux-gnueabihf/libdl.so
    5.12 +    sudo ln -s ../../../lib/arm-linux-gnueabihf/libdl.so.2 $SYSROOT/usr/lib/arm-linux-gnueabihf/libdl.so
    5.13  
    5.14  The final step is compiling SDL itself.
    5.15  
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/README-windows.txt	Thu Nov 28 22:09:21 2013 -0500
     6.3 @@ -0,0 +1,42 @@
     6.4 +================================================================================
     6.5 +Simple DirectMedia Layer for Windows
     6.6 +================================================================================
     6.7 +
     6.8 +================================================================================
     6.9 +OpenGL ES 2.x support
    6.10 +================================================================================
    6.11 +
    6.12 +SDL has support for OpenGL ES 2.x under Windows via two alternative 
    6.13 +implementations. 
    6.14 +The most straightforward method consists in running your app in a system with 
    6.15 +a graphic card paired with a relatively recent (as of November of 2013) driver 
    6.16 +which supports the WGL_EXT_create_context_es2_profile extension. Vendors known 
    6.17 +to ship said extension on Windows currently include nVidia and Intel.
    6.18 +
    6.19 +The other method involves using the ANGLE library (https://code.google.com/p/angleproject/)
    6.20 +If an OpenGL ES 2.x context is requested and no WGL_EXT_create_context_es2_profile
    6.21 +extension is found, SDL will try to load the libEGL.dll library provided by
    6.22 +ANGLE.
    6.23 +To obtain the ANGLE binaries, you can either compile from source from
    6.24 +https://chromium.googlesource.com/angle/angle or copy the relevant binaries from
    6.25 +a recent Chrome/Chromium install for Windows. The files you need are:
    6.26 +    
    6.27 +    * libEGL.dll
    6.28 +    * libGLESv2.dll
    6.29 +    * d3dcompiler_46.dll (supports Windows Vista or later, better shader compiler)
    6.30 +    or...
    6.31 +    * d3dcompiler_43.dll (supports Windows XP or later)
    6.32 +    
    6.33 +If you compile ANGLE from source, you can configure it so it does not need the
    6.34 +d3dcompiler_* DLL at all (for details on this, see their documentation). 
    6.35 +However, by default SDL will try to preload the d3dcompiler_46.dll to
    6.36 +comply with ANGLE's requirements. If you wish SDL to preload d3dcompiler_43.dll (to
    6.37 +support Windows XP) or to skip this step at all, you can use the 
    6.38 +SDL_VIDEO_WIN_D3DCOMPILER hint (see SDL_hints.h for more details).
    6.39 +
    6.40 +Known Bugs:
    6.41 +    
    6.42 +    * SDL_GL_SetSwapInterval is currently a no op when using ANGLE. It appears
    6.43 +      that there's a bug in the library which prevents the window contents from
    6.44 +      refreshing if this is set to anything other than the default value.
    6.45 +      
     7.1 --- a/README.txt	Thu Nov 28 21:15:05 2013 -0500
     7.2 +++ b/README.txt	Thu Nov 28 22:09:21 2013 -0500
     7.3 @@ -33,6 +33,10 @@
     7.4  issues, you can join the developers mailing list:
     7.5  	http://www.libsdl.org/mailing-list.php
     7.6  
     7.7 +If you want to report bugs or contribute patches, please submit them to
     7.8 +bugzilla:
     7.9 +    http://bugzilla.libsdl.org/
    7.10 +
    7.11  Enjoy!
    7.12  	Sam Lantinga				(slouken@libsdl.org)
    7.13  
     8.1 --- a/VisualC/SDL/SDL_VS2008.vcproj	Thu Nov 28 21:15:05 2013 -0500
     8.2 +++ b/VisualC/SDL/SDL_VS2008.vcproj	Thu Nov 28 22:09:21 2013 -0500
     8.3 @@ -415,6 +415,18 @@
     8.4  				RelativePath="..\..\include\SDL_cpuinfo.h"
     8.5  				>
     8.6  			</File>
     8.7 +			<File 
     8.8 +				RelativePath="..\..\include\\SDL_egl.h" 
     8.9 +				>
    8.10 +			</File>
    8.11 +			<File 
    8.12 +				RelativePath="..\..\src\video\sdl_egl_c.h" 
    8.13 +				>
    8.14 +			</File>
    8.15 +			<File 
    8.16 +				RelativePath="..\..\src\video\windows\SDL_windowsopengles.h" 
    8.17 +				>
    8.18 +			</File>
    8.19  			<File
    8.20  				RelativePath="..\..\include\SDL_endian.h"
    8.21  				>
    8.22 @@ -1273,6 +1285,22 @@
    8.23  			>
    8.24  		</File>
    8.25  		<File
    8.26 +			RelativePath="..\..\src\render\opengles2\SDL_render_gles2.c" 
    8.27 +			>
    8.28 +		</File>
    8.29 +		<File 
    8.30 +			RelativePath="..\..\src\render\opengles2\SDL_shaders_gles2.c" 
    8.31 +			>
    8.32 +		</File>
    8.33 +		<File 
    8.34 +			RelativePath="..\..\src\video\SDL_egl.c" 
    8.35 +			>
    8.36 +		</File>
    8.37 +		<File 
    8.38 +			RelativePath="..\..\src\video\windows\SDL_windowsopengles.c" 
    8.39 +			>
    8.40 +		</File>
    8.41 +		<File
    8.42  			RelativePath="..\..\src\video\windows\SDL_windowsopengl.h"
    8.43  			>
    8.44  		</File>
     9.1 --- a/VisualC/SDL/SDL_VS2010.vcxproj	Thu Nov 28 21:15:05 2013 -0500
     9.2 +++ b/VisualC/SDL/SDL_VS2010.vcxproj	Thu Nov 28 22:09:21 2013 -0500
     9.3 @@ -553,6 +553,9 @@
     9.4      <ClInclude Include="..\..\src\events\SDL_windowevents_c.h" />
     9.5      <ClInclude Include="..\..\src\video\windows\wmmsg.h" />
     9.6      <ClInclude Include="resource.h" />
     9.7 +    <ClInclude Include="..\..\include\SDL_egl.h" />
     9.8 +    <ClInclude Include="..\..\src\video\sdl_egl_c.h" />
     9.9 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsopengles.h" />
    9.10    </ItemGroup>
    9.11    <ItemGroup>
    9.12      <ClCompile Include="..\..\src\core\windows\SDL_windows.c" />
    9.13 @@ -669,6 +672,10 @@
    9.14      <ClCompile Include="..\..\src\video\windows\SDL_windowsvideo.c" />
    9.15      <ClCompile Include="..\..\src\video\windows\SDL_windowswindow.c" />
    9.16      <ClCompile Include="..\..\src\events\SDL_windowevents.c" />
    9.17 +    <ClCompile Include="..\..\src\render\opengles2\SDL_render_gles2.c" />
    9.18 +    <ClCompile Include="..\..\src\render\opengles2\SDL_shaders_gles2.c" />
    9.19 +    <ClCompile Include="..\..\src\video\SDL_egl.c" />
    9.20 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsopengles.c" />
    9.21    </ItemGroup>
    9.22    <ItemGroup>
    9.23      <ResourceCompile Include="..\..\src\main\windows\version.rc" />
    10.1 --- a/VisualC/SDL/SDL_VS2012.vcxproj	Thu Nov 28 21:15:05 2013 -0500
    10.2 +++ b/VisualC/SDL/SDL_VS2012.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    10.3 @@ -344,6 +344,9 @@
    10.4      <ClInclude Include="..\..\src\events\SDL_windowevents_c.h" />
    10.5      <ClInclude Include="..\..\src\video\windows\wmmsg.h" />
    10.6      <ClInclude Include="resource.h" />
    10.7 +    <ClInclude Include="..\..\include\SDL_egl.h" />
    10.8 +    <ClInclude Include="..\..\src\video\sdl_egl_c.h" />
    10.9 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsopengles.h" />
   10.10    </ItemGroup>
   10.11    <ItemGroup>
   10.12      <ClCompile Include="..\..\src\core\windows\SDL_windows.c" />
   10.13 @@ -460,6 +463,10 @@
   10.14      <ClCompile Include="..\..\src\video\windows\SDL_windowswindow.c" />
   10.15      <ClCompile Include="..\..\src\events\SDL_windowevents.c" />
   10.16      <ClCompile Include="..\..\src\joystick\SDL_gamecontroller.c" />
   10.17 +    <ClCompile Include="..\..\src\render\opengles2\SDL_render_gles2.c" />
   10.18 +    <ClCompile Include="..\..\src\render\opengles2\SDL_shaders_gles2.c" />
   10.19 +    <ClCompile Include="..\..\src\video\SDL_egl.c" />
   10.20 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsopengles.c" />
   10.21    </ItemGroup>
   10.22    <ItemGroup>
   10.23      <ResourceCompile Include="..\..\src\main\windows\version.rc" />
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/VisualC/SDL/SDL_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    11.3 @@ -0,0 +1,479 @@
    11.4 +<?xml version="1.0" encoding="utf-8"?>
    11.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    11.6 +  <ItemGroup Label="ProjectConfigurations">
    11.7 +    <ProjectConfiguration Include="Debug|Win32">
    11.8 +      <Configuration>Debug</Configuration>
    11.9 +      <Platform>Win32</Platform>
   11.10 +    </ProjectConfiguration>
   11.11 +    <ProjectConfiguration Include="Debug|x64">
   11.12 +      <Configuration>Debug</Configuration>
   11.13 +      <Platform>x64</Platform>
   11.14 +    </ProjectConfiguration>
   11.15 +    <ProjectConfiguration Include="Release|Win32">
   11.16 +      <Configuration>Release</Configuration>
   11.17 +      <Platform>Win32</Platform>
   11.18 +    </ProjectConfiguration>
   11.19 +    <ProjectConfiguration Include="Release|x64">
   11.20 +      <Configuration>Release</Configuration>
   11.21 +      <Platform>x64</Platform>
   11.22 +    </ProjectConfiguration>
   11.23 +  </ItemGroup>
   11.24 +  <PropertyGroup Label="Globals">
   11.25 +    <ProjectName>SDL2</ProjectName>
   11.26 +    <ProjectGuid>{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}</ProjectGuid>
   11.27 +    <RootNamespace>SDL</RootNamespace>
   11.28 +  </PropertyGroup>
   11.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   11.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   11.31 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   11.32 +    <UseOfMfc>false</UseOfMfc>
   11.33 +    <PlatformToolset>v120</PlatformToolset>
   11.34 +  </PropertyGroup>
   11.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   11.36 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   11.37 +    <UseOfMfc>false</UseOfMfc>
   11.38 +    <PlatformToolset>v120</PlatformToolset>
   11.39 +  </PropertyGroup>
   11.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   11.41 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   11.42 +    <UseOfMfc>false</UseOfMfc>
   11.43 +    <PlatformToolset>v120</PlatformToolset>
   11.44 +  </PropertyGroup>
   11.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   11.46 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   11.47 +    <UseOfMfc>false</UseOfMfc>
   11.48 +    <CharacterSet>MultiByte</CharacterSet>
   11.49 +    <PlatformToolset>v120</PlatformToolset>
   11.50 +  </PropertyGroup>
   11.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   11.52 +  <ImportGroup Label="ExtensionSettings">
   11.53 +  </ImportGroup>
   11.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   11.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   11.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   11.57 +  </ImportGroup>
   11.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   11.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   11.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   11.61 +  </ImportGroup>
   11.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   11.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   11.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   11.65 +  </ImportGroup>
   11.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   11.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   11.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   11.69 +  </ImportGroup>
   11.70 +  <PropertyGroup Label="UserMacros" />
   11.71 +  <PropertyGroup>
   11.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   11.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   11.74 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   11.75 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   11.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   11.77 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   11.78 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   11.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   11.80 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   11.81 +  </PropertyGroup>
   11.82 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   11.83 +    <PreBuildEvent />
   11.84 +    <Midl>
   11.85 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   11.86 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   11.87 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   11.88 +      <TargetEnvironment>Win32</TargetEnvironment>
   11.89 +    </Midl>
   11.90 +    <ClCompile>
   11.91 +      <Optimization>Disabled</Optimization>
   11.92 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
   11.93 +      <PreprocessorDefinitions>_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   11.94 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   11.95 +      <BufferSecurityCheck>false</BufferSecurityCheck>
   11.96 +      <PrecompiledHeader>
   11.97 +      </PrecompiledHeader>
   11.98 +      <WarningLevel>Level3</WarningLevel>
   11.99 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.100 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  11.101 +      <CompileAs>Default</CompileAs>
  11.102 +      <ExceptionHandling>false</ExceptionHandling>
  11.103 +      <EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet>
  11.104 +    </ClCompile>
  11.105 +    <ResourceCompile>
  11.106 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.107 +      <Culture>0x0409</Culture>
  11.108 +    </ResourceCompile>
  11.109 +    <Link>
  11.110 +      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
  11.111 +      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
  11.112 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  11.113 +      <SubSystem>Windows</SubSystem>
  11.114 +      <CLRUnmanagedCodeCheck>false</CLRUnmanagedCodeCheck>
  11.115 +      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x86</AdditionalLibraryDirectories>
  11.116 +    </Link>
  11.117 +  </ItemDefinitionGroup>
  11.118 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  11.119 +    <Midl>
  11.120 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.121 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  11.122 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.123 +      <TargetEnvironment>X64</TargetEnvironment>
  11.124 +    </Midl>
  11.125 +    <ClCompile>
  11.126 +      <Optimization>Disabled</Optimization>
  11.127 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
  11.128 +      <PreprocessorDefinitions>_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.129 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  11.130 +      <BufferSecurityCheck>false</BufferSecurityCheck>
  11.131 +      <PrecompiledHeader>
  11.132 +      </PrecompiledHeader>
  11.133 +      <WarningLevel>Level3</WarningLevel>
  11.134 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  11.135 +      <ExceptionHandling>false</ExceptionHandling>
  11.136 +    </ClCompile>
  11.137 +    <ResourceCompile>
  11.138 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.139 +      <Culture>0x0409</Culture>
  11.140 +    </ResourceCompile>
  11.141 +    <Link>
  11.142 +      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
  11.143 +      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
  11.144 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  11.145 +      <SubSystem>Windows</SubSystem>
  11.146 +      <CLRUnmanagedCodeCheck>false</CLRUnmanagedCodeCheck>
  11.147 +      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x64</AdditionalLibraryDirectories>
  11.148 +    </Link>
  11.149 +  </ItemDefinitionGroup>
  11.150 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  11.151 +    <PreBuildEvent />
  11.152 +    <Midl>
  11.153 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.154 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  11.155 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.156 +      <TargetEnvironment>Win32</TargetEnvironment>
  11.157 +    </Midl>
  11.158 +    <ClCompile>
  11.159 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  11.160 +      <IntrinsicFunctions>false</IntrinsicFunctions>
  11.161 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
  11.162 +      <PreprocessorDefinitions>NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.163 +      <StringPooling>true</StringPooling>
  11.164 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  11.165 +      <BufferSecurityCheck>false</BufferSecurityCheck>
  11.166 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  11.167 +      <PrecompiledHeader>
  11.168 +      </PrecompiledHeader>
  11.169 +      <WarningLevel>Level3</WarningLevel>
  11.170 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.171 +      <CompileAs>Default</CompileAs>
  11.172 +      <ExceptionHandling>false</ExceptionHandling>
  11.173 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  11.174 +      <EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet>
  11.175 +    </ClCompile>
  11.176 +    <ResourceCompile>
  11.177 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.178 +      <Culture>0x0409</Culture>
  11.179 +    </ResourceCompile>
  11.180 +    <Link>
  11.181 +      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
  11.182 +      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
  11.183 +      <SubSystem>Windows</SubSystem>
  11.184 +      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x86</AdditionalLibraryDirectories>
  11.185 +      <OptimizeReferences>true</OptimizeReferences>
  11.186 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
  11.187 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  11.188 +    </Link>
  11.189 +  </ItemDefinitionGroup>
  11.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  11.191 +    <Midl>
  11.192 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  11.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  11.195 +      <TargetEnvironment>X64</TargetEnvironment>
  11.196 +    </Midl>
  11.197 +    <ClCompile>
  11.198 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  11.199 +      <IntrinsicFunctions>false</IntrinsicFunctions>
  11.200 +      <AdditionalIncludeDirectories>..\..\include;%(AdditionalIncludeDirectories);"$(DXSDK_DIR)\Include";</AdditionalIncludeDirectories>
  11.201 +      <PreprocessorDefinitions>NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.202 +      <StringPooling>true</StringPooling>
  11.203 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  11.204 +      <BufferSecurityCheck>false</BufferSecurityCheck>
  11.205 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  11.206 +      <PrecompiledHeader>
  11.207 +      </PrecompiledHeader>
  11.208 +      <WarningLevel>Level3</WarningLevel>
  11.209 +      <ExceptionHandling>false</ExceptionHandling>
  11.210 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  11.211 +    </ClCompile>
  11.212 +    <ResourceCompile>
  11.213 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  11.214 +      <Culture>0x0409</Culture>
  11.215 +    </ResourceCompile>
  11.216 +    <Link>
  11.217 +      <AdditionalDependencies>winmm.lib;imm32.lib;version.lib;%(AdditionalDependencies)</AdditionalDependencies>
  11.218 +      <IgnoreAllDefaultLibraries>true</IgnoreAllDefaultLibraries>
  11.219 +      <SubSystem>Windows</SubSystem>
  11.220 +      <AdditionalLibraryDirectories>$(DXSDK_DIR)\lib\x64</AdditionalLibraryDirectories>
  11.221 +      <OptimizeReferences>true</OptimizeReferences>
  11.222 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
  11.223 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  11.224 +    </Link>
  11.225 +  </ItemDefinitionGroup>
  11.226 +  <ItemGroup>
  11.227 +    <ClInclude Include="..\..\include\SDL.h" />
  11.228 +    <ClInclude Include="..\..\include\SDL_assert.h" />
  11.229 +    <ClInclude Include="..\..\include\SDL_atomic.h" />
  11.230 +    <ClInclude Include="..\..\include\SDL_audio.h" />
  11.231 +    <ClInclude Include="..\..\include\SDL_bits.h" />
  11.232 +    <ClInclude Include="..\..\include\SDL_blendmode.h" />
  11.233 +    <ClInclude Include="..\..\include\SDL_clipboard.h" />
  11.234 +    <ClInclude Include="..\..\include\SDL_config.h" />
  11.235 +    <ClInclude Include="..\..\include\SDL_config_windows.h" />
  11.236 +    <ClInclude Include="..\..\include\SDL_copying.h" />
  11.237 +    <ClInclude Include="..\..\include\SDL_cpuinfo.h" />
  11.238 +    <ClInclude Include="..\..\include\SDL_egl.h" />
  11.239 +    <ClInclude Include="..\..\include\SDL_endian.h" />
  11.240 +    <ClInclude Include="..\..\include\SDL_error.h" />
  11.241 +    <ClInclude Include="..\..\include\SDL_events.h" />
  11.242 +    <ClInclude Include="..\..\include\SDL_filesystem.h" />
  11.243 +    <ClInclude Include="..\..\include\SDL_gesture.h" />
  11.244 +    <ClInclude Include="..\..\include\SDL_haptic.h" />
  11.245 +    <ClInclude Include="..\..\include\SDL_hints.h" />
  11.246 +    <ClInclude Include="..\..\include\SDL_joystick.h" />
  11.247 +    <ClInclude Include="..\..\include\SDL_keyboard.h" />
  11.248 +    <ClInclude Include="..\..\include\SDL_keycode.h" />
  11.249 +    <ClInclude Include="..\..\include\SDL_loadso.h" />
  11.250 +    <ClInclude Include="..\..\include\SDL_log.h" />
  11.251 +    <ClInclude Include="..\..\include\SDL_main.h" />
  11.252 +    <ClInclude Include="..\..\include\SDL_mouse.h" />
  11.253 +    <ClInclude Include="..\..\include\SDL_mutex.h" />
  11.254 +    <ClInclude Include="..\..\include\SDL_name.h" />
  11.255 +    <ClInclude Include="..\..\include\SDL_opengl.h" />
  11.256 +    <ClInclude Include="..\..\include\SDL_opengles.h" />
  11.257 +    <ClInclude Include="..\..\include\SDL_pixels.h" />
  11.258 +    <ClInclude Include="..\..\include\SDL_platform.h" />
  11.259 +    <ClInclude Include="..\..\include\SDL_power.h" />
  11.260 +    <ClInclude Include="..\..\include\SDL_quit.h" />
  11.261 +    <ClInclude Include="..\..\include\SDL_rect.h" />
  11.262 +    <ClInclude Include="..\..\include\SDL_render.h" />
  11.263 +    <ClInclude Include="..\..\include\SDL_revision.h" />
  11.264 +    <ClInclude Include="..\..\include\SDL_rwops.h" />
  11.265 +    <ClInclude Include="..\..\include\SDL_scancode.h" />
  11.266 +    <ClInclude Include="..\..\include\SDL_shape.h" />
  11.267 +    <ClInclude Include="..\..\include\SDL_stdinc.h" />
  11.268 +    <ClInclude Include="..\..\include\SDL_surface.h" />
  11.269 +    <ClInclude Include="..\..\include\SDL_system.h" />
  11.270 +    <ClInclude Include="..\..\include\SDL_syswm.h" />
  11.271 +    <ClInclude Include="..\..\include\SDL_thread.h" />
  11.272 +    <ClInclude Include="..\..\include\SDL_timer.h" />
  11.273 +    <ClInclude Include="..\..\include\SDL_touch.h" />
  11.274 +    <ClInclude Include="..\..\include\SDL_types.h" />
  11.275 +    <ClInclude Include="..\..\include\SDL_version.h" />
  11.276 +    <ClInclude Include="..\..\include\SDL_video.h" />
  11.277 +    <ClInclude Include="..\..\include\SDL_gamecontroller.h" />
  11.278 +    <ClInclude Include="..\..\src\core\windows\SDL_windows.h" />
  11.279 +    <ClInclude Include="..\..\src\events\blank_cursor.h" />
  11.280 +    <ClInclude Include="..\..\src\events\default_cursor.h" />
  11.281 +    <ClInclude Include="..\..\src\audio\directsound\directx.h" />
  11.282 +    <ClInclude Include="..\..\src\events\SDL_clipboardevents_c.h" />
  11.283 +    <ClInclude Include="..\..\src\events\SDL_gesture_c.h" />
  11.284 +    <ClInclude Include="..\..\src\events\SDL_touch_c.h" />
  11.285 +    <ClInclude Include="..\..\src\libm\math.h" />
  11.286 +    <ClInclude Include="..\..\src\libm\math_private.h" />
  11.287 +    <ClInclude Include="..\..\src\render\mmx.h" />
  11.288 +    <ClInclude Include="..\..\src\render\opengl\SDL_shaders_gl.h" />
  11.289 +    <ClInclude Include="..\..\src\render\SDL_sysrender.h" />
  11.290 +    <ClInclude Include="..\..\src\render\SDL_yuv_sw_c.h" />
  11.291 +    <ClInclude Include="..\..\src\audio\SDL_audio_c.h" />
  11.292 +    <ClInclude Include="..\..\src\audio\SDL_audiodev_c.h" />
  11.293 +    <ClInclude Include="..\..\src\audio\SDL_audiomem.h" />
  11.294 +    <ClInclude Include="..\..\src\render\software\SDL_blendfillrect.h" />
  11.295 +    <ClInclude Include="..\..\src\render\software\SDL_blendline.h" />
  11.296 +    <ClInclude Include="..\..\src\render\software\SDL_blendpoint.h" />
  11.297 +    <ClInclude Include="..\..\src\render\software\SDL_draw.h" />
  11.298 +    <ClInclude Include="..\..\src\render\software\SDL_drawline.h" />
  11.299 +    <ClInclude Include="..\..\src\render\software\SDL_drawpoint.h" />
  11.300 +    <ClInclude Include="..\..\src\events\SDL_dropevents_c.h" />
  11.301 +    <ClInclude Include="..\..\src\render\software\SDL_render_sw_c.h" />
  11.302 +    <ClInclude Include="..\..\src\render\software\SDL_rotate.h" />
  11.303 +    <ClInclude Include="..\..\src\video\dummy\SDL_nullframebuffer_c.h" />
  11.304 +    <ClInclude Include="..\..\src\video\SDL_blit.h" />
  11.305 +    <ClInclude Include="..\..\src\video\SDL_blit_auto.h" />
  11.306 +    <ClInclude Include="..\..\src\video\SDL_blit_copy.h" />
  11.307 +    <ClInclude Include="..\..\src\video\SDL_blit_slow.h" />
  11.308 +    <ClInclude Include="..\..\src\video\sdl_egl_c.h" />
  11.309 +    <ClInclude Include="..\..\src\video\SDL_shape_internals.h" />
  11.310 +    <ClInclude Include="..\..\src\audio\winmm\SDL_winmm.h" />
  11.311 +    <ClInclude Include="..\..\src\audio\disk\SDL_diskaudio.h" />
  11.312 +    <ClInclude Include="..\..\src\audio\dummy\SDL_dummyaudio.h" />
  11.313 +    <ClInclude Include="..\..\src\audio\directsound\SDL_directsound.h" />
  11.314 +    <ClInclude Include="..\..\src\SDL_error_c.h" />
  11.315 +    <ClInclude Include="..\..\src\SDL_hints_c.h" />
  11.316 +    <ClInclude Include="..\..\src\events\SDL_events_c.h" />
  11.317 +    <ClInclude Include="..\..\src\video\SDL_glesfuncs.h" />
  11.318 +    <ClInclude Include="..\..\src\video\SDL_glfuncs.h" />
  11.319 +    <ClInclude Include="..\..\src\joystick\SDL_joystick_c.h" />
  11.320 +    <ClInclude Include="..\..\src\events\SDL_keyboard_c.h" />
  11.321 +    <ClInclude Include="..\..\src\events\SDL_mouse_c.h" />
  11.322 +    <ClInclude Include="..\..\src\video\dummy\SDL_nullevents_c.h" />
  11.323 +    <ClInclude Include="..\..\src\video\dummy\SDL_nullvideo.h" />
  11.324 +    <ClInclude Include="..\..\src\video\SDL_pixels_c.h" />
  11.325 +    <ClInclude Include="..\..\src\video\SDL_rect_c.h" />
  11.326 +    <ClInclude Include="..\..\src\video\SDL_RLEaccel_c.h" />
  11.327 +    <ClInclude Include="..\..\src\video\SDL_stretch_c.h" />
  11.328 +    <ClInclude Include="..\..\src\audio\SDL_sysaudio.h" />
  11.329 +    <ClInclude Include="..\..\src\events\SDL_sysevents.h" />
  11.330 +    <ClInclude Include="..\..\src\haptic\SDL_syshaptic.h" />
  11.331 +    <ClInclude Include="..\..\src\joystick\SDL_sysjoystick.h" />
  11.332 +    <ClInclude Include="..\..\src\thread\SDL_systhread.h" />
  11.333 +    <ClInclude Include="..\..\src\thread\windows\SDL_systhread_c.h" />
  11.334 +    <ClInclude Include="..\..\src\timer\SDL_systimer.h" />
  11.335 +    <ClInclude Include="..\..\src\video\SDL_sysvideo.h" />
  11.336 +    <ClInclude Include="..\..\src\thread\SDL_thread_c.h" />
  11.337 +    <ClInclude Include="..\..\src\timer\SDL_timer_c.h" />
  11.338 +    <ClInclude Include="..\..\src\video\windows\SDL_vkeys.h" />
  11.339 +    <ClInclude Include="..\..\src\audio\SDL_wave.h" />
  11.340 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsclipboard.h" />
  11.341 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsevents.h" />
  11.342 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsframebuffer.h" />
  11.343 +    <ClInclude Include="..\..\src\video\windows\SDL_windowskeyboard.h" />
  11.344 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsmessagebox.h" />
  11.345 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsmodes.h" />
  11.346 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsmouse.h" />
  11.347 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsopengl.h" />
  11.348 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsopengles.h" />
  11.349 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsshape.h" />
  11.350 +    <ClInclude Include="..\..\src\video\windows\SDL_windowsvideo.h" />
  11.351 +    <ClInclude Include="..\..\src\video\windows\SDL_windowswindow.h" />
  11.352 +    <ClInclude Include="..\..\src\events\SDL_windowevents_c.h" />
  11.353 +    <ClInclude Include="..\..\src\video\windows\wmmsg.h" />
  11.354 +    <ClInclude Include="resource.h" />
  11.355 +  </ItemGroup>
  11.356 +  <ItemGroup>
  11.357 +    <ClCompile Include="..\..\src\core\windows\SDL_windows.c" />
  11.358 +    <ClCompile Include="..\..\src\events\SDL_clipboardevents.c" />
  11.359 +    <ClCompile Include="..\..\src\events\SDL_gesture.c" />
  11.360 +    <ClCompile Include="..\..\src\events\SDL_touch.c" />
  11.361 +    <ClCompile Include="..\..\src\libm\e_atan2.c" />
  11.362 +    <ClCompile Include="..\..\src\libm\e_log.c" />
  11.363 +    <ClCompile Include="..\..\src\libm\e_pow.c" />
  11.364 +    <ClCompile Include="..\..\src\libm\e_rem_pio2.c" />
  11.365 +    <ClCompile Include="..\..\src\libm\e_sqrt.c" />
  11.366 +    <ClCompile Include="..\..\src\libm\k_cos.c" />
  11.367 +    <ClCompile Include="..\..\src\libm\k_rem_pio2.c" />
  11.368 +    <ClCompile Include="..\..\src\libm\k_sin.c" />
  11.369 +    <ClCompile Include="..\..\src\libm\s_atan.c" />
  11.370 +    <ClCompile Include="..\..\src\libm\s_copysign.c" />
  11.371 +    <ClCompile Include="..\..\src\libm\s_cos.c" />
  11.372 +    <ClCompile Include="..\..\src\libm\s_fabs.c" />
  11.373 +    <ClCompile Include="..\..\src\libm\s_floor.c" />
  11.374 +    <ClCompile Include="..\..\src\libm\s_scalbn.c" />
  11.375 +    <ClCompile Include="..\..\src\libm\s_sin.c" />
  11.376 +    <ClCompile Include="..\..\src\render\direct3d\SDL_render_d3d.c" />
  11.377 +    <ClCompile Include="..\..\src\render\opengles2\SDL_render_gles2.c" />
  11.378 +    <ClCompile Include="..\..\src\render\opengles2\SDL_shaders_gles2.c" />
  11.379 +    <ClCompile Include="..\..\src\render\opengl\SDL_render_gl.c" />
  11.380 +    <ClCompile Include="..\..\src\render\opengl\SDL_shaders_gl.c" />
  11.381 +    <ClCompile Include="..\..\src\render\SDL_render.c" />
  11.382 +    <ClCompile Include="..\..\src\render\SDL_yuv_mmx.c" />
  11.383 +    <ClCompile Include="..\..\src\render\SDL_yuv_sw.c" />
  11.384 +    <ClCompile Include="..\..\src\render\software\SDL_blendfillrect.c" />
  11.385 +    <ClCompile Include="..\..\src\render\software\SDL_blendline.c" />
  11.386 +    <ClCompile Include="..\..\src\render\software\SDL_blendpoint.c" />
  11.387 +    <ClCompile Include="..\..\src\render\software\SDL_drawline.c" />
  11.388 +    <ClCompile Include="..\..\src\render\software\SDL_drawpoint.c" />
  11.389 +    <ClCompile Include="..\..\src\render\software\SDL_render_sw.c" />
  11.390 +    <ClCompile Include="..\..\src\render\software\SDL_rotate.c" />
  11.391 +    <ClCompile Include="..\..\src\SDL.c" />
  11.392 +    <ClCompile Include="..\..\src\SDL_assert.c" />
  11.393 +    <ClCompile Include="..\..\src\atomic\SDL_atomic.c" />
  11.394 +    <ClCompile Include="..\..\src\atomic\SDL_spinlock.c" />
  11.395 +    <ClCompile Include="..\..\src\audio\SDL_audio.c" />
  11.396 +    <ClCompile Include="..\..\src\audio\SDL_audiocvt.c" />
  11.397 +    <ClCompile Include="..\..\src\audio\SDL_audiodev.c" />
  11.398 +    <ClCompile Include="..\..\src\audio\SDL_audiotypecvt.c" />
  11.399 +    <ClCompile Include="..\..\src\SDL_hints.c" />
  11.400 +    <ClCompile Include="..\..\src\SDL_log.c" />
  11.401 +    <ClCompile Include="..\..\src\video\dummy\SDL_nullframebuffer.c" />
  11.402 +    <ClCompile Include="..\..\src\video\SDL_blit.c" />
  11.403 +    <ClCompile Include="..\..\src\video\SDL_blit_0.c" />
  11.404 +    <ClCompile Include="..\..\src\video\SDL_blit_1.c" />
  11.405 +    <ClCompile Include="..\..\src\video\SDL_blit_A.c" />
  11.406 +    <ClCompile Include="..\..\src\video\SDL_blit_auto.c" />
  11.407 +    <ClCompile Include="..\..\src\video\SDL_blit_copy.c" />
  11.408 +    <ClCompile Include="..\..\src\video\SDL_blit_N.c" />
  11.409 +    <ClCompile Include="..\..\src\video\SDL_blit_slow.c" />
  11.410 +    <ClCompile Include="..\..\src\video\SDL_bmp.c" />
  11.411 +    <ClCompile Include="..\..\src\cpuinfo\SDL_cpuinfo.c" />
  11.412 +    <ClCompile Include="..\..\src\video\SDL_clipboard.c" />
  11.413 +    <ClCompile Include="..\..\src\video\SDL_egl.c" />
  11.414 +    <ClCompile Include="..\..\src\video\SDL_shape.c" />
  11.415 +    <ClCompile Include="..\..\src\audio\winmm\SDL_winmm.c" />
  11.416 +    <ClCompile Include="..\..\src\audio\disk\SDL_diskaudio.c" />
  11.417 +    <ClCompile Include="..\..\src\audio\dummy\SDL_dummyaudio.c" />
  11.418 +    <ClCompile Include="..\..\src\audio\directsound\SDL_directsound.c" />
  11.419 +    <ClCompile Include="..\..\src\events\SDL_dropevents.c" />
  11.420 +    <ClCompile Include="..\..\src\audio\xaudio2\SDL_xaudio2.c" />
  11.421 +    <ClCompile Include="..\..\src\joystick\windows\SDL_dxjoystick.c" />
  11.422 +    <ClCompile Include="..\..\src\SDL_error.c" />
  11.423 +    <ClCompile Include="..\..\src\events\SDL_events.c" />
  11.424 +    <ClCompile Include="..\..\src\video\SDL_fillrect.c" />
  11.425 +    <ClCompile Include="..\..\src\stdlib\SDL_getenv.c" />
  11.426 +    <ClCompile Include="..\..\src\haptic\SDL_haptic.c" />
  11.427 +    <ClCompile Include="..\..\src\stdlib\SDL_iconv.c" />
  11.428 +    <ClCompile Include="..\..\src\joystick\SDL_joystick.c" />
  11.429 +    <ClCompile Include="..\..\src\events\SDL_keyboard.c" />
  11.430 +    <ClCompile Include="..\..\src\stdlib\SDL_malloc.c" />
  11.431 +    <ClCompile Include="..\..\src\audio\SDL_mixer.c" />
  11.432 +    <ClCompile Include="..\..\src\joystick\windows\SDL_mmjoystick.c" />
  11.433 +    <ClCompile Include="..\..\src\events\SDL_mouse.c" />
  11.434 +    <ClCompile Include="..\..\src\video\dummy\SDL_nullevents.c" />
  11.435 +    <ClCompile Include="..\..\src\video\dummy\SDL_nullvideo.c" />
  11.436 +    <ClCompile Include="..\..\src\video\SDL_pixels.c" />
  11.437 +    <ClCompile Include="..\..\src\power\SDL_power.c" />
  11.438 +    <ClCompile Include="..\..\src\stdlib\SDL_qsort.c" />
  11.439 +    <ClCompile Include="..\..\src\events\SDL_quit.c" />
  11.440 +    <ClCompile Include="..\..\src\video\SDL_rect.c" />
  11.441 +    <ClCompile Include="..\..\src\video\SDL_RLEaccel.c" />
  11.442 +    <ClCompile Include="..\..\src\file\SDL_rwops.c" />
  11.443 +    <ClCompile Include="..\..\src\stdlib\SDL_stdlib.c" />
  11.444 +    <ClCompile Include="..\..\src\video\SDL_stretch.c" />
  11.445 +    <ClCompile Include="..\..\src\stdlib\SDL_string.c" />
  11.446 +    <ClCompile Include="..\..\src\video\SDL_surface.c" />
  11.447 +    <ClCompile Include="..\..\src\thread\generic\SDL_syscond.c" />
  11.448 +    <ClCompile Include="..\..\src\filesystem\windows\SDL_sysfilesystem.c" />
  11.449 +    <ClCompile Include="..\..\src\haptic\windows\SDL_syshaptic.c" />
  11.450 +    <ClCompile Include="..\..\src\loadso\windows\SDL_sysloadso.c" />
  11.451 +    <ClCompile Include="..\..\src\thread\windows\SDL_sysmutex.c" />
  11.452 +    <ClCompile Include="..\..\src\power\windows\SDL_syspower.c" />
  11.453 +    <ClCompile Include="..\..\src\thread\windows\SDL_syssem.c" />
  11.454 +    <ClCompile Include="..\..\src\thread\windows\SDL_systhread.c" />
  11.455 +    <ClCompile Include="..\..\src\thread\windows\SDL_systls.c" />
  11.456 +    <ClCompile Include="..\..\src\timer\windows\SDL_systimer.c" />
  11.457 +    <ClCompile Include="..\..\src\thread\SDL_thread.c" />
  11.458 +    <ClCompile Include="..\..\src\timer\SDL_timer.c" />
  11.459 +    <ClCompile Include="..\..\src\video\SDL_video.c" />
  11.460 +    <ClCompile Include="..\..\src\audio\SDL_wave.c" />
  11.461 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsclipboard.c" />
  11.462 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsevents.c" />
  11.463 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsframebuffer.c" />
  11.464 +    <ClCompile Include="..\..\src\video\windows\SDL_windowskeyboard.c" />
  11.465 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsmessagebox.c" />
  11.466 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsmodes.c" />
  11.467 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsmouse.c" />
  11.468 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsopengl.c" />
  11.469 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsopengles.c" />
  11.470 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsshape.c" />
  11.471 +    <ClCompile Include="..\..\src\video\windows\SDL_windowsvideo.c" />
  11.472 +    <ClCompile Include="..\..\src\video\windows\SDL_windowswindow.c" />
  11.473 +    <ClCompile Include="..\..\src\events\SDL_windowevents.c" />
  11.474 +    <ClCompile Include="..\..\src\joystick\SDL_gamecontroller.c" />
  11.475 +  </ItemGroup>
  11.476 +  <ItemGroup>
  11.477 +    <ResourceCompile Include="..\..\src\main\windows\version.rc" />
  11.478 +  </ItemGroup>
  11.479 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  11.480 +  <ImportGroup Label="ExtensionTargets">
  11.481 +  </ImportGroup>
  11.482 +</Project>
  11.483 \ No newline at end of file
    12.1 --- a/VisualC/SDL_VS2010.sln	Thu Nov 28 21:15:05 2013 -0500
    12.2 +++ b/VisualC/SDL_VS2010.sln	Thu Nov 28 22:09:21 2013 -0500
    12.3 @@ -1,5 +1,4 @@
    12.4 -
    12.5 -Microsoft Visual Studio Solution File, Format Version 11.00
    12.6 +Microsoft Visual Studio Solution File, Format Version 11.00
    12.7  # Visual Studio 2010
    12.8  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2", "SDL\SDL_VS2010.vcxproj", "{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}"
    12.9  EndProject
    13.1 --- a/VisualC/SDL_VS2010EE.sln	Thu Nov 28 21:15:05 2013 -0500
    13.2 +++ b/VisualC/SDL_VS2010EE.sln	Thu Nov 28 22:09:21 2013 -0500
    13.3 @@ -1,5 +1,4 @@
    13.4 -
    13.5 -Microsoft Visual Studio Solution File, Format Version 11.00
    13.6 +Microsoft Visual Studio Solution File, Format Version 11.00
    13.7  # Visual Studio 2010
    13.8  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2", "SDL\SDL_VS2010.vcxproj", "{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}"
    13.9  EndProject
    14.1 --- a/VisualC/SDL_VS2012.sln	Thu Nov 28 21:15:05 2013 -0500
    14.2 +++ b/VisualC/SDL_VS2012.sln	Thu Nov 28 22:09:21 2013 -0500
    14.3 @@ -1,5 +1,4 @@
    14.4 -
    14.5 -Microsoft Visual Studio Solution File, Format Version 12.00
    14.6 +Microsoft Visual Studio Solution File, Format Version 12.00
    14.7  # Visual Studio 2012
    14.8  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2", "SDL\SDL_VS2012.vcxproj", "{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}"
    14.9  EndProject
   14.10 @@ -103,6 +102,24 @@
   14.11  		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
   14.12  	EndProjectSection
   14.13  EndProject
   14.14 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "visualtest", "visualtest\visualtest_VS2012.vcxproj", "{13DDF23A-4A8F-4AF9-9734-CC09D9157924}"
   14.15 +	ProjectSection(ProjectDependencies) = postProject
   14.16 +		{1D12C737-7C71-45CE-AE2C-AAB47B690BC8} = {1D12C737-7C71-45CE-AE2C-AAB47B690BC8}
   14.17 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682} = {40FB7794-D3C3-4CFE-BCF4-A80C96635682}
   14.18 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   14.19 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   14.20 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
   14.21 +	EndProjectSection
   14.22 +EndProject
   14.23 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "visualtest", "visualtest", "{68C17E4D-1073-48DB-A96C-C36FE8705F1B}"
   14.24 +EndProject
   14.25 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testquit", "visualtest\unittest\testquit\testquit_VS2012.vcxproj", "{1D12C737-7C71-45CE-AE2C-AAB47B690BC8}"
   14.26 +	ProjectSection(ProjectDependencies) = postProject
   14.27 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   14.28 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   14.29 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
   14.30 +	EndProjectSection
   14.31 +EndProject
   14.32  Global
   14.33  	GlobalSection(SolutionConfigurationPlatforms) = preSolution
   14.34  		Debug|Win32 = Debug|Win32
   14.35 @@ -253,6 +270,22 @@
   14.36  		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|Win32.Build.0 = Release|Win32
   14.37  		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|x64.ActiveCfg = Release|x64
   14.38  		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|x64.Build.0 = Release|x64
   14.39 +		{13DDF23A-4A8F-4AF9-9734-CC09D9157924}.Debug|Win32.ActiveCfg = Debug|Win32
   14.40 +		{13DDF23A-4A8F-4AF9-9734-CC09D9157924}.Debug|Win32.Build.0 = Debug|Win32
   14.41 +		{13DDF23A-4A8F-4AF9-9734-CC09D9157924}.Debug|x64.ActiveCfg = Debug|x64
   14.42 +		{13DDF23A-4A8F-4AF9-9734-CC09D9157924}.Debug|x64.Build.0 = Debug|x64
   14.43 +		{13DDF23A-4A8F-4AF9-9734-CC09D9157924}.Release|Win32.ActiveCfg = Release|Win32
   14.44 +		{13DDF23A-4A8F-4AF9-9734-CC09D9157924}.Release|Win32.Build.0 = Release|Win32
   14.45 +		{13DDF23A-4A8F-4AF9-9734-CC09D9157924}.Release|x64.ActiveCfg = Release|x64
   14.46 +		{13DDF23A-4A8F-4AF9-9734-CC09D9157924}.Release|x64.Build.0 = Release|x64
   14.47 +		{1D12C737-7C71-45CE-AE2C-AAB47B690BC8}.Debug|Win32.ActiveCfg = Debug|Win32
   14.48 +		{1D12C737-7C71-45CE-AE2C-AAB47B690BC8}.Debug|Win32.Build.0 = Debug|Win32
   14.49 +		{1D12C737-7C71-45CE-AE2C-AAB47B690BC8}.Debug|x64.ActiveCfg = Debug|x64
   14.50 +		{1D12C737-7C71-45CE-AE2C-AAB47B690BC8}.Debug|x64.Build.0 = Debug|x64
   14.51 +		{1D12C737-7C71-45CE-AE2C-AAB47B690BC8}.Release|Win32.ActiveCfg = Release|Win32
   14.52 +		{1D12C737-7C71-45CE-AE2C-AAB47B690BC8}.Release|Win32.Build.0 = Release|Win32
   14.53 +		{1D12C737-7C71-45CE-AE2C-AAB47B690BC8}.Release|x64.ActiveCfg = Release|x64
   14.54 +		{1D12C737-7C71-45CE-AE2C-AAB47B690BC8}.Release|x64.Build.0 = Release|x64
   14.55  	EndGlobalSection
   14.56  	GlobalSection(SolutionProperties) = preSolution
   14.57  		HideSolutionNode = FALSE
   14.58 @@ -274,5 +307,7 @@
   14.59  		{55812185-D13C-4022-9C81-32E0F4A08336} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   14.60  		{55812185-D13C-4022-9C81-32E0F4A08996} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   14.61  		{55812185-D13C-4022-9C81-32E0F4A08BCC} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
   14.62 +		{13DDF23A-4A8F-4AF9-9734-CC09D9157924} = {68C17E4D-1073-48DB-A96C-C36FE8705F1B}
   14.63 +		{1D12C737-7C71-45CE-AE2C-AAB47B690BC8} = {68C17E4D-1073-48DB-A96C-C36FE8705F1B}
   14.64  	EndGlobalSection
   14.65  EndGlobal
    15.1 --- a/VisualC/SDL_VS2012EE.sln	Thu Nov 28 21:15:05 2013 -0500
    15.2 +++ b/VisualC/SDL_VS2012EE.sln	Thu Nov 28 22:09:21 2013 -0500
    15.3 @@ -1,5 +1,4 @@
    15.4 -
    15.5 -Microsoft Visual Studio Solution File, Format Version 12.00
    15.6 +Microsoft Visual Studio Solution File, Format Version 12.00
    15.7  # Visual Studio 2012
    15.8  Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2", "SDL\SDL_VS2012.vcxproj", "{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}"
    15.9  EndProject
    16.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.2 +++ b/VisualC/SDL_VS2013.sln	Thu Nov 28 22:09:21 2013 -0500
    16.3 @@ -0,0 +1,291 @@
    16.4 +
    16.5 +Microsoft Visual Studio Solution File, Format Version 12.00
    16.6 +# Visual Studio 2013
    16.7 +VisualStudioVersion = 12.0.21005.1
    16.8 +MinimumVisualStudioVersion = 10.0.40219.1
    16.9 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2", "SDL\SDL_VS2013.vcxproj", "{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}"
   16.10 +EndProject
   16.11 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2main", "SDLmain\SDLmain_VS2013.vcxproj", "{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}"
   16.12 +EndProject
   16.13 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{CE748C1F-3C21-4825-AA6A-F895A023F7E7}"
   16.14 +EndProject
   16.15 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "loopwave", "tests\loopwave\loopwave_VS2013.vcxproj", "{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}"
   16.16 +	ProjectSection(ProjectDependencies) = postProject
   16.17 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   16.18 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   16.19 +	EndProjectSection
   16.20 +EndProject
   16.21 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testplatform", "tests\testplatform\testplatform_VS2013.vcxproj", "{26932B24-EFC6-4E3A-B277-ED653DA37968}"
   16.22 +	ProjectSection(ProjectDependencies) = postProject
   16.23 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   16.24 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   16.25 +	EndProjectSection
   16.26 +EndProject
   16.27 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testfile", "tests\testfile\testfile_VS2013.vcxproj", "{CAE4F1D0-314F-4B10-805B-0EFD670133A0}"
   16.28 +	ProjectSection(ProjectDependencies) = postProject
   16.29 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   16.30 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   16.31 +	EndProjectSection
   16.32 +EndProject
   16.33 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgl2", "tests\testgl2\testgl2_VS2013.vcxproj", "{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}"
   16.34 +	ProjectSection(ProjectDependencies) = postProject
   16.35 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   16.36 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   16.37 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
   16.38 +	EndProjectSection
   16.39 +EndProject
   16.40 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "checkkeys", "tests\checkkeys\checkkeys_VS2013.vcxproj", "{26828762-C95D-4637-9CB1-7F0979523813}"
   16.41 +	ProjectSection(ProjectDependencies) = postProject
   16.42 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   16.43 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   16.44 +	EndProjectSection
   16.45 +EndProject
   16.46 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testsprite2", "tests\testsprite2\testsprite2_VS2013.vcxproj", "{40FB7794-D3C3-4CFE-BCF4-A80C96635682}"
   16.47 +	ProjectSection(ProjectDependencies) = postProject
   16.48 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   16.49 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   16.50 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
   16.51 +	EndProjectSection
   16.52 +EndProject
   16.53 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testshape", "tests\testshape\testshape_VS2013.vcxproj", "{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}"
   16.54 +	ProjectSection(ProjectDependencies) = postProject
   16.55 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   16.56 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   16.57 +	EndProjectSection
   16.58 +EndProject
   16.59 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testdraw2", "tests\testdraw2\testdraw2_VS2013.vcxproj", "{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}"
   16.60 +	ProjectSection(ProjectDependencies) = postProject
   16.61 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   16.62 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   16.63 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
   16.64 +	EndProjectSection
   16.65 +EndProject
   16.66 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testpower", "tests\testpower\testpower_VS2013.vcxproj", "{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}"
   16.67 +	ProjectSection(ProjectDependencies) = postProject
   16.68 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   16.69 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   16.70 +	EndProjectSection
   16.71 +EndProject
   16.72 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDL2test", "SDLtest\SDLtest_VS2013.vcxproj", "{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}"
   16.73 +	ProjectSection(ProjectDependencies) = postProject
   16.74 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   16.75 +	EndProjectSection
   16.76 +EndProject
   16.77 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testautomation", "tests\testautomation\testautomation_vs2013.vcxproj", "{FEE710DB-EC7B-4CCB-BD75-535D401A2FE0}"
   16.78 +	ProjectSection(ProjectDependencies) = postProject
   16.79 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   16.80 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   16.81 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
   16.82 +	EndProjectSection
   16.83 +EndProject
   16.84 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testatomic", "tests\testatomic\testatomic_VS2013.vcxproj", "{2271060E-98B4-4596-8172-A041E4B2EC7A}"
   16.85 +EndProject
   16.86 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testscale", "tests\testscale\testscale_VS2013.vcxproj", "{E7A6C41C-E059-4C9C-8CCC-73586A540B62}"
   16.87 +EndProject
   16.88 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testrendertarget", "tests\testrendertarget\testrendertarget_VS2013.vcxproj", "{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}"
   16.89 +EndProject
   16.90 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgamecontroller", "tests\testgamecontroller\testgamecontroller_VS2013.vcxproj", "{55812185-D13C-4022-9C81-32E0F4A08336}"
   16.91 +	ProjectSection(ProjectDependencies) = postProject
   16.92 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
   16.93 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
   16.94 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
   16.95 +	EndProjectSection
   16.96 +EndProject
   16.97 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgesture", "tests\testgesture\testgesture_VS2013.vcxproj", "{55812185-D13C-4022-9C81-32E0F4A08996}"
   16.98 +	ProjectSection(ProjectDependencies) = postProject
   16.99 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
  16.100 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
  16.101 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
  16.102 +	EndProjectSection
  16.103 +EndProject
  16.104 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testjoystick", "tests\testjoystick\testjoystick_VS2013.vcxproj", "{55812185-D13C-4022-9C81-32E0F4A08BCC}"
  16.105 +	ProjectSection(ProjectDependencies) = postProject
  16.106 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68} = {81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}
  16.107 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A} = {DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}
  16.108 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A} = {DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}
  16.109 +	EndProjectSection
  16.110 +EndProject
  16.111 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testgles2", "tests\testgles2\testgles2_VS2013.vcxproj", "{E5287C64-0646-4BFA-A772-1DB5A649F35E}"
  16.112 +EndProject
  16.113 +Global
  16.114 +	GlobalSection(SolutionConfigurationPlatforms) = preSolution
  16.115 +		Debug|Win32 = Debug|Win32
  16.116 +		Debug|x64 = Debug|x64
  16.117 +		Release|Win32 = Release|Win32
  16.118 +		Release|x64 = Release|x64
  16.119 +	EndGlobalSection
  16.120 +	GlobalSection(ProjectConfigurationPlatforms) = postSolution
  16.121 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.ActiveCfg = Debug|Win32
  16.122 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|Win32.Build.0 = Debug|Win32
  16.123 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|x64.ActiveCfg = Debug|x64
  16.124 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Debug|x64.Build.0 = Debug|x64
  16.125 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.ActiveCfg = Release|Win32
  16.126 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|Win32.Build.0 = Release|Win32
  16.127 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|x64.ActiveCfg = Release|x64
  16.128 +		{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}.Release|x64.Build.0 = Release|x64
  16.129 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.ActiveCfg = Debug|Win32
  16.130 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|Win32.Build.0 = Debug|Win32
  16.131 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|x64.ActiveCfg = Debug|x64
  16.132 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Debug|x64.Build.0 = Debug|x64
  16.133 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.ActiveCfg = Release|Win32
  16.134 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|Win32.Build.0 = Release|Win32
  16.135 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|x64.ActiveCfg = Release|x64
  16.136 +		{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}.Release|x64.Build.0 = Release|x64
  16.137 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|Win32.ActiveCfg = Debug|Win32
  16.138 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|Win32.Build.0 = Debug|Win32
  16.139 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|x64.ActiveCfg = Debug|x64
  16.140 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Debug|x64.Build.0 = Debug|x64
  16.141 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|Win32.ActiveCfg = Release|Win32
  16.142 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|Win32.Build.0 = Release|Win32
  16.143 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}.Release|x64.ActiveCfg = Release|Win32
  16.144 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|Win32.ActiveCfg = Debug|Win32
  16.145 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|Win32.Build.0 = Debug|Win32
  16.146 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|x64.ActiveCfg = Debug|x64
  16.147 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Debug|x64.Build.0 = Debug|x64
  16.148 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|Win32.ActiveCfg = Release|Win32
  16.149 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|Win32.Build.0 = Release|Win32
  16.150 +		{26932B24-EFC6-4E3A-B277-ED653DA37968}.Release|x64.ActiveCfg = Release|Win32
  16.151 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|Win32.ActiveCfg = Debug|Win32
  16.152 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|Win32.Build.0 = Debug|Win32
  16.153 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|x64.ActiveCfg = Debug|x64
  16.154 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Debug|x64.Build.0 = Debug|x64
  16.155 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|Win32.ActiveCfg = Release|Win32
  16.156 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|Win32.Build.0 = Release|Win32
  16.157 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0}.Release|x64.ActiveCfg = Release|Win32
  16.158 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|Win32.ActiveCfg = Debug|Win32
  16.159 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|Win32.Build.0 = Debug|Win32
  16.160 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|x64.ActiveCfg = Debug|x64
  16.161 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Debug|x64.Build.0 = Debug|x64
  16.162 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|Win32.ActiveCfg = Release|Win32
  16.163 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|Win32.Build.0 = Release|Win32
  16.164 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}.Release|x64.ActiveCfg = Release|Win32
  16.165 +		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|Win32.ActiveCfg = Debug|Win32
  16.166 +		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|Win32.Build.0 = Debug|Win32
  16.167 +		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|x64.ActiveCfg = Debug|x64
  16.168 +		{26828762-C95D-4637-9CB1-7F0979523813}.Debug|x64.Build.0 = Debug|x64
  16.169 +		{26828762-C95D-4637-9CB1-7F0979523813}.Release|Win32.ActiveCfg = Release|Win32
  16.170 +		{26828762-C95D-4637-9CB1-7F0979523813}.Release|Win32.Build.0 = Release|Win32
  16.171 +		{26828762-C95D-4637-9CB1-7F0979523813}.Release|x64.ActiveCfg = Release|Win32
  16.172 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|Win32.ActiveCfg = Debug|Win32
  16.173 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|Win32.Build.0 = Debug|Win32
  16.174 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|x64.ActiveCfg = Debug|x64
  16.175 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Debug|x64.Build.0 = Debug|x64
  16.176 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|Win32.ActiveCfg = Release|Win32
  16.177 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|Win32.Build.0 = Release|Win32
  16.178 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682}.Release|x64.ActiveCfg = Release|Win32
  16.179 +		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|Win32.ActiveCfg = Debug|Win32
  16.180 +		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|Win32.Build.0 = Debug|Win32
  16.181 +		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|x64.ActiveCfg = Debug|x64
  16.182 +		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Debug|x64.Build.0 = Debug|x64
  16.183 +		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Release|Win32.ActiveCfg = Release|Win32
  16.184 +		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}.Release|x64.ActiveCfg = Release|Win32
  16.185 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|Win32.ActiveCfg = Debug|Win32
  16.186 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|Win32.Build.0 = Debug|Win32
  16.187 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|x64.ActiveCfg = Debug|x64
  16.188 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Debug|x64.Build.0 = Debug|x64
  16.189 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|Win32.ActiveCfg = Release|Win32
  16.190 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|Win32.Build.0 = Release|Win32
  16.191 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}.Release|x64.ActiveCfg = Release|Win32
  16.192 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|Win32.ActiveCfg = Debug|Win32
  16.193 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|Win32.Build.0 = Debug|Win32
  16.194 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|x64.ActiveCfg = Debug|x64
  16.195 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Debug|x64.Build.0 = Debug|x64
  16.196 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|Win32.ActiveCfg = Release|Win32
  16.197 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|Win32.Build.0 = Release|Win32
  16.198 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}.Release|x64.ActiveCfg = Release|Win32
  16.199 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Debug|Win32.ActiveCfg = Debug|Win32
  16.200 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Debug|Win32.Build.0 = Debug|Win32
  16.201 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Debug|x64.ActiveCfg = Debug|x64
  16.202 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Debug|x64.Build.0 = Debug|x64
  16.203 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Release|Win32.ActiveCfg = Release|Win32
  16.204 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Release|Win32.Build.0 = Release|Win32
  16.205 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Release|x64.ActiveCfg = Release|x64
  16.206 +		{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}.Release|x64.Build.0 = Release|x64
  16.207 +		{FEE710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|Win32.ActiveCfg = Debug|Win32
  16.208 +		{FEE710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|Win32.Build.0 = Debug|Win32
  16.209 +		{FEE710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|x64.ActiveCfg = Debug|x64
  16.210 +		{FEE710DB-EC7B-4CCB-BD75-535D401A2FE0}.Debug|x64.Build.0 = Debug|x64
  16.211 +		{FEE710DB-EC7B-4CCB-BD75-535D401A2FE0}.Release|Win32.ActiveCfg = Release|Win32
  16.212 +		{FEE710DB-EC7B-4CCB-BD75-535D401A2FE0}.Release|Win32.Build.0 = Release|Win32
  16.213 +		{FEE710DB-EC7B-4CCB-BD75-535D401A2FE0}.Release|x64.ActiveCfg = Release|x64
  16.214 +		{FEE710DB-EC7B-4CCB-BD75-535D401A2FE0}.Release|x64.Build.0 = Release|x64
  16.215 +		{2271060E-98B4-4596-8172-A041E4B2EC7A}.Debug|Win32.ActiveCfg = Debug|Win32
  16.216 +		{2271060E-98B4-4596-8172-A041E4B2EC7A}.Debug|Win32.Build.0 = Debug|Win32
  16.217 +		{2271060E-98B4-4596-8172-A041E4B2EC7A}.Debug|x64.ActiveCfg = Debug|x64
  16.218 +		{2271060E-98B4-4596-8172-A041E4B2EC7A}.Debug|x64.Build.0 = Debug|x64
  16.219 +		{2271060E-98B4-4596-8172-A041E4B2EC7A}.Release|Win32.ActiveCfg = Release|Win32
  16.220 +		{2271060E-98B4-4596-8172-A041E4B2EC7A}.Release|Win32.Build.0 = Release|Win32
  16.221 +		{2271060E-98B4-4596-8172-A041E4B2EC7A}.Release|x64.ActiveCfg = Release|x64
  16.222 +		{2271060E-98B4-4596-8172-A041E4B2EC7A}.Release|x64.Build.0 = Release|x64
  16.223 +		{E7A6C41C-E059-4C9C-8CCC-73586A540B62}.Debug|Win32.ActiveCfg = Debug|Win32
  16.224 +		{E7A6C41C-E059-4C9C-8CCC-73586A540B62}.Debug|Win32.Build.0 = Debug|Win32
  16.225 +		{E7A6C41C-E059-4C9C-8CCC-73586A540B62}.Debug|x64.ActiveCfg = Debug|x64
  16.226 +		{E7A6C41C-E059-4C9C-8CCC-73586A540B62}.Debug|x64.Build.0 = Debug|x64
  16.227 +		{E7A6C41C-E059-4C9C-8CCC-73586A540B62}.Release|Win32.ActiveCfg = Release|Win32
  16.228 +		{E7A6C41C-E059-4C9C-8CCC-73586A540B62}.Release|Win32.Build.0 = Release|Win32
  16.229 +		{E7A6C41C-E059-4C9C-8CCC-73586A540B62}.Release|x64.ActiveCfg = Release|x64
  16.230 +		{E7A6C41C-E059-4C9C-8CCC-73586A540B62}.Release|x64.Build.0 = Release|x64
  16.231 +		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Debug|Win32.ActiveCfg = Debug|Win32
  16.232 +		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Debug|Win32.Build.0 = Debug|Win32
  16.233 +		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Debug|x64.ActiveCfg = Debug|x64
  16.234 +		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Debug|x64.Build.0 = Debug|x64
  16.235 +		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Release|Win32.ActiveCfg = Release|Win32
  16.236 +		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Release|Win32.Build.0 = Release|Win32
  16.237 +		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Release|x64.ActiveCfg = Release|x64
  16.238 +		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}.Release|x64.Build.0 = Release|x64
  16.239 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|Win32.ActiveCfg = Debug|Win32
  16.240 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|Win32.Build.0 = Debug|Win32
  16.241 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|x64.ActiveCfg = Debug|x64
  16.242 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Debug|x64.Build.0 = Debug|x64
  16.243 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|Win32.ActiveCfg = Release|Win32
  16.244 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|Win32.Build.0 = Release|Win32
  16.245 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|x64.ActiveCfg = Release|x64
  16.246 +		{55812185-D13C-4022-9C81-32E0F4A08336}.Release|x64.Build.0 = Release|x64
  16.247 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|Win32.ActiveCfg = Debug|Win32
  16.248 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|Win32.Build.0 = Debug|Win32
  16.249 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|x64.ActiveCfg = Debug|x64
  16.250 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Debug|x64.Build.0 = Debug|x64
  16.251 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|Win32.ActiveCfg = Release|Win32
  16.252 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|Win32.Build.0 = Release|Win32
  16.253 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|x64.ActiveCfg = Release|x64
  16.254 +		{55812185-D13C-4022-9C81-32E0F4A08996}.Release|x64.Build.0 = Release|x64
  16.255 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|Win32.ActiveCfg = Debug|Win32
  16.256 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|Win32.Build.0 = Debug|Win32
  16.257 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|x64.ActiveCfg = Debug|x64
  16.258 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Debug|x64.Build.0 = Debug|x64
  16.259 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|Win32.ActiveCfg = Release|Win32
  16.260 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|Win32.Build.0 = Release|Win32
  16.261 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|x64.ActiveCfg = Release|x64
  16.262 +		{55812185-D13C-4022-9C81-32E0F4A08BCC}.Release|x64.Build.0 = Release|x64
  16.263 +		{E5287C64-0646-4BFA-A772-1DB5A649F35E}.Debug|Win32.ActiveCfg = Debug|Win32
  16.264 +		{E5287C64-0646-4BFA-A772-1DB5A649F35E}.Debug|Win32.Build.0 = Debug|Win32
  16.265 +		{E5287C64-0646-4BFA-A772-1DB5A649F35E}.Debug|x64.ActiveCfg = Debug|x64
  16.266 +		{E5287C64-0646-4BFA-A772-1DB5A649F35E}.Debug|x64.Build.0 = Debug|x64
  16.267 +		{E5287C64-0646-4BFA-A772-1DB5A649F35E}.Release|Win32.ActiveCfg = Release|Win32
  16.268 +		{E5287C64-0646-4BFA-A772-1DB5A649F35E}.Release|Win32.Build.0 = Release|Win32
  16.269 +		{E5287C64-0646-4BFA-A772-1DB5A649F35E}.Release|x64.ActiveCfg = Release|x64
  16.270 +		{E5287C64-0646-4BFA-A772-1DB5A649F35E}.Release|x64.Build.0 = Release|x64
  16.271 +	EndGlobalSection
  16.272 +	GlobalSection(SolutionProperties) = preSolution
  16.273 +		HideSolutionNode = FALSE
  16.274 +	EndGlobalSection
  16.275 +	GlobalSection(NestedProjects) = preSolution
  16.276 +		{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.277 +		{26932B24-EFC6-4E3A-B277-ED653DA37968} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.278 +		{CAE4F1D0-314F-4B10-805B-0EFD670133A0} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.279 +		{8B5CFB38-CCBA-40A8-AD7A-89C57B070884} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.280 +		{26828762-C95D-4637-9CB1-7F0979523813} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.281 +		{40FB7794-D3C3-4CFE-BCF4-A80C96635682} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.282 +		{EDEA9D00-AF64-45DE-8F60-5957048F2F0F} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.283 +		{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.284 +		{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.285 +		{FEE710DB-EC7B-4CCB-BD75-535D401A2FE0} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.286 +		{2271060E-98B4-4596-8172-A041E4B2EC7A} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.287 +		{E7A6C41C-E059-4C9C-8CCC-73586A540B62} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.288 +		{43A06713-A52D-4008-AD7E-A69DF3FCFFA8} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.289 +		{55812185-D13C-4022-9C81-32E0F4A08336} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.290 +		{55812185-D13C-4022-9C81-32E0F4A08996} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.291 +		{55812185-D13C-4022-9C81-32E0F4A08BCC} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.292 +		{E5287C64-0646-4BFA-A772-1DB5A649F35E} = {CE748C1F-3C21-4825-AA6A-F895A023F7E7}
  16.293 +	EndGlobalSection
  16.294 +EndGlobal
    17.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.2 +++ b/VisualC/SDLmain/SDLmain_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    17.3 @@ -0,0 +1,168 @@
    17.4 +<?xml version="1.0" encoding="utf-8"?>
    17.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    17.6 +  <ItemGroup Label="ProjectConfigurations">
    17.7 +    <ProjectConfiguration Include="Debug|Win32">
    17.8 +      <Configuration>Debug</Configuration>
    17.9 +      <Platform>Win32</Platform>
   17.10 +    </ProjectConfiguration>
   17.11 +    <ProjectConfiguration Include="Debug|x64">
   17.12 +      <Configuration>Debug</Configuration>
   17.13 +      <Platform>x64</Platform>
   17.14 +    </ProjectConfiguration>
   17.15 +    <ProjectConfiguration Include="Release|Win32">
   17.16 +      <Configuration>Release</Configuration>
   17.17 +      <Platform>Win32</Platform>
   17.18 +    </ProjectConfiguration>
   17.19 +    <ProjectConfiguration Include="Release|x64">
   17.20 +      <Configuration>Release</Configuration>
   17.21 +      <Platform>x64</Platform>
   17.22 +    </ProjectConfiguration>
   17.23 +  </ItemGroup>
   17.24 +  <PropertyGroup Label="Globals">
   17.25 +    <ProjectName>SDL2main</ProjectName>
   17.26 +    <ProjectGuid>{DA956FD3-E142-46F2-9DD5-C78BEBB56B7A}</ProjectGuid>
   17.27 +  </PropertyGroup>
   17.28 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   17.29 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   17.30 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   17.31 +    <UseOfMfc>false</UseOfMfc>
   17.32 +    <PlatformToolset>v120</PlatformToolset>
   17.33 +  </PropertyGroup>
   17.34 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   17.35 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   17.36 +    <UseOfMfc>false</UseOfMfc>
   17.37 +    <PlatformToolset>v120</PlatformToolset>
   17.38 +  </PropertyGroup>
   17.39 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   17.40 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   17.41 +    <UseOfMfc>false</UseOfMfc>
   17.42 +    <CharacterSet>MultiByte</CharacterSet>
   17.43 +    <PlatformToolset>v120</PlatformToolset>
   17.44 +  </PropertyGroup>
   17.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   17.46 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   17.47 +    <UseOfMfc>false</UseOfMfc>
   17.48 +    <PlatformToolset>v120</PlatformToolset>
   17.49 +  </PropertyGroup>
   17.50 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   17.51 +  <ImportGroup Label="ExtensionSettings">
   17.52 +  </ImportGroup>
   17.53 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   17.54 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   17.55 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   17.56 +  </ImportGroup>
   17.57 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   17.58 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   17.59 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   17.60 +  </ImportGroup>
   17.61 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   17.62 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   17.63 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   17.64 +  </ImportGroup>
   17.65 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   17.66 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   17.67 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   17.68 +  </ImportGroup>
   17.69 +  <PropertyGroup Label="UserMacros" />
   17.70 +  <PropertyGroup>
   17.71 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   17.72 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   17.73 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   17.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   17.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   17.76 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   17.77 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   17.78 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   17.79 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   17.80 +  </PropertyGroup>
   17.81 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   17.82 +    <PreBuildEvent />
   17.83 +    <ClCompile>
   17.84 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   17.85 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   17.86 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   17.87 +      <StringPooling>true</StringPooling>
   17.88 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   17.89 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   17.90 +      <PrecompiledHeader>
   17.91 +      </PrecompiledHeader>
   17.92 +      <WarningLevel>Level3</WarningLevel>
   17.93 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   17.94 +      <CompileAs>Default</CompileAs>
   17.95 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   17.96 +      <ExceptionHandling>false</ExceptionHandling>
   17.97 +    </ClCompile>
   17.98 +    <Lib>
   17.99 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  17.100 +    </Lib>
  17.101 +  </ItemDefinitionGroup>
  17.102 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  17.103 +    <Midl>
  17.104 +      <TargetEnvironment>X64</TargetEnvironment>
  17.105 +    </Midl>
  17.106 +    <ClCompile>
  17.107 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  17.108 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  17.109 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  17.110 +      <StringPooling>true</StringPooling>
  17.111 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  17.112 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  17.113 +      <PrecompiledHeader>
  17.114 +      </PrecompiledHeader>
  17.115 +      <WarningLevel>Level3</WarningLevel>
  17.116 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  17.117 +      <CompileAs>Default</CompileAs>
  17.118 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
  17.119 +      <ExceptionHandling>false</ExceptionHandling>
  17.120 +    </ClCompile>
  17.121 +    <Lib>
  17.122 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  17.123 +    </Lib>
  17.124 +  </ItemDefinitionGroup>
  17.125 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  17.126 +    <PreBuildEvent />
  17.127 +    <ClCompile>
  17.128 +      <Optimization>Disabled</Optimization>
  17.129 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  17.130 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  17.131 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  17.132 +      <PrecompiledHeader>
  17.133 +      </PrecompiledHeader>
  17.134 +      <WarningLevel>Level3</WarningLevel>
  17.135 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  17.136 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
  17.137 +      <CompileAs>Default</CompileAs>
  17.138 +      <ExceptionHandling>false</ExceptionHandling>
  17.139 +    </ClCompile>
  17.140 +    <Lib>
  17.141 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  17.142 +    </Lib>
  17.143 +  </ItemDefinitionGroup>
  17.144 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  17.145 +    <Midl>
  17.146 +      <TargetEnvironment>X64</TargetEnvironment>
  17.147 +    </Midl>
  17.148 +    <ClCompile>
  17.149 +      <Optimization>Disabled</Optimization>
  17.150 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  17.151 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  17.152 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  17.153 +      <PrecompiledHeader>
  17.154 +      </PrecompiledHeader>
  17.155 +      <WarningLevel>Level3</WarningLevel>
  17.156 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  17.157 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
  17.158 +      <CompileAs>Default</CompileAs>
  17.159 +      <ExceptionHandling>false</ExceptionHandling>
  17.160 +    </ClCompile>
  17.161 +    <Lib>
  17.162 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  17.163 +    </Lib>
  17.164 +  </ItemDefinitionGroup>
  17.165 +  <ItemGroup>
  17.166 +    <ClCompile Include="..\..\src\main\windows\SDL_windows_main.c" />
  17.167 +  </ItemGroup>
  17.168 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  17.169 +  <ImportGroup Label="ExtensionTargets">
  17.170 +  </ImportGroup>
  17.171 +</Project>
  17.172 \ No newline at end of file
    18.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.2 +++ b/VisualC/SDLtest/SDLtest_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    18.3 @@ -0,0 +1,196 @@
    18.4 +<?xml version="1.0" encoding="utf-8"?>
    18.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    18.6 +  <ItemGroup Label="ProjectConfigurations">
    18.7 +    <ProjectConfiguration Include="Debug|Win32">
    18.8 +      <Configuration>Debug</Configuration>
    18.9 +      <Platform>Win32</Platform>
   18.10 +    </ProjectConfiguration>
   18.11 +    <ProjectConfiguration Include="Debug|x64">
   18.12 +      <Configuration>Debug</Configuration>
   18.13 +      <Platform>x64</Platform>
   18.14 +    </ProjectConfiguration>
   18.15 +    <ProjectConfiguration Include="Release|Win32">
   18.16 +      <Configuration>Release</Configuration>
   18.17 +      <Platform>Win32</Platform>
   18.18 +    </ProjectConfiguration>
   18.19 +    <ProjectConfiguration Include="Release|x64">
   18.20 +      <Configuration>Release</Configuration>
   18.21 +      <Platform>x64</Platform>
   18.22 +    </ProjectConfiguration>
   18.23 +  </ItemGroup>
   18.24 +  <PropertyGroup Label="Globals">
   18.25 +    <ProjectName>SDL2test</ProjectName>
   18.26 +    <ProjectGuid>{DA956FD3-E143-46F2-9FE5-C77BEBC56B1A}</ProjectGuid>
   18.27 +  </PropertyGroup>
   18.28 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   18.29 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   18.30 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   18.31 +    <UseOfMfc>false</UseOfMfc>
   18.32 +    <PlatformToolset>v120</PlatformToolset>
   18.33 +  </PropertyGroup>
   18.34 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   18.35 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   18.36 +    <UseOfMfc>false</UseOfMfc>
   18.37 +    <PlatformToolset>v120</PlatformToolset>
   18.38 +  </PropertyGroup>
   18.39 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   18.40 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   18.41 +    <UseOfMfc>false</UseOfMfc>
   18.42 +    <CharacterSet>MultiByte</CharacterSet>
   18.43 +    <PlatformToolset>v120</PlatformToolset>
   18.44 +  </PropertyGroup>
   18.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   18.46 +    <ConfigurationType>StaticLibrary</ConfigurationType>
   18.47 +    <UseOfMfc>false</UseOfMfc>
   18.48 +    <PlatformToolset>v120</PlatformToolset>
   18.49 +  </PropertyGroup>
   18.50 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   18.51 +  <ImportGroup Label="ExtensionSettings">
   18.52 +  </ImportGroup>
   18.53 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   18.54 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   18.55 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   18.56 +  </ImportGroup>
   18.57 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   18.58 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   18.59 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   18.60 +  </ImportGroup>
   18.61 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   18.62 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   18.63 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   18.64 +  </ImportGroup>
   18.65 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   18.66 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   18.67 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   18.68 +  </ImportGroup>
   18.69 +  <PropertyGroup Label="UserMacros" />
   18.70 +  <PropertyGroup>
   18.71 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   18.72 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   18.73 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   18.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   18.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   18.76 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   18.77 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   18.78 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   18.79 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   18.80 +  </PropertyGroup>
   18.81 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   18.82 +    <PreBuildEvent />
   18.83 +    <ClCompile>
   18.84 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   18.85 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   18.86 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   18.87 +      <StringPooling>true</StringPooling>
   18.88 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   18.89 +      <FunctionLevelLinking>true</FunctionLevelLinking>
   18.90 +      <PrecompiledHeader>
   18.91 +      </PrecompiledHeader>
   18.92 +      <WarningLevel>Level3</WarningLevel>
   18.93 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   18.94 +      <CompileAs>Default</CompileAs>
   18.95 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
   18.96 +      <ExceptionHandling>false</ExceptionHandling>
   18.97 +    </ClCompile>
   18.98 +    <Lib>
   18.99 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  18.100 +    </Lib>
  18.101 +  </ItemDefinitionGroup>
  18.102 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  18.103 +    <Midl>
  18.104 +      <TargetEnvironment>X64</TargetEnvironment>
  18.105 +    </Midl>
  18.106 +    <ClCompile>
  18.107 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  18.108 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  18.109 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  18.110 +      <StringPooling>true</StringPooling>
  18.111 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  18.112 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  18.113 +      <PrecompiledHeader>
  18.114 +      </PrecompiledHeader>
  18.115 +      <WarningLevel>Level3</WarningLevel>
  18.116 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  18.117 +      <CompileAs>Default</CompileAs>
  18.118 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
  18.119 +      <ExceptionHandling>false</ExceptionHandling>
  18.120 +    </ClCompile>
  18.121 +    <Lib>
  18.122 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  18.123 +    </Lib>
  18.124 +  </ItemDefinitionGroup>
  18.125 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  18.126 +    <PreBuildEvent />
  18.127 +    <ClCompile>
  18.128 +      <Optimization>Disabled</Optimization>
  18.129 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  18.130 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  18.131 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  18.132 +      <PrecompiledHeader>
  18.133 +      </PrecompiledHeader>
  18.134 +      <WarningLevel>Level3</WarningLevel>
  18.135 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  18.136 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
  18.137 +      <CompileAs>Default</CompileAs>
  18.138 +      <ExceptionHandling>false</ExceptionHandling>
  18.139 +    </ClCompile>
  18.140 +    <Lib>
  18.141 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  18.142 +    </Lib>
  18.143 +  </ItemDefinitionGroup>
  18.144 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  18.145 +    <Midl>
  18.146 +      <TargetEnvironment>X64</TargetEnvironment>
  18.147 +    </Midl>
  18.148 +    <ClCompile>
  18.149 +      <Optimization>Disabled</Optimization>
  18.150 +      <AdditionalIncludeDirectories>..\..\include;..\..\include\SDL;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  18.151 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  18.152 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  18.153 +      <PrecompiledHeader>
  18.154 +      </PrecompiledHeader>
  18.155 +      <WarningLevel>Level3</WarningLevel>
  18.156 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  18.157 +      <DebugInformationFormat>OldStyle</DebugInformationFormat>
  18.158 +      <CompileAs>Default</CompileAs>
  18.159 +      <ExceptionHandling>false</ExceptionHandling>
  18.160 +    </ClCompile>
  18.161 +    <Lib>
  18.162 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  18.163 +    </Lib>
  18.164 +  </ItemDefinitionGroup>
  18.165 +  <ItemGroup>
  18.166 +    <ClInclude Include="..\..\include\SDL_test.h" />
  18.167 +    <ClInclude Include="..\..\include\SDL_test_assert.h" />
  18.168 +    <ClInclude Include="..\..\include\SDL_test_common.h" />
  18.169 +    <ClInclude Include="..\..\include\SDL_test_crc32.h" />
  18.170 +    <ClInclude Include="..\..\include\SDL_test_font.h" />
  18.171 +    <ClInclude Include="..\..\include\SDL_test_fuzzer.h" />
  18.172 +    <ClInclude Include="..\..\include\SDL_test_harness.h" />
  18.173 +    <ClInclude Include="..\..\include\SDL_test_log.h" />
  18.174 +    <ClInclude Include="..\..\include\SDL_test_md5.h" />
  18.175 +    <ClInclude Include="..\..\include\SDL_test_random.h" />
  18.176 +    <ClInclude Include="..\..\include\SDL_test_images.h" />
  18.177 +    <ClInclude Include="..\..\include\SDL_test_compare.h" />
  18.178 +  </ItemGroup>
  18.179 +  <ItemGroup>
  18.180 +    <ClCompile Include="..\..\src\test\SDL_test_assert.c" />
  18.181 +    <ClCompile Include="..\..\src\test\SDL_test_common.c" />
  18.182 +    <ClCompile Include="..\..\src\test\SDL_test_crc32.c" />
  18.183 +    <ClCompile Include="..\..\src\test\SDL_test_font.c" />
  18.184 +    <ClCompile Include="..\..\src\test\SDL_test_fuzzer.c" />
  18.185 +    <ClCompile Include="..\..\src\test\SDL_test_harness.c" />
  18.186 +    <ClCompile Include="..\..\src\test\SDL_test_log.c" />
  18.187 +    <ClCompile Include="..\..\src\test\SDL_test_md5.c" />
  18.188 +    <ClCompile Include="..\..\src\test\SDL_test_random.c" />
  18.189 +    <ClCompile Include="..\..\src\test\SDL_test_imageBlit.c" />
  18.190 +    <ClCompile Include="..\..\src\test\SDL_test_imageBlitBlend.c" />
  18.191 +    <ClCompile Include="..\..\src\test\SDL_test_imageFace.c" />
  18.192 +    <ClCompile Include="..\..\src\test\SDL_test_imagePrimitives.c" />
  18.193 +    <ClCompile Include="..\..\src\test\SDL_test_imagePrimitivesBlend.c" />
  18.194 +    <ClCompile Include="..\..\src\test\SDL_test_compare.c" />
  18.195 +  </ItemGroup>
  18.196 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  18.197 +  <ImportGroup Label="ExtensionTargets">
  18.198 +  </ImportGroup>
  18.199 +</Project>
  18.200 \ No newline at end of file
    19.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    19.2 +++ b/VisualC/tests/checkkeys/checkkeys_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    19.3 @@ -0,0 +1,231 @@
    19.4 +<?xml version="1.0" encoding="utf-8"?>
    19.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    19.6 +  <ItemGroup Label="ProjectConfigurations">
    19.7 +    <ProjectConfiguration Include="Debug|Win32">
    19.8 +      <Configuration>Debug</Configuration>
    19.9 +      <Platform>Win32</Platform>
   19.10 +    </ProjectConfiguration>
   19.11 +    <ProjectConfiguration Include="Debug|x64">
   19.12 +      <Configuration>Debug</Configuration>
   19.13 +      <Platform>x64</Platform>
   19.14 +    </ProjectConfiguration>
   19.15 +    <ProjectConfiguration Include="Release|Win32">
   19.16 +      <Configuration>Release</Configuration>
   19.17 +      <Platform>Win32</Platform>
   19.18 +    </ProjectConfiguration>
   19.19 +    <ProjectConfiguration Include="Release|x64">
   19.20 +      <Configuration>Release</Configuration>
   19.21 +      <Platform>x64</Platform>
   19.22 +    </ProjectConfiguration>
   19.23 +  </ItemGroup>
   19.24 +  <PropertyGroup Label="Globals">
   19.25 +    <ProjectName>checkkeys</ProjectName>
   19.26 +    <RootNamespace>checkkeys</RootNamespace>
   19.27 +    <ProjectGuid>{26828762-C95D-4637-9CB1-7F0979523813}</ProjectGuid>
   19.28 +  </PropertyGroup>
   19.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   19.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   19.31 +    <ConfigurationType>Application</ConfigurationType>
   19.32 +    <UseOfMfc>false</UseOfMfc>
   19.33 +    <PlatformToolset>v120</PlatformToolset>
   19.34 +  </PropertyGroup>
   19.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   19.36 +    <ConfigurationType>Application</ConfigurationType>
   19.37 +    <UseOfMfc>false</UseOfMfc>
   19.38 +    <PlatformToolset>v120</PlatformToolset>
   19.39 +  </PropertyGroup>
   19.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   19.41 +    <ConfigurationType>Application</ConfigurationType>
   19.42 +    <UseOfMfc>false</UseOfMfc>
   19.43 +    <PlatformToolset>v120</PlatformToolset>
   19.44 +  </PropertyGroup>
   19.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   19.46 +    <ConfigurationType>Application</ConfigurationType>
   19.47 +    <UseOfMfc>false</UseOfMfc>
   19.48 +    <CharacterSet>MultiByte</CharacterSet>
   19.49 +    <PlatformToolset>v120</PlatformToolset>
   19.50 +  </PropertyGroup>
   19.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   19.52 +  <ImportGroup Label="ExtensionSettings">
   19.53 +  </ImportGroup>
   19.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   19.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   19.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   19.57 +  </ImportGroup>
   19.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   19.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   19.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   19.61 +  </ImportGroup>
   19.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   19.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   19.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   19.65 +  </ImportGroup>
   19.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   19.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   19.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   19.69 +  </ImportGroup>
   19.70 +  <PropertyGroup Label="UserMacros" />
   19.71 +  <PropertyGroup>
   19.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   19.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   19.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   19.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   19.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   19.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   19.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   19.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   19.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   19.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   19.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   19.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   19.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   19.85 +  </PropertyGroup>
   19.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   19.87 +    <Midl>
   19.88 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   19.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   19.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   19.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   19.92 +    </Midl>
   19.93 +    <ClCompile>
   19.94 +      <Optimization>Disabled</Optimization>
   19.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   19.96 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   19.97 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   19.98 +      <PrecompiledHeader>
   19.99 +      </PrecompiledHeader>
  19.100 +      <WarningLevel>Level3</WarningLevel>
  19.101 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  19.102 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  19.103 +      <CompileAs>Default</CompileAs>
  19.104 +    </ClCompile>
  19.105 +    <ResourceCompile>
  19.106 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  19.107 +      <Culture>0x0409</Culture>
  19.108 +    </ResourceCompile>
  19.109 +    <Link>
  19.110 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  19.111 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  19.112 +      <SubSystem>Windows</SubSystem>
  19.113 +    </Link>
  19.114 +    <PostBuildEvent>
  19.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  19.116 +    </PostBuildEvent>
  19.117 +    <PostBuildEvent>
  19.118 +      <Message>Copy SDL</Message>
  19.119 +    </PostBuildEvent>
  19.120 +  </ItemDefinitionGroup>
  19.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  19.122 +    <Midl>
  19.123 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  19.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  19.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  19.126 +    </Midl>
  19.127 +    <ClCompile>
  19.128 +      <Optimization>Disabled</Optimization>
  19.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  19.130 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  19.131 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  19.132 +      <PrecompiledHeader>
  19.133 +      </PrecompiledHeader>
  19.134 +      <WarningLevel>Level3</WarningLevel>
  19.135 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  19.136 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  19.137 +      <CompileAs>Default</CompileAs>
  19.138 +    </ClCompile>
  19.139 +    <ResourceCompile>
  19.140 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  19.141 +      <Culture>0x0409</Culture>
  19.142 +    </ResourceCompile>
  19.143 +    <Link>
  19.144 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  19.145 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  19.146 +      <SubSystem>Windows</SubSystem>
  19.147 +    </Link>
  19.148 +    <PostBuildEvent>
  19.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  19.150 +    </PostBuildEvent>
  19.151 +    <PostBuildEvent>
  19.152 +      <Message>Copy SDL</Message>
  19.153 +    </PostBuildEvent>
  19.154 +  </ItemDefinitionGroup>
  19.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  19.156 +    <Midl>
  19.157 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  19.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  19.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  19.160 +      <TargetEnvironment>Win32</TargetEnvironment>
  19.161 +    </Midl>
  19.162 +    <ClCompile>
  19.163 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  19.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  19.165 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  19.166 +      <StringPooling>true</StringPooling>
  19.167 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  19.168 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  19.169 +      <PrecompiledHeader>
  19.170 +      </PrecompiledHeader>
  19.171 +      <WarningLevel>Level3</WarningLevel>
  19.172 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  19.173 +      <CompileAs>Default</CompileAs>
  19.174 +    </ClCompile>
  19.175 +    <ResourceCompile>
  19.176 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  19.177 +      <Culture>0x0409</Culture>
  19.178 +    </ResourceCompile>
  19.179 +    <Link>
  19.180 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  19.181 +      <SubSystem>Windows</SubSystem>
  19.182 +    </Link>
  19.183 +    <PostBuildEvent>
  19.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  19.185 +    </PostBuildEvent>
  19.186 +    <PostBuildEvent>
  19.187 +      <Message>Copy SDL</Message>
  19.188 +    </PostBuildEvent>
  19.189 +  </ItemDefinitionGroup>
  19.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  19.191 +    <Midl>
  19.192 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  19.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  19.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  19.195 +    </Midl>
  19.196 +    <ClCompile>
  19.197 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  19.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  19.199 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  19.200 +      <StringPooling>true</StringPooling>
  19.201 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  19.202 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  19.203 +      <PrecompiledHeader>
  19.204 +      </PrecompiledHeader>
  19.205 +      <WarningLevel>Level3</WarningLevel>
  19.206 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  19.207 +      <CompileAs>Default</CompileAs>
  19.208 +    </ClCompile>
  19.209 +    <ResourceCompile>
  19.210 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  19.211 +      <Culture>0x0409</Culture>
  19.212 +    </ResourceCompile>
  19.213 +    <Link>
  19.214 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  19.215 +      <SubSystem>Windows</SubSystem>
  19.216 +    </Link>
  19.217 +    <PostBuildEvent>
  19.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  19.219 +    </PostBuildEvent>
  19.220 +    <PostBuildEvent>
  19.221 +      <Message>Copy SDL</Message>
  19.222 +    </PostBuildEvent>
  19.223 +  </ItemDefinitionGroup>
  19.224 +  <ItemGroup>
  19.225 +    <ClCompile Include="..\..\..\test\checkkeys.c" />
  19.226 +  </ItemGroup>
  19.227 +  <ItemGroup>
  19.228 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  19.229 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  19.230 +  </ItemGroup>
  19.231 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  19.232 +  <ImportGroup Label="ExtensionTargets">
  19.233 +  </ImportGroup>
  19.234 +</Project>
  19.235 \ No newline at end of file
    20.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.2 +++ b/VisualC/tests/loopwave/loopwave_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    20.3 @@ -0,0 +1,235 @@
    20.4 +<?xml version="1.0" encoding="utf-8"?>
    20.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    20.6 +  <ItemGroup Label="ProjectConfigurations">
    20.7 +    <ProjectConfiguration Include="Debug|Win32">
    20.8 +      <Configuration>Debug</Configuration>
    20.9 +      <Platform>Win32</Platform>
   20.10 +    </ProjectConfiguration>
   20.11 +    <ProjectConfiguration Include="Debug|x64">
   20.12 +      <Configuration>Debug</Configuration>
   20.13 +      <Platform>x64</Platform>
   20.14 +    </ProjectConfiguration>
   20.15 +    <ProjectConfiguration Include="Release|Win32">
   20.16 +      <Configuration>Release</Configuration>
   20.17 +      <Platform>Win32</Platform>
   20.18 +    </ProjectConfiguration>
   20.19 +    <ProjectConfiguration Include="Release|x64">
   20.20 +      <Configuration>Release</Configuration>
   20.21 +      <Platform>x64</Platform>
   20.22 +    </ProjectConfiguration>
   20.23 +  </ItemGroup>
   20.24 +  <PropertyGroup Label="Globals">
   20.25 +    <ProjectName>loopwave</ProjectName>
   20.26 +    <RootNamespace>loopwave</RootNamespace>
   20.27 +    <ProjectGuid>{AAAD1CB5-7ADA-47AE-85A0-08A6EC48FAFB}</ProjectGuid>
   20.28 +  </PropertyGroup>
   20.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   20.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   20.31 +    <ConfigurationType>Application</ConfigurationType>
   20.32 +    <UseOfMfc>false</UseOfMfc>
   20.33 +    <PlatformToolset>v120</PlatformToolset>
   20.34 +  </PropertyGroup>
   20.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   20.36 +    <ConfigurationType>Application</ConfigurationType>
   20.37 +    <UseOfMfc>false</UseOfMfc>
   20.38 +    <CharacterSet>MultiByte</CharacterSet>
   20.39 +    <PlatformToolset>v120</PlatformToolset>
   20.40 +  </PropertyGroup>
   20.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   20.42 +    <ConfigurationType>Application</ConfigurationType>
   20.43 +    <UseOfMfc>false</UseOfMfc>
   20.44 +    <PlatformToolset>v120</PlatformToolset>
   20.45 +  </PropertyGroup>
   20.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   20.47 +    <ConfigurationType>Application</ConfigurationType>
   20.48 +    <UseOfMfc>false</UseOfMfc>
   20.49 +    <PlatformToolset>v120</PlatformToolset>
   20.50 +  </PropertyGroup>
   20.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   20.52 +  <ImportGroup Label="ExtensionSettings">
   20.53 +  </ImportGroup>
   20.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   20.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   20.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   20.57 +  </ImportGroup>
   20.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   20.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   20.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   20.61 +  </ImportGroup>
   20.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   20.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   20.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   20.65 +  </ImportGroup>
   20.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   20.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   20.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   20.69 +  </ImportGroup>
   20.70 +  <PropertyGroup Label="UserMacros" />
   20.71 +  <PropertyGroup>
   20.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   20.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   20.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   20.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   20.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   20.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   20.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   20.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   20.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   20.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   20.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   20.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   20.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   20.85 +  </PropertyGroup>
   20.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   20.87 +    <Midl>
   20.88 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   20.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   20.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   20.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   20.92 +    </Midl>
   20.93 +    <ClCompile>
   20.94 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   20.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   20.96 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   20.97 +      <StringPooling>true</StringPooling>
   20.98 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   20.99 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  20.100 +      <PrecompiledHeader>
  20.101 +      </PrecompiledHeader>
  20.102 +      <WarningLevel>Level3</WarningLevel>
  20.103 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  20.104 +      <CompileAs>Default</CompileAs>
  20.105 +    </ClCompile>
  20.106 +    <ResourceCompile>
  20.107 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  20.108 +      <Culture>0x0409</Culture>
  20.109 +    </ResourceCompile>
  20.110 +    <Link>
  20.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  20.112 +      <SubSystem>Windows</SubSystem>
  20.113 +    </Link>
  20.114 +    <PostBuildEvent>
  20.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  20.116 +copy "$(SolutionDir)\..\test\sample.wav" "$(TargetDir)\sample.wav"</Command>
  20.117 +    </PostBuildEvent>
  20.118 +    <PostBuildEvent>
  20.119 +      <Message>Copy SDL</Message>
  20.120 +    </PostBuildEvent>
  20.121 +  </ItemDefinitionGroup>
  20.122 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  20.123 +    <Midl>
  20.124 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  20.125 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  20.126 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  20.127 +    </Midl>
  20.128 +    <ClCompile>
  20.129 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  20.130 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  20.131 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  20.132 +      <StringPooling>true</StringPooling>
  20.133 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  20.134 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  20.135 +      <PrecompiledHeader>
  20.136 +      </PrecompiledHeader>
  20.137 +      <WarningLevel>Level3</WarningLevel>
  20.138 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  20.139 +      <CompileAs>Default</CompileAs>
  20.140 +    </ClCompile>
  20.141 +    <ResourceCompile>
  20.142 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  20.143 +      <Culture>0x0409</Culture>
  20.144 +    </ResourceCompile>
  20.145 +    <Link>
  20.146 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  20.147 +      <SubSystem>Windows</SubSystem>
  20.148 +    </Link>
  20.149 +    <PostBuildEvent>
  20.150 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  20.151 +copy "$(SolutionDir)\..\test\sample.wav" "$(TargetDir)\sample.wav"</Command>
  20.152 +    </PostBuildEvent>
  20.153 +    <PostBuildEvent>
  20.154 +      <Message>Copy SDL</Message>
  20.155 +    </PostBuildEvent>
  20.156 +  </ItemDefinitionGroup>
  20.157 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  20.158 +    <Midl>
  20.159 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  20.160 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  20.161 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  20.162 +      <TargetEnvironment>Win32</TargetEnvironment>
  20.163 +    </Midl>
  20.164 +    <ClCompile>
  20.165 +      <Optimization>Disabled</Optimization>
  20.166 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  20.167 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  20.168 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  20.169 +      <PrecompiledHeader>
  20.170 +      </PrecompiledHeader>
  20.171 +      <WarningLevel>Level3</WarningLevel>
  20.172 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  20.173 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  20.174 +      <CompileAs>Default</CompileAs>
  20.175 +    </ClCompile>
  20.176 +    <ResourceCompile>
  20.177 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  20.178 +      <Culture>0x0409</Culture>
  20.179 +    </ResourceCompile>
  20.180 +    <Link>
  20.181 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  20.182 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  20.183 +      <SubSystem>Windows</SubSystem>
  20.184 +    </Link>
  20.185 +    <PostBuildEvent>
  20.186 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  20.187 +copy "$(SolutionDir)\..\test\sample.wav" "$(TargetDir)\sample.wav"</Command>
  20.188 +    </PostBuildEvent>
  20.189 +    <PostBuildEvent>
  20.190 +      <Message>Copy SDL</Message>
  20.191 +    </PostBuildEvent>
  20.192 +  </ItemDefinitionGroup>
  20.193 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  20.194 +    <Midl>
  20.195 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  20.196 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  20.197 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  20.198 +    </Midl>
  20.199 +    <ClCompile>
  20.200 +      <Optimization>Disabled</Optimization>
  20.201 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  20.202 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  20.203 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  20.204 +      <PrecompiledHeader>
  20.205 +      </PrecompiledHeader>
  20.206 +      <WarningLevel>Level3</WarningLevel>
  20.207 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  20.208 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  20.209 +      <CompileAs>Default</CompileAs>
  20.210 +    </ClCompile>
  20.211 +    <ResourceCompile>
  20.212 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  20.213 +      <Culture>0x0409</Culture>
  20.214 +    </ResourceCompile>
  20.215 +    <Link>
  20.216 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  20.217 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  20.218 +      <SubSystem>Windows</SubSystem>
  20.219 +    </Link>
  20.220 +    <PostBuildEvent>
  20.221 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  20.222 +copy "$(SolutionDir)\..\test\sample.wav" "$(TargetDir)\sample.wav"</Command>
  20.223 +    </PostBuildEvent>
  20.224 +    <PostBuildEvent>
  20.225 +      <Message>Copy SDL</Message>
  20.226 +    </PostBuildEvent>
  20.227 +  </ItemDefinitionGroup>
  20.228 +  <ItemGroup>
  20.229 +    <ClCompile Include="..\..\..\Test\Loopwave.c" />
  20.230 +  </ItemGroup>
  20.231 +  <ItemGroup>
  20.232 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  20.233 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  20.234 +  </ItemGroup>
  20.235 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  20.236 +  <ImportGroup Label="ExtensionTargets">
  20.237 +  </ImportGroup>
  20.238 +</Project>
  20.239 \ No newline at end of file
    21.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    21.2 +++ b/VisualC/tests/testatomic/testatomic_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    21.3 @@ -0,0 +1,235 @@
    21.4 +<?xml version="1.0" encoding="utf-8"?>
    21.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    21.6 +  <ItemGroup Label="ProjectConfigurations">
    21.7 +    <ProjectConfiguration Include="Debug|Win32">
    21.8 +      <Configuration>Debug</Configuration>
    21.9 +      <Platform>Win32</Platform>
   21.10 +    </ProjectConfiguration>
   21.11 +    <ProjectConfiguration Include="Debug|x64">
   21.12 +      <Configuration>Debug</Configuration>
   21.13 +      <Platform>x64</Platform>
   21.14 +    </ProjectConfiguration>
   21.15 +    <ProjectConfiguration Include="Release|Win32">
   21.16 +      <Configuration>Release</Configuration>
   21.17 +      <Platform>Win32</Platform>
   21.18 +    </ProjectConfiguration>
   21.19 +    <ProjectConfiguration Include="Release|x64">
   21.20 +      <Configuration>Release</Configuration>
   21.21 +      <Platform>x64</Platform>
   21.22 +    </ProjectConfiguration>
   21.23 +  </ItemGroup>
   21.24 +  <PropertyGroup Label="Globals">
   21.25 +    <ProjectName>testatomic</ProjectName>
   21.26 +    <ProjectGuid>{2271060E-98B4-4596-8172-A041E4B2EC7A}</ProjectGuid>
   21.27 +    <RootNamespace>testatomic</RootNamespace>
   21.28 +  </PropertyGroup>
   21.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   21.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   21.31 +    <ConfigurationType>Application</ConfigurationType>
   21.32 +    <UseOfMfc>false</UseOfMfc>
   21.33 +    <PlatformToolset>v120</PlatformToolset>
   21.34 +  </PropertyGroup>
   21.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   21.36 +    <ConfigurationType>Application</ConfigurationType>
   21.37 +    <UseOfMfc>false</UseOfMfc>
   21.38 +    <PlatformToolset>v120</PlatformToolset>
   21.39 +  </PropertyGroup>
   21.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   21.41 +    <ConfigurationType>Application</ConfigurationType>
   21.42 +    <UseOfMfc>false</UseOfMfc>
   21.43 +    <PlatformToolset>v120</PlatformToolset>
   21.44 +  </PropertyGroup>
   21.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   21.46 +    <ConfigurationType>Application</ConfigurationType>
   21.47 +    <UseOfMfc>false</UseOfMfc>
   21.48 +    <CharacterSet>MultiByte</CharacterSet>
   21.49 +    <PlatformToolset>v120</PlatformToolset>
   21.50 +  </PropertyGroup>
   21.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   21.52 +  <ImportGroup Label="ExtensionSettings">
   21.53 +  </ImportGroup>
   21.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   21.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   21.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   21.57 +  </ImportGroup>
   21.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   21.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   21.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   21.61 +  </ImportGroup>
   21.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   21.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   21.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   21.65 +  </ImportGroup>
   21.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   21.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   21.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   21.69 +  </ImportGroup>
   21.70 +  <PropertyGroup Label="UserMacros" />
   21.71 +  <PropertyGroup>
   21.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   21.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   21.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   21.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   21.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   21.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   21.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   21.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   21.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   21.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   21.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   21.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   21.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   21.85 +  </PropertyGroup>
   21.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   21.87 +    <Midl>
   21.88 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   21.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   21.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   21.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   21.92 +    </Midl>
   21.93 +    <ClCompile>
   21.94 +      <Optimization>Disabled</Optimization>
   21.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   21.96 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   21.97 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   21.98 +      <PrecompiledHeader>
   21.99 +      </PrecompiledHeader>
  21.100 +      <WarningLevel>Level3</WarningLevel>
  21.101 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  21.102 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  21.103 +      <CompileAs>Default</CompileAs>
  21.104 +    </ClCompile>
  21.105 +    <ResourceCompile>
  21.106 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  21.107 +      <Culture>0x0409</Culture>
  21.108 +    </ResourceCompile>
  21.109 +    <Link>
  21.110 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  21.111 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  21.112 +      <SubSystem>Windows</SubSystem>
  21.113 +    </Link>
  21.114 +    <PostBuildEvent>
  21.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  21.116 +    </PostBuildEvent>
  21.117 +    <PostBuildEvent>
  21.118 +      <Message>Copy SDL</Message>
  21.119 +    </PostBuildEvent>
  21.120 +  </ItemDefinitionGroup>
  21.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  21.122 +    <Midl>
  21.123 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  21.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  21.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  21.126 +    </Midl>
  21.127 +    <ClCompile>
  21.128 +      <Optimization>Disabled</Optimization>
  21.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  21.130 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  21.131 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  21.132 +      <PrecompiledHeader>
  21.133 +      </PrecompiledHeader>
  21.134 +      <WarningLevel>Level3</WarningLevel>
  21.135 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  21.136 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  21.137 +      <CompileAs>Default</CompileAs>
  21.138 +    </ClCompile>
  21.139 +    <ResourceCompile>
  21.140 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  21.141 +      <Culture>0x0409</Culture>
  21.142 +    </ResourceCompile>
  21.143 +    <Link>
  21.144 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  21.145 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  21.146 +      <SubSystem>Windows</SubSystem>
  21.147 +    </Link>
  21.148 +    <PostBuildEvent>
  21.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  21.150 +    </PostBuildEvent>
  21.151 +    <PostBuildEvent>
  21.152 +      <Message>Copy SDL</Message>
  21.153 +    </PostBuildEvent>
  21.154 +  </ItemDefinitionGroup>
  21.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  21.156 +    <Midl>
  21.157 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  21.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  21.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  21.160 +      <TargetEnvironment>Win32</TargetEnvironment>
  21.161 +    </Midl>
  21.162 +    <ClCompile>
  21.163 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  21.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  21.165 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  21.166 +      <StringPooling>true</StringPooling>
  21.167 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  21.168 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  21.169 +      <PrecompiledHeader>
  21.170 +      </PrecompiledHeader>
  21.171 +      <WarningLevel>Level3</WarningLevel>
  21.172 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  21.173 +      <CompileAs>Default</CompileAs>
  21.174 +    </ClCompile>
  21.175 +    <ResourceCompile>
  21.176 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  21.177 +      <Culture>0x0409</Culture>
  21.178 +    </ResourceCompile>
  21.179 +    <Link>
  21.180 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  21.181 +      <SubSystem>Windows</SubSystem>
  21.182 +    </Link>
  21.183 +    <PostBuildEvent>
  21.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  21.185 +    </PostBuildEvent>
  21.186 +    <PostBuildEvent>
  21.187 +      <Message>Copy SDL</Message>
  21.188 +    </PostBuildEvent>
  21.189 +  </ItemDefinitionGroup>
  21.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  21.191 +    <Midl>
  21.192 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  21.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  21.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  21.195 +    </Midl>
  21.196 +    <ClCompile>
  21.197 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  21.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  21.199 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  21.200 +      <StringPooling>true</StringPooling>
  21.201 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  21.202 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  21.203 +      <PrecompiledHeader>
  21.204 +      </PrecompiledHeader>
  21.205 +      <WarningLevel>Level3</WarningLevel>
  21.206 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  21.207 +      <CompileAs>Default</CompileAs>
  21.208 +    </ClCompile>
  21.209 +    <ResourceCompile>
  21.210 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  21.211 +      <Culture>0x0409</Culture>
  21.212 +    </ResourceCompile>
  21.213 +    <Link>
  21.214 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  21.215 +      <SubSystem>Windows</SubSystem>
  21.216 +    </Link>
  21.217 +    <PostBuildEvent>
  21.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  21.219 +    </PostBuildEvent>
  21.220 +    <PostBuildEvent>
  21.221 +      <Message>Copy SDL</Message>
  21.222 +    </PostBuildEvent>
  21.223 +  </ItemDefinitionGroup>
  21.224 +  <ItemGroup>
  21.225 +    <ClCompile Include="..\..\..\test\testatomic.c" />
  21.226 +  </ItemGroup>
  21.227 +  <ItemGroup>
  21.228 +    <ProjectReference Include="..\..\SDLmain\SDLmain_VS2013.vcxproj">
  21.229 +      <Project>{da956fd3-e142-46f2-9dd5-c78bebb56b7a}</Project>
  21.230 +    </ProjectReference>
  21.231 +    <ProjectReference Include="..\..\SDL\SDL_VS2013.vcxproj">
  21.232 +      <Project>{81ce8daf-ebb2-4761-8e45-b71abcca8c68}</Project>
  21.233 +    </ProjectReference>
  21.234 +  </ItemGroup>
  21.235 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  21.236 +  <ImportGroup Label="ExtensionTargets">
  21.237 +  </ImportGroup>
  21.238 +</Project>
  21.239 \ No newline at end of file
    22.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    22.2 +++ b/VisualC/tests/testautomation/testautomation_vs2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    22.3 @@ -0,0 +1,213 @@
    22.4 +<?xml version="1.0" encoding="utf-8"?>
    22.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    22.6 +  <ItemGroup Label="ProjectConfigurations">
    22.7 +    <ProjectConfiguration Include="Debug|Win32">
    22.8 +      <Configuration>Debug</Configuration>
    22.9 +      <Platform>Win32</Platform>
   22.10 +    </ProjectConfiguration>
   22.11 +    <ProjectConfiguration Include="Debug|x64">
   22.12 +      <Configuration>Debug</Configuration>
   22.13 +      <Platform>x64</Platform>
   22.14 +    </ProjectConfiguration>
   22.15 +    <ProjectConfiguration Include="Release|Win32">
   22.16 +      <Configuration>Release</Configuration>
   22.17 +      <Platform>Win32</Platform>
   22.18 +    </ProjectConfiguration>
   22.19 +    <ProjectConfiguration Include="Release|x64">
   22.20 +      <Configuration>Release</Configuration>
   22.21 +      <Platform>x64</Platform>
   22.22 +    </ProjectConfiguration>
   22.23 +  </ItemGroup>
   22.24 +  <PropertyGroup Label="Globals">
   22.25 +    <ProjectName>testautomation</ProjectName>
   22.26 +    <ProjectGuid>{FEE710DB-EC7B-4CCB-BD75-535D401A2FE0}</ProjectGuid>
   22.27 +    <RootNamespace>testautomation</RootNamespace>
   22.28 +    <Keyword>Win32Proj</Keyword>
   22.29 +  </PropertyGroup>
   22.30 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   22.31 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   22.32 +    <ConfigurationType>Application</ConfigurationType>
   22.33 +    <CharacterSet>Unicode</CharacterSet>
   22.34 +    <WholeProgramOptimization>true</WholeProgramOptimization>
   22.35 +    <PlatformToolset>v120</PlatformToolset>
   22.36 +  </PropertyGroup>
   22.37 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   22.38 +    <ConfigurationType>Application</ConfigurationType>
   22.39 +    <CharacterSet>Unicode</CharacterSet>
   22.40 +    <WholeProgramOptimization>true</WholeProgramOptimization>
   22.41 +    <PlatformToolset>v120</PlatformToolset>
   22.42 +  </PropertyGroup>
   22.43 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   22.44 +    <ConfigurationType>Application</ConfigurationType>
   22.45 +    <CharacterSet>Unicode</CharacterSet>
   22.46 +    <PlatformToolset>v120</PlatformToolset>
   22.47 +  </PropertyGroup>
   22.48 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   22.49 +    <ConfigurationType>Application</ConfigurationType>
   22.50 +    <CharacterSet>MultiByte</CharacterSet>
   22.51 +    <PlatformToolset>v120</PlatformToolset>
   22.52 +  </PropertyGroup>
   22.53 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   22.54 +  <ImportGroup Label="ExtensionSettings">
   22.55 +  </ImportGroup>
   22.56 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   22.57 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   22.58 +  </ImportGroup>
   22.59 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   22.60 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   22.61 +  </ImportGroup>
   22.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   22.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   22.64 +  </ImportGroup>
   22.65 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   22.66 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   22.67 +  </ImportGroup>
   22.68 +  <PropertyGroup Label="UserMacros" />
   22.69 +  <PropertyGroup>
   22.70 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   22.71 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   22.72 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   22.73 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   22.74 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   22.75 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   22.76 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   22.77 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   22.78 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   22.79 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   22.80 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   22.81 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   22.82 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   22.83 +  </PropertyGroup>
   22.84 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   22.85 +    <ClCompile>
   22.86 +      <Optimization>Disabled</Optimization>
   22.87 +      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   22.88 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   22.89 +      <MinimalRebuild>true</MinimalRebuild>
   22.90 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
   22.91 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   22.92 +      <PrecompiledHeader>
   22.93 +      </PrecompiledHeader>
   22.94 +      <WarningLevel>Level3</WarningLevel>
   22.95 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   22.96 +    </ClCompile>
   22.97 +    <Link>
   22.98 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   22.99 +      <SubSystem>Windows</SubSystem>
  22.100 +      <TargetMachine>MachineX86</TargetMachine>
  22.101 +    </Link>
  22.102 +    <PostBuildEvent>
  22.103 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  22.104 +    </PostBuildEvent>
  22.105 +    <PostBuildEvent>
  22.106 +      <Message>Copy SDL</Message>
  22.107 +    </PostBuildEvent>
  22.108 +  </ItemDefinitionGroup>
  22.109 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  22.110 +    <ClCompile>
  22.111 +      <Optimization>Disabled</Optimization>
  22.112 +      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  22.113 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  22.114 +      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
  22.115 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  22.116 +      <PrecompiledHeader>
  22.117 +      </PrecompiledHeader>
  22.118 +      <WarningLevel>Level3</WarningLevel>
  22.119 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  22.120 +    </ClCompile>
  22.121 +    <Link>
  22.122 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  22.123 +      <SubSystem>Windows</SubSystem>
  22.124 +    </Link>
  22.125 +    <PostBuildEvent>
  22.126 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  22.127 +    </PostBuildEvent>
  22.128 +    <PostBuildEvent>
  22.129 +      <Message>Copy SDL</Message>
  22.130 +    </PostBuildEvent>
  22.131 +  </ItemDefinitionGroup>
  22.132 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  22.133 +    <ClCompile>
  22.134 +      <Optimization>MaxSpeed</Optimization>
  22.135 +      <IntrinsicFunctions>true</IntrinsicFunctions>
  22.136 +      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  22.137 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  22.138 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  22.139 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  22.140 +      <PrecompiledHeader>
  22.141 +      </PrecompiledHeader>
  22.142 +      <WarningLevel>Level3</WarningLevel>
  22.143 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  22.144 +    </ClCompile>
  22.145 +    <Link>
  22.146 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  22.147 +      <SubSystem>Windows</SubSystem>
  22.148 +      <OptimizeReferences>true</OptimizeReferences>
  22.149 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
  22.150 +      <TargetMachine>MachineX86</TargetMachine>
  22.151 +    </Link>
  22.152 +    <PostBuildEvent>
  22.153 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  22.154 +    </PostBuildEvent>
  22.155 +    <PostBuildEvent>
  22.156 +      <Message>Copy SDL</Message>
  22.157 +    </PostBuildEvent>
  22.158 +  </ItemDefinitionGroup>
  22.159 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  22.160 +    <ClCompile>
  22.161 +      <Optimization>MaxSpeed</Optimization>
  22.162 +      <IntrinsicFunctions>true</IntrinsicFunctions>
  22.163 +      <AdditionalIncludeDirectories>$(SolutionDir)..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  22.164 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  22.165 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  22.166 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  22.167 +      <PrecompiledHeader>
  22.168 +      </PrecompiledHeader>
  22.169 +      <WarningLevel>Level3</WarningLevel>
  22.170 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  22.171 +    </ClCompile>
  22.172 +    <Link>
  22.173 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  22.174 +      <SubSystem>Windows</SubSystem>
  22.175 +      <OptimizeReferences>true</OptimizeReferences>
  22.176 +      <EnableCOMDATFolding>true</EnableCOMDATFolding>
  22.177 +    </Link>
  22.178 +    <PostBuildEvent>
  22.179 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  22.180 +    </PostBuildEvent>
  22.181 +    <PostBuildEvent>
  22.182 +      <Message>Copy SDL</Message>
  22.183 +    </PostBuildEvent>
  22.184 +  </ItemDefinitionGroup>
  22.185 +  <ItemGroup>
  22.186 +    <ClCompile Include="..\..\..\test\testautomation.c" />
  22.187 +    <ClCompile Include="..\..\..\test\testautomation_audio.c" />
  22.188 +    <ClCompile Include="..\..\..\test\testautomation_clipboard.c" />
  22.189 +    <ClCompile Include="..\..\..\test\testautomation_events.c" />
  22.190 +    <ClCompile Include="..\..\..\test\testautomation_keyboard.c" />
  22.191 +    <ClCompile Include="..\..\..\test\testautomation_main.c" />
  22.192 +    <ClCompile Include="..\..\..\test\testautomation_mouse.c" />
  22.193 +    <ClCompile Include="..\..\..\test\testautomation_pixels.c" />
  22.194 +    <ClCompile Include="..\..\..\test\testautomation_platform.c" />
  22.195 +    <ClCompile Include="..\..\..\test\testautomation_rect.c" />
  22.196 +    <ClCompile Include="..\..\..\test\testautomation_render.c" />
  22.197 +    <ClCompile Include="..\..\..\test\testautomation_rwops.c" />
  22.198 +    <ClCompile Include="..\..\..\test\testautomation_sdltest.c" />
  22.199 +    <ClCompile Include="..\..\..\test\testautomation_stdlib.c" />
  22.200 +    <ClCompile Include="..\..\..\test\testautomation_surface.c" />
  22.201 +    <ClCompile Include="..\..\..\test\testautomation_syswm.c" />
  22.202 +    <ClCompile Include="..\..\..\test\testautomation_timer.c" />
  22.203 +    <ClCompile Include="..\..\..\test\testautomation_video.c" />
  22.204 +  </ItemGroup>
  22.205 +  <ItemGroup>
  22.206 +    <ClInclude Include="..\..\..\test\testautomation_suites.h" />
  22.207 +  </ItemGroup>
  22.208 +  <ItemGroup>
  22.209 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  22.210 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  22.211 +    <Library Include="..\..\SDLtest\$(Platform)\$(Configuration)\SDL2test.lib" />
  22.212 +  </ItemGroup>
  22.213 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  22.214 +  <ImportGroup Label="ExtensionTargets">
  22.215 +  </ImportGroup>
  22.216 +</Project>
  22.217 \ No newline at end of file
    23.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    23.2 +++ b/VisualC/tests/testdraw2/testdraw2_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    23.3 @@ -0,0 +1,232 @@
    23.4 +<?xml version="1.0" encoding="utf-8"?>
    23.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    23.6 +  <ItemGroup Label="ProjectConfigurations">
    23.7 +    <ProjectConfiguration Include="Debug|Win32">
    23.8 +      <Configuration>Debug</Configuration>
    23.9 +      <Platform>Win32</Platform>
   23.10 +    </ProjectConfiguration>
   23.11 +    <ProjectConfiguration Include="Debug|x64">
   23.12 +      <Configuration>Debug</Configuration>
   23.13 +      <Platform>x64</Platform>
   23.14 +    </ProjectConfiguration>
   23.15 +    <ProjectConfiguration Include="Release|Win32">
   23.16 +      <Configuration>Release</Configuration>
   23.17 +      <Platform>Win32</Platform>
   23.18 +    </ProjectConfiguration>
   23.19 +    <ProjectConfiguration Include="Release|x64">
   23.20 +      <Configuration>Release</Configuration>
   23.21 +      <Platform>x64</Platform>
   23.22 +    </ProjectConfiguration>
   23.23 +  </ItemGroup>
   23.24 +  <PropertyGroup Label="Globals">
   23.25 +    <ProjectName>testdraw2</ProjectName>
   23.26 +    <RootNamespace>testdraw2</RootNamespace>
   23.27 +    <ProjectGuid>{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}</ProjectGuid>
   23.28 +  </PropertyGroup>
   23.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   23.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   23.31 +    <ConfigurationType>Application</ConfigurationType>
   23.32 +    <UseOfMfc>false</UseOfMfc>
   23.33 +    <PlatformToolset>v120</PlatformToolset>
   23.34 +  </PropertyGroup>
   23.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   23.36 +    <ConfigurationType>Application</ConfigurationType>
   23.37 +    <UseOfMfc>false</UseOfMfc>
   23.38 +    <CharacterSet>MultiByte</CharacterSet>
   23.39 +    <PlatformToolset>v120</PlatformToolset>
   23.40 +  </PropertyGroup>
   23.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   23.42 +    <ConfigurationType>Application</ConfigurationType>
   23.43 +    <UseOfMfc>false</UseOfMfc>
   23.44 +    <PlatformToolset>v120</PlatformToolset>
   23.45 +  </PropertyGroup>
   23.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   23.47 +    <ConfigurationType>Application</ConfigurationType>
   23.48 +    <UseOfMfc>false</UseOfMfc>
   23.49 +    <PlatformToolset>v120</PlatformToolset>
   23.50 +  </PropertyGroup>
   23.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   23.52 +  <ImportGroup Label="ExtensionSettings">
   23.53 +  </ImportGroup>
   23.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   23.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   23.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   23.57 +  </ImportGroup>
   23.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   23.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   23.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   23.61 +  </ImportGroup>
   23.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   23.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   23.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   23.65 +  </ImportGroup>
   23.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   23.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   23.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   23.69 +  </ImportGroup>
   23.70 +  <PropertyGroup Label="UserMacros" />
   23.71 +  <PropertyGroup>
   23.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   23.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   23.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   23.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   23.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   23.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   23.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   23.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   23.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   23.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   23.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   23.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   23.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   23.85 +  </PropertyGroup>
   23.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   23.87 +    <Midl>
   23.88 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   23.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   23.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   23.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   23.92 +    </Midl>
   23.93 +    <ClCompile>
   23.94 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   23.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   23.96 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   23.97 +      <StringPooling>true</StringPooling>
   23.98 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   23.99 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  23.100 +      <PrecompiledHeader>
  23.101 +      </PrecompiledHeader>
  23.102 +      <WarningLevel>Level3</WarningLevel>
  23.103 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  23.104 +      <CompileAs>Default</CompileAs>
  23.105 +    </ClCompile>
  23.106 +    <ResourceCompile>
  23.107 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  23.108 +      <Culture>0x0409</Culture>
  23.109 +    </ResourceCompile>
  23.110 +    <Link>
  23.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  23.112 +      <SubSystem>Windows</SubSystem>
  23.113 +    </Link>
  23.114 +    <PostBuildEvent>
  23.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  23.116 +    </PostBuildEvent>
  23.117 +    <PostBuildEvent>
  23.118 +      <Message>Copy SDL</Message>
  23.119 +    </PostBuildEvent>
  23.120 +  </ItemDefinitionGroup>
  23.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  23.122 +    <Midl>
  23.123 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  23.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  23.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  23.126 +    </Midl>
  23.127 +    <ClCompile>
  23.128 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  23.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  23.130 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  23.131 +      <StringPooling>true</StringPooling>
  23.132 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  23.133 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  23.134 +      <PrecompiledHeader>
  23.135 +      </PrecompiledHeader>
  23.136 +      <WarningLevel>Level3</WarningLevel>
  23.137 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  23.138 +      <CompileAs>Default</CompileAs>
  23.139 +    </ClCompile>
  23.140 +    <ResourceCompile>
  23.141 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  23.142 +      <Culture>0x0409</Culture>
  23.143 +    </ResourceCompile>
  23.144 +    <Link>
  23.145 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  23.146 +      <SubSystem>Windows</SubSystem>
  23.147 +    </Link>
  23.148 +    <PostBuildEvent>
  23.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  23.150 +    </PostBuildEvent>
  23.151 +    <PostBuildEvent>
  23.152 +      <Message>Copy SDL</Message>
  23.153 +    </PostBuildEvent>
  23.154 +  </ItemDefinitionGroup>
  23.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  23.156 +    <Midl>
  23.157 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  23.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  23.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  23.160 +      <TargetEnvironment>Win32</TargetEnvironment>
  23.161 +    </Midl>
  23.162 +    <ClCompile>
  23.163 +      <Optimization>Disabled</Optimization>
  23.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  23.165 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  23.166 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  23.167 +      <PrecompiledHeader>
  23.168 +      </PrecompiledHeader>
  23.169 +      <WarningLevel>Level3</WarningLevel>
  23.170 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  23.171 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  23.172 +      <CompileAs>Default</CompileAs>
  23.173 +    </ClCompile>
  23.174 +    <ResourceCompile>
  23.175 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  23.176 +      <Culture>0x0409</Culture>
  23.177 +    </ResourceCompile>
  23.178 +    <Link>
  23.179 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  23.180 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  23.181 +      <SubSystem>Windows</SubSystem>
  23.182 +    </Link>
  23.183 +    <PostBuildEvent>
  23.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  23.185 +    </PostBuildEvent>
  23.186 +    <PostBuildEvent>
  23.187 +      <Message>Copy SDL</Message>
  23.188 +    </PostBuildEvent>
  23.189 +  </ItemDefinitionGroup>
  23.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  23.191 +    <Midl>
  23.192 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  23.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  23.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  23.195 +    </Midl>
  23.196 +    <ClCompile>
  23.197 +      <Optimization>Disabled</Optimization>
  23.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  23.199 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  23.200 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  23.201 +      <PrecompiledHeader>
  23.202 +      </PrecompiledHeader>
  23.203 +      <WarningLevel>Level3</WarningLevel>
  23.204 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  23.205 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  23.206 +      <CompileAs>Default</CompileAs>
  23.207 +    </ClCompile>
  23.208 +    <ResourceCompile>
  23.209 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  23.210 +      <Culture>0x0409</Culture>
  23.211 +    </ResourceCompile>
  23.212 +    <Link>
  23.213 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  23.214 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  23.215 +      <SubSystem>Windows</SubSystem>
  23.216 +    </Link>
  23.217 +    <PostBuildEvent>
  23.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  23.219 +    </PostBuildEvent>
  23.220 +    <PostBuildEvent>
  23.221 +      <Message>Copy SDL</Message>
  23.222 +    </PostBuildEvent>
  23.223 +  </ItemDefinitionGroup>
  23.224 +  <ItemGroup>
  23.225 +    <ClCompile Include="..\..\..\test\testdraw2.c" />
  23.226 +  </ItemGroup>
  23.227 +  <ItemGroup>
  23.228 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  23.229 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  23.230 +    <Library Include="..\..\SDLtest\$(Platform)\$(Configuration)\SDL2test.lib" />
  23.231 +  </ItemGroup>
  23.232 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  23.233 +  <ImportGroup Label="ExtensionTargets">
  23.234 +  </ImportGroup>
  23.235 +</Project>
  23.236 \ No newline at end of file
    24.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    24.2 +++ b/VisualC/tests/testfile/testfile_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    24.3 @@ -0,0 +1,231 @@
    24.4 +<?xml version="1.0" encoding="utf-8"?>
    24.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    24.6 +  <ItemGroup Label="ProjectConfigurations">
    24.7 +    <ProjectConfiguration Include="Debug|Win32">
    24.8 +      <Configuration>Debug</Configuration>
    24.9 +      <Platform>Win32</Platform>
   24.10 +    </ProjectConfiguration>
   24.11 +    <ProjectConfiguration Include="Debug|x64">
   24.12 +      <Configuration>Debug</Configuration>
   24.13 +      <Platform>x64</Platform>
   24.14 +    </ProjectConfiguration>
   24.15 +    <ProjectConfiguration Include="Release|Win32">
   24.16 +      <Configuration>Release</Configuration>
   24.17 +      <Platform>Win32</Platform>
   24.18 +    </ProjectConfiguration>
   24.19 +    <ProjectConfiguration Include="Release|x64">
   24.20 +      <Configuration>Release</Configuration>
   24.21 +      <Platform>x64</Platform>
   24.22 +    </ProjectConfiguration>
   24.23 +  </ItemGroup>
   24.24 +  <PropertyGroup Label="Globals">
   24.25 +    <ProjectName>testfile</ProjectName>
   24.26 +    <RootNamespace>testfile</RootNamespace>
   24.27 +    <ProjectGuid>{CAE4F1D0-314F-4B10-805B-0EFD670133A0}</ProjectGuid>
   24.28 +  </PropertyGroup>
   24.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   24.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   24.31 +    <ConfigurationType>Application</ConfigurationType>
   24.32 +    <UseOfMfc>false</UseOfMfc>
   24.33 +    <PlatformToolset>v120</PlatformToolset>
   24.34 +  </PropertyGroup>
   24.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   24.36 +    <ConfigurationType>Application</ConfigurationType>
   24.37 +    <UseOfMfc>false</UseOfMfc>
   24.38 +    <PlatformToolset>v120</PlatformToolset>
   24.39 +  </PropertyGroup>
   24.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   24.41 +    <ConfigurationType>Application</ConfigurationType>
   24.42 +    <UseOfMfc>false</UseOfMfc>
   24.43 +    <PlatformToolset>v120</PlatformToolset>
   24.44 +  </PropertyGroup>
   24.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   24.46 +    <ConfigurationType>Application</ConfigurationType>
   24.47 +    <UseOfMfc>false</UseOfMfc>
   24.48 +    <CharacterSet>MultiByte</CharacterSet>
   24.49 +    <PlatformToolset>v120</PlatformToolset>
   24.50 +  </PropertyGroup>
   24.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   24.52 +  <ImportGroup Label="ExtensionSettings">
   24.53 +  </ImportGroup>
   24.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   24.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   24.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   24.57 +  </ImportGroup>
   24.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   24.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   24.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   24.61 +  </ImportGroup>
   24.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   24.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   24.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   24.65 +  </ImportGroup>
   24.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   24.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   24.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   24.69 +  </ImportGroup>
   24.70 +  <PropertyGroup Label="UserMacros" />
   24.71 +  <PropertyGroup>
   24.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   24.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   24.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   24.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   24.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   24.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   24.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   24.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   24.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   24.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   24.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   24.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   24.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   24.85 +  </PropertyGroup>
   24.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   24.87 +    <Midl>
   24.88 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   24.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   24.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   24.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   24.92 +    </Midl>
   24.93 +    <ClCompile>
   24.94 +      <Optimization>Disabled</Optimization>
   24.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   24.96 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   24.97 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   24.98 +      <PrecompiledHeader>
   24.99 +      </PrecompiledHeader>
  24.100 +      <WarningLevel>Level3</WarningLevel>
  24.101 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  24.102 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  24.103 +      <CompileAs>Default</CompileAs>
  24.104 +    </ClCompile>
  24.105 +    <ResourceCompile>
  24.106 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  24.107 +      <Culture>0x0409</Culture>
  24.108 +    </ResourceCompile>
  24.109 +    <Link>
  24.110 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  24.111 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  24.112 +      <SubSystem>Windows</SubSystem>
  24.113 +    </Link>
  24.114 +    <PostBuildEvent>
  24.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  24.116 +    </PostBuildEvent>
  24.117 +    <PostBuildEvent>
  24.118 +      <Message>Copy SDL</Message>
  24.119 +    </PostBuildEvent>
  24.120 +  </ItemDefinitionGroup>
  24.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  24.122 +    <Midl>
  24.123 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  24.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  24.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  24.126 +    </Midl>
  24.127 +    <ClCompile>
  24.128 +      <Optimization>Disabled</Optimization>
  24.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  24.130 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  24.131 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  24.132 +      <PrecompiledHeader>
  24.133 +      </PrecompiledHeader>
  24.134 +      <WarningLevel>Level3</WarningLevel>
  24.135 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  24.136 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  24.137 +      <CompileAs>Default</CompileAs>
  24.138 +    </ClCompile>
  24.139 +    <ResourceCompile>
  24.140 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  24.141 +      <Culture>0x0409</Culture>
  24.142 +    </ResourceCompile>
  24.143 +    <Link>
  24.144 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  24.145 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  24.146 +      <SubSystem>Windows</SubSystem>
  24.147 +    </Link>
  24.148 +    <PostBuildEvent>
  24.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  24.150 +    </PostBuildEvent>
  24.151 +    <PostBuildEvent>
  24.152 +      <Message>Copy SDL</Message>
  24.153 +    </PostBuildEvent>
  24.154 +  </ItemDefinitionGroup>
  24.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  24.156 +    <Midl>
  24.157 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  24.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  24.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  24.160 +      <TargetEnvironment>Win32</TargetEnvironment>
  24.161 +    </Midl>
  24.162 +    <ClCompile>
  24.163 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  24.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  24.165 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  24.166 +      <StringPooling>true</StringPooling>
  24.167 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  24.168 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  24.169 +      <PrecompiledHeader>
  24.170 +      </PrecompiledHeader>
  24.171 +      <WarningLevel>Level3</WarningLevel>
  24.172 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  24.173 +      <CompileAs>Default</CompileAs>
  24.174 +    </ClCompile>
  24.175 +    <ResourceCompile>
  24.176 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  24.177 +      <Culture>0x0409</Culture>
  24.178 +    </ResourceCompile>
  24.179 +    <Link>
  24.180 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  24.181 +      <SubSystem>Windows</SubSystem>
  24.182 +    </Link>
  24.183 +    <PostBuildEvent>
  24.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  24.185 +    </PostBuildEvent>
  24.186 +    <PostBuildEvent>
  24.187 +      <Message>Copy SDL</Message>
  24.188 +    </PostBuildEvent>
  24.189 +  </ItemDefinitionGroup>
  24.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  24.191 +    <Midl>
  24.192 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  24.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  24.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  24.195 +    </Midl>
  24.196 +    <ClCompile>
  24.197 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  24.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  24.199 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  24.200 +      <StringPooling>true</StringPooling>
  24.201 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  24.202 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  24.203 +      <PrecompiledHeader>
  24.204 +      </PrecompiledHeader>
  24.205 +      <WarningLevel>Level3</WarningLevel>
  24.206 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  24.207 +      <CompileAs>Default</CompileAs>
  24.208 +    </ClCompile>
  24.209 +    <ResourceCompile>
  24.210 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  24.211 +      <Culture>0x0409</Culture>
  24.212 +    </ResourceCompile>
  24.213 +    <Link>
  24.214 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  24.215 +      <SubSystem>Windows</SubSystem>
  24.216 +    </Link>
  24.217 +    <PostBuildEvent>
  24.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  24.219 +    </PostBuildEvent>
  24.220 +    <PostBuildEvent>
  24.221 +      <Message>Copy SDL</Message>
  24.222 +    </PostBuildEvent>
  24.223 +  </ItemDefinitionGroup>
  24.224 +  <ItemGroup>
  24.225 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  24.226 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  24.227 +  </ItemGroup>
  24.228 +  <ItemGroup>
  24.229 +    <ClCompile Include="..\..\..\Test\testfile.c" />
  24.230 +  </ItemGroup>
  24.231 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  24.232 +  <ImportGroup Label="ExtensionTargets">
  24.233 +  </ImportGroup>
  24.234 +</Project>
  24.235 \ No newline at end of file
    25.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    25.2 +++ b/VisualC/tests/testgamecontroller/testgamecontroller_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    25.3 @@ -0,0 +1,231 @@
    25.4 +<?xml version="1.0" encoding="utf-8"?>
    25.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    25.6 +  <ItemGroup Label="ProjectConfigurations">
    25.7 +    <ProjectConfiguration Include="Debug|Win32">
    25.8 +      <Configuration>Debug</Configuration>
    25.9 +      <Platform>Win32</Platform>
   25.10 +    </ProjectConfiguration>
   25.11 +    <ProjectConfiguration Include="Debug|x64">
   25.12 +      <Configuration>Debug</Configuration>
   25.13 +      <Platform>x64</Platform>
   25.14 +    </ProjectConfiguration>
   25.15 +    <ProjectConfiguration Include="Release|Win32">
   25.16 +      <Configuration>Release</Configuration>
   25.17 +      <Platform>Win32</Platform>
   25.18 +    </ProjectConfiguration>
   25.19 +    <ProjectConfiguration Include="Release|x64">
   25.20 +      <Configuration>Release</Configuration>
   25.21 +      <Platform>x64</Platform>
   25.22 +    </ProjectConfiguration>
   25.23 +  </ItemGroup>
   25.24 +  <PropertyGroup Label="Globals">
   25.25 +    <ProjectName>testgamecontroller</ProjectName>
   25.26 +    <RootNamespace>testgamecontroller</RootNamespace>
   25.27 +    <ProjectGuid>{55812185-D13C-4022-9C81-32E0F4A08336}</ProjectGuid>
   25.28 +  </PropertyGroup>
   25.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   25.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   25.31 +    <ConfigurationType>Application</ConfigurationType>
   25.32 +    <UseOfMfc>false</UseOfMfc>
   25.33 +    <PlatformToolset>v120</PlatformToolset>
   25.34 +  </PropertyGroup>
   25.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   25.36 +    <ConfigurationType>Application</ConfigurationType>
   25.37 +    <UseOfMfc>false</UseOfMfc>
   25.38 +    <CharacterSet>MultiByte</CharacterSet>
   25.39 +    <PlatformToolset>v120</PlatformToolset>
   25.40 +  </PropertyGroup>
   25.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   25.42 +    <ConfigurationType>Application</ConfigurationType>
   25.43 +    <UseOfMfc>false</UseOfMfc>
   25.44 +    <PlatformToolset>v120</PlatformToolset>
   25.45 +  </PropertyGroup>
   25.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   25.47 +    <ConfigurationType>Application</ConfigurationType>
   25.48 +    <UseOfMfc>false</UseOfMfc>
   25.49 +    <PlatformToolset>v120</PlatformToolset>
   25.50 +  </PropertyGroup>
   25.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   25.52 +  <ImportGroup Label="ExtensionSettings">
   25.53 +  </ImportGroup>
   25.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   25.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   25.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   25.57 +  </ImportGroup>
   25.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   25.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   25.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   25.61 +  </ImportGroup>
   25.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   25.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   25.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   25.65 +  </ImportGroup>
   25.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   25.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   25.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   25.69 +  </ImportGroup>
   25.70 +  <PropertyGroup Label="UserMacros" />
   25.71 +  <PropertyGroup>
   25.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   25.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   25.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   25.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   25.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   25.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   25.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   25.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   25.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   25.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   25.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   25.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   25.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   25.85 +  </PropertyGroup>
   25.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   25.87 +    <Midl>
   25.88 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   25.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   25.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   25.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   25.92 +    </Midl>
   25.93 +    <ClCompile>
   25.94 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   25.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   25.96 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   25.97 +      <StringPooling>true</StringPooling>
   25.98 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   25.99 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  25.100 +      <PrecompiledHeader>
  25.101 +      </PrecompiledHeader>
  25.102 +      <WarningLevel>Level3</WarningLevel>
  25.103 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  25.104 +      <CompileAs>Default</CompileAs>
  25.105 +    </ClCompile>
  25.106 +    <ResourceCompile>
  25.107 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  25.108 +      <Culture>0x0409</Culture>
  25.109 +    </ResourceCompile>
  25.110 +    <Link>
  25.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  25.112 +      <SubSystem>Windows</SubSystem>
  25.113 +    </Link>
  25.114 +    <PostBuildEvent>
  25.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  25.116 +    </PostBuildEvent>
  25.117 +    <PostBuildEvent>
  25.118 +      <Message>Copy SDL</Message>
  25.119 +    </PostBuildEvent>
  25.120 +  </ItemDefinitionGroup>
  25.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  25.122 +    <Midl>
  25.123 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  25.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  25.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  25.126 +    </Midl>
  25.127 +    <ClCompile>
  25.128 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  25.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  25.130 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  25.131 +      <StringPooling>true</StringPooling>
  25.132 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  25.133 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  25.134 +      <PrecompiledHeader>
  25.135 +      </PrecompiledHeader>
  25.136 +      <WarningLevel>Level3</WarningLevel>
  25.137 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  25.138 +      <CompileAs>Default</CompileAs>
  25.139 +    </ClCompile>
  25.140 +    <ResourceCompile>
  25.141 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  25.142 +      <Culture>0x0409</Culture>
  25.143 +    </ResourceCompile>
  25.144 +    <Link>
  25.145 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  25.146 +      <SubSystem>Windows</SubSystem>
  25.147 +    </Link>
  25.148 +    <PostBuildEvent>
  25.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  25.150 +    </PostBuildEvent>
  25.151 +    <PostBuildEvent>
  25.152 +      <Message>Copy SDL</Message>
  25.153 +    </PostBuildEvent>
  25.154 +  </ItemDefinitionGroup>
  25.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  25.156 +    <Midl>
  25.157 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  25.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  25.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  25.160 +      <TargetEnvironment>Win32</TargetEnvironment>
  25.161 +    </Midl>
  25.162 +    <ClCompile>
  25.163 +      <Optimization>Disabled</Optimization>
  25.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  25.165 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  25.166 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  25.167 +      <PrecompiledHeader>
  25.168 +      </PrecompiledHeader>
  25.169 +      <WarningLevel>Level3</WarningLevel>
  25.170 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  25.171 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  25.172 +      <CompileAs>Default</CompileAs>
  25.173 +    </ClCompile>
  25.174 +    <ResourceCompile>
  25.175 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  25.176 +      <Culture>0x0409</Culture>
  25.177 +    </ResourceCompile>
  25.178 +    <Link>
  25.179 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  25.180 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  25.181 +      <SubSystem>Windows</SubSystem>
  25.182 +    </Link>
  25.183 +    <PostBuildEvent>
  25.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  25.185 +    </PostBuildEvent>
  25.186 +    <PostBuildEvent>
  25.187 +      <Message>Copy SDL</Message>
  25.188 +    </PostBuildEvent>
  25.189 +  </ItemDefinitionGroup>
  25.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  25.191 +    <Midl>
  25.192 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  25.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  25.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  25.195 +    </Midl>
  25.196 +    <ClCompile>
  25.197 +      <Optimization>Disabled</Optimization>
  25.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  25.199 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  25.200 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  25.201 +      <PrecompiledHeader>
  25.202 +      </PrecompiledHeader>
  25.203 +      <WarningLevel>Level3</WarningLevel>
  25.204 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  25.205 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  25.206 +      <CompileAs>Default</CompileAs>
  25.207 +    </ClCompile>
  25.208 +    <ResourceCompile>
  25.209 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  25.210 +      <Culture>0x0409</Culture>
  25.211 +    </ResourceCompile>
  25.212 +    <Link>
  25.213 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  25.214 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  25.215 +      <SubSystem>Windows</SubSystem>
  25.216 +    </Link>
  25.217 +    <PostBuildEvent>
  25.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  25.219 +    </PostBuildEvent>
  25.220 +    <PostBuildEvent>
  25.221 +      <Message>Copy SDL</Message>
  25.222 +    </PostBuildEvent>
  25.223 +  </ItemDefinitionGroup>
  25.224 +  <ItemGroup>
  25.225 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  25.226 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  25.227 +  </ItemGroup>
  25.228 +  <ItemGroup>
  25.229 +    <ClCompile Include="..\..\..\test\testgamecontroller.c" />
  25.230 +  </ItemGroup>
  25.231 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  25.232 +  <ImportGroup Label="ExtensionTargets">
  25.233 +  </ImportGroup>
  25.234 +</Project>
  25.235 \ No newline at end of file
    26.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    26.2 +++ b/VisualC/tests/testgesture/testgesture_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    26.3 @@ -0,0 +1,231 @@
    26.4 +<?xml version="1.0" encoding="utf-8"?>
    26.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    26.6 +  <ItemGroup Label="ProjectConfigurations">
    26.7 +    <ProjectConfiguration Include="Debug|Win32">
    26.8 +      <Configuration>Debug</Configuration>
    26.9 +      <Platform>Win32</Platform>
   26.10 +    </ProjectConfiguration>
   26.11 +    <ProjectConfiguration Include="Debug|x64">
   26.12 +      <Configuration>Debug</Configuration>
   26.13 +      <Platform>x64</Platform>
   26.14 +    </ProjectConfiguration>
   26.15 +    <ProjectConfiguration Include="Release|Win32">
   26.16 +      <Configuration>Release</Configuration>
   26.17 +      <Platform>Win32</Platform>
   26.18 +    </ProjectConfiguration>
   26.19 +    <ProjectConfiguration Include="Release|x64">
   26.20 +      <Configuration>Release</Configuration>
   26.21 +      <Platform>x64</Platform>
   26.22 +    </ProjectConfiguration>
   26.23 +  </ItemGroup>
   26.24 +  <PropertyGroup Label="Globals">
   26.25 +    <ProjectName>testgesture</ProjectName>
   26.26 +    <RootNamespace>testgesture</RootNamespace>
   26.27 +    <ProjectGuid>{55812185-D13C-4022-9C81-32E0F4A08996}</ProjectGuid>
   26.28 +  </PropertyGroup>
   26.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   26.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   26.31 +    <ConfigurationType>Application</ConfigurationType>
   26.32 +    <UseOfMfc>false</UseOfMfc>
   26.33 +    <PlatformToolset>v120</PlatformToolset>
   26.34 +  </PropertyGroup>
   26.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   26.36 +    <ConfigurationType>Application</ConfigurationType>
   26.37 +    <UseOfMfc>false</UseOfMfc>
   26.38 +    <CharacterSet>MultiByte</CharacterSet>
   26.39 +    <PlatformToolset>v120</PlatformToolset>
   26.40 +  </PropertyGroup>
   26.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   26.42 +    <ConfigurationType>Application</ConfigurationType>
   26.43 +    <UseOfMfc>false</UseOfMfc>
   26.44 +    <PlatformToolset>v120</PlatformToolset>
   26.45 +  </PropertyGroup>
   26.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   26.47 +    <ConfigurationType>Application</ConfigurationType>
   26.48 +    <UseOfMfc>false</UseOfMfc>
   26.49 +    <PlatformToolset>v120</PlatformToolset>
   26.50 +  </PropertyGroup>
   26.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   26.52 +  <ImportGroup Label="ExtensionSettings">
   26.53 +  </ImportGroup>
   26.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   26.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   26.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   26.57 +  </ImportGroup>
   26.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   26.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   26.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   26.61 +  </ImportGroup>
   26.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   26.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   26.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   26.65 +  </ImportGroup>
   26.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   26.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   26.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   26.69 +  </ImportGroup>
   26.70 +  <PropertyGroup Label="UserMacros" />
   26.71 +  <PropertyGroup>
   26.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   26.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   26.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   26.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   26.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   26.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   26.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   26.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   26.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   26.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   26.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   26.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   26.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   26.85 +  </PropertyGroup>
   26.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   26.87 +    <Midl>
   26.88 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   26.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   26.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   26.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   26.92 +    </Midl>
   26.93 +    <ClCompile>
   26.94 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   26.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   26.96 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   26.97 +      <StringPooling>true</StringPooling>
   26.98 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   26.99 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  26.100 +      <PrecompiledHeader>
  26.101 +      </PrecompiledHeader>
  26.102 +      <WarningLevel>Level3</WarningLevel>
  26.103 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  26.104 +      <CompileAs>Default</CompileAs>
  26.105 +    </ClCompile>
  26.106 +    <ResourceCompile>
  26.107 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  26.108 +      <Culture>0x0409</Culture>
  26.109 +    </ResourceCompile>
  26.110 +    <Link>
  26.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  26.112 +      <SubSystem>Windows</SubSystem>
  26.113 +    </Link>
  26.114 +    <PostBuildEvent>
  26.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  26.116 +    </PostBuildEvent>
  26.117 +    <PostBuildEvent>
  26.118 +      <Message>Copy SDL</Message>
  26.119 +    </PostBuildEvent>
  26.120 +  </ItemDefinitionGroup>
  26.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  26.122 +    <Midl>
  26.123 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  26.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  26.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  26.126 +    </Midl>
  26.127 +    <ClCompile>
  26.128 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  26.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  26.130 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  26.131 +      <StringPooling>true</StringPooling>
  26.132 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  26.133 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  26.134 +      <PrecompiledHeader>
  26.135 +      </PrecompiledHeader>
  26.136 +      <WarningLevel>Level3</WarningLevel>
  26.137 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  26.138 +      <CompileAs>Default</CompileAs>
  26.139 +    </ClCompile>
  26.140 +    <ResourceCompile>
  26.141 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  26.142 +      <Culture>0x0409</Culture>
  26.143 +    </ResourceCompile>
  26.144 +    <Link>
  26.145 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  26.146 +      <SubSystem>Windows</SubSystem>
  26.147 +    </Link>
  26.148 +    <PostBuildEvent>
  26.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  26.150 +    </PostBuildEvent>
  26.151 +    <PostBuildEvent>
  26.152 +      <Message>Copy SDL</Message>
  26.153 +    </PostBuildEvent>
  26.154 +  </ItemDefinitionGroup>
  26.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  26.156 +    <Midl>
  26.157 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  26.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  26.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  26.160 +      <TargetEnvironment>Win32</TargetEnvironment>
  26.161 +    </Midl>
  26.162 +    <ClCompile>
  26.163 +      <Optimization>Disabled</Optimization>
  26.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  26.165 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  26.166 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  26.167 +      <PrecompiledHeader>
  26.168 +      </PrecompiledHeader>
  26.169 +      <WarningLevel>Level3</WarningLevel>
  26.170 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  26.171 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  26.172 +      <CompileAs>Default</CompileAs>
  26.173 +    </ClCompile>
  26.174 +    <ResourceCompile>
  26.175 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  26.176 +      <Culture>0x0409</Culture>
  26.177 +    </ResourceCompile>
  26.178 +    <Link>
  26.179 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  26.180 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  26.181 +      <SubSystem>Windows</SubSystem>
  26.182 +    </Link>
  26.183 +    <PostBuildEvent>
  26.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  26.185 +    </PostBuildEvent>
  26.186 +    <PostBuildEvent>
  26.187 +      <Message>Copy SDL</Message>
  26.188 +    </PostBuildEvent>
  26.189 +  </ItemDefinitionGroup>
  26.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  26.191 +    <Midl>
  26.192 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  26.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  26.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  26.195 +    </Midl>
  26.196 +    <ClCompile>
  26.197 +      <Optimization>Disabled</Optimization>
  26.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  26.199 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  26.200 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  26.201 +      <PrecompiledHeader>
  26.202 +      </PrecompiledHeader>
  26.203 +      <WarningLevel>Level3</WarningLevel>
  26.204 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  26.205 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  26.206 +      <CompileAs>Default</CompileAs>
  26.207 +    </ClCompile>
  26.208 +    <ResourceCompile>
  26.209 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  26.210 +      <Culture>0x0409</Culture>
  26.211 +    </ResourceCompile>
  26.212 +    <Link>
  26.213 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  26.214 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  26.215 +      <SubSystem>Windows</SubSystem>
  26.216 +    </Link>
  26.217 +    <PostBuildEvent>
  26.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  26.219 +    </PostBuildEvent>
  26.220 +    <PostBuildEvent>
  26.221 +      <Message>Copy SDL</Message>
  26.222 +    </PostBuildEvent>
  26.223 +  </ItemDefinitionGroup>
  26.224 +  <ItemGroup>
  26.225 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  26.226 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  26.227 +  </ItemGroup>
  26.228 +  <ItemGroup>
  26.229 +    <ClCompile Include="..\..\..\test\testgesture.c" />
  26.230 +  </ItemGroup>
  26.231 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  26.232 +  <ImportGroup Label="ExtensionTargets">
  26.233 +  </ImportGroup>
  26.234 +</Project>
  26.235 \ No newline at end of file
    27.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    27.2 +++ b/VisualC/tests/testgl2/testgl2_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    27.3 @@ -0,0 +1,236 @@
    27.4 +<?xml version="1.0" encoding="utf-8"?>
    27.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    27.6 +  <ItemGroup Label="ProjectConfigurations">
    27.7 +    <ProjectConfiguration Include="Debug|Win32">
    27.8 +      <Configuration>Debug</Configuration>
    27.9 +      <Platform>Win32</Platform>
   27.10 +    </ProjectConfiguration>
   27.11 +    <ProjectConfiguration Include="Debug|x64">
   27.12 +      <Configuration>Debug</Configuration>
   27.13 +      <Platform>x64</Platform>
   27.14 +    </ProjectConfiguration>
   27.15 +    <ProjectConfiguration Include="Release|Win32">
   27.16 +      <Configuration>Release</Configuration>
   27.17 +      <Platform>Win32</Platform>
   27.18 +    </ProjectConfiguration>
   27.19 +    <ProjectConfiguration Include="Release|x64">
   27.20 +      <Configuration>Release</Configuration>
   27.21 +      <Platform>x64</Platform>
   27.22 +    </ProjectConfiguration>
   27.23 +  </ItemGroup>
   27.24 +  <PropertyGroup Label="Globals">
   27.25 +    <ProjectName>testgl2</ProjectName>
   27.26 +    <RootNamespace>testgl2</RootNamespace>
   27.27 +    <ProjectGuid>{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}</ProjectGuid>
   27.28 +  </PropertyGroup>
   27.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   27.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   27.31 +    <ConfigurationType>Application</ConfigurationType>
   27.32 +    <UseOfMfc>false</UseOfMfc>
   27.33 +    <PlatformToolset>v120</PlatformToolset>
   27.34 +  </PropertyGroup>
   27.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   27.36 +    <ConfigurationType>Application</ConfigurationType>
   27.37 +    <UseOfMfc>false</UseOfMfc>
   27.38 +    <PlatformToolset>v120</PlatformToolset>
   27.39 +  </PropertyGroup>
   27.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   27.41 +    <ConfigurationType>Application</ConfigurationType>
   27.42 +    <UseOfMfc>false</UseOfMfc>
   27.43 +    <PlatformToolset>v120</PlatformToolset>
   27.44 +  </PropertyGroup>
   27.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   27.46 +    <ConfigurationType>Application</ConfigurationType>
   27.47 +    <UseOfMfc>false</UseOfMfc>
   27.48 +    <CharacterSet>MultiByte</CharacterSet>
   27.49 +    <PlatformToolset>v120</PlatformToolset>
   27.50 +  </PropertyGroup>
   27.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   27.52 +  <ImportGroup Label="ExtensionSettings">
   27.53 +  </ImportGroup>
   27.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   27.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   27.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   27.57 +  </ImportGroup>
   27.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   27.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   27.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   27.61 +  </ImportGroup>
   27.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   27.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   27.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   27.65 +  </ImportGroup>
   27.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   27.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   27.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   27.69 +  </ImportGroup>
   27.70 +  <PropertyGroup Label="UserMacros" />
   27.71 +  <PropertyGroup>
   27.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   27.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   27.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   27.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   27.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   27.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   27.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   27.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   27.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   27.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   27.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   27.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   27.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   27.85 +  </PropertyGroup>
   27.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   27.87 +    <Midl>
   27.88 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   27.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   27.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   27.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   27.92 +    </Midl>
   27.93 +    <ClCompile>
   27.94 +      <Optimization>Disabled</Optimization>
   27.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   27.96 +      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   27.97 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   27.98 +      <PrecompiledHeader>
   27.99 +      </PrecompiledHeader>
  27.100 +      <WarningLevel>Level3</WarningLevel>
  27.101 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  27.102 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  27.103 +      <CompileAs>Default</CompileAs>
  27.104 +    </ClCompile>
  27.105 +    <ResourceCompile>
  27.106 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  27.107 +      <Culture>0x0409</Culture>
  27.108 +    </ResourceCompile>
  27.109 +    <Link>
  27.110 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  27.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  27.112 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  27.113 +      <SubSystem>Windows</SubSystem>
  27.114 +    </Link>
  27.115 +    <PostBuildEvent>
  27.116 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  27.117 +    </PostBuildEvent>
  27.118 +    <PostBuildEvent>
  27.119 +      <Message>Copy SDL</Message>
  27.120 +    </PostBuildEvent>
  27.121 +  </ItemDefinitionGroup>
  27.122 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  27.123 +    <Midl>
  27.124 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  27.125 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  27.126 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  27.127 +    </Midl>
  27.128 +    <ClCompile>
  27.129 +      <Optimization>Disabled</Optimization>
  27.130 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  27.131 +      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  27.132 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  27.133 +      <PrecompiledHeader>
  27.134 +      </PrecompiledHeader>
  27.135 +      <WarningLevel>Level3</WarningLevel>
  27.136 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  27.137 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  27.138 +      <CompileAs>Default</CompileAs>
  27.139 +    </ClCompile>
  27.140 +    <ResourceCompile>
  27.141 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  27.142 +      <Culture>0x0409</Culture>
  27.143 +    </ResourceCompile>
  27.144 +    <Link>
  27.145 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  27.146 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  27.147 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  27.148 +      <SubSystem>Windows</SubSystem>
  27.149 +    </Link>
  27.150 +    <PostBuildEvent>
  27.151 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  27.152 +    </PostBuildEvent>
  27.153 +    <PostBuildEvent>
  27.154 +      <Message>Copy SDL</Message>
  27.155 +    </PostBuildEvent>
  27.156 +  </ItemDefinitionGroup>
  27.157 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  27.158 +    <Midl>
  27.159 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  27.160 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  27.161 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  27.162 +      <TargetEnvironment>Win32</TargetEnvironment>
  27.163 +    </Midl>
  27.164 +    <ClCompile>
  27.165 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  27.166 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  27.167 +      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  27.168 +      <StringPooling>true</StringPooling>
  27.169 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  27.170 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  27.171 +      <PrecompiledHeader>
  27.172 +      </PrecompiledHeader>
  27.173 +      <WarningLevel>Level3</WarningLevel>
  27.174 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  27.175 +      <CompileAs>Default</CompileAs>
  27.176 +    </ClCompile>
  27.177 +    <ResourceCompile>
  27.178 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  27.179 +      <Culture>0x0409</Culture>
  27.180 +    </ResourceCompile>
  27.181 +    <Link>
  27.182 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  27.183 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  27.184 +      <SubSystem>Windows</SubSystem>
  27.185 +    </Link>
  27.186 +    <PostBuildEvent>
  27.187 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  27.188 +    </PostBuildEvent>
  27.189 +    <PostBuildEvent>
  27.190 +      <Message>Copy SDL</Message>
  27.191 +    </PostBuildEvent>
  27.192 +  </ItemDefinitionGroup>
  27.193 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  27.194 +    <Midl>
  27.195 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  27.196 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  27.197 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  27.198 +    </Midl>
  27.199 +    <ClCompile>
  27.200 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  27.201 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  27.202 +      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  27.203 +      <StringPooling>true</StringPooling>
  27.204 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  27.205 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  27.206 +      <PrecompiledHeader>
  27.207 +      </PrecompiledHeader>
  27.208 +      <WarningLevel>Level3</WarningLevel>
  27.209 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  27.210 +      <CompileAs>Default</CompileAs>
  27.211 +    </ClCompile>
  27.212 +    <ResourceCompile>
  27.213 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  27.214 +      <Culture>0x0409</Culture>
  27.215 +    </ResourceCompile>
  27.216 +    <Link>
  27.217 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  27.218 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  27.219 +      <SubSystem>Windows</SubSystem>
  27.220 +    </Link>
  27.221 +    <PostBuildEvent>
  27.222 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  27.223 +    </PostBuildEvent>
  27.224 +    <PostBuildEvent>
  27.225 +      <Message>Copy SDL</Message>
  27.226 +    </PostBuildEvent>
  27.227 +  </ItemDefinitionGroup>
  27.228 +  <ItemGroup>
  27.229 +    <ClCompile Include="..\..\..\test\testgl2.c" />
  27.230 +  </ItemGroup>
  27.231 +  <ItemGroup>
  27.232 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  27.233 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  27.234 +    <Library Include="..\..\SDLtest\$(Platform)\$(Configuration)\SDL2test.lib" />
  27.235 +  </ItemGroup>
  27.236 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  27.237 +  <ImportGroup Label="ExtensionTargets">
  27.238 +  </ImportGroup>
  27.239 +</Project>
  27.240 \ No newline at end of file
    28.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    28.2 +++ b/VisualC/tests/testgles2/testgles2_VS2008.vcproj	Thu Nov 28 22:09:21 2013 -0500
    28.3 @@ -0,0 +1,207 @@
    28.4 +<?xml version="1.0" encoding="Windows-1252"?>
    28.5 +<VisualStudioProject
    28.6 +	ProjectType="Visual C++"
    28.7 +	Version="9.00"
    28.8 +	Name="testgl2"
    28.9 +	ProjectGUID="{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}"
   28.10 +	RootNamespace="testgl2"
   28.11 +	TargetFrameworkVersion="131072"
   28.12 +	>
   28.13 +	<Platforms>
   28.14 +		<Platform
   28.15 +			Name="Win32"
   28.16 +		/>
   28.17 +	</Platforms>
   28.18 +	<ToolFiles>
   28.19 +	</ToolFiles>
   28.20 +	<Configurations>
   28.21 +		<Configuration
   28.22 +			Name="Debug|Win32"
   28.23 +			OutputDirectory=".\Debug"
   28.24 +			IntermediateDirectory=".\Debug"
   28.25 +			ConfigurationType="1"
   28.26 +			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
   28.27 +			UseOfMFC="0"
   28.28 +			ATLMinimizesCRunTimeLibraryUsage="false"
   28.29 +			>
   28.30 +			<Tool
   28.31 +				Name="VCPreBuildEventTool"
   28.32 +			/>
   28.33 +			<Tool
   28.34 +				Name="VCCustomBuildTool"
   28.35 +			/>
   28.36 +			<Tool
   28.37 +				Name="VCXMLDataGeneratorTool"
   28.38 +			/>
   28.39 +			<Tool
   28.40 +				Name="VCWebServiceProxyGeneratorTool"
   28.41 +			/>
   28.42 +			<Tool
   28.43 +				Name="VCMIDLTool"
   28.44 +				PreprocessorDefinitions="_DEBUG"
   28.45 +				MkTypLibCompatible="true"
   28.46 +				SuppressStartupBanner="true"
   28.47 +				TargetEnvironment="1"
   28.48 +				TypeLibraryName=".\Debug/testgl2.tlb"
   28.49 +			/>
   28.50 +			<Tool
   28.51 +				Name="VCCLCompilerTool"
   28.52 +				Optimization="0"
   28.53 +				AdditionalIncludeDirectories="..\..\..\include"
   28.54 +				PreprocessorDefinitions="_DEBUG,WIN32,_WINDOWS,HAVE_OPENGL"
   28.55 +				RuntimeLibrary="3"
   28.56 +				UsePrecompiledHeader="0"
   28.57 +				PrecompiledHeaderFile=".\Debug/testgles2.pch"
   28.58 +				WarningLevel="3"
   28.59 +				SuppressStartupBanner="true"
   28.60 +				DebugInformationFormat="4"
   28.61 +				CompileAs="0"
   28.62 +			/>
   28.63 +			<Tool
   28.64 +				Name="VCManagedResourceCompilerTool"
   28.65 +			/>
   28.66 +			<Tool
   28.67 +				Name="VCResourceCompilerTool"
   28.68 +				PreprocessorDefinitions="_DEBUG"
   28.69 +				Culture="1033"
   28.70 +			/>
   28.71 +			<Tool
   28.72 +				Name="VCPreLinkEventTool"
   28.73 +			/>
   28.74 +			<Tool
   28.75 +				Name="VCLinkerTool"
   28.76 +				AdditionalOptions="/MACHINE:I386"
   28.77 +				AdditionalDependencies="opengl32.lib"
   28.78 +				LinkIncremental="2"
   28.79 +				SuppressStartupBanner="true"
   28.80 +				GenerateDebugInformation="true"
   28.81 +				ProgramDatabaseFile=".\Debug/testgles2.pdb"
   28.82 +				SubSystem="2"
   28.83 +				RandomizedBaseAddress="1"
   28.84 +				DataExecutionPrevention="0"
   28.85 +			/>
   28.86 +			<Tool
   28.87 +				Name="VCALinkTool"
   28.88 +			/>
   28.89 +			<Tool
   28.90 +				Name="VCManifestTool"
   28.91 +			/>
   28.92 +			<Tool
   28.93 +				Name="VCXDCMakeTool"
   28.94 +			/>
   28.95 +			<Tool
   28.96 +				Name="VCBscMakeTool"
   28.97 +			/>
   28.98 +			<Tool
   28.99 +				Name="VCFxCopTool"
  28.100 +			/>
  28.101 +			<Tool
  28.102 +				Name="VCAppVerifierTool"
  28.103 +			/>
  28.104 +			<Tool
  28.105 +				Name="VCPostBuildEventTool"
  28.106 +				Description="Copy SDL"
  28.107 +				CommandLine="copy &quot;$(SolutionDir)\SDL\$(ConfigurationName)\SDL2.dll&quot; &quot;$(TargetDir)\SDL2.dll&quot;"
  28.108 +			/>
  28.109 +		</Configuration>
  28.110 +		<Configuration
  28.111 +			Name="Release|Win32"
  28.112 +			OutputDirectory=".\Release"
  28.113 +			IntermediateDirectory=".\Release"
  28.114 +			ConfigurationType="1"
  28.115 +			InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC70.vsprops"
  28.116 +			UseOfMFC="0"
  28.117 +			ATLMinimizesCRunTimeLibraryUsage="false"
  28.118 +			>
  28.119 +			<Tool
  28.120 +				Name="VCPreBuildEventTool"
  28.121 +			/>
  28.122 +			<Tool
  28.123 +				Name="VCCustomBuildTool"
  28.124 +			/>
  28.125 +			<Tool
  28.126 +				Name="VCXMLDataGeneratorTool"
  28.127 +			/>
  28.128 +			<Tool
  28.129 +				Name="VCWebServiceProxyGeneratorTool"
  28.130 +			/>
  28.131 +			<Tool
  28.132 +				Name="VCMIDLTool"
  28.133 +				PreprocessorDefinitions="NDEBUG"
  28.134 +				MkTypLibCompatible="true"
  28.135 +				SuppressStartupBanner="true"
  28.136 +				TargetEnvironment="1"
  28.137 +				TypeLibraryName=".\Release/testgles2.tlb"
  28.138 +			/>
  28.139 +			<Tool
  28.140 +				Name="VCCLCompilerTool"
  28.141 +				InlineFunctionExpansion="1"
  28.142 +				AdditionalIncludeDirectories="..\..\..\include"
  28.143 +				PreprocessorDefinitions="NDEBUG,WIN32,_WINDOWS,HAVE_OPENGL"
  28.144 +				StringPooling="true"
  28.145 +				RuntimeLibrary="2"
  28.146 +				EnableFunctionLevelLinking="true"
  28.147 +				UsePrecompiledHeader="0"
  28.148 +				PrecompiledHeaderFile=".\Release/testgles2.pch"
  28.149 +				WarningLevel="3"
  28.150 +				SuppressStartupBanner="true"
  28.151 +				CompileAs="0"
  28.152 +			/>
  28.153 +			<Tool
  28.154 +				Name="VCManagedResourceCompilerTool"
  28.155 +			/>
  28.156 +			<Tool
  28.157 +				Name="VCResourceCompilerTool"
  28.158 +				PreprocessorDefinitions="NDEBUG"
  28.159 +				Culture="1033"
  28.160 +			/>
  28.161 +			<Tool
  28.162 +				Name="VCPreLinkEventTool"
  28.163 +			/>
  28.164 +			<Tool
  28.165 +				Name="VCLinkerTool"
  28.166 +				AdditionalOptions="/MACHINE:I386"
  28.167 +				AdditionalDependencies="opengl32.lib"
  28.168 +				LinkIncremental="1"
  28.169 +				SuppressStartupBanner="true"
  28.170 +				ProgramDatabaseFile=".\Release/testgles2.pdb"
  28.171 +				SubSystem="2"
  28.172 +				RandomizedBaseAddress="1"
  28.173 +				DataExecutionPrevention="0"
  28.174 +			/>
  28.175 +			<Tool
  28.176 +				Name="VCALinkTool"
  28.177 +			/>
  28.178 +			<Tool
  28.179 +				Name="VCManifestTool"
  28.180 +			/>
  28.181 +			<Tool
  28.182 +				Name="VCXDCMakeTool"
  28.183 +			/>
  28.184 +			<Tool
  28.185 +				Name="VCBscMakeTool"
  28.186 +			/>
  28.187 +			<Tool
  28.188 +				Name="VCFxCopTool"
  28.189 +			/>
  28.190 +			<Tool
  28.191 +				Name="VCAppVerifierTool"
  28.192 +			/>
  28.193 +			<Tool
  28.194 +				Name="VCPostBuildEventTool"
  28.195 +				Description="Copy SDL"
  28.196 +				CommandLine="copy &quot;$(SolutionDir)\SDL\$(ConfigurationName)\SDL2.dll&quot; &quot;$(TargetDir)\SDL2.dll&quot;"
  28.197 +			/>
  28.198 +		</Configuration>
  28.199 +	</Configurations>
  28.200 +	<References>
  28.201 +	</References>
  28.202 +	<Files>
  28.203 +		<File
  28.204 +			RelativePath="..\..\..\test\testgles2.c"
  28.205 +			>
  28.206 +		</File>
  28.207 +	</Files>
  28.208 +	<Globals>
  28.209 +	</Globals>
  28.210 +</VisualStudioProject>
    29.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    29.2 +++ b/VisualC/tests/testgles2/testgles2_VS2010.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    29.3 @@ -0,0 +1,238 @@
    29.4 +<?xml version="1.0" encoding="utf-8"?>
    29.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    29.6 +  <ItemGroup Label="ProjectConfigurations">
    29.7 +    <ProjectConfiguration Include="Debug|Win32">
    29.8 +      <Configuration>Debug</Configuration>
    29.9 +      <Platform>Win32</Platform>
   29.10 +    </ProjectConfiguration>
   29.11 +    <ProjectConfiguration Include="Debug|x64">
   29.12 +      <Configuration>Debug</Configuration>
   29.13 +      <Platform>x64</Platform>
   29.14 +    </ProjectConfiguration>
   29.15 +    <ProjectConfiguration Include="Release|Win32">
   29.16 +      <Configuration>Release</Configuration>
   29.17 +      <Platform>Win32</Platform>
   29.18 +    </ProjectConfiguration>
   29.19 +    <ProjectConfiguration Include="Release|x64">
   29.20 +      <Configuration>Release</Configuration>
   29.21 +      <Platform>x64</Platform>
   29.22 +    </ProjectConfiguration>
   29.23 +  </ItemGroup>
   29.24 +  <PropertyGroup Label="Globals">
   29.25 +    <ProjectName>testgles2</ProjectName>
   29.26 +    <RootNamespace>testgles2</RootNamespace>
   29.27 +    <ProjectGuid>{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}</ProjectGuid>
   29.28 +  </PropertyGroup>
   29.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   29.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   29.31 +    <ConfigurationType>Application</ConfigurationType>
   29.32 +    <UseOfMfc>false</UseOfMfc>
   29.33 +  </PropertyGroup>
   29.34 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   29.35 +    <ConfigurationType>Application</ConfigurationType>
   29.36 +    <UseOfMfc>false</UseOfMfc>
   29.37 +  </PropertyGroup>
   29.38 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   29.39 +    <ConfigurationType>Application</ConfigurationType>
   29.40 +    <UseOfMfc>false</UseOfMfc>
   29.41 +  </PropertyGroup>
   29.42 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   29.43 +    <ConfigurationType>Application</ConfigurationType>
   29.44 +    <UseOfMfc>false</UseOfMfc>
   29.45 +    <CharacterSet>MultiByte</CharacterSet>
   29.46 +  </PropertyGroup>
   29.47 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   29.48 +  <ImportGroup Label="ExtensionSettings">
   29.49 +  </ImportGroup>
   29.50 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   29.51 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   29.52 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   29.53 +  </ImportGroup>
   29.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   29.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   29.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   29.57 +  </ImportGroup>
   29.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   29.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   29.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   29.61 +  </ImportGroup>
   29.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   29.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   29.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   29.65 +  </ImportGroup>
   29.66 +  <PropertyGroup Label="UserMacros" />
   29.67 +  <PropertyGroup>
   29.68 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   29.69 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   29.70 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   29.71 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   29.72 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   29.73 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   29.74 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   29.75 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   29.76 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   29.77 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   29.78 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   29.79 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   29.80 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   29.81 +  </PropertyGroup>
   29.82 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   29.83 +    <Midl>
   29.84 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   29.85 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   29.86 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   29.87 +      <TargetEnvironment>Win32</TargetEnvironment>
   29.88 +    </Midl>
   29.89 +    <ClCompile>
   29.90 +      <Optimization>Disabled</Optimization>
   29.91 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   29.92 +      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   29.93 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   29.94 +      <PrecompiledHeader>
   29.95 +      </PrecompiledHeader>
   29.96 +      <WarningLevel>Level3</WarningLevel>
   29.97 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   29.98 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
   29.99 +      <CompileAs>Default</CompileAs>
  29.100 +    </ClCompile>
  29.101 +    <ResourceCompile>
  29.102 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  29.103 +      <Culture>0x0409</Culture>
  29.104 +    </ResourceCompile>
  29.105 +    <Link>
  29.106 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  29.107 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  29.108 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  29.109 +      <SubSystem>Windows</SubSystem>
  29.110 +    </Link>
  29.111 +    <PostBuildEvent>
  29.112 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  29.113 +    </PostBuildEvent>
  29.114 +    <PostBuildEvent>
  29.115 +      <Message>Copy SDL</Message>
  29.116 +    </PostBuildEvent>
  29.117 +  </ItemDefinitionGroup>
  29.118 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  29.119 +    <Midl>
  29.120 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  29.121 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  29.122 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  29.123 +    </Midl>
  29.124 +    <ClCompile>
  29.125 +      <Optimization>Disabled</Optimization>
  29.126 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  29.127 +      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  29.128 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  29.129 +      <PrecompiledHeader>
  29.130 +      </PrecompiledHeader>
  29.131 +      <WarningLevel>Level3</WarningLevel>
  29.132 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  29.133 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  29.134 +      <CompileAs>Default</CompileAs>
  29.135 +    </ClCompile>
  29.136 +    <ResourceCompile>
  29.137 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  29.138 +      <Culture>0x0409</Culture>
  29.139 +    </ResourceCompile>
  29.140 +    <Link>
  29.141 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  29.142 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  29.143 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  29.144 +      <SubSystem>Windows</SubSystem>
  29.145 +    </Link>
  29.146 +    <PostBuildEvent>
  29.147 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  29.148 +    </PostBuildEvent>
  29.149 +    <PostBuildEvent>
  29.150 +      <Message>Copy SDL</Message>
  29.151 +    </PostBuildEvent>
  29.152 +  </ItemDefinitionGroup>
  29.153 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  29.154 +    <Midl>
  29.155 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  29.156 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  29.157 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  29.158 +      <TargetEnvironment>Win32</TargetEnvironment>
  29.159 +    </Midl>
  29.160 +    <ClCompile>
  29.161 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  29.162 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  29.163 +      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  29.164 +      <StringPooling>true</StringPooling>
  29.165 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  29.166 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  29.167 +      <PrecompiledHeader>
  29.168 +      </PrecompiledHeader>
  29.169 +      <WarningLevel>Level3</WarningLevel>
  29.170 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  29.171 +      <CompileAs>Default</CompileAs>
  29.172 +    </ClCompile>
  29.173 +    <ResourceCompile>
  29.174 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  29.175 +      <Culture>0x0409</Culture>
  29.176 +    </ResourceCompile>
  29.177 +    <Link>
  29.178 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  29.179 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  29.180 +      <SubSystem>Windows</SubSystem>
  29.181 +    </Link>
  29.182 +    <PostBuildEvent>
  29.183 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  29.184 +    </PostBuildEvent>
  29.185 +    <PostBuildEvent>
  29.186 +      <Message>Copy SDL</Message>
  29.187 +    </PostBuildEvent>
  29.188 +  </ItemDefinitionGroup>
  29.189 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  29.190 +    <Midl>
  29.191 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  29.192 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  29.193 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  29.194 +    </Midl>
  29.195 +    <ClCompile>
  29.196 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  29.197 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  29.198 +      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  29.199 +      <StringPooling>true</StringPooling>
  29.200 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  29.201 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  29.202 +      <PrecompiledHeader>
  29.203 +      </PrecompiledHeader>
  29.204 +      <WarningLevel>Level3</WarningLevel>
  29.205 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  29.206 +      <CompileAs>Default</CompileAs>
  29.207 +    </ClCompile>
  29.208 +    <ResourceCompile>
  29.209 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  29.210 +      <Culture>0x0409</Culture>
  29.211 +    </ResourceCompile>
  29.212 +    <Link>
  29.213 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  29.214 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  29.215 +      <SubSystem>Windows</SubSystem>
  29.216 +    </Link>
  29.217 +    <PostBuildEvent>
  29.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  29.219 +    </PostBuildEvent>
  29.220 +    <PostBuildEvent>
  29.221 +      <Message>Copy SDL</Message>
  29.222 +    </PostBuildEvent>
  29.223 +  </ItemDefinitionGroup>
  29.224 +  <ItemGroup>
  29.225 +    <ClCompile Include="..\..\..\test\testgles2.c" />
  29.226 +  </ItemGroup>
  29.227 +  <ItemGroup>
  29.228 +    <ProjectReference Include="..\..\SDLmain\SDLmain_VS2010.vcxproj">
  29.229 +      <Project>{da956fd3-e142-46f2-9dd5-c78bebb56b7a}</Project>
  29.230 +    </ProjectReference>
  29.231 +    <ProjectReference Include="..\..\SDLtest\SDLtest_VS2010.vcxproj">
  29.232 +      <Project>{da956fd3-e143-46f2-9fe5-c77bebc56b1a}</Project>
  29.233 +    </ProjectReference>
  29.234 +    <ProjectReference Include="..\..\SDL\SDL_VS2010.vcxproj">
  29.235 +      <Project>{81ce8daf-ebb2-4761-8e45-b71abcca8c68}</Project>
  29.236 +    </ProjectReference>
  29.237 +  </ItemGroup>
  29.238 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  29.239 +  <ImportGroup Label="ExtensionTargets">
  29.240 +  </ImportGroup>
  29.241 +</Project>
  29.242 \ No newline at end of file
    30.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    30.2 +++ b/VisualC/tests/testgles2/testgles2_VS2012.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    30.3 @@ -0,0 +1,236 @@
    30.4 +<?xml version="1.0" encoding="utf-8"?>
    30.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    30.6 +  <ItemGroup Label="ProjectConfigurations">
    30.7 +    <ProjectConfiguration Include="Debug|Win32">
    30.8 +      <Configuration>Debug</Configuration>
    30.9 +      <Platform>Win32</Platform>
   30.10 +    </ProjectConfiguration>
   30.11 +    <ProjectConfiguration Include="Debug|x64">
   30.12 +      <Configuration>Debug</Configuration>
   30.13 +      <Platform>x64</Platform>
   30.14 +    </ProjectConfiguration>
   30.15 +    <ProjectConfiguration Include="Release|Win32">
   30.16 +      <Configuration>Release</Configuration>
   30.17 +      <Platform>Win32</Platform>
   30.18 +    </ProjectConfiguration>
   30.19 +    <ProjectConfiguration Include="Release|x64">
   30.20 +      <Configuration>Release</Configuration>
   30.21 +      <Platform>x64</Platform>
   30.22 +    </ProjectConfiguration>
   30.23 +  </ItemGroup>
   30.24 +  <PropertyGroup Label="Globals">
   30.25 +    <ProjectName>testgles2</ProjectName>
   30.26 +    <RootNamespace>testgles2</RootNamespace>
   30.27 +    <ProjectGuid>{8B5CFB38-CCBA-40A8-AD7A-89C57B070884}</ProjectGuid>
   30.28 +  </PropertyGroup>
   30.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   30.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   30.31 +    <ConfigurationType>Application</ConfigurationType>
   30.32 +    <UseOfMfc>false</UseOfMfc>
   30.33 +    <PlatformToolset>v110</PlatformToolset>
   30.34 +  </PropertyGroup>
   30.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   30.36 +    <ConfigurationType>Application</ConfigurationType>
   30.37 +    <UseOfMfc>false</UseOfMfc>
   30.38 +    <PlatformToolset>v110</PlatformToolset>
   30.39 +  </PropertyGroup>
   30.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   30.41 +    <ConfigurationType>Application</ConfigurationType>
   30.42 +    <UseOfMfc>false</UseOfMfc>
   30.43 +    <PlatformToolset>v110</PlatformToolset>
   30.44 +  </PropertyGroup>
   30.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   30.46 +    <ConfigurationType>Application</ConfigurationType>
   30.47 +    <UseOfMfc>false</UseOfMfc>
   30.48 +    <CharacterSet>MultiByte</CharacterSet>
   30.49 +    <PlatformToolset>v110</PlatformToolset>
   30.50 +  </PropertyGroup>
   30.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   30.52 +  <ImportGroup Label="ExtensionSettings">
   30.53 +  </ImportGroup>
   30.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   30.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   30.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   30.57 +  </ImportGroup>
   30.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   30.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   30.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   30.61 +  </ImportGroup>
   30.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   30.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   30.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   30.65 +  </ImportGroup>
   30.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   30.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   30.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   30.69 +  </ImportGroup>
   30.70 +  <PropertyGroup Label="UserMacros" />
   30.71 +  <PropertyGroup>
   30.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   30.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   30.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   30.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   30.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   30.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   30.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   30.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   30.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   30.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   30.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   30.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   30.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   30.85 +  </PropertyGroup>
   30.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   30.87 +    <Midl>
   30.88 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   30.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   30.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   30.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   30.92 +    </Midl>
   30.93 +    <ClCompile>
   30.94 +      <Optimization>Disabled</Optimization>
   30.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   30.96 +      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   30.97 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   30.98 +      <PrecompiledHeader>
   30.99 +      </PrecompiledHeader>
  30.100 +      <WarningLevel>Level3</WarningLevel>
  30.101 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  30.102 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  30.103 +      <CompileAs>Default</CompileAs>
  30.104 +    </ClCompile>
  30.105 +    <ResourceCompile>
  30.106 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  30.107 +      <Culture>0x0409</Culture>
  30.108 +    </ResourceCompile>
  30.109 +    <Link>
  30.110 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  30.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  30.112 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  30.113 +      <SubSystem>Windows</SubSystem>
  30.114 +    </Link>
  30.115 +    <PostBuildEvent>
  30.116 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  30.117 +    </PostBuildEvent>
  30.118 +    <PostBuildEvent>
  30.119 +      <Message>Copy SDL</Message>
  30.120 +    </PostBuildEvent>
  30.121 +  </ItemDefinitionGroup>
  30.122 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  30.123 +    <Midl>
  30.124 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  30.125 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  30.126 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  30.127 +    </Midl>
  30.128 +    <ClCompile>
  30.129 +      <Optimization>Disabled</Optimization>
  30.130 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  30.131 +      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  30.132 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  30.133 +      <PrecompiledHeader>
  30.134 +      </PrecompiledHeader>
  30.135 +      <WarningLevel>Level3</WarningLevel>
  30.136 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  30.137 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  30.138 +      <CompileAs>Default</CompileAs>
  30.139 +    </ClCompile>
  30.140 +    <ResourceCompile>
  30.141 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  30.142 +      <Culture>0x0409</Culture>
  30.143 +    </ResourceCompile>
  30.144 +    <Link>
  30.145 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  30.146 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  30.147 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  30.148 +      <SubSystem>Windows</SubSystem>
  30.149 +    </Link>
  30.150 +    <PostBuildEvent>
  30.151 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  30.152 +    </PostBuildEvent>
  30.153 +    <PostBuildEvent>
  30.154 +      <Message>Copy SDL</Message>
  30.155 +    </PostBuildEvent>
  30.156 +  </ItemDefinitionGroup>
  30.157 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  30.158 +    <Midl>
  30.159 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  30.160 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  30.161 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  30.162 +      <TargetEnvironment>Win32</TargetEnvironment>
  30.163 +    </Midl>
  30.164 +    <ClCompile>
  30.165 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  30.166 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  30.167 +      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  30.168 +      <StringPooling>true</StringPooling>
  30.169 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  30.170 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  30.171 +      <PrecompiledHeader>
  30.172 +      </PrecompiledHeader>
  30.173 +      <WarningLevel>Level3</WarningLevel>
  30.174 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  30.175 +      <CompileAs>Default</CompileAs>
  30.176 +    </ClCompile>
  30.177 +    <ResourceCompile>
  30.178 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  30.179 +      <Culture>0x0409</Culture>
  30.180 +    </ResourceCompile>
  30.181 +    <Link>
  30.182 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  30.183 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  30.184 +      <SubSystem>Windows</SubSystem>
  30.185 +    </Link>
  30.186 +    <PostBuildEvent>
  30.187 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  30.188 +    </PostBuildEvent>
  30.189 +    <PostBuildEvent>
  30.190 +      <Message>Copy SDL</Message>
  30.191 +    </PostBuildEvent>
  30.192 +  </ItemDefinitionGroup>
  30.193 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  30.194 +    <Midl>
  30.195 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  30.196 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  30.197 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  30.198 +    </Midl>
  30.199 +    <ClCompile>
  30.200 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  30.201 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  30.202 +      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;HAVE_OPENGL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  30.203 +      <StringPooling>true</StringPooling>
  30.204 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  30.205 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  30.206 +      <PrecompiledHeader>
  30.207 +      </PrecompiledHeader>
  30.208 +      <WarningLevel>Level3</WarningLevel>
  30.209 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  30.210 +      <CompileAs>Default</CompileAs>
  30.211 +    </ClCompile>
  30.212 +    <ResourceCompile>
  30.213 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  30.214 +      <Culture>0x0409</Culture>
  30.215 +    </ResourceCompile>
  30.216 +    <Link>
  30.217 +      <AdditionalDependencies>opengl32.lib;%(AdditionalDependencies)</AdditionalDependencies>
  30.218 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  30.219 +      <SubSystem>Windows</SubSystem>
  30.220 +    </Link>
  30.221 +    <PostBuildEvent>
  30.222 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  30.223 +    </PostBuildEvent>
  30.224 +    <PostBuildEvent>
  30.225 +      <Message>Copy SDL</Message>
  30.226 +    </PostBuildEvent>
  30.227 +  </ItemDefinitionGroup>
  30.228 +  <ItemGroup>
  30.229 +    <ClCompile Include="..\..\..\test\testgles2.c" />
  30.230 +  </ItemGroup>
  30.231 +  <ItemGroup>
  30.232 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  30.233 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  30.234 +    <Library Include="..\..\SDLtest\$(Platform)\$(Configuration)\SDL2test.lib" />
  30.235 +  </ItemGroup>
  30.236 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  30.237 +  <ImportGroup Label="ExtensionTargets">
  30.238 +  </ImportGroup>
  30.239 +</Project>
  30.240 \ No newline at end of file
    31.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    31.2 +++ b/VisualC/tests/testgles2/testgles2_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    31.3 @@ -0,0 +1,236 @@
    31.4 +<?xml version="1.0" encoding="utf-8"?>
    31.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    31.6 +  <ItemGroup Label="ProjectConfigurations">
    31.7 +    <ProjectConfiguration Include="Debug|Win32">
    31.8 +      <Configuration>Debug</Configuration>
    31.9 +      <Platform>Win32</Platform>
   31.10 +    </ProjectConfiguration>
   31.11 +    <ProjectConfiguration Include="Debug|x64">
   31.12 +      <Configuration>Debug</Configuration>
   31.13 +      <Platform>x64</Platform>
   31.14 +    </ProjectConfiguration>
   31.15 +    <ProjectConfiguration Include="Release|Win32">
   31.16 +      <Configuration>Release</Configuration>
   31.17 +      <Platform>Win32</Platform>
   31.18 +    </ProjectConfiguration>
   31.19 +    <ProjectConfiguration Include="Release|x64">
   31.20 +      <Configuration>Release</Configuration>
   31.21 +      <Platform>x64</Platform>
   31.22 +    </ProjectConfiguration>
   31.23 +  </ItemGroup>
   31.24 +  <PropertyGroup Label="Globals">
   31.25 +    <ProjectName>testgles2</ProjectName>
   31.26 +    <RootNamespace>testgles2</RootNamespace>
   31.27 +    <ProjectGuid>{E5287C64-0646-4BFA-A772-1DB5A649F35E}</ProjectGuid>
   31.28 +  </PropertyGroup>
   31.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   31.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   31.31 +    <ConfigurationType>Application</ConfigurationType>
   31.32 +    <UseOfMfc>false</UseOfMfc>
   31.33 +    <PlatformToolset>v120</PlatformToolset>
   31.34 +  </PropertyGroup>
   31.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   31.36 +    <ConfigurationType>Application</ConfigurationType>
   31.37 +    <UseOfMfc>false</UseOfMfc>
   31.38 +    <PlatformToolset>v120</PlatformToolset>
   31.39 +  </PropertyGroup>
   31.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   31.41 +    <ConfigurationType>Application</ConfigurationType>
   31.42 +    <UseOfMfc>false</UseOfMfc>
   31.43 +    <PlatformToolset>v120</PlatformToolset>
   31.44 +  </PropertyGroup>
   31.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   31.46 +    <ConfigurationType>Application</ConfigurationType>
   31.47 +    <UseOfMfc>false</UseOfMfc>
   31.48 +    <CharacterSet>MultiByte</CharacterSet>
   31.49 +    <PlatformToolset>v120</PlatformToolset>
   31.50 +  </PropertyGroup>
   31.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   31.52 +  <ImportGroup Label="ExtensionSettings">
   31.53 +  </ImportGroup>
   31.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   31.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   31.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   31.57 +  </ImportGroup>
   31.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   31.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   31.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   31.61 +  </ImportGroup>
   31.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   31.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   31.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   31.65 +  </ImportGroup>
   31.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   31.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   31.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   31.69 +  </ImportGroup>
   31.70 +  <PropertyGroup Label="UserMacros" />
   31.71 +  <PropertyGroup>
   31.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   31.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   31.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   31.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   31.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   31.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   31.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   31.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   31.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   31.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   31.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   31.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   31.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   31.85 +  </PropertyGroup>
   31.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   31.87 +    <Midl>
   31.88 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   31.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   31.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   31.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   31.92 +    </Midl>
   31.93 +    <ClCompile>
   31.94 +      <Optimization>Disabled</Optimization>
   31.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   31.96 +      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;HAVE_OPENGLES2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   31.97 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   31.98 +      <PrecompiledHeader>
   31.99 +      </PrecompiledHeader>
  31.100 +      <WarningLevel>Level3</WarningLevel>
  31.101 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  31.102 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  31.103 +      <CompileAs>Default</CompileAs>
  31.104 +    </ClCompile>
  31.105 +    <ResourceCompile>
  31.106 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  31.107 +      <Culture>0x0409</Culture>
  31.108 +    </ResourceCompile>
  31.109 +    <Link>
  31.110 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
  31.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  31.112 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  31.113 +      <SubSystem>Windows</SubSystem>
  31.114 +    </Link>
  31.115 +    <PostBuildEvent>
  31.116 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  31.117 +    </PostBuildEvent>
  31.118 +    <PostBuildEvent>
  31.119 +      <Message>Copy SDL</Message>
  31.120 +    </PostBuildEvent>
  31.121 +  </ItemDefinitionGroup>
  31.122 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  31.123 +    <Midl>
  31.124 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  31.125 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  31.126 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  31.127 +    </Midl>
  31.128 +    <ClCompile>
  31.129 +      <Optimization>Disabled</Optimization>
  31.130 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  31.131 +      <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;HAVE_OPENGLES2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  31.132 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  31.133 +      <PrecompiledHeader>
  31.134 +      </PrecompiledHeader>
  31.135 +      <WarningLevel>Level3</WarningLevel>
  31.136 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  31.137 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  31.138 +      <CompileAs>Default</CompileAs>
  31.139 +    </ClCompile>
  31.140 +    <ResourceCompile>
  31.141 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  31.142 +      <Culture>0x0409</Culture>
  31.143 +    </ResourceCompile>
  31.144 +    <Link>
  31.145 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
  31.146 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  31.147 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  31.148 +      <SubSystem>Windows</SubSystem>
  31.149 +    </Link>
  31.150 +    <PostBuildEvent>
  31.151 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  31.152 +    </PostBuildEvent>
  31.153 +    <PostBuildEvent>
  31.154 +      <Message>Copy SDL</Message>
  31.155 +    </PostBuildEvent>
  31.156 +  </ItemDefinitionGroup>
  31.157 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  31.158 +    <Midl>
  31.159 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  31.160 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  31.161 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  31.162 +      <TargetEnvironment>Win32</TargetEnvironment>
  31.163 +    </Midl>
  31.164 +    <ClCompile>
  31.165 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  31.166 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  31.167 +      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;HAVE_OPENGLES2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  31.168 +      <StringPooling>true</StringPooling>
  31.169 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  31.170 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  31.171 +      <PrecompiledHeader>
  31.172 +      </PrecompiledHeader>
  31.173 +      <WarningLevel>Level3</WarningLevel>
  31.174 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  31.175 +      <CompileAs>Default</CompileAs>
  31.176 +    </ClCompile>
  31.177 +    <ResourceCompile>
  31.178 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  31.179 +      <Culture>0x0409</Culture>
  31.180 +    </ResourceCompile>
  31.181 +    <Link>
  31.182 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
  31.183 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  31.184 +      <SubSystem>Windows</SubSystem>
  31.185 +    </Link>
  31.186 +    <PostBuildEvent>
  31.187 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  31.188 +    </PostBuildEvent>
  31.189 +    <PostBuildEvent>
  31.190 +      <Message>Copy SDL</Message>
  31.191 +    </PostBuildEvent>
  31.192 +  </ItemDefinitionGroup>
  31.193 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  31.194 +    <Midl>
  31.195 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  31.196 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  31.197 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  31.198 +    </Midl>
  31.199 +    <ClCompile>
  31.200 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  31.201 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  31.202 +      <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;HAVE_OPENGLES2;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  31.203 +      <StringPooling>true</StringPooling>
  31.204 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  31.205 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  31.206 +      <PrecompiledHeader>
  31.207 +      </PrecompiledHeader>
  31.208 +      <WarningLevel>Level3</WarningLevel>
  31.209 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  31.210 +      <CompileAs>Default</CompileAs>
  31.211 +    </ClCompile>
  31.212 +    <ResourceCompile>
  31.213 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  31.214 +      <Culture>0x0409</Culture>
  31.215 +    </ResourceCompile>
  31.216 +    <Link>
  31.217 +      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
  31.218 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  31.219 +      <SubSystem>Windows</SubSystem>
  31.220 +    </Link>
  31.221 +    <PostBuildEvent>
  31.222 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  31.223 +    </PostBuildEvent>
  31.224 +    <PostBuildEvent>
  31.225 +      <Message>Copy SDL</Message>
  31.226 +    </PostBuildEvent>
  31.227 +  </ItemDefinitionGroup>
  31.228 +  <ItemGroup>
  31.229 +    <ClCompile Include="..\..\..\test\testgles2.c" />
  31.230 +  </ItemGroup>
  31.231 +  <ItemGroup>
  31.232 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  31.233 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  31.234 +    <Library Include="..\..\SDLtest\$(Platform)\$(Configuration)\SDL2test.lib" />
  31.235 +  </ItemGroup>
  31.236 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  31.237 +  <ImportGroup Label="ExtensionTargets">
  31.238 +  </ImportGroup>
  31.239 +</Project>
  31.240 \ No newline at end of file
    32.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    32.2 +++ b/VisualC/tests/testjoystick/testjoystick_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    32.3 @@ -0,0 +1,231 @@
    32.4 +<?xml version="1.0" encoding="utf-8"?>
    32.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    32.6 +  <ItemGroup Label="ProjectConfigurations">
    32.7 +    <ProjectConfiguration Include="Debug|Win32">
    32.8 +      <Configuration>Debug</Configuration>
    32.9 +      <Platform>Win32</Platform>
   32.10 +    </ProjectConfiguration>
   32.11 +    <ProjectConfiguration Include="Debug|x64">
   32.12 +      <Configuration>Debug</Configuration>
   32.13 +      <Platform>x64</Platform>
   32.14 +    </ProjectConfiguration>
   32.15 +    <ProjectConfiguration Include="Release|Win32">
   32.16 +      <Configuration>Release</Configuration>
   32.17 +      <Platform>Win32</Platform>
   32.18 +    </ProjectConfiguration>
   32.19 +    <ProjectConfiguration Include="Release|x64">
   32.20 +      <Configuration>Release</Configuration>
   32.21 +      <Platform>x64</Platform>
   32.22 +    </ProjectConfiguration>
   32.23 +  </ItemGroup>
   32.24 +  <PropertyGroup Label="Globals">
   32.25 +    <ProjectName>testjoystick</ProjectName>
   32.26 +    <RootNamespace>testjoystick</RootNamespace>
   32.27 +    <ProjectGuid>{55812185-D13C-4022-9C81-32E0F4A08BCC}</ProjectGuid>
   32.28 +  </PropertyGroup>
   32.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   32.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   32.31 +    <ConfigurationType>Application</ConfigurationType>
   32.32 +    <UseOfMfc>false</UseOfMfc>
   32.33 +    <PlatformToolset>v120</PlatformToolset>
   32.34 +  </PropertyGroup>
   32.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   32.36 +    <ConfigurationType>Application</ConfigurationType>
   32.37 +    <UseOfMfc>false</UseOfMfc>
   32.38 +    <CharacterSet>MultiByte</CharacterSet>
   32.39 +    <PlatformToolset>v120</PlatformToolset>
   32.40 +  </PropertyGroup>
   32.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   32.42 +    <ConfigurationType>Application</ConfigurationType>
   32.43 +    <UseOfMfc>false</UseOfMfc>
   32.44 +    <PlatformToolset>v120</PlatformToolset>
   32.45 +  </PropertyGroup>
   32.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   32.47 +    <ConfigurationType>Application</ConfigurationType>
   32.48 +    <UseOfMfc>false</UseOfMfc>
   32.49 +    <PlatformToolset>v120</PlatformToolset>
   32.50 +  </PropertyGroup>
   32.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   32.52 +  <ImportGroup Label="ExtensionSettings">
   32.53 +  </ImportGroup>
   32.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   32.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   32.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   32.57 +  </ImportGroup>
   32.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   32.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   32.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   32.61 +  </ImportGroup>
   32.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   32.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   32.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   32.65 +  </ImportGroup>
   32.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   32.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   32.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   32.69 +  </ImportGroup>
   32.70 +  <PropertyGroup Label="UserMacros" />
   32.71 +  <PropertyGroup>
   32.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   32.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   32.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   32.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   32.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   32.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   32.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   32.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   32.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   32.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   32.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   32.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   32.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   32.85 +  </PropertyGroup>
   32.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   32.87 +    <Midl>
   32.88 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   32.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   32.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   32.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   32.92 +    </Midl>
   32.93 +    <ClCompile>
   32.94 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   32.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   32.96 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   32.97 +      <StringPooling>true</StringPooling>
   32.98 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   32.99 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  32.100 +      <PrecompiledHeader>
  32.101 +      </PrecompiledHeader>
  32.102 +      <WarningLevel>Level3</WarningLevel>
  32.103 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  32.104 +      <CompileAs>Default</CompileAs>
  32.105 +    </ClCompile>
  32.106 +    <ResourceCompile>
  32.107 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  32.108 +      <Culture>0x0409</Culture>
  32.109 +    </ResourceCompile>
  32.110 +    <Link>
  32.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  32.112 +      <SubSystem>Windows</SubSystem>
  32.113 +    </Link>
  32.114 +    <PostBuildEvent>
  32.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  32.116 +    </PostBuildEvent>
  32.117 +    <PostBuildEvent>
  32.118 +      <Message>Copy SDL</Message>
  32.119 +    </PostBuildEvent>
  32.120 +  </ItemDefinitionGroup>
  32.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  32.122 +    <Midl>
  32.123 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  32.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  32.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  32.126 +    </Midl>
  32.127 +    <ClCompile>
  32.128 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  32.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  32.130 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  32.131 +      <StringPooling>true</StringPooling>
  32.132 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  32.133 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  32.134 +      <PrecompiledHeader>
  32.135 +      </PrecompiledHeader>
  32.136 +      <WarningLevel>Level3</WarningLevel>
  32.137 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  32.138 +      <CompileAs>Default</CompileAs>
  32.139 +    </ClCompile>
  32.140 +    <ResourceCompile>
  32.141 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  32.142 +      <Culture>0x0409</Culture>
  32.143 +    </ResourceCompile>
  32.144 +    <Link>
  32.145 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  32.146 +      <SubSystem>Windows</SubSystem>
  32.147 +    </Link>
  32.148 +    <PostBuildEvent>
  32.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  32.150 +    </PostBuildEvent>
  32.151 +    <PostBuildEvent>
  32.152 +      <Message>Copy SDL</Message>
  32.153 +    </PostBuildEvent>
  32.154 +  </ItemDefinitionGroup>
  32.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  32.156 +    <Midl>
  32.157 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  32.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  32.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  32.160 +      <TargetEnvironment>Win32</TargetEnvironment>
  32.161 +    </Midl>
  32.162 +    <ClCompile>
  32.163 +      <Optimization>Disabled</Optimization>
  32.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  32.165 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  32.166 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  32.167 +      <PrecompiledHeader>
  32.168 +      </PrecompiledHeader>
  32.169 +      <WarningLevel>Level3</WarningLevel>
  32.170 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  32.171 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  32.172 +      <CompileAs>Default</CompileAs>
  32.173 +    </ClCompile>
  32.174 +    <ResourceCompile>
  32.175 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  32.176 +      <Culture>0x0409</Culture>
  32.177 +    </ResourceCompile>
  32.178 +    <Link>
  32.179 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  32.180 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  32.181 +      <SubSystem>Windows</SubSystem>
  32.182 +    </Link>
  32.183 +    <PostBuildEvent>
  32.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  32.185 +    </PostBuildEvent>
  32.186 +    <PostBuildEvent>
  32.187 +      <Message>Copy SDL</Message>
  32.188 +    </PostBuildEvent>
  32.189 +  </ItemDefinitionGroup>
  32.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  32.191 +    <Midl>
  32.192 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  32.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  32.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  32.195 +    </Midl>
  32.196 +    <ClCompile>
  32.197 +      <Optimization>Disabled</Optimization>
  32.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  32.199 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  32.200 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  32.201 +      <PrecompiledHeader>
  32.202 +      </PrecompiledHeader>
  32.203 +      <WarningLevel>Level3</WarningLevel>
  32.204 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  32.205 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  32.206 +      <CompileAs>Default</CompileAs>
  32.207 +    </ClCompile>
  32.208 +    <ResourceCompile>
  32.209 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  32.210 +      <Culture>0x0409</Culture>
  32.211 +    </ResourceCompile>
  32.212 +    <Link>
  32.213 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  32.214 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  32.215 +      <SubSystem>Windows</SubSystem>
  32.216 +    </Link>
  32.217 +    <PostBuildEvent>
  32.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  32.219 +    </PostBuildEvent>
  32.220 +    <PostBuildEvent>
  32.221 +      <Message>Copy SDL</Message>
  32.222 +    </PostBuildEvent>
  32.223 +  </ItemDefinitionGroup>
  32.224 +  <ItemGroup>
  32.225 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  32.226 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  32.227 +  </ItemGroup>
  32.228 +  <ItemGroup>
  32.229 +    <ClCompile Include="..\..\..\test\testjoystick.c" />
  32.230 +  </ItemGroup>
  32.231 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  32.232 +  <ImportGroup Label="ExtensionTargets">
  32.233 +  </ImportGroup>
  32.234 +</Project>
  32.235 \ No newline at end of file
    33.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    33.2 +++ b/VisualC/tests/testoverlay2/testoverlay2_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    33.3 @@ -0,0 +1,235 @@
    33.4 +<?xml version="1.0" encoding="utf-8"?>
    33.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    33.6 +  <ItemGroup Label="ProjectConfigurations">
    33.7 +    <ProjectConfiguration Include="Debug|Win32">
    33.8 +      <Configuration>Debug</Configuration>
    33.9 +      <Platform>Win32</Platform>
   33.10 +    </ProjectConfiguration>
   33.11 +    <ProjectConfiguration Include="Debug|x64">
   33.12 +      <Configuration>Debug</Configuration>
   33.13 +      <Platform>x64</Platform>
   33.14 +    </ProjectConfiguration>
   33.15 +    <ProjectConfiguration Include="Release|Win32">
   33.16 +      <Configuration>Release</Configuration>
   33.17 +      <Platform>Win32</Platform>
   33.18 +    </ProjectConfiguration>
   33.19 +    <ProjectConfiguration Include="Release|x64">
   33.20 +      <Configuration>Release</Configuration>
   33.21 +      <Platform>x64</Platform>
   33.22 +    </ProjectConfiguration>
   33.23 +  </ItemGroup>
   33.24 +  <PropertyGroup Label="Globals">
   33.25 +    <ProjectName>testoverlay2</ProjectName>
   33.26 +    <RootNamespace>testoverlay2</RootNamespace>
   33.27 +    <ProjectGuid>{55812185-D13C-4022-9C81-32E0F4A08AAD}</ProjectGuid>
   33.28 +  </PropertyGroup>
   33.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   33.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   33.31 +    <ConfigurationType>Application</ConfigurationType>
   33.32 +    <UseOfMfc>false</UseOfMfc>
   33.33 +    <PlatformToolset>v110</PlatformToolset>
   33.34 +  </PropertyGroup>
   33.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   33.36 +    <ConfigurationType>Application</ConfigurationType>
   33.37 +    <UseOfMfc>false</UseOfMfc>
   33.38 +    <CharacterSet>MultiByte</CharacterSet>
   33.39 +    <PlatformToolset>v110</PlatformToolset>
   33.40 +  </PropertyGroup>
   33.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   33.42 +    <ConfigurationType>Application</ConfigurationType>
   33.43 +    <UseOfMfc>false</UseOfMfc>
   33.44 +    <PlatformToolset>v110</PlatformToolset>
   33.45 +  </PropertyGroup>
   33.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   33.47 +    <ConfigurationType>Application</ConfigurationType>
   33.48 +    <UseOfMfc>false</UseOfMfc>
   33.49 +    <PlatformToolset>v110</PlatformToolset>
   33.50 +  </PropertyGroup>
   33.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   33.52 +  <ImportGroup Label="ExtensionSettings">
   33.53 +  </ImportGroup>
   33.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   33.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   33.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   33.57 +  </ImportGroup>
   33.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   33.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   33.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   33.61 +  </ImportGroup>
   33.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   33.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   33.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   33.65 +  </ImportGroup>
   33.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   33.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   33.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   33.69 +  </ImportGroup>
   33.70 +  <PropertyGroup Label="UserMacros" />
   33.71 +  <PropertyGroup>
   33.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   33.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   33.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   33.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   33.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   33.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   33.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   33.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   33.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   33.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   33.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   33.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   33.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   33.85 +  </PropertyGroup>
   33.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   33.87 +    <Midl>
   33.88 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   33.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   33.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   33.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   33.92 +    </Midl>
   33.93 +    <ClCompile>
   33.94 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   33.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   33.96 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   33.97 +      <StringPooling>true</StringPooling>
   33.98 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   33.99 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  33.100 +      <PrecompiledHeader>
  33.101 +      </PrecompiledHeader>
  33.102 +      <WarningLevel>Level3</WarningLevel>
  33.103 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  33.104 +      <CompileAs>Default</CompileAs>
  33.105 +    </ClCompile>
  33.106 +    <ResourceCompile>
  33.107 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  33.108 +      <Culture>0x0409</Culture>
  33.109 +    </ResourceCompile>
  33.110 +    <Link>
  33.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  33.112 +      <SubSystem>Windows</SubSystem>
  33.113 +    </Link>
  33.114 +    <PostBuildEvent>
  33.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  33.116 +copy "$(SolutionDir)\..\test\moose.dat" "$(TargetDir)\moose.dat"</Command>
  33.117 +    </PostBuildEvent>
  33.118 +    <PostBuildEvent>
  33.119 +      <Message>Copy SDL</Message>
  33.120 +    </PostBuildEvent>
  33.121 +  </ItemDefinitionGroup>
  33.122 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  33.123 +    <Midl>
  33.124 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  33.125 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  33.126 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  33.127 +    </Midl>
  33.128 +    <ClCompile>
  33.129 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  33.130 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  33.131 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  33.132 +      <StringPooling>true</StringPooling>
  33.133 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  33.134 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  33.135 +      <PrecompiledHeader>
  33.136 +      </PrecompiledHeader>
  33.137 +      <WarningLevel>Level3</WarningLevel>
  33.138 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  33.139 +      <CompileAs>Default</CompileAs>
  33.140 +    </ClCompile>
  33.141 +    <ResourceCompile>
  33.142 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  33.143 +      <Culture>0x0409</Culture>
  33.144 +    </ResourceCompile>
  33.145 +    <Link>
  33.146 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  33.147 +      <SubSystem>Windows</SubSystem>
  33.148 +    </Link>
  33.149 +    <PostBuildEvent>
  33.150 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  33.151 +copy "$(SolutionDir)\..\test\moose.dat" "$(TargetDir)\moose.dat"</Command>
  33.152 +    </PostBuildEvent>
  33.153 +    <PostBuildEvent>
  33.154 +      <Message>Copy SDL</Message>
  33.155 +    </PostBuildEvent>
  33.156 +  </ItemDefinitionGroup>
  33.157 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  33.158 +    <Midl>
  33.159 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  33.160 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  33.161 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  33.162 +      <TargetEnvironment>Win32</TargetEnvironment>
  33.163 +    </Midl>
  33.164 +    <ClCompile>
  33.165 +      <Optimization>Disabled</Optimization>
  33.166 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  33.167 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  33.168 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  33.169 +      <PrecompiledHeader>
  33.170 +      </PrecompiledHeader>
  33.171 +      <WarningLevel>Level3</WarningLevel>
  33.172 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  33.173 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  33.174 +      <CompileAs>Default</CompileAs>
  33.175 +    </ClCompile>
  33.176 +    <ResourceCompile>
  33.177 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  33.178 +      <Culture>0x0409</Culture>
  33.179 +    </ResourceCompile>
  33.180 +    <Link>
  33.181 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  33.182 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  33.183 +      <SubSystem>Windows</SubSystem>
  33.184 +    </Link>
  33.185 +    <PostBuildEvent>
  33.186 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  33.187 +copy "$(SolutionDir)\..\test\moose.dat" "$(TargetDir)\moose.dat"</Command>
  33.188 +    </PostBuildEvent>
  33.189 +    <PostBuildEvent>
  33.190 +      <Message>Copy SDL</Message>
  33.191 +    </PostBuildEvent>
  33.192 +  </ItemDefinitionGroup>
  33.193 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  33.194 +    <Midl>
  33.195 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  33.196 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  33.197 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  33.198 +    </Midl>
  33.199 +    <ClCompile>
  33.200 +      <Optimization>Disabled</Optimization>
  33.201 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  33.202 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  33.203 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  33.204 +      <PrecompiledHeader>
  33.205 +      </PrecompiledHeader>
  33.206 +      <WarningLevel>Level3</WarningLevel>
  33.207 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  33.208 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  33.209 +      <CompileAs>Default</CompileAs>
  33.210 +    </ClCompile>
  33.211 +    <ResourceCompile>
  33.212 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  33.213 +      <Culture>0x0409</Culture>
  33.214 +    </ResourceCompile>
  33.215 +    <Link>
  33.216 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  33.217 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  33.218 +      <SubSystem>Windows</SubSystem>
  33.219 +    </Link>
  33.220 +    <PostBuildEvent>
  33.221 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  33.222 +copy "$(SolutionDir)\..\test\moose.dat" "$(TargetDir)\moose.dat"</Command>
  33.223 +    </PostBuildEvent>
  33.224 +    <PostBuildEvent>
  33.225 +      <Message>Copy SDL</Message>
  33.226 +    </PostBuildEvent>
  33.227 +  </ItemDefinitionGroup>
  33.228 +  <ItemGroup>
  33.229 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  33.230 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  33.231 +  </ItemGroup>
  33.232 +  <ItemGroup>
  33.233 +    <ClCompile Include="..\..\..\test\testoverlay2.c" />
  33.234 +  </ItemGroup>
  33.235 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  33.236 +  <ImportGroup Label="ExtensionTargets">
  33.237 +  </ImportGroup>
  33.238 +</Project>
  33.239 \ No newline at end of file
    34.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    34.2 +++ b/VisualC/tests/testplatform/testplatform_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    34.3 @@ -0,0 +1,249 @@
    34.4 +<?xml version="1.0" encoding="utf-8"?>
    34.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    34.6 +  <ItemGroup Label="ProjectConfigurations">
    34.7 +    <ProjectConfiguration Include="Debug|Win32">
    34.8 +      <Configuration>Debug</Configuration>
    34.9 +      <Platform>Win32</Platform>
   34.10 +    </ProjectConfiguration>
   34.11 +    <ProjectConfiguration Include="Debug|x64">
   34.12 +      <Configuration>Debug</Configuration>
   34.13 +      <Platform>x64</Platform>
   34.14 +    </ProjectConfiguration>
   34.15 +    <ProjectConfiguration Include="Release|Win32">
   34.16 +      <Configuration>Release</Configuration>
   34.17 +      <Platform>Win32</Platform>
   34.18 +    </ProjectConfiguration>
   34.19 +    <ProjectConfiguration Include="Release|x64">
   34.20 +      <Configuration>Release</Configuration>
   34.21 +      <Platform>x64</Platform>
   34.22 +    </ProjectConfiguration>
   34.23 +  </ItemGroup>
   34.24 +  <PropertyGroup Label="Globals">
   34.25 +    <ProjectName>testplatform</ProjectName>
   34.26 +    <RootNamespace>testplatform</RootNamespace>
   34.27 +    <ProjectGuid>{26932B24-EFC6-4E3A-B277-ED653DA37968}</ProjectGuid>
   34.28 +  </PropertyGroup>
   34.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   34.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   34.31 +    <ConfigurationType>Application</ConfigurationType>
   34.32 +    <UseOfMfc>false</UseOfMfc>
   34.33 +    <PlatformToolset>v120</PlatformToolset>
   34.34 +  </PropertyGroup>
   34.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   34.36 +    <ConfigurationType>Application</ConfigurationType>
   34.37 +    <UseOfMfc>false</UseOfMfc>
   34.38 +    <PlatformToolset>v120</PlatformToolset>
   34.39 +  </PropertyGroup>
   34.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   34.41 +    <ConfigurationType>Application</ConfigurationType>
   34.42 +    <UseOfMfc>false</UseOfMfc>
   34.43 +    <PlatformToolset>v120</PlatformToolset>
   34.44 +  </PropertyGroup>
   34.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   34.46 +    <ConfigurationType>Application</ConfigurationType>
   34.47 +    <UseOfMfc>false</UseOfMfc>
   34.48 +    <CharacterSet>MultiByte</CharacterSet>
   34.49 +    <PlatformToolset>v120</PlatformToolset>
   34.50 +  </PropertyGroup>
   34.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   34.52 +  <ImportGroup Label="ExtensionSettings">
   34.53 +  </ImportGroup>
   34.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   34.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   34.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   34.57 +  </ImportGroup>
   34.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   34.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   34.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   34.61 +  </ImportGroup>
   34.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   34.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   34.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   34.65 +  </ImportGroup>
   34.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   34.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   34.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
   34.69 +  </ImportGroup>
   34.70 +  <PropertyGroup Label="UserMacros" />
   34.71 +  <PropertyGroup>
   34.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   34.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   34.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   34.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   34.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   34.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   34.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   34.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   34.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   34.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   34.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   34.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   34.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   34.85 +  </PropertyGroup>
   34.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   34.87 +    <Midl>
   34.88 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   34.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   34.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   34.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   34.92 +    </Midl>
   34.93 +    <ClCompile>
   34.94 +      <Optimization>Disabled</Optimization>
   34.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   34.96 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   34.97 +      <MinimalRebuild>true</MinimalRebuild>
   34.98 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   34.99 +      <WarningLevel>Level3</WarningLevel>
  34.100 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.101 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  34.102 +    </ClCompile>
  34.103 +    <ResourceCompile>
  34.104 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  34.105 +      <Culture>0x0409</Culture>
  34.106 +    </ResourceCompile>
  34.107 +    <Link>
  34.108 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.109 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  34.110 +      <SubSystem>Windows</SubSystem>
  34.111 +    </Link>
  34.112 +    <Bscmake>
  34.113 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.114 +    </Bscmake>
  34.115 +    <PostBuildEvent>
  34.116 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  34.117 +    </PostBuildEvent>
  34.118 +    <PostBuildEvent>
  34.119 +      <Message>Copy SDL</Message>
  34.120 +    </PostBuildEvent>
  34.121 +  </ItemDefinitionGroup>
  34.122 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  34.123 +    <Midl>
  34.124 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  34.125 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  34.126 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.127 +    </Midl>
  34.128 +    <ClCompile>
  34.129 +      <Optimization>Disabled</Optimization>
  34.130 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  34.131 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  34.132 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  34.133 +      <WarningLevel>Level3</WarningLevel>
  34.134 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.135 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  34.136 +    </ClCompile>
  34.137 +    <ResourceCompile>
  34.138 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  34.139 +      <Culture>0x0409</Culture>
  34.140 +    </ResourceCompile>
  34.141 +    <Link>
  34.142 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.143 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  34.144 +      <SubSystem>Windows</SubSystem>
  34.145 +    </Link>
  34.146 +    <Bscmake>
  34.147 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.148 +    </Bscmake>
  34.149 +    <PostBuildEvent>
  34.150 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  34.151 +    </PostBuildEvent>
  34.152 +    <PostBuildEvent>
  34.153 +      <Message>Copy SDL</Message>
  34.154 +    </PostBuildEvent>
  34.155 +  </ItemDefinitionGroup>
  34.156 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  34.157 +    <Midl>
  34.158 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  34.159 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  34.160 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.161 +      <TargetEnvironment>Win32</TargetEnvironment>
  34.162 +      <TypeLibraryName>.\Release/testplatform.tlb</TypeLibraryName>
  34.163 +      <HeaderFileName>
  34.164 +      </HeaderFileName>
  34.165 +    </Midl>
  34.166 +    <ClCompile>
  34.167 +      <Optimization>MaxSpeed</Optimization>
  34.168 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  34.169 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  34.170 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  34.171 +      <StringPooling>true</StringPooling>
  34.172 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  34.173 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  34.174 +      <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
  34.175 +      <ObjectFileName>$(IntDir)</ObjectFileName>
  34.176 +      <ProgramDataBaseFileName>$(IntDir)vc$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
  34.177 +      <WarningLevel>Level3</WarningLevel>
  34.178 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.179 +    </ClCompile>
  34.180 +    <ResourceCompile>
  34.181 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  34.182 +      <Culture>0x0409</Culture>
  34.183 +    </ResourceCompile>
  34.184 +    <Link>
  34.185 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.186 +      <SubSystem>Windows</SubSystem>
  34.187 +    </Link>
  34.188 +    <Bscmake>
  34.189 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.190 +    </Bscmake>
  34.191 +    <PostBuildEvent>
  34.192 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  34.193 +    </PostBuildEvent>
  34.194 +    <PostBuildEvent>
  34.195 +      <Message>Copy SDL</Message>
  34.196 +    </PostBuildEvent>
  34.197 +  </ItemDefinitionGroup>
  34.198 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  34.199 +    <Midl>
  34.200 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  34.201 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  34.202 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.203 +    </Midl>
  34.204 +    <ClCompile>
  34.205 +      <Optimization>MaxSpeed</Optimization>
  34.206 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  34.207 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  34.208 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  34.209 +      <StringPooling>true</StringPooling>
  34.210 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  34.211 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  34.212 +      <WarningLevel>Level3</WarningLevel>
  34.213 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.214 +    </ClCompile>
  34.215 +    <ResourceCompile>
  34.216 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  34.217 +      <Culture>0x0409</Culture>
  34.218 +    </ResourceCompile>
  34.219 +    <Link>
  34.220 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.221 +      <SubSystem>Windows</SubSystem>
  34.222 +    </Link>
  34.223 +    <Bscmake>
  34.224 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  34.225 +    </Bscmake>
  34.226 +    <PostBuildEvent>
  34.227 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  34.228 +    </PostBuildEvent>
  34.229 +    <PostBuildEvent>
  34.230 +      <Message>Copy SDL</Message>
  34.231 +    </PostBuildEvent>
  34.232 +  </ItemDefinitionGroup>
  34.233 +  <ItemGroup>
  34.234 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  34.235 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  34.236 +  </ItemGroup>
  34.237 +  <ItemGroup>
  34.238 +    <ClCompile Include="..\..\..\Test\testplatform.c">
  34.239 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  34.240 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  34.241 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  34.242 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  34.243 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  34.244 +      <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  34.245 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  34.246 +      <PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">%(PreprocessorDefinitions)</PreprocessorDefinitions>
  34.247 +    </ClCompile>
  34.248 +  </ItemGroup>
  34.249 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  34.250 +  <ImportGroup Label="ExtensionTargets">
  34.251 +  </ImportGroup>
  34.252 +</Project>
  34.253 \ No newline at end of file
    35.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    35.2 +++ b/VisualC/tests/testpower/testpower_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    35.3 @@ -0,0 +1,231 @@
    35.4 +<?xml version="1.0" encoding="utf-8"?>
    35.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    35.6 +  <ItemGroup Label="ProjectConfigurations">
    35.7 +    <ProjectConfiguration Include="Debug|Win32">
    35.8 +      <Configuration>Debug</Configuration>
    35.9 +      <Platform>Win32</Platform>
   35.10 +    </ProjectConfiguration>
   35.11 +    <ProjectConfiguration Include="Debug|x64">
   35.12 +      <Configuration>Debug</Configuration>
   35.13 +      <Platform>x64</Platform>
   35.14 +    </ProjectConfiguration>
   35.15 +    <ProjectConfiguration Include="Release|Win32">
   35.16 +      <Configuration>Release</Configuration>
   35.17 +      <Platform>Win32</Platform>
   35.18 +    </ProjectConfiguration>
   35.19 +    <ProjectConfiguration Include="Release|x64">
   35.20 +      <Configuration>Release</Configuration>
   35.21 +      <Platform>x64</Platform>
   35.22 +    </ProjectConfiguration>
   35.23 +  </ItemGroup>
   35.24 +  <PropertyGroup Label="Globals">
   35.25 +    <ProjectName>testpower</ProjectName>
   35.26 +    <ProjectGuid>{C4E04D18-EF76-4B42-B4C2-16A1BACDC0A3}</ProjectGuid>
   35.27 +    <RootNamespace>testpower</RootNamespace>
   35.28 +  </PropertyGroup>
   35.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   35.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   35.31 +    <ConfigurationType>Application</ConfigurationType>
   35.32 +    <UseOfMfc>false</UseOfMfc>
   35.33 +    <PlatformToolset>v120</PlatformToolset>
   35.34 +  </PropertyGroup>
   35.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   35.36 +    <ConfigurationType>Application</ConfigurationType>
   35.37 +    <UseOfMfc>false</UseOfMfc>
   35.38 +    <PlatformToolset>v120</PlatformToolset>
   35.39 +  </PropertyGroup>
   35.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   35.41 +    <ConfigurationType>Application</ConfigurationType>
   35.42 +    <UseOfMfc>false</UseOfMfc>
   35.43 +    <PlatformToolset>v120</PlatformToolset>
   35.44 +  </PropertyGroup>
   35.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   35.46 +    <ConfigurationType>Application</ConfigurationType>
   35.47 +    <UseOfMfc>false</UseOfMfc>
   35.48 +    <CharacterSet>MultiByte</CharacterSet>
   35.49 +    <PlatformToolset>v120</PlatformToolset>
   35.50 +  </PropertyGroup>
   35.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   35.52 +  <ImportGroup Label="ExtensionSettings">
   35.53 +  </ImportGroup>
   35.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   35.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   35.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   35.57 +  </ImportGroup>
   35.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   35.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   35.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   35.61 +  </ImportGroup>
   35.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   35.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   35.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   35.65 +  </ImportGroup>
   35.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   35.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   35.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   35.69 +  </ImportGroup>
   35.70 +  <PropertyGroup Label="UserMacros" />
   35.71 +  <PropertyGroup>
   35.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   35.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   35.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   35.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   35.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   35.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   35.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   35.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   35.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   35.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   35.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   35.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   35.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   35.85 +  </PropertyGroup>
   35.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   35.87 +    <Midl>
   35.88 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   35.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   35.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   35.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   35.92 +    </Midl>
   35.93 +    <ClCompile>
   35.94 +      <Optimization>Disabled</Optimization>
   35.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   35.96 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   35.97 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   35.98 +      <PrecompiledHeader>
   35.99 +      </PrecompiledHeader>
  35.100 +      <WarningLevel>Level3</WarningLevel>
  35.101 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  35.102 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  35.103 +      <CompileAs>Default</CompileAs>
  35.104 +    </ClCompile>
  35.105 +    <ResourceCompile>
  35.106 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  35.107 +      <Culture>0x0409</Culture>
  35.108 +    </ResourceCompile>
  35.109 +    <Link>
  35.110 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  35.111 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  35.112 +      <SubSystem>Windows</SubSystem>
  35.113 +    </Link>
  35.114 +    <PostBuildEvent>
  35.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  35.116 +    </PostBuildEvent>
  35.117 +    <PostBuildEvent>
  35.118 +      <Message>Copy SDL</Message>
  35.119 +    </PostBuildEvent>
  35.120 +  </ItemDefinitionGroup>
  35.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  35.122 +    <Midl>
  35.123 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  35.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  35.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  35.126 +    </Midl>
  35.127 +    <ClCompile>
  35.128 +      <Optimization>Disabled</Optimization>
  35.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  35.130 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  35.131 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  35.132 +      <PrecompiledHeader>
  35.133 +      </PrecompiledHeader>
  35.134 +      <WarningLevel>Level3</WarningLevel>
  35.135 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  35.136 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  35.137 +      <CompileAs>Default</CompileAs>
  35.138 +    </ClCompile>
  35.139 +    <ResourceCompile>
  35.140 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  35.141 +      <Culture>0x0409</Culture>
  35.142 +    </ResourceCompile>
  35.143 +    <Link>
  35.144 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  35.145 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  35.146 +      <SubSystem>Windows</SubSystem>
  35.147 +    </Link>
  35.148 +    <PostBuildEvent>
  35.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  35.150 +    </PostBuildEvent>
  35.151 +    <PostBuildEvent>
  35.152 +      <Message>Copy SDL</Message>
  35.153 +    </PostBuildEvent>
  35.154 +  </ItemDefinitionGroup>
  35.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  35.156 +    <Midl>
  35.157 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  35.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  35.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  35.160 +      <TargetEnvironment>Win32</TargetEnvironment>
  35.161 +    </Midl>
  35.162 +    <ClCompile>
  35.163 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  35.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  35.165 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  35.166 +      <StringPooling>true</StringPooling>
  35.167 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  35.168 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  35.169 +      <PrecompiledHeader>
  35.170 +      </PrecompiledHeader>
  35.171 +      <WarningLevel>Level3</WarningLevel>
  35.172 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  35.173 +      <CompileAs>Default</CompileAs>
  35.174 +    </ClCompile>
  35.175 +    <ResourceCompile>
  35.176 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  35.177 +      <Culture>0x0409</Culture>
  35.178 +    </ResourceCompile>
  35.179 +    <Link>
  35.180 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  35.181 +      <SubSystem>Windows</SubSystem>
  35.182 +    </Link>
  35.183 +    <PostBuildEvent>
  35.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  35.185 +    </PostBuildEvent>
  35.186 +    <PostBuildEvent>
  35.187 +      <Message>Copy SDL</Message>
  35.188 +    </PostBuildEvent>
  35.189 +  </ItemDefinitionGroup>
  35.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  35.191 +    <Midl>
  35.192 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  35.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  35.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  35.195 +    </Midl>
  35.196 +    <ClCompile>
  35.197 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  35.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  35.199 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  35.200 +      <StringPooling>true</StringPooling>
  35.201 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  35.202 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  35.203 +      <PrecompiledHeader>
  35.204 +      </PrecompiledHeader>
  35.205 +      <WarningLevel>Level3</WarningLevel>
  35.206 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  35.207 +      <CompileAs>Default</CompileAs>
  35.208 +    </ClCompile>
  35.209 +    <ResourceCompile>
  35.210 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  35.211 +      <Culture>0x0409</Culture>
  35.212 +    </ResourceCompile>
  35.213 +    <Link>
  35.214 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  35.215 +      <SubSystem>Windows</SubSystem>
  35.216 +    </Link>
  35.217 +    <PostBuildEvent>
  35.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  35.219 +    </PostBuildEvent>
  35.220 +    <PostBuildEvent>
  35.221 +      <Message>Copy SDL</Message>
  35.222 +    </PostBuildEvent>
  35.223 +  </ItemDefinitionGroup>
  35.224 +  <ItemGroup>
  35.225 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  35.226 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  35.227 +  </ItemGroup>
  35.228 +  <ItemGroup>
  35.229 +    <ClCompile Include="..\..\..\test\testpower.c" />
  35.230 +  </ItemGroup>
  35.231 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  35.232 +  <ImportGroup Label="ExtensionTargets">
  35.233 +  </ImportGroup>
  35.234 +</Project>
  35.235 \ No newline at end of file
    36.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    36.2 +++ b/VisualC/tests/testrendertarget/testrendertarget_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    36.3 @@ -0,0 +1,245 @@
    36.4 +<?xml version="1.0" encoding="utf-8"?>
    36.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    36.6 +  <ItemGroup Label="ProjectConfigurations">
    36.7 +    <ProjectConfiguration Include="Debug|Win32">
    36.8 +      <Configuration>Debug</Configuration>
    36.9 +      <Platform>Win32</Platform>
   36.10 +    </ProjectConfiguration>
   36.11 +    <ProjectConfiguration Include="Debug|x64">
   36.12 +      <Configuration>Debug</Configuration>
   36.13 +      <Platform>x64</Platform>
   36.14 +    </ProjectConfiguration>
   36.15 +    <ProjectConfiguration Include="Release|Win32">
   36.16 +      <Configuration>Release</Configuration>
   36.17 +      <Platform>Win32</Platform>
   36.18 +    </ProjectConfiguration>
   36.19 +    <ProjectConfiguration Include="Release|x64">
   36.20 +      <Configuration>Release</Configuration>
   36.21 +      <Platform>x64</Platform>
   36.22 +    </ProjectConfiguration>
   36.23 +  </ItemGroup>
   36.24 +  <PropertyGroup Label="Globals">
   36.25 +    <ProjectName>testrendertarget</ProjectName>
   36.26 +    <ProjectGuid>{43A06713-A52D-4008-AD7E-A69DF3FCFFA8}</ProjectGuid>
   36.27 +    <RootNamespace>testrendertarget</RootNamespace>
   36.28 +  </PropertyGroup>
   36.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   36.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   36.31 +    <ConfigurationType>Application</ConfigurationType>
   36.32 +    <UseOfMfc>false</UseOfMfc>
   36.33 +    <PlatformToolset>v120</PlatformToolset>
   36.34 +  </PropertyGroup>
   36.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   36.36 +    <ConfigurationType>Application</ConfigurationType>
   36.37 +    <UseOfMfc>false</UseOfMfc>
   36.38 +    <PlatformToolset>v120</PlatformToolset>
   36.39 +  </PropertyGroup>
   36.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   36.41 +    <ConfigurationType>Application</ConfigurationType>
   36.42 +    <UseOfMfc>false</UseOfMfc>
   36.43 +    <PlatformToolset>v120</PlatformToolset>
   36.44 +  </PropertyGroup>
   36.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   36.46 +    <ConfigurationType>Application</ConfigurationType>
   36.47 +    <UseOfMfc>false</UseOfMfc>
   36.48 +    <PlatformToolset>v120</PlatformToolset>
   36.49 +  </PropertyGroup>
   36.50 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   36.51 +  <ImportGroup Label="ExtensionSettings">
   36.52 +  </ImportGroup>
   36.53 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   36.54 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   36.55 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   36.56 +  </ImportGroup>
   36.57 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   36.58 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   36.59 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   36.60 +  </ImportGroup>
   36.61 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   36.62 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   36.63 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   36.64 +  </ImportGroup>
   36.65 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   36.66 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   36.67 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   36.68 +  </ImportGroup>
   36.69 +  <PropertyGroup Label="UserMacros" />
   36.70 +  <PropertyGroup>
   36.71 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   36.72 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   36.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   36.74 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   36.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   36.76 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   36.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   36.78 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   36.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   36.80 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   36.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   36.82 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   36.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   36.84 +  </PropertyGroup>
   36.85 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   36.86 +    <Midl>
   36.87 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   36.88 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   36.89 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   36.90 +      <TargetEnvironment>Win32</TargetEnvironment>
   36.91 +    </Midl>
   36.92 +    <ClCompile>
   36.93 +      <Optimization>Disabled</Optimization>
   36.94 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   36.95 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   36.96 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   36.97 +      <PrecompiledHeader>
   36.98 +      </PrecompiledHeader>
   36.99 +      <WarningLevel>Level3</WarningLevel>
  36.100 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  36.101 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  36.102 +      <CompileAs>Default</CompileAs>
  36.103 +    </ClCompile>
  36.104 +    <ResourceCompile>
  36.105 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  36.106 +      <Culture>0x0409</Culture>
  36.107 +    </ResourceCompile>
  36.108 +    <Link>
  36.109 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  36.110 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  36.111 +      <SubSystem>Windows</SubSystem>
  36.112 +    </Link>
  36.113 +    <PostBuildEvent>
  36.114 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  36.115 +copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"
  36.116 +copy "$(SolutionDir)\..\test\sample.bmp" "$(TargetDir)\sample.bmp"</Command>
  36.117 +    </PostBuildEvent>
  36.118 +    <PostBuildEvent>
  36.119 +      <Message>Copy SDL and data files</Message>
  36.120 +    </PostBuildEvent>
  36.121 +  </ItemDefinitionGroup>
  36.122 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  36.123 +    <Midl>
  36.124 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  36.125 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  36.126 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  36.127 +    </Midl>
  36.128 +    <ClCompile>
  36.129 +      <Optimization>Disabled</Optimization>
  36.130 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  36.131 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  36.132 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  36.133 +      <PrecompiledHeader>
  36.134 +      </PrecompiledHeader>
  36.135 +      <WarningLevel>Level3</WarningLevel>
  36.136 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  36.137 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  36.138 +      <CompileAs>Default</CompileAs>
  36.139 +    </ClCompile>
  36.140 +    <ResourceCompile>
  36.141 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  36.142 +      <Culture>0x0409</Culture>
  36.143 +    </ResourceCompile>
  36.144 +    <Link>
  36.145 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  36.146 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  36.147 +      <SubSystem>Windows</SubSystem>
  36.148 +    </Link>
  36.149 +    <PostBuildEvent>
  36.150 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  36.151 +copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"
  36.152 +copy "$(SolutionDir)\..\test\sample.bmp" "$(TargetDir)\sample.bmp"</Command>
  36.153 +    </PostBuildEvent>
  36.154 +    <PostBuildEvent>
  36.155 +      <Message>Copy SDL and data files</Message>
  36.156 +    </PostBuildEvent>
  36.157 +  </ItemDefinitionGroup>
  36.158 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  36.159 +    <Midl>
  36.160 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  36.161 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  36.162 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  36.163 +      <TargetEnvironment>Win32</TargetEnvironment>
  36.164 +    </Midl>
  36.165 +    <ClCompile>
  36.166 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  36.167 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  36.168 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  36.169 +      <StringPooling>true</StringPooling>
  36.170 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  36.171 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  36.172 +      <PrecompiledHeader>
  36.173 +      </PrecompiledHeader>
  36.174 +      <WarningLevel>Level3</WarningLevel>
  36.175 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  36.176 +      <CompileAs>Default</CompileAs>
  36.177 +    </ClCompile>
  36.178 +    <ResourceCompile>
  36.179 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  36.180 +      <Culture>0x0409</Culture>
  36.181 +    </ResourceCompile>
  36.182 +    <Link>
  36.183 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  36.184 +      <SubSystem>Windows</SubSystem>
  36.185 +    </Link>
  36.186 +    <PostBuildEvent>
  36.187 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  36.188 +copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"
  36.189 +copy "$(SolutionDir)\..\test\sample.bmp" "$(TargetDir)\sample.bmp"</Command>
  36.190 +    </PostBuildEvent>
  36.191 +    <PostBuildEvent>
  36.192 +      <Message>Copy SDL and data files</Message>
  36.193 +    </PostBuildEvent>
  36.194 +  </ItemDefinitionGroup>
  36.195 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  36.196 +    <Midl>
  36.197 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  36.198 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  36.199 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  36.200 +    </Midl>
  36.201 +    <ClCompile>
  36.202 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  36.203 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  36.204 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  36.205 +      <StringPooling>true</StringPooling>
  36.206 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  36.207 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  36.208 +      <PrecompiledHeader>
  36.209 +      </PrecompiledHeader>
  36.210 +      <WarningLevel>Level3</WarningLevel>
  36.211 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  36.212 +      <CompileAs>Default</CompileAs>
  36.213 +    </ClCompile>
  36.214 +    <ResourceCompile>
  36.215 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  36.216 +      <Culture>0x0409</Culture>
  36.217 +    </ResourceCompile>
  36.218 +    <Link>
  36.219 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  36.220 +      <SubSystem>Windows</SubSystem>
  36.221 +    </Link>
  36.222 +    <PostBuildEvent>
  36.223 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  36.224 +copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"
  36.225 +copy "$(SolutionDir)\..\test\sample.bmp" "$(TargetDir)\sample.bmp"</Command>
  36.226 +    </PostBuildEvent>
  36.227 +    <PostBuildEvent>
  36.228 +      <Message>Copy SDL and data files</Message>
  36.229 +    </PostBuildEvent>
  36.230 +  </ItemDefinitionGroup>
  36.231 +  <ItemGroup>
  36.232 +    <ClCompile Include="..\..\..\test\testrendertarget.c" />
  36.233 +  </ItemGroup>
  36.234 +  <ItemGroup>
  36.235 +    <ProjectReference Include="..\..\SDLmain\SDLmain_VS2013.vcxproj">
  36.236 +      <Project>{da956fd3-e142-46f2-9dd5-c78bebb56b7a}</Project>
  36.237 +    </ProjectReference>
  36.238 +    <ProjectReference Include="..\..\SDLtest\SDLtest_VS2013.vcxproj">
  36.239 +      <Project>{da956fd3-e143-46f2-9fe5-c77bebc56b1a}</Project>
  36.240 +    </ProjectReference>
  36.241 +    <ProjectReference Include="..\..\SDL\SDL_VS2013.vcxproj">
  36.242 +      <Project>{81ce8daf-ebb2-4761-8e45-b71abcca8c68}</Project>
  36.243 +    </ProjectReference>
  36.244 +  </ItemGroup>
  36.245 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  36.246 +  <ImportGroup Label="ExtensionTargets">
  36.247 +  </ImportGroup>
  36.248 +</Project>
  36.249 \ No newline at end of file
    37.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    37.2 +++ b/VisualC/tests/testscale/testscale_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    37.3 @@ -0,0 +1,246 @@
    37.4 +<?xml version="1.0" encoding="utf-8"?>
    37.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    37.6 +  <ItemGroup Label="ProjectConfigurations">
    37.7 +    <ProjectConfiguration Include="Debug|Win32">
    37.8 +      <Configuration>Debug</Configuration>
    37.9 +      <Platform>Win32</Platform>
   37.10 +    </ProjectConfiguration>
   37.11 +    <ProjectConfiguration Include="Debug|x64">
   37.12 +      <Configuration>Debug</Configuration>
   37.13 +      <Platform>x64</Platform>
   37.14 +    </ProjectConfiguration>
   37.15 +    <ProjectConfiguration Include="Release|Win32">
   37.16 +      <Configuration>Release</Configuration>
   37.17 +      <Platform>Win32</Platform>
   37.18 +    </ProjectConfiguration>
   37.19 +    <ProjectConfiguration Include="Release|x64">
   37.20 +      <Configuration>Release</Configuration>
   37.21 +      <Platform>x64</Platform>
   37.22 +    </ProjectConfiguration>
   37.23 +  </ItemGroup>
   37.24 +  <PropertyGroup Label="Globals">
   37.25 +    <ProjectName>testscale</ProjectName>
   37.26 +    <ProjectGuid>{E7A6C41C-E059-4C9C-8CCC-73586A540B62}</ProjectGuid>
   37.27 +    <RootNamespace>testscale</RootNamespace>
   37.28 +  </PropertyGroup>
   37.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   37.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   37.31 +    <ConfigurationType>Application</ConfigurationType>
   37.32 +    <UseOfMfc>false</UseOfMfc>
   37.33 +    <PlatformToolset>v120</PlatformToolset>
   37.34 +  </PropertyGroup>
   37.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   37.36 +    <ConfigurationType>Application</ConfigurationType>
   37.37 +    <UseOfMfc>false</UseOfMfc>
   37.38 +    <PlatformToolset>v120</PlatformToolset>
   37.39 +  </PropertyGroup>
   37.40 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   37.41 +    <ConfigurationType>Application</ConfigurationType>
   37.42 +    <UseOfMfc>false</UseOfMfc>
   37.43 +    <PlatformToolset>v120</PlatformToolset>
   37.44 +  </PropertyGroup>
   37.45 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   37.46 +    <ConfigurationType>Application</ConfigurationType>
   37.47 +    <UseOfMfc>false</UseOfMfc>
   37.48 +    <CharacterSet>MultiByte</CharacterSet>
   37.49 +    <PlatformToolset>v120</PlatformToolset>
   37.50 +  </PropertyGroup>
   37.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   37.52 +  <ImportGroup Label="ExtensionSettings">
   37.53 +  </ImportGroup>
   37.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   37.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   37.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   37.57 +  </ImportGroup>
   37.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   37.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   37.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   37.61 +  </ImportGroup>
   37.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   37.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   37.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   37.65 +  </ImportGroup>
   37.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   37.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   37.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   37.69 +  </ImportGroup>
   37.70 +  <PropertyGroup Label="UserMacros" />
   37.71 +  <PropertyGroup>
   37.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   37.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   37.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   37.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   37.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   37.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   37.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   37.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   37.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   37.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   37.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   37.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   37.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   37.85 +  </PropertyGroup>
   37.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   37.87 +    <Midl>
   37.88 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   37.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   37.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   37.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   37.92 +    </Midl>
   37.93 +    <ClCompile>
   37.94 +      <Optimization>Disabled</Optimization>
   37.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   37.96 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   37.97 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
   37.98 +      <PrecompiledHeader>
   37.99 +      </PrecompiledHeader>
  37.100 +      <WarningLevel>Level3</WarningLevel>
  37.101 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  37.102 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  37.103 +      <CompileAs>Default</CompileAs>
  37.104 +    </ClCompile>
  37.105 +    <ResourceCompile>
  37.106 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  37.107 +      <Culture>0x0409</Culture>
  37.108 +    </ResourceCompile>
  37.109 +    <Link>
  37.110 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  37.111 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  37.112 +      <SubSystem>Windows</SubSystem>
  37.113 +    </Link>
  37.114 +    <PostBuildEvent>
  37.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  37.116 +copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"
  37.117 +copy "$(SolutionDir)\..\test\sample.bmp" "$(TargetDir)\sample.bmp"</Command>
  37.118 +    </PostBuildEvent>
  37.119 +    <PostBuildEvent>
  37.120 +      <Message>Copy SDL and data files</Message>
  37.121 +    </PostBuildEvent>
  37.122 +  </ItemDefinitionGroup>
  37.123 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  37.124 +    <Midl>
  37.125 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  37.126 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  37.127 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  37.128 +    </Midl>
  37.129 +    <ClCompile>
  37.130 +      <Optimization>Disabled</Optimization>
  37.131 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  37.132 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  37.133 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  37.134 +      <PrecompiledHeader>
  37.135 +      </PrecompiledHeader>
  37.136 +      <WarningLevel>Level3</WarningLevel>
  37.137 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  37.138 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  37.139 +      <CompileAs>Default</CompileAs>
  37.140 +    </ClCompile>
  37.141 +    <ResourceCompile>
  37.142 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  37.143 +      <Culture>0x0409</Culture>
  37.144 +    </ResourceCompile>
  37.145 +    <Link>
  37.146 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  37.147 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  37.148 +      <SubSystem>Windows</SubSystem>
  37.149 +    </Link>
  37.150 +    <PostBuildEvent>
  37.151 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  37.152 +copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"
  37.153 +copy "$(SolutionDir)\..\test\sample.bmp" "$(TargetDir)\sample.bmp"</Command>
  37.154 +    </PostBuildEvent>
  37.155 +    <PostBuildEvent>
  37.156 +      <Message>Copy SDL and data files</Message>
  37.157 +    </PostBuildEvent>
  37.158 +  </ItemDefinitionGroup>
  37.159 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
  37.160 +    <Midl>
  37.161 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  37.162 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  37.163 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  37.164 +      <TargetEnvironment>Win32</TargetEnvironment>
  37.165 +    </Midl>
  37.166 +    <ClCompile>
  37.167 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  37.168 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  37.169 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  37.170 +      <StringPooling>true</StringPooling>
  37.171 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  37.172 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  37.173 +      <PrecompiledHeader>
  37.174 +      </PrecompiledHeader>
  37.175 +      <WarningLevel>Level3</WarningLevel>
  37.176 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  37.177 +      <CompileAs>Default</CompileAs>
  37.178 +    </ClCompile>
  37.179 +    <ResourceCompile>
  37.180 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  37.181 +      <Culture>0x0409</Culture>
  37.182 +    </ResourceCompile>
  37.183 +    <Link>
  37.184 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  37.185 +      <SubSystem>Windows</SubSystem>
  37.186 +    </Link>
  37.187 +    <PostBuildEvent>
  37.188 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  37.189 +copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"
  37.190 +copy "$(SolutionDir)\..\test\sample.bmp" "$(TargetDir)\sample.bmp"</Command>
  37.191 +    </PostBuildEvent>
  37.192 +    <PostBuildEvent>
  37.193 +      <Message>Copy SDL and data files</Message>
  37.194 +    </PostBuildEvent>
  37.195 +  </ItemDefinitionGroup>
  37.196 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  37.197 +    <Midl>
  37.198 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  37.199 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  37.200 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  37.201 +    </Midl>
  37.202 +    <ClCompile>
  37.203 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  37.204 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  37.205 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  37.206 +      <StringPooling>true</StringPooling>
  37.207 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  37.208 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  37.209 +      <PrecompiledHeader>
  37.210 +      </PrecompiledHeader>
  37.211 +      <WarningLevel>Level3</WarningLevel>
  37.212 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  37.213 +      <CompileAs>Default</CompileAs>
  37.214 +    </ClCompile>
  37.215 +    <ResourceCompile>
  37.216 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  37.217 +      <Culture>0x0409</Culture>
  37.218 +    </ResourceCompile>
  37.219 +    <Link>
  37.220 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  37.221 +      <SubSystem>Windows</SubSystem>
  37.222 +    </Link>
  37.223 +    <PostBuildEvent>
  37.224 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"
  37.225 +copy "$(SolutionDir)\..\test\icon.bmp" "$(TargetDir)\icon.bmp"
  37.226 +copy "$(SolutionDir)\..\test\sample.bmp" "$(TargetDir)\sample.bmp"</Command>
  37.227 +    </PostBuildEvent>
  37.228 +    <PostBuildEvent>
  37.229 +      <Message>Copy SDL and data files</Message>
  37.230 +    </PostBuildEvent>
  37.231 +  </ItemDefinitionGroup>
  37.232 +  <ItemGroup>
  37.233 +    <ClCompile Include="..\..\..\test\testscale.c" />
  37.234 +  </ItemGroup>
  37.235 +  <ItemGroup>
  37.236 +    <ProjectReference Include="..\..\SDLmain\SDLmain_VS2013.vcxproj">
  37.237 +      <Project>{da956fd3-e142-46f2-9dd5-c78bebb56b7a}</Project>
  37.238 +    </ProjectReference>
  37.239 +    <ProjectReference Include="..\..\SDLtest\SDLtest_VS2013.vcxproj">
  37.240 +      <Project>{da956fd3-e143-46f2-9fe5-c77bebc56b1a}</Project>
  37.241 +    </ProjectReference>
  37.242 +    <ProjectReference Include="..\..\SDL\SDL_VS2013.vcxproj">
  37.243 +      <Project>{81ce8daf-ebb2-4761-8e45-b71abcca8c68}</Project>
  37.244 +    </ProjectReference>
  37.245 +  </ItemGroup>
  37.246 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  37.247 +  <ImportGroup Label="ExtensionTargets">
  37.248 +  </ImportGroup>
  37.249 +</Project>
  37.250 \ No newline at end of file
    38.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    38.2 +++ b/VisualC/tests/testshape/testshape_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    38.3 @@ -0,0 +1,231 @@
    38.4 +<?xml version="1.0" encoding="utf-8"?>
    38.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    38.6 +  <ItemGroup Label="ProjectConfigurations">
    38.7 +    <ProjectConfiguration Include="Debug|Win32">
    38.8 +      <Configuration>Debug</Configuration>
    38.9 +      <Platform>Win32</Platform>
   38.10 +    </ProjectConfiguration>
   38.11 +    <ProjectConfiguration Include="Debug|x64">
   38.12 +      <Configuration>Debug</Configuration>
   38.13 +      <Platform>x64</Platform>
   38.14 +    </ProjectConfiguration>
   38.15 +    <ProjectConfiguration Include="Release|Win32">
   38.16 +      <Configuration>Release</Configuration>
   38.17 +      <Platform>Win32</Platform>
   38.18 +    </ProjectConfiguration>
   38.19 +    <ProjectConfiguration Include="Release|x64">
   38.20 +      <Configuration>Release</Configuration>
   38.21 +      <Platform>x64</Platform>
   38.22 +    </ProjectConfiguration>
   38.23 +  </ItemGroup>
   38.24 +  <PropertyGroup Label="Globals">
   38.25 +    <ProjectName>testshape</ProjectName>
   38.26 +    <RootNamespace>testshape</RootNamespace>
   38.27 +    <ProjectGuid>{EDEA9D00-AF64-45DE-8F60-5957048F2F0F}</ProjectGuid>
   38.28 +  </PropertyGroup>
   38.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   38.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   38.31 +    <ConfigurationType>Application</ConfigurationType>
   38.32 +    <UseOfMfc>false</UseOfMfc>
   38.33 +    <PlatformToolset>v120</PlatformToolset>
   38.34 +  </PropertyGroup>
   38.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   38.36 +    <ConfigurationType>Application</ConfigurationType>
   38.37 +    <UseOfMfc>false</UseOfMfc>
   38.38 +    <CharacterSet>MultiByte</CharacterSet>
   38.39 +    <PlatformToolset>v120</PlatformToolset>
   38.40 +  </PropertyGroup>
   38.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   38.42 +    <ConfigurationType>Application</ConfigurationType>
   38.43 +    <UseOfMfc>false</UseOfMfc>
   38.44 +    <PlatformToolset>v120</PlatformToolset>
   38.45 +  </PropertyGroup>
   38.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   38.47 +    <ConfigurationType>Application</ConfigurationType>
   38.48 +    <UseOfMfc>false</UseOfMfc>
   38.49 +    <PlatformToolset>v120</PlatformToolset>
   38.50 +  </PropertyGroup>
   38.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   38.52 +  <ImportGroup Label="ExtensionSettings">
   38.53 +  </ImportGroup>
   38.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   38.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   38.56 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   38.57 +  </ImportGroup>
   38.58 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
   38.59 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   38.60 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   38.61 +  </ImportGroup>
   38.62 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
   38.63 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   38.64 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   38.65 +  </ImportGroup>
   38.66 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
   38.67 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   38.68 +    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC70.props" />
   38.69 +  </ImportGroup>
   38.70 +  <PropertyGroup Label="UserMacros" />
   38.71 +  <PropertyGroup>
   38.72 +    <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
   38.73 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
   38.74 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
   38.75 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir>
   38.76 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
   38.77 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
   38.78 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
   38.79 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
   38.80 +    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
   38.81 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir>
   38.82 +    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
   38.83 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
   38.84 +    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
   38.85 +  </PropertyGroup>
   38.86 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   38.87 +    <Midl>
   38.88 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   38.89 +      <MkTypLibCompatible>true</MkTypLibCompatible>
   38.90 +      <SuppressStartupBanner>true</SuppressStartupBanner>
   38.91 +      <TargetEnvironment>Win32</TargetEnvironment>
   38.92 +    </Midl>
   38.93 +    <ClCompile>
   38.94 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
   38.95 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   38.96 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   38.97 +      <StringPooling>true</StringPooling>
   38.98 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
   38.99 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  38.100 +      <PrecompiledHeader>
  38.101 +      </PrecompiledHeader>
  38.102 +      <WarningLevel>Level3</WarningLevel>
  38.103 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  38.104 +      <CompileAs>Default</CompileAs>
  38.105 +    </ClCompile>
  38.106 +    <ResourceCompile>
  38.107 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  38.108 +      <Culture>0x0409</Culture>
  38.109 +    </ResourceCompile>
  38.110 +    <Link>
  38.111 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  38.112 +      <SubSystem>Windows</SubSystem>
  38.113 +    </Link>
  38.114 +    <PostBuildEvent>
  38.115 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  38.116 +    </PostBuildEvent>
  38.117 +    <PostBuildEvent>
  38.118 +      <Message>Copy SDL</Message>
  38.119 +    </PostBuildEvent>
  38.120 +  </ItemDefinitionGroup>
  38.121 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
  38.122 +    <Midl>
  38.123 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  38.124 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  38.125 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  38.126 +    </Midl>
  38.127 +    <ClCompile>
  38.128 +      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
  38.129 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  38.130 +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  38.131 +      <StringPooling>true</StringPooling>
  38.132 +      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
  38.133 +      <FunctionLevelLinking>true</FunctionLevelLinking>
  38.134 +      <PrecompiledHeader>
  38.135 +      </PrecompiledHeader>
  38.136 +      <WarningLevel>Level3</WarningLevel>
  38.137 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  38.138 +      <CompileAs>Default</CompileAs>
  38.139 +    </ClCompile>
  38.140 +    <ResourceCompile>
  38.141 +      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  38.142 +      <Culture>0x0409</Culture>
  38.143 +    </ResourceCompile>
  38.144 +    <Link>
  38.145 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  38.146 +      <SubSystem>Windows</SubSystem>
  38.147 +    </Link>
  38.148 +    <PostBuildEvent>
  38.149 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  38.150 +    </PostBuildEvent>
  38.151 +    <PostBuildEvent>
  38.152 +      <Message>Copy SDL</Message>
  38.153 +    </PostBuildEvent>
  38.154 +  </ItemDefinitionGroup>
  38.155 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
  38.156 +    <Midl>
  38.157 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  38.158 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  38.159 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  38.160 +      <TargetEnvironment>Win32</TargetEnvironment>
  38.161 +    </Midl>
  38.162 +    <ClCompile>
  38.163 +      <Optimization>Disabled</Optimization>
  38.164 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  38.165 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  38.166 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  38.167 +      <PrecompiledHeader>
  38.168 +      </PrecompiledHeader>
  38.169 +      <WarningLevel>Level3</WarningLevel>
  38.170 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  38.171 +      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
  38.172 +      <CompileAs>Default</CompileAs>
  38.173 +    </ClCompile>
  38.174 +    <ResourceCompile>
  38.175 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  38.176 +      <Culture>0x0409</Culture>
  38.177 +    </ResourceCompile>
  38.178 +    <Link>
  38.179 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  38.180 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  38.181 +      <SubSystem>Windows</SubSystem>
  38.182 +    </Link>
  38.183 +    <PostBuildEvent>
  38.184 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  38.185 +    </PostBuildEvent>
  38.186 +    <PostBuildEvent>
  38.187 +      <Message>Copy SDL</Message>
  38.188 +    </PostBuildEvent>
  38.189 +  </ItemDefinitionGroup>
  38.190 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
  38.191 +    <Midl>
  38.192 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  38.193 +      <MkTypLibCompatible>true</MkTypLibCompatible>
  38.194 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  38.195 +    </Midl>
  38.196 +    <ClCompile>
  38.197 +      <Optimization>Disabled</Optimization>
  38.198 +      <AdditionalIncludeDirectories>..\..\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
  38.199 +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  38.200 +      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
  38.201 +      <PrecompiledHeader>
  38.202 +      </PrecompiledHeader>
  38.203 +      <WarningLevel>Level3</WarningLevel>
  38.204 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  38.205 +      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
  38.206 +      <CompileAs>Default</CompileAs>
  38.207 +    </ClCompile>
  38.208 +    <ResourceCompile>
  38.209 +      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
  38.210 +      <Culture>0x0409</Culture>
  38.211 +    </ResourceCompile>
  38.212 +    <Link>
  38.213 +      <SuppressStartupBanner>true</SuppressStartupBanner>
  38.214 +      <GenerateDebugInformation>true</GenerateDebugInformation>
  38.215 +      <SubSystem>Windows</SubSystem>
  38.216 +    </Link>
  38.217 +    <PostBuildEvent>
  38.218 +      <Command>copy "$(SolutionDir)\SDL\$(Platform)\$(Configuration)\SDL2.dll" "$(TargetDir)\SDL2.dll"</Command>
  38.219 +    </PostBuildEvent>
  38.220 +    <PostBuildEvent>
  38.221 +      <Message>Copy SDL</Message>
  38.222 +    </PostBuildEvent>
  38.223 +  </ItemDefinitionGroup>
  38.224 +  <ItemGroup>
  38.225 +    <Library Include="..\..\SDL\$(Platform)\$(Configuration)\SDL2.lib" />
  38.226 +    <Library Include="..\..\SDLmain\$(Platform)\$(Configuration)\SDL2main.lib" />
  38.227 +  </ItemGroup>
  38.228 +  <ItemGroup>
  38.229 +    <ClCompile Include="..\..\..\test\testshape.c" />
  38.230 +  </ItemGroup>
  38.231 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  38.232 +  <ImportGroup Label="ExtensionTargets">
  38.233 +  </ImportGroup>
  38.234 +</Project>
  38.235 \ No newline at end of file
    39.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    39.2 +++ b/VisualC/tests/testsprite2/testsprite2_VS2013.vcxproj	Thu Nov 28 22:09:21 2013 -0500
    39.3 @@ -0,0 +1,236 @@
    39.4 +<?xml version="1.0" encoding="utf-8"?>
    39.5 +<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    39.6 +  <ItemGroup Label="ProjectConfigurations">
    39.7 +    <ProjectConfiguration Include="Debug|Win32">
    39.8 +      <Configuration>Debug</Configuration>
    39.9 +      <Platform>Win32</Platform>
   39.10 +    </ProjectConfiguration>
   39.11 +    <ProjectConfiguration Include="Debug|x64">
   39.12 +      <Configuration>Debug</Configuration>
   39.13 +      <Platform>x64</Platform>
   39.14 +    </ProjectConfiguration>
   39.15 +    <ProjectConfiguration Include="Release|Win32">
   39.16 +      <Configuration>Release</Configuration>
   39.17 +      <Platform>Win32</Platform>
   39.18 +    </ProjectConfiguration>
   39.19 +    <ProjectConfiguration Include="Release|x64">
   39.20 +      <Configuration>Release</Configuration>
   39.21 +      <Platform>x64</Platform>
   39.22 +    </ProjectConfiguration>
   39.23 +  </ItemGroup>
   39.24 +  <PropertyGroup Label="Globals">
   39.25 +    <ProjectName>testsprite2</ProjectName>
   39.26 +    <RootNamespace>testsprite2</RootNamespace>
   39.27 +    <ProjectGuid>{40FB7794-D3C3-4CFE-BCF4-A80C96635682}</ProjectGuid>
   39.28 +  </PropertyGroup>
   39.29 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   39.30 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   39.31 +    <ConfigurationType>Application</ConfigurationType>
   39.32 +    <UseOfMfc>false</UseOfMfc>
   39.33 +    <PlatformToolset>v120</PlatformToolset>
   39.34 +  </PropertyGroup>
   39.35 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   39.36 +    <ConfigurationType>Application</ConfigurationType>
   39.37 +    <UseOfMfc>false</UseOfMfc>
   39.38 +    <CharacterSet>MultiByte</CharacterSet>
   39.39 +    <PlatformToolset>v120</PlatformToolset>
   39.40 +  </PropertyGroup>
   39.41 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   39.42 +    <ConfigurationType>Application</ConfigurationType>
   39.43 +    <UseOfMfc>false</UseOfMfc>
   39.44 +    <PlatformToolset>v120</PlatformToolset>
   39.45 +  </PropertyGroup>
   39.46 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   39.47 +    <ConfigurationType>Application</ConfigurationType>
   39.48 +    <UseOfMfc>false</UseOfMfc>
   39.49 +    <PlatformToolset>v120</PlatformToolset>
   39.50 +  </PropertyGroup>
   39.51 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   39.52 +  <ImportGroup Label="ExtensionSettings">
   39.53 +  </ImportGroup>
   39.54 +  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
   39.55 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />