mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-23 16:10:33 +01:00
egl: collapse driCreateNewDrawable conditional
these are all the same case Reviewed-by: Adam Jackson <ajax@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30472>
This commit is contained in:
parent
f43883cf67
commit
44b843b68a
1 changed files with 1 additions and 11 deletions
|
|
@ -1563,17 +1563,7 @@ dri2_create_drawable(struct dri2_egl_display *dri2_dpy,
|
|||
dri2_surf->base.Type == EGL_PIXMAP_BIT,
|
||||
});
|
||||
} else {
|
||||
__DRIcreateNewDrawableFunc createNewDrawable;
|
||||
if (dri2_dpy->image_driver)
|
||||
createNewDrawable = dri2_dpy->image_driver->createNewDrawable;
|
||||
else if (dri2_dpy->dri2)
|
||||
createNewDrawable = dri2_dpy->dri2->createNewDrawable;
|
||||
else if (dri2_dpy->swrast)
|
||||
createNewDrawable = driCreateNewDrawable;
|
||||
else
|
||||
return _eglError(EGL_BAD_ALLOC, "no createNewDrawable");
|
||||
|
||||
dri2_surf->dri_drawable = createNewDrawable(
|
||||
dri2_surf->dri_drawable = driCreateNewDrawable(
|
||||
dri2_dpy->dri_screen_render_gpu, config, loaderPrivate);
|
||||
}
|
||||
if (dri2_surf->dri_drawable == NULL)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue