return 0;
}
+static int
+x11_output_image_is_scanoutable(struct wlsc_output *output_base,
+ EGLImageKHR image)
+{
+ return 0;
+}
+
+static int
+x11_output_set_cursor(struct wlsc_output *output_base,
+ struct wl_input_device *input)
+{
+ return -1;
+}
+
+
static void
x11_output_set_wm_protocols(struct x11_output *output)
{
output->base.prepare_render = x11_output_prepare_render;
output->base.present = x11_output_present;
+ output->base.image_is_scanoutable = x11_output_image_is_scanoutable;
+ output->base.set_hardware_cursor = x11_output_set_cursor;
wl_list_insert(c->base.output_list.prev, &output->base.link);
return NULL;
c->base.destroy = x11_destroy;
- c->base.create_buffer = wlsc_shm_buffer_create;
/* Can't init base class until we have a current egl context */
if (wlsc_compositor_init(&c->base, display) < 0)