dlopen the compositor, add a glx compositor.

This commit is contained in:
Kristian Høgsberg 2008-11-06 10:38:17 -05:00
parent 61ba898b73
commit 5503bf82c4
5 changed files with 395 additions and 32 deletions

View file

@ -113,7 +113,7 @@ wl_display_post_button_event(struct wl_display *display,
struct wl_object *source, int button, int state);
struct wl_compositor {
struct wl_compositor_interface *interface;
const struct wl_compositor_interface *interface;
};
struct wl_compositor_interface {
@ -128,8 +128,6 @@ struct wl_compositor_interface {
struct wl_surface *surface, struct wl_map *map);
};
struct wl_compositor *wl_compositor_create(struct wl_display *display);
void wl_display_set_compositor(struct wl_display *display,
struct wl_compositor *compositor);