Lines Matching refs:whandle
584 struct winsys_handle whandle;
615 memset(&whandle, 0, sizeof(struct winsys_handle));
616 whandle.type = WINSYS_HANDLE_TYPE_FD;
617 whandle.handle = memory_attribute->buffers[index];
618 whandle.modifier = DRM_FORMAT_MOD_INVALID;
619 whandle.format = templat->buffer_format;
641 whandle.stride = memory_attribute->pitches[i];
642 whandle.offset = memory_attribute->offsets[i];
643 resources[i] = pscreen->resource_from_handle(pscreen, &res_templ, &whandle,
672 struct winsys_handle whandle;
730 memset(&whandle, 0, sizeof(struct winsys_handle));
731 whandle.type = WINSYS_HANDLE_TYPE_FD;
732 whandle.format = templat->buffer_format;
733 whandle.modifier = desc->objects[0].drm_format_modifier;
750 whandle.stride = desc->layers[layer].pitch[layer_plane];
751 whandle.offset = desc->layers[layer].offset[layer_plane];
752 whandle.handle = desc->objects[desc->layers[layer].object_index[layer_plane]].fd;
753 whandle.plane = plane;
755 resources[plane] = pscreen->resource_from_handle(pscreen, &res_templ, &whandle,
1336 struct winsys_handle whandle;
1351 memset(&whandle, 0, sizeof(whandle));
1352 whandle.type = WINSYS_HANDLE_TYPE_FD;
1355 &whandle, usage)) {
1360 desc->objects[p].fd = (int)whandle.handle;
1364 desc->objects[p].size = (uint32_t) whandle.size;
1365 desc->objects[p].drm_format_modifier = whandle.modifier;
1369 desc->layers[0].offset[p] = whandle.offset;
1370 desc->layers[0].pitch[p] = whandle.stride;
1375 desc->layers[p].offset[0] = whandle.offset;
1376 desc->layers[p].pitch[0] = whandle.stride;