Lines Matching defs:buffer
910 struct wl_buffer * buffer;
1069 wl_surface_attach(chain->surface, chain->images[image_index].buffer, 0, 0);
1098 buffer_handle_release(void *data, struct wl_buffer *buffer)
1102 assert(image->buffer == buffer);
1116 /* Create a shareable buffer */
1162 image->buffer = wl_shm_pool_create_buffer(pool, 0, chain->extent.width,
1188 image->buffer =
1199 unreachable("Invalid buffer type");
1202 if (!image->buffer)
1205 wl_buffer_add_listener(image->buffer, &buffer_listener, image);
1219 if (chain->images[i].buffer) {
1220 wl_buffer_destroy(chain->images[i].buffer);
1370 unreachable("Invalid buffer type");