Lines Matching refs:xwl_format

274     struct xwl_format *xwl_format = NULL;  in xwl_glamor_gbm_get_wl_buffer_for_pixmap()  local
322 xwl_format = &xwl_screen->formats[i]; in xwl_glamor_gbm_get_wl_buffer_for_pixmap()
327 if (xwl_format) { in xwl_glamor_gbm_get_wl_buffer_for_pixmap()
328 for (i = 0; i < xwl_format->num_modifiers; i++) { in xwl_glamor_gbm_get_wl_buffer_for_pixmap()
329 if (xwl_format->modifiers[i] == modifier) { in xwl_glamor_gbm_get_wl_buffer_for_pixmap()
630 struct xwl_format *xwl_format = NULL; in glamor_get_modifiers() local
644 xwl_format = &xwl_screen->formats[i]; in glamor_get_modifiers()
649 if (!xwl_format) in glamor_get_modifiers()
652 *modifiers = calloc(xwl_format->num_modifiers, sizeof(uint64_t)); in glamor_get_modifiers()
656 for (i = 0; i < xwl_format->num_modifiers; i++) in glamor_get_modifiers()
657 (*modifiers)[i] = xwl_format->modifiers[i]; in glamor_get_modifiers()
658 *num_modifiers = xwl_format->num_modifiers; in glamor_get_modifiers()
810 struct xwl_format *xwl_format = NULL; in xwl_dmabuf_handle_modifier() local
819 xwl_format = &xwl_screen->formats[i]; in xwl_dmabuf_handle_modifier()
824 if (xwl_format == NULL) { in xwl_dmabuf_handle_modifier()
827 xwl_screen->num_formats * sizeof(*xwl_format)); in xwl_dmabuf_handle_modifier()
830 xwl_format = &xwl_screen->formats[xwl_screen->num_formats - 1]; in xwl_dmabuf_handle_modifier()
831 xwl_format->format = format; in xwl_dmabuf_handle_modifier()
832 xwl_format->num_modifiers = 0; in xwl_dmabuf_handle_modifier()
833 xwl_format->modifiers = NULL; in xwl_dmabuf_handle_modifier()
836 xwl_format->num_modifiers++; in xwl_dmabuf_handle_modifier()
837 xwl_format->modifiers = realloc(xwl_format->modifiers, in xwl_dmabuf_handle_modifier()
838 xwl_format->num_modifiers * sizeof(uint64_t)); in xwl_dmabuf_handle_modifier()
839 if (!xwl_format->modifiers) in xwl_dmabuf_handle_modifier()
841 xwl_format->modifiers[xwl_format->num_modifiers - 1] = (uint64_t) modifier_lo; in xwl_dmabuf_handle_modifier()
842 xwl_format->modifiers[xwl_format->num_modifiers - 1] |= (uint64_t) modifier_hi << 32; in xwl_dmabuf_handle_modifier()