|
d44f3922
|
2014-07-07T10:33:32
|
|
Fixed bug 2629 - Mac: crash when calling SDL_DestroyWindow with an active OpenGL context
Alex Szpakowski
Since this commit https://hg.libsdl.org/SDL/rev/59b543340d63 , calling SDL_DestroyWindow will crash the program if the window has an active OpenGL context.
This is because the Cocoa_DestroyWindow code sets the window's driverdata to NULL and then calls [context setWindow:NULL], which tries to access the window's driverdata, resulting in a null pointer dereference.
I have attached a patch which fixes the issue by moving the line which sets the driverdata to NULL to after the lines which call functions that use the driverdata pointer.
|
|
d829af78
|
2014-06-04T12:55:18
|
|
Assume all motion events are mouse events unless tool_type states otherwise.
|
|
45ed5ee4
|
2014-06-04T10:55:26
|
|
Added an API function to warp the mouse cursor in global screen space: SDL_WarpMouseGlobal()
|
|
b6148092
|
2014-05-06T15:08:43
|
|
eglGetProcAddress fails the same way on MIR as ANDROID does on arm. Thanks Sylvain Becker for the patch!
|
|
7528f94c
|
2014-05-02T12:39:26
|
|
Remove code that found its way back into the diff
|
|
44a0f1d9
|
2014-05-02T12:33:19
|
|
Fix software rendering in the mir backend. The window assumed hardware buffer, which caused testdrawchessboard to fail to mmap a buffer.
|
|
2540214e
|
2014-04-19T00:31:02
|
|
Mir 14.04 headers available that allow scroll + touch events.
|
|
3dcb451f
|
2014-04-09T21:29:19
|
|
Added a README file regarding WinRT support
To note, this file is currently formatted with CRLF line endings, rather than
LF, to allow the file to be viewed with Notepad.
|
|
8938c2b5
|
2014-03-25T15:24:43
|
|
Ignore unused mir event functions, need headers in Ubuntu 14.04 to use them.
|
|
5755fa4b
|
2014-03-08T15:34:54
|
|
Patched to compile on C89 compilers.
|
|
25fcc195
|
2014-02-04T12:28:35
|
|
* Remove android based workaround, it is handled in SDL_EGL_GetProcAddress.
|
|
89fd0faf
|
2014-02-03T11:52:54
|
|
Hooked up dynamic loading for Mir.
|
|
69d85ff5
|
2014-02-03T11:01:32
|
|
Bumped copyright date on Mir code.
|
|
435b80b9
|
2014-02-02T23:55:51
|
|
Disable some minor things that need newer Mir dev headers.
These headers apparently aren't default in Ubuntu 13.10 yet.
|
|
8674b7ae
|
2014-02-02T23:54:10
|
|
Cleaned up headers and footers on Mir code.
|
|
6bc29770
|
2014-02-02T23:53:48
|
|
Added some SysWM bits for Mir.
|
|
19f8c622
|
2014-02-02T23:41:46
|
|
Added Mir video target (thanks, Brandon!).
|