Thu, 05 Sep 2013 07:15:26 -0700 Fixed bug 2076 - OpenGL doesn't work with --disable-threads
Sam Lantinga <slouken@libsdl.org> [Thu, 05 Sep 2013 07:15:26 -0700] rev 7730
Fixed bug 2076 - OpenGL doesn't work with --disable-threads stepik-777 Thread local storage is used to store current window and current opengl context. OpenGL worked before this changeset: 7596 (45e5c263c096)
Thu, 05 Sep 2013 07:02:27 -0700 Fixed bug 2081 - Add name to SDL_Point structure
Sam Lantinga <slouken@libsdl.org> [Thu, 05 Sep 2013 07:02:27 -0700] rev 7729
Fixed bug 2081 - Add name to SDL_Point structure Dmitry Marakasov Unlike SDL_Rect (typedef struct SDL_Rect {} SDL_Rect), SDL_Point (typedef struct {} SDL_Point) structure is unnamed. This feels inconsistent and makes it impossible to use forward declaration for SDL_Point, having to include whole SDL_rect.h instead.
Thu, 05 Sep 2013 06:59:34 -0700 Fixed bug 2082 - SDL stdlib implementation does not force upper case for %X format specifier
Sam Lantinga <slouken@libsdl.org> [Thu, 05 Sep 2013 06:59:34 -0700] rev 7728
Fixed bug 2082 - SDL stdlib implementation does not force upper case for %X format specifier norfanin When SDL_vsnprintf handles the %x format specifier, a boolean is set to signal forced lower case. It also should be able to signal forced upper case for the %X specifier. A boolean is not sufficient anymore. The attached patch adds an enum for the three cases: lower, upper and no change.
Thu, 05 Sep 2013 06:43:34 -0700 Fixed bug 2084 - SDL_log xxx on Android outputs to Logcat with incorrect priority.
Sam Lantinga <slouken@libsdl.org> [Thu, 05 Sep 2013 06:43:34 -0700] rev 7727
Fixed bug 2084 - SDL_log xxx on Android outputs to Logcat with incorrect priority. Pallav Nawani This effects all SDL_Logxxx functions. On android, the debug output has a priority that is 1 higher than intended, ie, if you try SDL_LogInfo, the log has the priority of Warn instead.
Thu, 05 Sep 2013 06:38:57 -0700 Fixed bug 2085 - SDL 1.2.15 fails to build on OSX 10.9 Mavericks – deprecated CGDirectPaletteRef was removed SDL-1.2
Sam Lantinga <slouken@libsdl.org> [Thu, 05 Sep 2013 06:38:57 -0700] rev 7726
Fixed bug 2085 - SDL 1.2.15 fails to build on OSX 10.9 Mavericks – deprecated CGDirectPaletteRef was removed Adrian Petrescu The CGDirectPaletteRef struct no longer exists in 10.9 (it had been previously deprecated) which prevents SDL 1.2.15 from building with the following error: In file included from ./src/video/quartz/SDL_QuartzEvents.m:24: ./src/video/quartz/SDL_QuartzVideo.h:94:5: error: unknown type name 'CGDirectPaletteRef' CGDirectPaletteRef palette; /* palette of an 8-bit display */ ^ I was able to make everything compile just by removing that item from the struct, nothing else in libsdl seems to depend on it, but I have *no* idea if this is a valid fix, knowing next to nothing about SDL.
Wed, 04 Sep 2013 23:40:11 -0400 The SDL_PixelFormat* passed to SDL_ConvertSurface() should be const.
Ryan C. Gordon <icculus@icculus.org> [Wed, 04 Sep 2013 23:40:11 -0400] rev 7725
The SDL_PixelFormat* passed to SDL_ConvertSurface() should be const.
Sat, 31 Aug 2013 01:36:38 -0400 Enabled thread naming on Windows.
Ryan C. Gordon <icculus@icculus.org> [Sat, 31 Aug 2013 01:36:38 -0400] rev 7724
Enabled thread naming on Windows. This is now done without compiler or C runtime support for __try/__except. (Granted, it uses Visual Studio-style inline asm, but still...)
Thu, 29 Aug 2013 15:02:32 -0300 Fixes bug #2040, prepare SDL_GL_CONTEXT_EGL for deprecation on v2.1
Gabriel Jacobo <gabomdq@gmail.com> [Thu, 29 Aug 2013 15:02:32 -0300] rev 7723
Fixes bug #2040, prepare SDL_GL_CONTEXT_EGL for deprecation on v2.1 SDL_GL_CONTEXT_EGL = 1 is now internally treated as profile_mask = SDL_GL_CONTEXT_PROFILE_ES
Thu, 29 Aug 2013 14:03:44 -0300 Fixes bug #2074 - Thanks Sylvain!
Gabriel Jacobo <gabomdq@gmail.com> [Thu, 29 Aug 2013 14:03:44 -0300] rev 7722
Fixes bug #2074 - Thanks Sylvain! SDL_syssem.c:159 comparison of unsigned expression >= 0 is always true Solved by comparing unsigneds directly SDL_systimer.c:164: warning: control may reach end of Compile Solved by returning the default value if all else fails. SDL_androidgl.c:41:1: warning: type specifier missing, defaults to 'int' SDL_androidgl.c:47:1: warning: control reaches end of non-void function Solved by adding void return type to the function implementation
Thu, 29 Aug 2013 08:30:21 -0700 Christoph Mallon: Replace strlen(x) == 0 (O(n)) by x[0] == '\0' (O(1)).
Sam Lantinga <slouken@libsdl.org> [Thu, 29 Aug 2013 08:30:21 -0700] rev 7721
Christoph Mallon: Replace strlen(x) == 0 (O(n)) by x[0] == '\0' (O(1)).
(0) -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 tip