Line
Link Here
|
0 |
-- a/configure.ac |
0 |
++ b/configure.ac |
Lines 1680-1686
Link Here
|
1680 |
RPI_LIBS="-Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lbcm_host" |
1680 |
RPI_LIBS="-Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lbcm_host" |
1681 |
else |
1681 |
else |
1682 |
RPI_CFLAGS="-I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux" |
1682 |
RPI_CFLAGS="-I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux" |
1683 |
RPI_LIBS="-Wl,-rpath,/opt/vc/lib -L/opt/vc/lib -lbcm_host" |
1683 |
RPI_LIBS="-Wl,-rpath,/opt/vc/lib -L/opt/vc/lib -lbcm_host -lvchostif" |
1684 |
fi |
1684 |
fi |
1685 |
-- a/src/video/SDL_egl.c |
1685 |
++ b/src/video/SDL_egl.c |
Lines 45-50
Link Here
|
45 |
|
45 |
|
46 |
#if SDL_VIDEO_DRIVER_RPI |
46 |
#if SDL_VIDEO_DRIVER_RPI |
47 |
/* Raspbian places the OpenGL ES/EGL binaries in a non standard path */ |
47 |
/* Raspbian places the OpenGL ES/EGL binaries in a non standard path */ |
|
|
48 |
#include "raspberry/SDL_rpievents_c.h" |
49 |
#include "raspberry/SDL_rpiopengles.h" |
50 |
#include "raspberry/SDL_rpimouse.h" |
51 |
#include "raspberry/SDL_rpivideo.h" |
48 |
#define DEFAULT_EGL ( vc4 ? "libEGL.so.1" : "libbrcmEGL.so" ) |
52 |
#define DEFAULT_EGL ( vc4 ? "libEGL.so.1" : "libbrcmEGL.so" ) |
49 |
#define DEFAULT_OGL_ES2 ( vc4 ? "libGLESv2.so.2" : "libbrcmGLESv2.so" ) |
53 |
#define DEFAULT_OGL_ES2 ( vc4 ? "libGLESv2.so.2" : "libbrcmGLESv2.so" ) |
50 |
#define ALT_EGL "libEGL.so" |
54 |
#define ALT_EGL "libEGL.so" |
51 |
-- a/src/video/raspberry/SDL_rpivideo.h |
55 |
++ b/src/video/raspberry/SDL_rpivideo.h |
Lines 41-46
Link Here
|
41 |
DISPMANX_DISPLAY_HANDLE_T dispman_display; |
41 |
DISPMANX_DISPLAY_HANDLE_T dispman_display; |
42 |
} SDL_DisplayData; |
42 |
} SDL_DisplayData; |
43 |
|
43 |
|
|
|
44 |
|
45 |
typedef struct { |
46 |
DISPMANX_ELEMENT_HANDLE_T element; |
47 |
int width; |
48 |
int height; |
49 |
} EGL_DISPMANX_WINDOW_T; |
44 |
|
50 |
|
45 |
typedef struct SDL_WindowData |
51 |
typedef struct SDL_WindowData |
46 |
{ |
52 |
{ |