mali-fbdev support / debian package changes
* mali-fbdev support from https://github.com/mihailescu2m/libsdl2-2.0.2-dfsg1 with changes for newer SDL
This commit is contained in:
parent
3de856fc76
commit
b5e5778aab
16 changed files with 620 additions and 11 deletions
|
@ -778,6 +778,29 @@ macro(CheckVivante)
|
|||
endif(VIDEO_VIVANTE)
|
||||
endmacro(CheckVivante)
|
||||
|
||||
# Requires:
|
||||
# - n/a
|
||||
macro(CheckMali)
|
||||
if(VIDEO_MALI)
|
||||
check_c_source_compiles("
|
||||
#define LINUX
|
||||
#define EGL_API_FB
|
||||
#include <EGL/egl.h>
|
||||
int main(int argc, char** argv) {}" HAVE_VIDEO_MALI_EGL_FB)
|
||||
if(HAVE_VIDEO_MALI_EGL_FB)
|
||||
set(HAVE_VIDEO_MALI TRUE)
|
||||
set(HAVE_SDL_VIDEO TRUE)
|
||||
|
||||
file(GLOB MALI_SOURCES ${SDL2_SOURCE_DIR}/src/video/mali-fbdev/*.c)
|
||||
set(SOURCE_FILES ${SOURCE_FILES} ${MALI_SOURCES})
|
||||
set(SDL_VIDEO_DRIVER_MALI 1)
|
||||
set(SDL_CFLAGS "${SDL_CFLAGS} -DLINUX -DEGL_API_FB")
|
||||
list(APPEND EXTRA_LIBS EGL)
|
||||
endif(HAVE_VIDEO_MALI_EGL_MALI)
|
||||
endif(VIDEO_MALI)
|
||||
endmacro(CheckMali)
|
||||
|
||||
|
||||
# Requires:
|
||||
# - nada
|
||||
macro(CheckOpenGLX11)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue