Lines Matching +defs:display +defs:buffer
66 struct display { struct
67 struct wl_display *display; argument
68 struct wl_registry *registry;
69 struct wl_compositor *compositor;
70 struct xdg_wm_base *wm_base;
72 struct wl_shm *shm;
73 uint32_t formats;
75 struct wp_presentation *presentation;
92 struct buffer { struct
93 struct wl_buffer *buffer; argument
99 struct display *display; argument
107 struct buffer *buffers; argument
122 buffer_release(void *data, struct wl_buffer *buffer) in buffer_release()
134 create_shm_buffers(struct display *display, struct buffer **buffers, in create_shm_buffers()
232 create_window(struct display *display, int width, int height, in create_window()
558 struct buffer *buffer; in window_commit_next() local
807 struct display *display; in create_display() local
842 destroy_display(struct display *display) in destroy_display()
904 struct display *display; in main() local