Fall back to solid color background if not image is found.

dev
Kristian Høgsberg 16 years ago
parent d2412e2c2e
commit 5b7f832eab
  1. 4
      egl-compositor.c

@ -481,7 +481,10 @@ repaint(void *data)
return; return;
} }
if (ec->background)
draw_surface(ec->background); draw_surface(ec->background);
else
glClear(GL_COLOR_BUFFER_BIT);
es = container_of(ec->surface_list.next, es = container_of(ec->surface_list.next,
struct egl_surface, link); struct egl_surface, link);
@ -1027,6 +1030,7 @@ egl_compositor_create(struct wl_display *display)
glLoadIdentity(); glLoadIdentity();
glOrtho(0, ec->width, ec->height, 0, 0, 1000.0); glOrtho(0, ec->width, ec->height, 0, 0, 1000.0);
glMatrixMode(GL_MODELVIEW); glMatrixMode(GL_MODELVIEW);
glClearColor(0, 0, 0.2, 1);
wl_display_set_compositor(display, &ec->base, &compositor_interface); wl_display_set_compositor(display, &ec->base, &compositor_interface);

Loading…
Cancel
Save