egl/x11: pass render fd to screen create for zink

Fixes: f43883cf67 ("egl/gbm: rip out DRI_SWRAST")

Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30563>
This commit is contained in:
Connor Abbott
2024-08-08 08:45:49 -04:00
committed by Marge Bot
parent bfe5fa330b
commit 5ab29555cf

View File

@@ -836,7 +836,7 @@ dri2_create_screen(_EGLDisplay *disp)
}
}
int screen_fd = dri2_dpy->swrast || dri2_dpy->kopper ? -1 : dri2_dpy->fd_render_gpu;
int screen_fd = dri2_dpy->swrast ? -1 : dri2_dpy->fd_render_gpu;
dri2_dpy->dri_screen_render_gpu = driCreateNewScreen3(
0, screen_fd, dri2_dpy->loader_extensions, dri2_dpy->driver_extensions,
&dri2_dpy->driver_configs, false, disp);