23 #if SDL_VIDEO_DRIVER_ANDROID
25 #include "../SDL_sysvideo.h"
26 #include "../../events/SDL_keyboard_c.h"
27 #include "../../events/SDL_mouse_c.h"
76 return SDL_SetError(
"Could not create GLES window surface");
DECLSPEC SDL_sem *SDLCALL SDL_CreateSemaphore(Uint32 initial_value)
void SDL_SetKeyboardFocus(SDL_Window *window)
DECLSPEC void *SDLCALL SDL_calloc(size_t nmemb, size_t size)
void Android_DestroyWindow(_THIS, SDL_Window *window)
void Android_JNI_SetActivityTitle(const char *title)
DECLSPEC void SDLCALL SDL_free(void *mem)
void SDL_SetMouseFocus(SDL_Window *window)
SDL_sem * Android_PauseSem
static SDL_VideoDevice * _this
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
SDL_Window * Android_Window
DECLSPEC int SDLCALL SDL_SetError(const char *fmt,...)
DECLSPEC void SDLCALL SDL_DestroySemaphore(SDL_sem *sem)
#define SDL_OutOfMemory()
void Android_SetWindowTitle(_THIS, SDL_Window *window)
ANativeWindow * Android_JNI_GetNativeWindow(void)
SDL_sem * Android_ResumeSem
int Android_CreateWindow(_THIS, SDL_Window *window)
ANativeWindow * native_window