• Home
  • Raw
  • Download

Lines Matching refs:images

195 		wl_cursor_image_destroy(cursor->images[i]);  in wl_cursor_destroy()
197 free(cursor->images); in wl_cursor_destroy()
217 cursor->cursor.images = malloc(sizeof *cursor->cursor.images); in wl_cursor_create_from_data()
218 if (!cursor->cursor.images) in wl_cursor_create_from_data()
228 cursor->cursor.images[0] = (struct wl_cursor_image *) image; in wl_cursor_create_from_data()
253 free(cursor->cursor.images); in wl_cursor_create_from_data()
287 wl_cursor_create_from_xcursor_images(XcursorImages *images, in wl_cursor_create_from_xcursor_images() argument
298 cursor->cursor.images = in wl_cursor_create_from_xcursor_images()
299 malloc(images->nimage * sizeof cursor->cursor.images[0]); in wl_cursor_create_from_xcursor_images()
300 if (!cursor->cursor.images) { in wl_cursor_create_from_xcursor_images()
305 cursor->cursor.name = strdup(images->name); in wl_cursor_create_from_xcursor_images()
308 for (i = 0; i < images->nimage; i++) { in wl_cursor_create_from_xcursor_images()
316 image->image.width = images->images[i]->width; in wl_cursor_create_from_xcursor_images()
317 image->image.height = images->images[i]->height; in wl_cursor_create_from_xcursor_images()
318 image->image.hotspot_x = images->images[i]->xhot; in wl_cursor_create_from_xcursor_images()
319 image->image.hotspot_y = images->images[i]->yhot; in wl_cursor_create_from_xcursor_images()
320 image->image.delay = images->images[i]->delay; in wl_cursor_create_from_xcursor_images()
331 images->images[i]->pixels, size); in wl_cursor_create_from_xcursor_images()
333 cursor->cursor.images[i] = (struct wl_cursor_image *) image; in wl_cursor_create_from_xcursor_images()
339 free(cursor->cursor.images); in wl_cursor_create_from_xcursor_images()
348 load_callback(XcursorImages *images, void *data) in load_callback() argument
353 if (wl_cursor_theme_get_cursor(theme, images->name)) { in load_callback()
354 XcursorImagesDestroy(images); in load_callback()
358 cursor = wl_cursor_create_from_xcursor_images(images, theme); in load_callback()
374 XcursorImagesDestroy(images); in load_callback()
500 while (t - cursor->cursor.images[i]->delay < t) in wl_cursor_frame_and_duration()
501 t -= cursor->cursor.images[i++]->delay; in wl_cursor_frame_and_duration()
509 if (t >= cursor->cursor.images[i]->delay) in wl_cursor_frame_and_duration()
512 *duration = cursor->cursor.images[i]->delay - t; in wl_cursor_frame_and_duration()