window: Fix remaining references to the egl image surface type
Didn't catch these before, was compiling with sw cairo.
This commit is contained in:
+6
-18
@@ -478,17 +478,11 @@ display_create_surface(struct display *display,
|
|||||||
if (check_size(rectangle) < 0)
|
if (check_size(rectangle) < 0)
|
||||||
return NULL;
|
return NULL;
|
||||||
#ifdef HAVE_CAIRO_EGL
|
#ifdef HAVE_CAIRO_EGL
|
||||||
if (display->dpy) {
|
if (display->dpy)
|
||||||
if (surface)
|
return display_create_egl_window_surface(display,
|
||||||
return display_create_egl_window_surface(display,
|
surface,
|
||||||
surface,
|
flags,
|
||||||
flags,
|
rectangle);
|
||||||
rectangle);
|
|
||||||
else
|
|
||||||
return display_create_egl_image_surface(display,
|
|
||||||
flags,
|
|
||||||
rectangle);
|
|
||||||
}
|
|
||||||
#endif
|
#endif
|
||||||
return display_create_shm_surface(display, rectangle, flags, NULL);
|
return display_create_shm_surface(display, rectangle, flags, NULL);
|
||||||
}
|
}
|
||||||
@@ -500,13 +494,7 @@ display_create_surface_from_file(struct display *display,
|
|||||||
{
|
{
|
||||||
if (check_size(rectangle) < 0)
|
if (check_size(rectangle) < 0)
|
||||||
return NULL;
|
return NULL;
|
||||||
#ifdef HAVE_CAIRO_EGL
|
|
||||||
if (display->dpy) {
|
|
||||||
return display_create_egl_image_surface_from_file(display,
|
|
||||||
filename,
|
|
||||||
rectangle);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
return display_create_shm_surface_from_file(display, filename, rectangle);
|
return display_create_shm_surface_from_file(display, filename, rectangle);
|
||||||
}
|
}
|
||||||
static const struct {
|
static const struct {
|
||||||
|
|||||||
Reference in New Issue
Block a user