This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Mali T760 OpenGL driver performance

Hi,

I'm experiencing quite slow OpenGL ES performance with a Mali-T760 MP4 600MHz (RK3288 chip, Orbbec Persee product) with Ubuntu linux compared to Android.

The triangle sample from the Mali OpenGL ES SDK draws one triangle on screen in 1920x1080 with 15fps.

The output of glxinfo:

Fullscreen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_make_current_read
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_framebuffer_sRGB, GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_fbconfig_packed_float,
GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context,
GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Tried with Ubuntu 14.04 drivers provided by Orbbec, and the firefly/malit76xr5p006rel0linux1fbdevtar.gz driver from https://developer.arm.com/products/software/mali-drivers/user-space with similar results.

Is this expected? Or can I do something to increase the performance in Linux?

Any help would be appreciated,

-Gabor

0