Or Continue to Thread: [ROM][4.4][UNOFFICIAL] CM11 wi…
Find Your Device:
3rd March 2014, 01:55 PM   |  #2  
OP Junior Member
Thanks Meter: 26
 
22 posts
Join Date:Joined: Feb 2014
So let's begin with talking about some errors:

Code:
D/libEGL  (  128): loaded /vendor/lib/egl/libEGL_POWERVR_SGX540_121.so
D/libEGL  (  128): loaded /vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_121.so
D/libEGL  (  128): loaded /vendor/lib/egl/libGLESv2_POWERVR_SGX540_121.so
I/GrallocFB(  128): framebuffer opened 
D/hwcomposer(  128): bool IntelHWComposerDrm::drmInit(): successfully. mDrmFd 18
I/SurfaceFlinger(  128): Using composer version 0.0
W/SurfaceFlinger(  128): getting VSYNC period from fb HAL: 16666666
W/SurfaceFlinger(  128): no suitable EGLConfig found, trying without EGL_FRAMEBUFFER_TARGET_ANDROID
W/SurfaceFlinger(  128): no suitable EGLConfig found, trying without EGL_RECORDABLE_ANDROID
I/SurfaceFlinger(  128): EGL informations:
I/SurfaceFlinger(  128): vendor    : Android
I/SurfaceFlinger(  128): version   : 1.4 Android META-EGL
I/SurfaceFlinger(  128): extensions: EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_image EGL_KHR_image_base EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_fence_sync EGL_ANDROID_image_native_buffer EGL_ANDROID_recordable 
I/SurfaceFlinger(  128): Client API: OpenGL_ES
I/SurfaceFlinger(  128): EGLSurface: 8-8-8-8, config=0x12
I/SurfaceFlinger(  128): OpenGL ES informations:
I/SurfaceFlinger(  128): vendor    : Imagination Technologies
I/SurfaceFlinger(  128): renderer  : PowerVR SGX 540
I/SurfaceFlinger(  128): version   : OpenGL ES 2.0 build 1.9@2158934
I/SurfaceFlinger(  128): extensions: GL_EXT_debug_marker GL_OES_rgb8_rgba8 GL_OES_depth24 GL_OES_vertex_half_float GL_OES_texture_float GL_OES_texture_half_float GL_OES_element_index_uint GL_OES_mapbuffer GL_OES_fragment_precision_high GL_OES_compressed_ETC1_RGB8_texture GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_required_internalformat GL_OES_depth_texture GL_OES_get_program_binary GL_OES_packed_depth_stencil GL_OES_standard_derivatives GL_OES_vertex_array_object GL_OES_egl_sync GL_EXT_multi_draw_arrays GL_EXT_texture_format_BGRA8888 GL_EXT_discard_framebuffer GL_EXT_shader_texture_lod GL_IMG_shader_binary GL_IMG_texture_compression_pvrtc GL_IMG_texture_npot GL_IMG_texture_format_BGRA8888 GL_IMG_read_format GL_IMG_program_binary GL_IMG_uniform_buffer_object GL_IMG_multisampled_render_to_texture
I/SurfaceFlinger(  128): GL_MAX_TEXTURE_SIZE = 2048
I/SurfaceFlinger(  128): GL_MAX_VIEWPORT_DIMS = 2048
E/cutils-trace(  128): Error opening trace file: No such file or directory (2)
E/IMGSRV  (  128): :0: ValidateWindowConfigFormat: Window and Config pixel formats do not match
E/IMGSRV  (  128): :0: ValidateWindowConfigFormat: Window format was 1, Config format was 5
E/libEGL  (  128): eglQuerySurface:590 error 300d (EGL_BAD_SURFACE)
E/libEGL  (  128): eglQuerySurface:590 error 300d (EGL_BAD_SURFACE)
E/libEGL  (  128): call to OpenGL ES API with no current context (logged once per thread)
D/SurfaceFlinger(  128): Screen acquired, type=0 flinger=0xb94bf820
D/hwcomposer(  128): int IntelDisplayPlaneManager::setZOrderConfig(int, int): set zorder: 3
E/IMGSRV  (  128): :0: compositionComplete: GLESFlushBuffersGCNoContext failed
E/IMGSRV  (  128): :0: compositionComplete: Foreign (probably software) GLES detected! Enabling workarounds.
E/libEGL  (  128): validate_display:254 error 3008 (EGL_BAD_DISPLAY)
E/hwcomposer(  128): int hwc_set(hwc_composer_device_t*, hwc_display_t, hwc_surface_t, hwc_layer_list_t*): failed to commit
D/libEGL  (  195): loaded /vendor/lib/egl/libEGL_POWERVR_SGX540_121.so
D/libEGL  (  195): loaded /vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_121.so
E/libEGL  (  128): validate_display:254 error 3008 (EGL_BAD_DISPLAY)
E/hwcomposer(  128): int hwc_set(hwc_composer_device_t*, hwc_display_t, hwc_surface_t, hwc_layer_list_t*): failed to commit
D/libEGL  (  195): loaded /vendor/lib/egl/libGLESv2_POWERVR_SGX540_121.so
E/cutils-trace(  195): Error opening trace file: No such file or directory (2)
E/IMGSRV  (  195): :0: ValidateWindowConfigFormat: Window and Config pixel formats do not match
E/IMGSRV  (  195): :0: ValidateWindowConfigFormat: Window format was 1, Config format was 5
I/AudioPolicyManagerBase(  131): loadAudioPolicyConfig() loaded /system/etc/audio_policy.conf
E/libEGL  (  195): eglQuerySurface:590 error 300d (EGL_BAD_SURFACE)
E/libEGL  (  195): eglQuerySurface:590 error 300d (EGL_BAD_SURFACE)
E/libEGL  (  195): eglMakeCurrent:775 error 3009 (EGL_BAD_MATCH)
E/libEGL  (  128): validate_display:254 error 3008 (EGL_BAD_DISPLAY)
E/hwcomposer(  128): int hwc_set(hwc_composer_device_t*, hwc_display_t, hwc_surface_t, hwc_layer_list_t*): failed to commit
Graphics is therefore not working. I also looked into the Samsung Galaxy Tab 3 10.1 porting effort and they seemed to not have any problem with the GFX at this stage. They have SGX544, though. Any ideas? Does also not work without surfaceflinger patches (Open-GL ES1.1 fallback). The ValidateWindowConfigFormat errors are the problems, I think.