compositor-openwfd: Fixup rebase
This commit is contained in:
@@ -158,6 +158,20 @@ init_egl(struct wfd_compositor *ec)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static int
|
||||||
|
wfd_output_prepare_scanout_surface(struct wlsc_output *output_base,
|
||||||
|
struct wlsc_surface *es)
|
||||||
|
{
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
static int
|
||||||
|
wfd_output_set_cursor(struct wlsc_output *output_base,
|
||||||
|
struct wl_input_device *input)
|
||||||
|
{
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
static int
|
static int
|
||||||
create_output_for_port(struct wfd_compositor *ec,
|
create_output_for_port(struct wfd_compositor *ec,
|
||||||
WFDHandle port,
|
WFDHandle port,
|
||||||
@@ -289,6 +303,9 @@ create_output_for_port(struct wfd_compositor *ec,
|
|||||||
|
|
||||||
output->base.prepare_render = wfd_output_prepare_render;
|
output->base.prepare_render = wfd_output_prepare_render;
|
||||||
output->base.present = wfd_output_present;
|
output->base.present = wfd_output_present;
|
||||||
|
output->base.prepare_scanout_surface =
|
||||||
|
wfd_output_prepare_scanout_surface;
|
||||||
|
output->base.set_hardware_cursor = wfd_output_set_cursor;
|
||||||
|
|
||||||
wl_list_insert(ec->base.output_list.prev, &output->base.link);
|
wl_list_insert(ec->base.output_list.prev, &output->base.link);
|
||||||
|
|
||||||
@@ -533,7 +550,6 @@ wfd_compositor_create(struct wl_display *display, int connector)
|
|||||||
}
|
}
|
||||||
|
|
||||||
ec->base.destroy = wfd_destroy;
|
ec->base.destroy = wfd_destroy;
|
||||||
ec->base.create_buffer = wlsc_shm_buffer_create;
|
|
||||||
ec->base.focus = 1;
|
ec->base.focus = 1;
|
||||||
|
|
||||||
glGenFramebuffers(1, &ec->base.fbo);
|
glGenFramebuffers(1, &ec->base.fbo);
|
||||||
|
|||||||
Reference in New Issue
Block a user