Just realised I missed the "timeline" part of [17:35:45.463] warning: Disabling render GPU timeline due to missing EGL_ANDROID_native_fence_sync extension (read as "disabling render GPU due to missing extension"). Since it doesn't say why it doesn't create the GL context, that looks like the easiest warning to fix first.