X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=jwxyz%2Fjwxyz-android.c;h=2b74b799160aa10f178660915cecd803151838f0;hp=73d1c147c64727ba3c52c0ab3f6f85d2c24181c0;hb=refs%2Fheads%2Fmaster;hpb=78add6e627ee5f10e1fa6f3852602ea5066eee5a diff --git a/jwxyz/jwxyz-android.c b/jwxyz/jwxyz-android.c index 73d1c147..2b74b799 100644 --- a/jwxyz/jwxyz-android.c +++ b/jwxyz/jwxyz-android.c @@ -1112,10 +1112,11 @@ jwxyz_gl_copy_area (Display *dpy, Drawable src, Drawable dst, GC gc, glBindTexture (GL_TEXTURE_2D, src->texture); - jwxyz_gl_draw_image (GL_TEXTURE_2D, to_pow2(src->frame.width), + jwxyz_gl_draw_image (dpy, gc, GL_TEXTURE_2D, to_pow2(src->frame.width), to_pow2(src->frame.height), src_x, src->frame.height - src_y - height, - width, height, dst_x, dst_y); + jwxyz_drawable_depth (src), width, height, + dst_x, dst_y, False); return; } @@ -1615,7 +1616,7 @@ jwxyz_draw_random_image (Display *dpy, Drawable drawable, GC gc) jmethodID m = (*env)->GetMethodID (env, c, (grab_p ? "getScreenshot" - : "loadRandomImage"), + : "checkThenLoadRandomImage"), "(IIZ)[Ljava/lang/Object;"); if ((*env)->ExceptionOccurred(env)) abort(); jobjectArray img_name = (