Comment 1 for bug 1543952

Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: Mir binaries ignore Mesa setting LIBGL_ALWAYS_SOFTWARE=1 and only ever try hardware acceleration

A quick grep seems to suggest it's the responsibility of each EGL platform to re-implement the environment check:

$ grep -r LIBGL_ALWAYS_SOFT src
src/glx/glxext.c: glx_accel = (getenv("LIBGL_ALWAYS_SOFTWARE") == NULL);
src/glx/apple/apple_visual.c: else if (getenv("LIBGL_ALWAYS_SOFTWARE") != NULL) {
src/egl/drivers/dri2/platform_wayland.c: int hw_accel = (getenv("LIBGL_ALWAYS_SOFTWARE") == NULL);
src/egl/drivers/dri2/platform_x11.c: int x11_dri2_accel = (getenv("LIBGL_ALWAYS_SOFTWARE") == NULL);