Hello! I've installed the sunxi-mail drivers following the guide found on http://linux-sunxi.org/Mali_binary_driver using EGL_TYPE=framebuffer. I'm using a Banana-Pi board with a MALI-400 gpu. I need to use it with framebuffer to increase the graph performances. The compilation works well, but I've noticed a strange behaviour. Running the test utility (make test && test/test) I obtain correctly the colorful triangle, and here the cli output:
EGL Version: "1.4 Linux-r3p0-04rel0" 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_KHR_lock_surface EGL_KHR_lock_surface2 " Surface size: 480x480 GL Vendor: "ARM" GL Renderer: "Mali-400 MP" GL Version: "OpenGL ES 2.0" 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_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_EXT_shader_texture_lod " The problem is I cannot exit the test, or better, it kills the test, but I still have the triangle on screen. I need to switch between two consoles (i.e. if I'm in console Alt+F1 I need to change Alt+F2 and then Alt+F1 back), only so I obtain a refresh of the view. What could cause the problem? This behaviour happens on any program that uses framebuffer to redender the images. So, in example, if I exit a program that uses FB, I need to switch between views to force a refresh. Is there a way to debug it or, better, a solution? Many thanks! Simon -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
