Move EGL fields to a separate structure for reusability (e.g. upcoming Mesa X11 EGL...