Skip to content

Instantly share code, notes, and snippets.

@trevd
Created June 20, 2014 10:16
Show Gist options
  • Save trevd/43ed22269ab64d1b4dac to your computer and use it in GitHub Desktop.
Save trevd/43ed22269ab64d1b4dac to your computer and use it in GitHub Desktop.
Maybe need some ref counting
I/SurfaceFlinger( 99): SurfaceFlinger is starting
I/SurfaceFlinger( 99): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
D/libEGL ( 99): loaded /vendor/lib/egl/libGLES_bcm2708.so
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/egl_client( 99): eglInitialize
I/egl_client( 99): eglQueryString EGL_VENDOR[12371] result=Broadcom
I/egl_client( 99): eglQueryString EGL_VERSION[12372] result=1.4
I/egl_client( 99): eglQueryString EGL_EXTENSIONS[12373] result=EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_vg_parent_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_lock_surface EGL_ANDROID_swap_rectangle EGL_ANDROID_image_native_buffer EGL_KHR_fence_sync
I/egl_client( 99): eglQueryString EGL_CLIENT_APIS[12429] result=OpenGL_ES OpenVG
I/GRALLOC-BCM2708( 99): gralloc_device_open name=fb0
I/GRALLOC-FRAMEBUFFER( 99): fb_device_open
I/GRALLOC-FRAMEBUFFER( 99): mapFrameBuffer
I/GRALLOC-FRAMEBUFFER( 99): mapFrameBufferLocked
I/GRALLOC-FRAMEBUFFER( 99): using (fd=19)
I/GRALLOC-FRAMEBUFFER( 99): id = BCM2708 FB
I/GRALLOC-FRAMEBUFFER( 99): xres = 1920 px
I/GRALLOC-FRAMEBUFFER( 99): yres = 1080 px
I/GRALLOC-FRAMEBUFFER( 99): xres_virtual = 1920 px
I/GRALLOC-FRAMEBUFFER( 99): yres_virtual = 2160 px
I/GRALLOC-FRAMEBUFFER( 99): bpp = 32
I/GRALLOC-FRAMEBUFFER( 99): r = 0:8
I/GRALLOC-FRAMEBUFFER( 99): g = 8:8
I/GRALLOC-FRAMEBUFFER( 99): b = 16:8
I/GRALLOC-FRAMEBUFFER( 99): width = 305 mm (159.895081 dpi)
I/GRALLOC-FRAMEBUFFER( 99): height = 171 mm (160.421051 dpi)
I/GRALLOC-FRAMEBUFFER( 99): refresh rate = 60.00 Hz
I/GRALLOC-FRAMEBUFFER( 99): fb_close
I/SurfaceFlinger( 99): Using composer version 1.3
E/SurfaceFlinger( 99): eglChooseConfig 18
I/SurfaceFlinger( 99): EGL informations:
I/SurfaceFlinger( 99): vendor : Android
I/SurfaceFlinger( 99): version : 1.4 Android META-EGL
I/SurfaceFlinger( 99): extensions: EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_lock_surface EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_fence_sync EGL_ANDROID_image_native_buffer
I/SurfaceFlinger( 99): Client API: OpenGL_ES
I/SurfaceFlinger( 99): EGLSurface: 8-8-8-0, config=0x8
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/egl_client( 99): eglCreatePbufferSurface
I/egl_client_surface( 99): egl_surface_check_attribs
I/egl_client_surface( 99): egl_surface_check_attribs name=0x3057 valie=0x1
I/egl_client_surface( 99): egl_surface_check_attribs name=0x3056 valie=0x1
I/egl_client_surface( 99): egl_surface_create
I/egl_client_surface( 99): egl_surface_pool_alloc
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/egl_client( 99): context_and_surface_are_compatible
I/egl_client( 99): context_and_surface_are_compatible
I/egl_client( 99): egl_current_release
I/egl_client_surface( 99): egl_surface_get_render_buffer surface=0xb68042c8
I/egl_client_surface( 99): egl_surface_get_render_buffer surface->type=PBUFFER
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/SurfaceFlinger( 99): OpenGL ES informations:
I/SurfaceFlinger( 99): vendor : Broadcom
I/SurfaceFlinger( 99): renderer : VideoCore IV HW
I/SurfaceFlinger( 99): version : OpenGL ES 2.0
I/SurfaceFlinger( 99): extensions: GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_texture_npot GL_OES_depth24 GL_OES_vertex_half_float GL_OES_EGL_image GL_OES_EGL_image_external GL_EXT_discard_framebuffer GL_OES_rgb8_rgba8 GL_OES_depth32 GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_APPLE_rgb_422 GL_EXT_debug_marker
I/SurfaceFlinger( 99): GL_MAX_TEXTURE_SIZE = 2048
I/SurfaceFlinger( 99): GL_MAX_VIEWPORT_DIMS = 2048
I/egl_client( 99): eglDestroySurface
I/egl_client_surface( 99): egl_surface_maybe_free
E/BufferQueue( 99): [FramebufferSurface] setDefaultBufferSize: dimensions cannot be 0 (w=0, h=0)
E/cutils-trace( 99): Error opening trace file: Permission denied (13)
I/GRALLOC-BCM2708( 99): gralloc_device_open name=fb0
I/GRALLOC-FRAMEBUFFER( 99): fb_device_open
I/GRALLOC-FRAMEBUFFER( 99): mapFrameBuffer
I/GRALLOC-FRAMEBUFFER( 99): mapFrameBufferLocked
I/GRALLOC-BCM2708( 99): gralloc_device_open name=gpu0
I/GRALLOC-BCM2708( 99): gralloc_alloc
I/GRALLOC-BCM2708( 99): gralloc_alloc format=HAL_PIXEL_FORMAT_RGBX_8888[2] bpp=4
I/GRALLOC-BCM2708( 99): gralloc_alloc_framebuffer
I/GRALLOC-BCM2708( 99): gralloc_alloc_framebuffer_locked
I/GRALLOC-BCM2708( 99): dispmanx_alloc
I/GRALLOC-BCM2708( 99): dispmanx_alloc display_width=1920 display_height=1080
I/GRALLOC-BCM2708( 99): gralloc_alloc
I/GRALLOC-BCM2708( 99): gralloc_alloc format=HAL_PIXEL_FORMAT_RGBX_8888[2] bpp=4
I/GRALLOC-BCM2708( 99): gralloc_alloc_framebuffer
I/GRALLOC-BCM2708( 99): gralloc_alloc_framebuffer_locked
I/GRALLOC-BCM2708( 99): dispmanx_alloc
I/GRALLOC-BCM2708( 99): dispmanx_alloc display_width=1920 display_height=1080
I/GRALLOC-FRAMEBUFFER( 99): fb_setSwapInterval
I/egl_client( 99): eglCreateWindowSurface dpy=0x1 config=0x8,win=-1221204416[0xb735e640] attrib_list=0x0
I/egl_client( 99): eglCreateWindowSurface handle=1601662564[0x5f776e64]
I/egl_client_surface( 99): egl_surface_check_attribs
I/egl_client_surface( 99): egl_surface_create
I/egl_client_surface( 99): egl_surface_pool_alloc
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/egl_client( 99): eglQuerySurface dpy=0x1 surf=0x2 attribute=0x3057 value=0x0
I/egl_client_surface( 99): egl_surface_get_attrib
I/egl_client( 99): eglQuerySurface dpy=0x1 surf=0x2 attribute=0x3056 value=0x0
I/egl_client_surface( 99): egl_surface_get_attrib
E/BufferQueue( 99): [FramebufferSurface] setDefaultBufferSize: dimensions cannot be 0 (w=0, h=0)
I/GRALLOC-BCM2708( 99): gralloc_device_open name=fb0
I/GRALLOC-FRAMEBUFFER( 99): fb_device_open
I/GRALLOC-FRAMEBUFFER( 99): mapFrameBuffer
I/GRALLOC-FRAMEBUFFER( 99): mapFrameBufferLocked
I/GRALLOC-BCM2708( 99): gralloc_device_open name=gpu0
I/GRALLOC-BCM2708( 99): gralloc_alloc
I/GRALLOC-BCM2708( 99): gralloc_alloc format=HAL_PIXEL_FORMAT_RGBX_8888[2] bpp=4
I/GRALLOC-BCM2708( 99): gralloc_alloc_framebuffer
I/GRALLOC-BCM2708( 99): gralloc_alloc_framebuffer_locked
E/GRALLOC-BCM2708( 99): gralloc_alloc: err = fffffff4
E/FramebufferNativeWindow( 99): fb buffer 0 allocation failed w=1920, h=1080, err=Out of memory
I/GRALLOC-FRAMEBUFFER( 99): fb_setSwapInterval
I/egl_client( 99): eglCreateWindowSurface dpy=0x1 config=0x8,win=-1221196664[0xb7360488] attrib_list=0x0
I/egl_client( 99): eglCreateWindowSurface handle=1601662564[0x5f776e64]
I/egl_client_surface( 99): egl_surface_check_attribs
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/egl_client_surface( 99): egl_surface_pool_free
E/libEGL ( 99): eglQuerySurface:597 error 300d (EGL_BAD_SURFACE)
E/libEGL ( 99): eglQuerySurface:597 error 300d (EGL_BAD_SURFACE)
D/SurfaceFlinger( 99): marking display 1 as acquired/unblanked
I/egl_client( 99): context_and_surface_are_compatible
I/egl_client( 99): context_and_surface_are_compatible
I/egl_client( 99): egl_current_release
I/egl_client_surface( 99): egl_surface_maybe_free
I/egl_client_surface( 99): egl_surface_maybe_free
I/egl_client_surface( 99): egl_surface_free
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/egl_client_surface( 99): egl_surface_pool_free
I/egl_client_surface( 99): egl_surface_get_render_buffer surface=0xb6804344
I/egl_client_surface( 99): egl_surface_get_render_buffer surface->type=WINDOW surface->buffers=8
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
D/SurfaceFlinger( 99): Screen acquired, type=0 flinger=0xb734d450
D/ ( 99): hwc_blank: Unblanking display: 0
D/ ( 99): hwc_blank: Done unblanking display: 0
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
E/BufferQueue( 99): [BootAnimation] setDefaultBufferSize: dimensions cannot be 0 (w=0, h=0)
D/libEGL ( 111): loaded /vendor/lib/egl/libGLES_bcm2708.so
I/khrn_client_platform_linux( 111): khronos_platform_get_process_id 111
I/egl_client( 111): eglInitialize
I/egl_client( 111): eglQueryString EGL_VENDOR[12371] result=Broadcom
I/egl_client( 111): eglQueryString EGL_VERSION[12372] result=1.4
I/egl_client( 111): eglQueryString EGL_EXTENSIONS[12373] result=EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_vg_parent_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_lock_surface EGL_ANDROID_swap_rectangle EGL_ANDROID_image_native_buffer EGL_KHR_fence_sync
I/egl_client( 111): eglQueryString EGL_CLIENT_APIS[12429] result=OpenGL_ES OpenVG
E/cutils-trace( 111): Error opening trace file: Permission denied (13)
I/egl_client( 111): eglCreateWindowSurface dpy=0x1 config=0x8,win=-1215219688[0xb7913818] attrib_list=0x0
I/egl_client( 111): eglCreateWindowSurface handle=1601662564[0x5f776e64]
I/egl_client_surface( 111): egl_surface_check_attribs
I/egl_client_surface( 111): egl_surface_create
I/egl_client_surface( 111): egl_surface_pool_alloc
I/khrn_client_platform_linux( 111): khronos_platform_get_process_id 111
I/khrn_client_platform_linux( 111): khronos_platform_get_process_id 111
I/khrn_client_platform_linux( 111): khronos_platform_get_process_id 111
I/egl_client_surface( 111): egl_surface_pool_free
I/khrn_client_platform_linux( 111): khronos_platform_get_process_id 111
E/libEGL ( 111): eglQuerySurface:597 error 300d (EGL_BAD_SURFACE)
E/libEGL ( 111): eglQuerySurface:597 error 300d (EGL_BAD_SURFACE)
E/libEGL ( 111): eglMakeCurrent:782 error 3009 (EGL_BAD_MATCH)
W/SurfaceFlinger( 99): Timed out waiting for hw vsync; faking it
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
D/ ( 99): Layer 0 = OVERLAY!
D/ ( 99): Layer 0 = OVERLAY!
I/egl_client( 99): eglSwapBuffers
I/khrn_client_platform_linux( 99): platform_surface_update
I/khrn_client_platform_linux( 99): send_bound_pixmaps
I/khrn_client_platform_linux( 99): khrn_platform_get_window_position
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
E/libEGL ( 99): eglMakeCurrent:782 error 3009 (EGL_BAD_MATCH)
W/SurfaceFlinger( 99): DisplayDevice::makeCurrent failed. Aborting surface composition for display HDMI Screen
E/libEGL ( 99): eglSwapBuffers:1058 error 300d (EGL_BAD_SURFACE)
E/SurfaceFlinger( 99): eglSwapBuffers(0x1, 0x0) failed with 0x0000300d
I/khrn_client_platform_linux( 99): khronos_platform_get_process_id 99
E/libEGL ( 99): validate_display:254 error 3008 (EGL_BAD_DISPLAY)
D/ ( 99): eglSwapBuffers errored.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment