Lines Matching refs:whandle
824 struct winsys_handle *whandle,
836 switch (whandle->type) {
838 res->bo = crocus_bo_import_dmabuf(bufmgr, whandle->handle,
839 whandle->modifier);
843 whandle->handle);
851 res->offset = whandle->offset;
852 res->external_format = whandle->format;
854 if (whandle->plane < util_format_get_num_planes(whandle->format)) {
856 whandle->modifier != DRM_FORMAT_MOD_INVALID ?
857 whandle->modifier : tiling_to_modifier(res->bo->tiling_mode);
861 whandle->stride);
867 if (whandle->modifier == DRM_FORMAT_MOD_INVALID) {
890 res->aux.surf.row_pitch_B = whandle->stride;
891 res->aux.offset = whandle->offset;
1046 struct winsys_handle *whandle,
1057 if (mod_with_aux && whandle->plane > 0) {
1060 whandle->stride = res->aux.surf.row_pitch_B;
1061 whandle->offset = res->aux.offset;
1064 whandle->stride = res->surf.row_pitch_B;
1067 whandle->format = res->external_format;
1068 whandle->modifier =
1083 switch (whandle->type) {
1085 return crocus_bo_flink(bo, &whandle->handle) == 0;
1095 whandle->handle = handle;
1099 return crocus_bo_export_dmabuf(bo, (int *) &whandle->handle) == 0;
1934 struct winsys_handle *whandle,
1945 switch (whandle->type) {
1948 whandle->handle);
1951 mod_inf = isl_drm_modifier_get_info(whandle->modifier);
1953 bo = crocus_bo_import_dmabuf(screen->bufmgr, whandle->handle,
1954 whandle->modifier);
1961 whandle->handle);
1976 memobj->format = whandle->format;
1977 memobj->stride = whandle->stride;