mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-29 11:38:52 +02:00
SDL-1.2.13 gcc4 patch
This commit is contained in:
@@ -65,6 +65,14 @@ diff -urN SDL-1.2.13/include/begin_code.h SDL-1.2.13-haiku/include/begin_code.h
|
|||||||
diff -urN SDL-1.2.13/src/video/bwindow/SDL_sysvideo.cc SDL-1.2.13-haiku/src/video/bwindow/SDL_sysvideo.cc
|
diff -urN SDL-1.2.13/src/video/bwindow/SDL_sysvideo.cc SDL-1.2.13-haiku/src/video/bwindow/SDL_sysvideo.cc
|
||||||
--- SDL-1.2.13/src/video/bwindow/SDL_sysvideo.cc 2009-02-15 23:41:31.000000000 +0000
|
--- SDL-1.2.13/src/video/bwindow/SDL_sysvideo.cc 2009-02-15 23:41:31.000000000 +0000
|
||||||
+++ SDL-1.2.13-haiku/src/video/bwindow/SDL_sysvideo.cc 2009-02-15 23:36:16.000000000 +0000
|
+++ SDL-1.2.13-haiku/src/video/bwindow/SDL_sysvideo.cc 2009-02-15 23:36:16.000000000 +0000
|
||||||
|
static void BE_FreeHWSurface(_THIS, SDL_Surface *surface);
|
||||||
|
|
||||||
|
static int BE_ToggleFullScreen(_THIS, int fullscreen);
|
||||||
|
-static SDL_Overlay *BE_CreateYUVOverlay(_THIS, int width, int height, Uint32 format, SDL_Surface *display);
|
||||||
|
+SDL_Overlay *BE_CreateYUVOverlay(_THIS, int width, int height, Uint32 format, SDL_Surface *display);
|
||||||
|
|
||||||
|
/* OpenGL functions */
|
||||||
|
#if SDL_VIDEO_OPENGL
|
||||||
@@ -637,8 +637,12 @@
|
@@ -637,8 +637,12 @@
|
||||||
int32 cookie = 0;
|
int32 cookie = 0;
|
||||||
while (get_next_image_info(0,&cookie,&info) == B_OK) {
|
while (get_next_image_info(0,&cookie,&info) == B_OK) {
|
||||||
@@ -104,3 +112,15 @@ diff -urN SDL-1.2.13/test/testplatform.c SDL-1.2.13-haiku/test/testplatform.c
|
|||||||
#elif __HPUX__
|
#elif __HPUX__
|
||||||
"HP-UX"
|
"HP-UX"
|
||||||
#elif __IRIX__
|
#elif __IRIX__
|
||||||
|
diff -rup SDL-1.2.13/src/video/bwindow/SDL_sysyuv.cc SDL-1.2.13-haiku/src/video/bwindow/SDL_sysyuv.cc
|
||||||
|
--- SDL-1.2.13/src/video/bwindow/SDL_sysyuv.cc 2009-02-25 15:32:44.000000000 +0100
|
||||||
|
+++ SDL-1.2.13-haiku/src/video/bwindow/SDL_sysyuv.cc 2009-02-25 15:29:59.000000000 +0100
|
||||||
|
@@ -94,7 +94,7 @@ BBitmap * BE_GetOverlayBitmap(BRect boun
|
||||||
|
|
||||||
|
// See <GraphicsDefs.h> [btw: Cb=U, Cr=V]
|
||||||
|
// See also http://www.fourcc.org/indexyuv.htm
|
||||||
|
-enum color_space convert_color_space(Uint32 format) {
|
||||||
|
+color_space convert_color_space(Uint32 format) {
|
||||||
|
switch (format) {
|
||||||
|
case SDL_YV12_OVERLAY:
|
||||||
|
return B_YUV9;
|
||||||
|
|||||||
Reference in New Issue
Block a user