Software Opengl Mesa 3D

Hi All,

I want to run QT OpenGL application on CPU using Software rendering (Mesa 3D).

In Linux Ubuntu 20.04 (X86 based) PC its able to run in software rendering for QT OpenGL using below environment variables. Confirmed as it is not using GPU acceleration.

qputenv(“LIBGL_ALWAYS_SOFTWARE”, “1”);
qputenv(“QT_OPENGL”, “software”);

But the same I tried on ARM64 based boards (iMX8, Qualcomm) to run QT OpenGL Software rendering using above environment variables. But there is no effect , its always using GPU acceleration only instead of CPU.

Kindly suggest how to configure Mesa( Software OpenGL Rendering) for QT in ARM based boards?