From: giwoong.kim Date: Thu, 11 Apr 2013 12:43:40 +0000 (+0900) Subject: shm: optimize a framebuffer copying in JNI X-Git-Tag: Tizen_Studio_1.3_Release_p2.3.1~1014 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9cea314d154aaf378a9aca0912002950c81c5c9d;p=sdk%2Femulator%2Fqemu.git shm: optimize a framebuffer copying in JNI optimize a framebuffer copying in JNI Signed-off-by: GiWoong Kim --- diff --git a/tizen/src/skin/client/native_src/share.c b/tizen/src/skin/client/native_src/share.c index a22fd035c4..ad0244197c 100644 --- a/tizen/src/skin/client/native_src/share.c +++ b/tizen/src/skin/client/native_src/share.c @@ -98,13 +98,7 @@ JNIEXPORT jint JNICALL Java_org_tizen_emulator_skin_EmulatorShmSkin_getPixels return -1; } - int *framebuffer = (int *)shared_memory; - - jint value = 0xFFFFFFFF; - for (i = 0; i < len; i++) { - value = framebuffer[i]; - (*env)->SetIntArrayRegion(env, array, i, 1, &value); - } + (*env)->SetIntArrayRegion(env, array, 0, len, shared_memory); return len; }