When I create a new skin with HD720P resolution display,backgourd
image of the skin has resolution about 1600x1200, the emulator start
ok but the GUI of the emulator do not show. After check the source
code of Qemu, I found below code in /external/qemu/android/skin/
image.c

static void
skin_image_cache_init( SkinImageCache*  cache )
{
    memset(cache, 0, sizeof(*cache));
#if DEBUG
    cache->max_pixels = 1;
#else
    cache->max_pixels = 4*1024*1024;  /* limit image cache to 4 MB */
#endif
    cache->mru_head.next = cache->mru_head.prev = &cache->mru_head;
}

this code limit the total pixels of the skins under 1M, but after I
change the cache max pixels setting and rebuild the emulator, nothing
changed, I guess there also some  thing beyond this limit the pixels,
do anyone have idea about this?

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to