in my filesystem in egl.cfg  setting is

0 0 android
0 1 POWERVR_SGX540_120

which means choose Hardware renderer for graphics
but it loads softeare renderer for graphics and shows log like this

D/libEGL  ( 2200): loaded /vendor/lib/egl/
libGLESv1_CM_POWERVR_SGX540_120.so
D/libEGL  ( 2200): loaded /vendor/lib/egl/
libGLESv2_POWERVR_SGX540_120.so
W/libEGL  ( 2200): 0: eglInitialize(0x1) failed (EGL_BAD_ALLOC)
I/SurfaceFlinger( 2200): EGL informations:
I/SurfaceFlinger( 2200): # of configs : 8
I/SurfaceFlinger( 2200): vendor    : Android
I/SurfaceFlinger( 2200): version   : 1.4 Android META-EGL
I/SurfaceFlinger( 2200): extensions: EGL_KHR_image EGL_KHR_image_base
EGL_KHR_image_pixmap EGL_ANDROID_image_native_buffer
EGL_ANDROID_swap_rectangle
I/SurfaceFlinger( 2200): Client API: OpenGL ES
I/SurfaceFlinger( 2200): EGLSurface: 8-8-8-0, config=0x2
I/SurfaceFlinger( 2200): OpenGL informations:
I/SurfaceFlinger( 2200): vendor    : Android
I/SurfaceFlinger( 2200): renderer  : Android PixelFlinger 1.4
I/SurfaceFlinger( 2200): version   : OpenGL ES-CM 1.0
I/SurfaceFlinger( 2200): extensions: GL_OES_byte_coordinates
GL_OES_fixed_point GL_OES_single_precision GL_OES_read_format
GL_OES_compressed_paletted_textur
I/SurfaceFlinger( 2200): GL_MAX_TEXTURE_SIZE = 4096
I/SurfaceFlinger( 2200): GL_MAX_VIEWPORT_DIMS = 4096
I/SurfaceFlinger( 2200): flags = 000c0000
D/SensorService( 2200): nuSensorService starting...
E/SensorService( 2200): couldn't load sensors module (No such file or
directory)
I/sysproc ( 2200): System server: starting Android runtime.
I/sysproc ( 2200): System server: starting Android services.
I/sysproc ( 2200): System server: entering thread pool.


Android PixelFlinger 1.4 is software renderer. But i want here
Imagination Technologies's PowerVR SGX 540' renderer

what should i do so it choose hardware renderer ..?

with software renderer it works fine but shows following error


/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w
& (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp
at 530
E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w
& (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp
at 530
E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w
& (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp
at 530
E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w
& (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp
at 530
E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w
& (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp
at 530
E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w
& (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp
at 530
E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w
& (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp
at 530
E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w
& (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp
at 530
E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w
& (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp
at 530
E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w
& (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp
at 530
E/RenderScript( 2284): rsAssert failed: rsc->checkVersion2_0() || (!(w
& (w-1)) && !(h & (h-1))), in frameworks/base/libs/rs/rsAllocation.cpp
at 530
E/libEGL  ( 2284): called unimplemented OpenGL ES API
E/RenderScript( 2284): GL Error, 0x500, from VertexArray::setupGL
I/ARMAssembler( 2284): generated
scanline__00000177:13545444_00009001_00000000 [159 ipp] (215 ins) at
[0x45999438:0x45999794] in 335694 ns
I/ActivityThread( 2351): Pub drm:
com.android.providers.drm.DrmProvider
I/ActivityManager( 2203): Start proc com.android.bluetooth for
broadcast com.android.bluetooth/.opp.BluetoothOppReceiver: pid=2368
uid=10009 gids={3003, 300}
E/libEGL  ( 2284): called unimplemented OpenGL ES API
E/RenderScript( 2284): GL Error, 0x500, from VertexArray::setupGL
I/ARMAssembler( 2284): generated
scanline__00000177:13545444_00009008_00000000 [120 ipp] (174 ins) at
[0x45999798:0x45999a50] in 244141 ns
E/libEGL  ( 2284): called unimplemented OpenGL ES API
E/RenderScript( 2284): GL Error, 0x500, from VertexArray::setupGL
D/dalvikvm( 2284): GC_EXPLICIT freed 61K, 51% free 2820K/5703K,
external 4155K/4906K, paused 165ms
E/libEGL  ( 2284): called unimplemented OpenGL ES API
E/RenderScript( 2284): GL Error, 0x500, from VertexArray::setupGL
E/libEGL  ( 2284): called unimplemented OpenGL ES API
E/RenderScript( 2284): GL Error, 0x500, from VertexArray::setupGL

and my wall paper doesnt shows all other things work fine...

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to