Go to the documentation of this file.
21 #include "../../SDL_internal.h"
23 #if SDL_VIDEO_DRIVER_ANDROID
33 #if !SDL_AUDIO_DISABLED && SDL_AUDIO_DRIVER_ANDROID
41 #if !SDL_AUDIO_DISABLED && SDL_AUDIO_DRIVER_OPENSLES
145 static int backup_context = 0;
149 if (backup_context) {
@ SDL_APP_DIDENTERBACKGROUND
SDL_mutex * Android_ActivityMutex
#define SDL_GL_CreateContext
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
The type used to identify a window.
static SDL_VideoDevice * _this
void Android_PumpEvents_NonBlocking(_THIS)
EGLSurface EGLNativeWindowType * window
#define SDL_GL_GetCurrentContext
SDL_sem * Android_PauseSem
void ANDROIDAUDIO_PauseDevices(void)
void Android_PumpEvents_Blocking(_THIS)
void * SDL_GLContext
An opaque handle to an OpenGL context.
@ SDL_RENDER_DEVICE_RESET
#define SDL_GL_MakeCurrent
void ANDROIDAUDIO_ResumeDevices(void)
void openslES_ResumeDevices(void)
#define SDL_IsTextInputActive
void Android_StartTextInput(_THIS)
GLuint GLuint GLsizei GLenum type
SDL_Window * Android_Window
void openslES_PauseDevices(void)
SDL_sem * Android_ResumeSem