2411550_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2411550_en-US

2411550_en-US

i.mx8mp GPU and GTK4 app: GUI/window present delay and blocking Vivante /dev/galcore ioctl
GTK4 Window Startup Delay (~10s) on i.MX8MP with Vivante GPU
When using the default GTK4 GL renderer:
gtk_window_present(window);​
takes approximately 9-10 seconds before the window becomes visible.

The evidence (see attached file) strongly suggests that the startup delay is not caused by GTK application code.

The delay appears correlated with a blocking Vivante /dev/galcore ioctl within the GL rendering path. Software rendering (GSK_RENDERER=cairo) avoids the issue.

We are looking for guidance on known issues, debugging methods, configuration changes, or fixes for GTK4/OpenGL startup latency on i.MX8MP with the Vivante GPU stack.

Re: i.mx8mp GPU and GTK4 app: GUI/window present delay and blocking Vivante /dev/galcore ioctl

Hi @jim777 

Thank you for sharing such detailed information. Could you provide a minimal, reproducible GTK4 source code example? I need to conduct further testing in the NXP BSP.

Best Regards,
Zhiming

Tags (1)
No ratings
Version history
Last update:
9 hours ago
Updated by: