Sam Lantinga <slouken@libsdl.org> [Sat, 12 Feb 2011 12:04:00 -0800] rev 5272
changeset: 5272:cb08ef104ac4
tag: tip
user: Martin Decky <martin@decky.cz>
date: Sat Feb 12 20:53:06 2011 +0100
summary: improve header files compatibility with SDL 1.2 applications (namely QEMU)
Sam Lantinga <slouken@libsdl.org> [Sat, 12 Feb 2011 11:43:22 -0800] rev 5271
Removed the atomic file for the old API
Sam Lantinga <slouken@libsdl.org> [Sat, 12 Feb 2011 11:36:56 -0800] rev 5270
Frank Zago to sdl
The following patch fixes some of the bitrot for the Nintendo DS port.
The support is still basic at the moment, but it allows to run the "general"
test under the current head of tree (parent: 5269:11bd1585efb5 tip).
Most of the patch is mine, but I integrated a couple changes that John
Magnotti posted on Feb 1st.
Sam Lantinga <slouken@libsdl.org> [Sat, 12 Feb 2011 10:13:53 -0800] rev 5269
The YV12 image isn't w*h*2, it's actually w*h + w*h/4 + w*h/4
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