Sat, 28 Sep 2013 14:07:17 -0700Call AddRef() on the device so it doesn't accidentally get released from underneath the caller.
Sam Lantinga <slouken@libsdl.org> [Sat, 28 Sep 2013 14:07:17 -0700] rev 7766
Call AddRef() on the device so it doesn't accidentally get released from underneath the caller.

Sat, 28 Sep 2013 14:07:14 -0700Make it clear we're just returning a D3D9 device, allowing for new functions to get other D3D versions
Sam Lantinga <slouken@libsdl.org> [Sat, 28 Sep 2013 14:07:14 -0700] rev 7765
Make it clear we're just returning a D3D9 device, allowing for new functions to get other D3D versions

Sat, 28 Sep 2013 14:07:08 -0700Added a hint to create the D3D device in thread-safe mode: SDL_HINT_RENDER_DIRECT3D_THREADSAFE
Sam Lantinga <slouken@libsdl.org> [Sat, 28 Sep 2013 14:07:08 -0700] rev 7764
Added a hint to create the D3D device in thread-safe mode: SDL_HINT_RENDER_DIRECT3D_THREADSAFE

Sat, 28 Sep 2013 14:07:05 -0700Added platform specific call: SDL_RenderGetD3DDevice()
Sam Lantinga <slouken@libsdl.org> [Sat, 28 Sep 2013 14:07:05 -0700] rev 7763
Added platform specific call: SDL_RenderGetD3DDevice()

Sat, 28 Sep 2013 14:06:59 -0700Moved SDL_Direct3D9GetAdapterIndex() to SDL_windowsvideo.c since it doesn't belong in the window code.
Sam Lantinga <slouken@libsdl.org> [Sat, 28 Sep 2013 14:06:59 -0700] rev 7762
Moved SDL_Direct3D9GetAdapterIndex() to SDL_windowsvideo.c since it doesn't belong in the window code.

Sat, 28 Sep 2013 14:06:55 -0700Implemented SDL_UpdateYUVTexture() for Direct3D
Sam Lantinga <slouken@libsdl.org> [Sat, 28 Sep 2013 14:06:55 -0700] rev 7761
Implemented SDL_UpdateYUVTexture() for Direct3D

Sat, 28 Sep 2013 14:06:51 -0700Added missing SDL_assert.h
Sam Lantinga <slouken@libsdl.org> [Sat, 28 Sep 2013 14:06:51 -0700] rev 7760
Added missing SDL_assert.h

Sat, 28 Sep 2013 14:06:47 -0700Added optimized YUV texture upload path with SDL_UpdateYUVTexture()
Sam Lantinga <slouken@libsdl.org> [Sat, 28 Sep 2013 14:06:47 -0700] rev 7759
Added optimized YUV texture upload path with SDL_UpdateYUVTexture()

Sat, 28 Sep 2013 14:06:39 -0700Rolled back my LoadLibrary change. The first failed call causes a dialog to pop up in Windows apps (but not console apps) and that's really bad. I'll have to deal with this in my app.
Sam Lantinga <slouken@libsdl.org> [Sat, 28 Sep 2013 14:06:39 -0700] rev 7758
Rolled back my LoadLibrary change. The first failed call causes a dialog to pop up in Windows apps (but not console apps) and that's really bad. I'll have to deal with this in my app.

Sat, 28 Sep 2013 14:06:31 -0700SDL_LoadObject on Windows now calls LoadLibrary a second time in its EX form whenever the first load fails. This second call uses the "altered" search path for DLL dependencies, which includes searching the directory that the DLL itself lives in.
Sam Lantinga <slouken@libsdl.org> [Sat, 28 Sep 2013 14:06:31 -0700] rev 7757
SDL_LoadObject on Windows now calls LoadLibrary a second time in its EX form whenever the first load fails. This second call uses the "altered" search path for DLL dependencies, which includes searching the directory that the DLL itself lives in.