glx: Don't create a shared context if the other context isn't the same kind