Lines Matching +defs:display +defs:buffer
75 struct display { struct
76 struct wl_display *display; member
82 struct weston_direct_display_v1 *direct_display; argument
89 EGLDisplay display; argument
110 struct buffer { struct
111 struct display *display; member
112 struct wl_buffer *buffer; argument
130 struct zwp_linux_buffer_release_v1 *buffer_release; argument
131 /* The buffer owns the release_fence_fd, until it passes ownership argument
139 struct display *display; member
145 struct buffer buffers[NUM_BUFFERS]; argument
164 buffer_release(void *data, struct wl_buffer *buffer) in buffer_release()
214 struct buffer *buffer = data; in create_succeeded() local
231 struct buffer *buffer = data; in create_failed() local
247 create_fbo_for_buffer(struct display *display, struct buffer *buffer) in create_fbo_for_buffer()
331 create_dmabuf_buffer(struct display *display, struct buffer *buffer, in create_dmabuf_buffer()
650 create_window(struct display *display, int width, int height, int opts) in create_window()
777 render(struct window *window, struct buffer *buffer) in render()
826 render_mandelbrot(struct window *window, struct buffer *buffer) in render_mandelbrot()
887 struct buffer *buffer = data; in buffer_fenced_release() local
902 struct buffer *buffer = data; in buffer_immediate_release() local
918 wait_for_buffer_release_fence(struct buffer *buffer) in wait_for_buffer_release_fence()
950 struct buffer *buffer; in redraw() local
1083 destroy_display(struct display *display) in destroy_display()
1123 display_set_up_egl(struct display *display) in display_set_up_egl()
1342 display_set_up_gbm(struct display *display, char const* drm_render_node) in display_set_up_gbm()
1363 struct display *display = NULL; in create_display() local
1483 struct display *display; in main() local