Wed, 13 Feb 2019 20:51:28 -0500Added SDL12_Overlay struct.
Ryan C. Gordon <icculus@icculus.org> [Wed, 13 Feb 2019 20:51:28 -0500] rev 57
Added SDL12_Overlay struct.

Wed, 13 Feb 2019 20:50:48 -0500Renamed some static vars to make it clear they're 1.2 versions of structs.
Ryan C. Gordon <icculus@icculus.org> [Wed, 13 Feb 2019 20:50:48 -0500] rev 56
Renamed some static vars to make it clear they're 1.2 versions of structs.

Wed, 13 Feb 2019 17:48:31 -0500Cleaned up symbol loading macro salsa a bit more.
Ryan C. Gordon <icculus@icculus.org> [Wed, 13 Feb 2019 17:48:31 -0500] rev 55
Cleaned up symbol loading macro salsa a bit more.

Wed, 13 Feb 2019 08:33:29 -0500Cleaned up most of the FIXME reporting.
Ryan C. Gordon <icculus@icculus.org> [Wed, 13 Feb 2019 08:33:29 -0500] rev 54
Cleaned up most of the FIXME reporting.

Now wrapped in a macro that optionally reports these at runtime.

Sun, 10 Feb 2019 13:13:38 -0500Make SDL_KillThread() print a warning to stderr for now.
Ryan C. Gordon <icculus@icculus.org> [Sun, 10 Feb 2019 13:13:38 -0500] rev 53
Make SDL_KillThread() print a warning to stderr for now.

Sun, 10 Feb 2019 13:13:23 -05001.2 used SDL_MutexP, 2.0 uses SDL_LockMutex, etc.
Ryan C. Gordon <icculus@icculus.org> [Sun, 10 Feb 2019 13:13:23 -0500] rev 52
1.2 used SDL_MutexP, 2.0 uses SDL_LockMutex, etc.

Sun, 10 Feb 2019 13:12:55 -0500A few minor tweaks.
Ryan C. Gordon <icculus@icculus.org> [Sun, 10 Feb 2019 13:12:55 -0500] rev 51
A few minor tweaks.

Sun, 10 Feb 2019 13:12:11 -0500Added some FIXMEs.
Ryan C. Gordon <icculus@icculus.org> [Sun, 10 Feb 2019 13:12:11 -0500] rev 50
Added some FIXMEs.

Sun, 10 Feb 2019 13:11:43 -0500Dump all the SANITY_CHECK_THIS_CODE sections, updated IMPLEMENT_ME.
Ryan C. Gordon <icculus@icculus.org> [Sun, 10 Feb 2019 13:11:43 -0500] rev 49
Dump all the SANITY_CHECK_THIS_CODE sections, updated IMPLEMENT_ME.

This was mostly 1.3 compat code that cared a lot about the internals of
SDL as it stood at the time. Taking a different approach: such as
automatically moving software-rendered apps to the 2.0 Render API, is
probably easier, cleaner, and all around better than trying to coerce the
legacy code to work.

Sun, 10 Feb 2019 12:44:16 -0500Clean up multi-include magic.
Ryan C. Gordon <icculus@icculus.org> [Sun, 10 Feb 2019 12:44:16 -0500] rev 48
Clean up multi-include magic.