Sam Lantinga <slouken@libsdl.org> [Sat, 12 Feb 2011 08:17:58 -0800] rev 5268
Fixed a crash caused by the 1.2 code path getting a YV12 texture. :)
Sam Lantinga <slouken@libsdl.org> [Sat, 12 Feb 2011 08:17:37 -0800] rev 5267
Only expose the OpenGL flag to SDL 1.2 if it was requested.
The window flags mean the window is OpenGL capable. The surface flag means that the surface is a stub surface representing a window that has an OpenGL context attached.
Sam Lantinga <slouken@libsdl.org> [Sat, 12 Feb 2011 07:57:35 -0800] rev 5266
Removed private API use that was causing AppStore rejection
Pavel Kanzelsberger to SDL
I tried to submit a SDL application to the Mac AppStore and it got rejected because SDL cocoa is using a Private (non-public) API. Problematic part is here:
SDL_cocoaevents.m
@implementation NSApplication(SDL)
- (void)setRunning
{
_running = 1;
}
@end
Symbol _running in NSApplication is private and shouldn't be used. Any ideas what could I do about this?
Sam Lantinga <slouken@libsdl.org> [Sat, 12 Feb 2011 00:42:39 -0800] rev 5265
Ah there, that fixed it. :)
Sam Lantinga <slouken@libsdl.org> [Sat, 12 Feb 2011 00:25:02 -0800] rev 5264
Initial pass at shader YV12 support - doesn't quite work yet.
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Feb 2011 23:02:35 -0800] rev 5263
Fixed SSE4 detection, and split it into SSE 4.1 and 4.2
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Feb 2011 22:37:15 -0800] rev 5262
Happy 2011! :)
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Feb 2011 20:49:13 -0800] rev 5261
There is only one width and height for the window. If those are changed during the course of a fullscreen mode change, then they'll stay that size when returning to windowed mode.
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Feb 2011 19:11:27 -0800] rev 5260
itsnotabigtruck has given me permission to replace the license for his contribution.
Sam Lantinga <slouken@libsdl.org> [Fri, 11 Feb 2011 14:51:04 -0800] rev 5259
Updated CPU detection code for SSE3 and SSE4 and removed obsolete 3DNow! and Altivec support.