Activity log for bug #1576032

Date Who What changed Old value New value Message
2016-04-28 05:13:23 Daniel van Vugt bug added bug
2016-04-28 05:13:35 Daniel van Vugt bug task added mir
2016-04-28 05:13:50 Daniel van Vugt bug task added mir (Ubuntu)
2016-04-28 05:24:26 Daniel van Vugt description Software compositing of EGL clients is much slower than software clients. Even when the EGL client is allowed to render in hardware. There is something weirdly slow about our EGL texture binding compared to software textures... Start the server with software rendering: $ sudo env GBM_ALWAYS_SOFTWARE=1 mir_proving_server --compositor-report=log Now start a fullscreen client (even with hardware rendering enabled) and drag the window around (so it's no longer bypassed). Compositor performance: 7 FPS with mir_demo_client_eglflash (rendered in hardware, only rendering 1 FPS) 7 FPS with mir_demo_client_egltriangle (rendered in hardware) 30 FPS with mir_demo_client_fingerpaint (not redrawing at all) 30 FPS with 'mir_demo_client_progressbar 1' (rendered in software at 1 FPS) 30 FPS with 'mir_demo_client_progressbar 60' (rendered in software at 60 FPS) Software compositing of EGL clients is much slower than software clients. Even when the EGL client is allowed to render in hardware. There is something weirdly slow about our EGL texture binding compared to software textures... Start the server with software rendering: $ sudo env GBM_ALWAYS_SOFTWARE=1 mir_proving_server --compositor-report=log Now start a fullscreen client (even with hardware rendering enabled) and drag the window around (so it's no longer bypassed). Compositor performance: 7 FPS with mir_demo_client_eglflash (rendered in hardware, only rendering 1 FPS) 7 FPS with mir_demo_client_egltriangle (rendered in hardware) 30 FPS with mir_demo_client_fingerpaint (not redrawing at all) 30 FPS with 'mir_demo_client_progressbar 1' (rendered in software at 1 FPS) 30 FPS with 'mir_demo_client_progressbar 60' (rendered in software at 60 FPS) 30 FPS with 'mir_demo_client_flicker' (rendered in software at 60 FPS)
2016-04-28 05:35:39 Daniel van Vugt summary Software compositing of EGL clients is much slower than software clients Software compositing of EGL clients is much slower than software compositing of software clients
2016-06-05 13:02:48 Launchpad Janitor mesa (Ubuntu): status New Confirmed
2016-06-05 13:02:48 Launchpad Janitor mir (Ubuntu): status New Confirmed
2016-08-30 02:58:17 Daniel van Vugt mir: importance Undecided Low
2016-08-30 02:58:23 Daniel van Vugt mir (Ubuntu): importance Undecided Low
2016-08-30 02:58:29 Daniel van Vugt mir: status New Confirmed
2016-08-30 02:58:35 Daniel van Vugt mesa (Ubuntu): status Confirmed Incomplete
2016-11-03 08:29:25 Daniel van Vugt tags egl-platform-mir performance egl-platform-mir performance vm
2016-11-03 08:29:29 Daniel van Vugt mir: importance Low Medium
2016-11-03 08:29:32 Daniel van Vugt mir (Ubuntu): importance Low Medium