src/video/android/SDL_androidgl.c
changeset 4710 aeac51289991
parent 4709 6dc26b9d8368
child 4711 ed040b480a9f
equal deleted inserted replaced
4709:6dc26b9d8368 4710:aeac51289991
    41 /*
    41 /*
    42 These things are in the JNI android support
    42 These things are in the JNI android support
    43 */
    43 */
    44 extern pthread_mutex_t mSDLRenderMutex;
    44 extern pthread_mutex_t mSDLRenderMutex;
    45 extern pthread_cond_t mSDLRenderCondition;
    45 extern pthread_cond_t mSDLRenderCondition;
       
    46 extern void sdl_render();
    46 
    47 
    47 /* GL functions */
    48 /* GL functions */
    48 int Android_GL_LoadLibrary(_THIS, const char *path){
    49 int Android_GL_LoadLibrary(_THIS, const char *path){
    49 	__android_log_print(ANDROID_LOG_INFO, "SDL", "[STUB] GL_LoadLibrary\n");
    50 	__android_log_print(ANDROID_LOG_INFO, "SDL", "[STUB] GL_LoadLibrary\n");
    50 	return 0;
    51 	return 0;
    87 	return 0;
    88 	return 0;
    88 }
    89 }
    89 
    90 
    90 void Android_GL_SwapWindow(_THIS, SDL_Window * window){
    91 void Android_GL_SwapWindow(_THIS, SDL_Window * window){
    91 
    92 
       
    93 /*
    92 	pthread_mutex_lock(&mSDLRenderMutex);
    94 	pthread_mutex_lock(&mSDLRenderMutex);
    93 	pthread_cond_wait(&mSDLRenderCondition, &mSDLRenderMutex);
    95 	pthread_cond_wait(&mSDLRenderCondition, &mSDLRenderMutex);
    94 	pthread_mutex_unlock(&mSDLRenderMutex);
    96 	pthread_mutex_unlock(&mSDLRenderMutex);
    95 	
    97 */	
    96 	
    98 	
    97 	//__android_log_print(ANDROID_LOG_INFO, "SDL", "[STUB] GL_SwapWindow\n");
    99 	//__android_log_print(ANDROID_LOG_INFO, "SDL", "[STUB] GL_SwapWindow\n");
       
   100 	sdl_render();
    98 
   101 
    99 }
   102 }
   100 
   103 
   101 void Android_GL_DeleteContext(_THIS, SDL_GLContext context){
   104 void Android_GL_DeleteContext(_THIS, SDL_GLContext context){
   102 	__android_log_print(ANDROID_LOG_INFO, "SDL", "[STUB] GL_DeleteContext\n");
   105 	__android_log_print(ANDROID_LOG_INFO, "SDL", "[STUB] GL_DeleteContext\n");