Help debugging openGL ES
-
Hi,
I've compiled project-neon on an ARM (4xcortex-A9) with ubuntu 14.04 from the Ubuntu weekly snapshots PPA, and everything went fine, I could get QT5 and KDE5 running: https://www.youtube.com/watch?v=KnjydR2jUwA
The problem is that opengl-es acceleration is not working well. The video above is running with XRender backend.
You can see that EGL is ok on my system (running es2gears at 275fps, driver is latest mali r4p0, other egl apps working fine with good framerate). GL version is OpenGL ES 2.0 (see below).When changing backend to OpenGL 2.0 EGL, the entire system gets very very slow (way slower than XRender), and there is a trail when moving windows around.
How can I debug the issues?
Thanks!
@$ es2_info
EGL_VERSION: 1.4 Linux-r4p0-00rel0
EGL_VENDOR: ARM
EGL_EXTENSIONS:
EGL_KHR_image, EGL_KHR_image_base, EGL_KHR_image_pixmap,
EGL_KHR_gl_texture_2D_image, EGL_KHR_gl_texture_cubemap_image,
EGL_KHR_gl_renderbuffer_image, EGL_KHR_reusable_sync, EGL_KHR_fence_sync,
EGL_EXT_swap_buffers_with_damage, EGL_KHR_lock_surface,
EGL_KHR_lock_surface2, EGL_EXT_create_context_robustness,
EGL_ANDROID_blob_cache
EGL_CLIENT_APIS: OpenGL_ES
GL_VERSION: OpenGL ES 2.0
GL_RENDERER: Mali-400 MP
GL_EXTENSIONS:
GL_OES_texture_npot, GL_OES_compressed_ETC1_RGB8_texture,
GL_OES_standard_derivatives, GL_OES_EGL_image, GL_OES_depth24,
GL_ARM_rgba8, GL_ARM_mali_shader_binary, GL_OES_depth_texture,
GL_OES_packed_depth_stencil, GL_EXT_texture_format_BGRA8888,
GL_OES_vertex_half_float, GL_EXT_blend_minmax, GL_OES_EGL_image_external,
GL_OES_EGL_sync, GL_EXT_multisampled_render_to_texture,
GL_EXT_discard_framebuffer, GL_OES_get_program_binary,
GL_ARM_mali_program_binary, GL_EXT_shader_texture_lod, GL_EXT_robustness,
GL_OES_depth_texture_cube_map, GL_KHR_debug
@ -
Hi and welcome to devnet,
I'd recommend asking this on the interest mailing list, you'll find there Qt developers/maintainers (this forum is more user oriented)