gl: fallback to spans compositor correctly