From 97e78bdb8204ac72f7637c90a4ad379d52caae7b Mon Sep 17 00:00:00 2001 From: pelya Date: Tue, 9 Nov 2010 11:21:12 +0200 Subject: [PATCH] Added another warning to GLES renderer about max texture size --- project/jni/sdl-1.3/src/video/SDL_renderer_gles.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/project/jni/sdl-1.3/src/video/SDL_renderer_gles.c b/project/jni/sdl-1.3/src/video/SDL_renderer_gles.c index 379f8ac1f..953a7cfdd 100644 --- a/project/jni/sdl-1.3/src/video/SDL_renderer_gles.c +++ b/project/jni/sdl-1.3/src/video/SDL_renderer_gles.c @@ -500,8 +500,10 @@ GLES_CreateTexture(SDL_Renderer * renderer, SDL_Texture * texture) data->texw = (GLfloat) texture->w / texture_w; data->texh = (GLfloat) texture->h / texture_h; if( renderer->info.max_texture_width < texture_w || renderer->info.max_texture_height < texture_h ) - __android_log_print(ANDROID_LOG_FATAL, "libSDL", "GLES: Allocated texture of size %dx%d which is bigger than largest possible device texture %dx%d", + __android_log_print(ANDROID_LOG_WARNING, "libSDL", "GLES: Allocated texture of size %dx%d which is bigger than largest possible device texture %dx%d", texture_w, texture_h, renderer->info.max_texture_width, renderer->info.max_texture_height ); + else if( texture_w > 1024 || texture_h > 1024 ) + __android_log_print(ANDROID_LOG_WARNING, "libSDL", "GLES: Allocated texture of size %dx%d which is bigger than 1024x1024 - this code will not work on HTC G1", texture_w, texture_h ); data->format = format; data->formattype = type;