Hi Vishal,
I'm now looking at the logcat output of Samsung Arndale Android image, and found:
D/libEGL ( 2167): No GPU support detected. Fallback to software renderer.
D/libEGL ( 2167): loaded /system/lib/egl/libGLES_android.so
Then:
W/gralloc ( 2166): page flipping not supported (yres_virtual=720, requested=1440)
I/gralloc ( 2166): using (fd=12)
I/gralloc ( 2166): id =
I/gralloc ( 2166): xres = 1280 px
I/gralloc ( 2166): yres = 720 px
I/gralloc ( 2166): xres_virtual = 1280 px
I/gralloc ( 2166): yres_virtual = 720 px
I/gralloc ( 2166): bpp = 16
I/gralloc ( 2166): r = 11:5
I/gralloc ( 2166): g = 5:6
I/gralloc ( 2166): b = 0:5
I/gralloc ( 2166): width = 1280 mm (25.400000 dpi)
I/gralloc ( 2166): height = 720 mm (25.400000 dpi)
I/gralloc ( 2166): refresh rate = 60.00 Hz
I/iptables( 2164): iptables terminated by exit(3)
E/Netd ( 2164): exec() res=0, status=768 for /system/bin/iptables -t filter -N bw_INPUT
I/ip6tables( 2164): ip6tables terminated by exit(3)
E/Netd ( 2164): exec() res=0, status=768 for /system/bin/ip6tables -t filter -N bw_INPUT
I/iptables( 2164): iptables terminated by exit(3)
E/Netd ( 2164): exec() res=0, status=768 for /system/bin/iptables -t filter -A INPUT -j bw_INPUT
I/ip6tables( 2164): ip6tables terminated by exit(3)
E/Netd ( 2164): exec() res=0, status=768 for /system/bin/ip6tables -t filter -A INPUT -j bw_INPUT
I/iptables( 2164): iptables terminated by exit(3)
E/Netd ( 2164): exec() res=0, status=768 for /system/bin/iptables -t filter -N fw_INPUT
I/SurfaceFlinger( 2166): Using composer version 1.0
W/SurfaceFlinger( 2166): getting VSYNC period from fb HAL: 16666666
W/SurfaceFlinger( 2166): no suitable EGLConfig found, trying a simpler query
W/SurfaceFlinger( 2166): EGL_SLOW_CONFIG selected!
I/SurfaceFlinger( 2166): EGL informations:
I/SurfaceFlinger( 2166): vendor : Android
I/SurfaceFlinger( 2166): version : 1.4 Android META-EGL
I/SurfaceFlinger( 2166): extensions: EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_image_base EGL_KHR_fence_sync EGL_A
I/SurfaceFlinger( 2166): Client API: OpenGL_ES
I/SurfaceFlinger( 2166): EGLSurface: 5-6-5-0, config=0x0
I/SurfaceFlinger( 2166): OpenGL ES informations:
I/SurfaceFlinger( 2166): vendor : Android
I/SurfaceFlinger( 2166): renderer : Android PixelFlinger 1.4
I/SurfaceFlinger( 2166): version : OpenGL ES-CM 1.0
I/SurfaceFlinger( 2166): extensions: GL_EXT_debug_marker GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_read_forma
I/SurfaceFlinger( 2166): GL_MAX_TEXTURE_SIZE = 4096
I/SurfaceFlinger( 2166): GL_MAX_VIEWPORT_DIMS = 4096
As we know the Arndale board integrates dual-core A15 CPU and ARM Mali-T604 GPU. If as the log described, "No GPU support detected", then does it mean that all the graphic work now is done by the dual-core A15 CPU itself? Though the speed for navigation among screens is fast and 0xBenchmark test looks good as well.