diff -r b5a665fbaedc -r 519380462400 src/render/opengles2/SDL_render_gles2.c --- a/src/render/opengles2/SDL_render_gles2.c Fri Aug 26 13:23:40 2011 +0100 +++ b/src/render/opengles2/SDL_render_gles2.c Sun Jan 08 13:31:22 2012 -0500 @@ -27,7 +27,7 @@ #include "../SDL_sysrender.h" #include "SDL_shaders_gles2.h" -/* Used to re-create the window with OpenGL capability */ +/* Used to re-create the window with OpenGL ES capability */ extern int SDL_RecreateWindow(SDL_Window * window, Uint32 flags); /************************************************************************************************* @@ -158,7 +158,15 @@ static int GLES2_LoadFunctions(GLES2_DriverContext * data) { -#ifdef __SDL_NOGETPROCADDR__ +#if SDL_VIDEO_DRIVER_UIKIT +#define __SDL_NOGETPROCADDR__ +#elif SDL_VIDEO_DRIVER_ANDROID +#define __SDL_NOGETPROCADDR__ +#elif SDL_VIDEO_DRIVER_PANDORA +#define __SDL_NOGETPROCADDR__ +#endif + +#if defined __SDL_NOGETPROCADDR__ #define SDL_PROC(ret,func,params) data->func=func; #else #define SDL_PROC(ret,func,params) \