vfio/display: set dmabuf modifier field
Fill the new QemuDmaBuf->modifier field properly from plane info. Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com> Acked-by: Alex Williamson <alex.williamson@redhat.com> Message-id: 20190529072144.26737-3-kraxel@redhat.com
This commit is contained in:
parent
152b7af610
commit
a6c9d5da08
@ -248,6 +248,7 @@ static VFIODMABuf *vfio_display_get_dmabuf(VFIOPCIDevice *vdev,
|
|||||||
dmabuf->buf.height = plane.height;
|
dmabuf->buf.height = plane.height;
|
||||||
dmabuf->buf.stride = plane.stride;
|
dmabuf->buf.stride = plane.stride;
|
||||||
dmabuf->buf.fourcc = plane.drm_format;
|
dmabuf->buf.fourcc = plane.drm_format;
|
||||||
|
dmabuf->buf.modifier = plane.drm_format_mod;
|
||||||
dmabuf->buf.fd = fd;
|
dmabuf->buf.fd = fd;
|
||||||
if (plane_type == DRM_PLANE_TYPE_CURSOR) {
|
if (plane_type == DRM_PLANE_TYPE_CURSOR) {
|
||||||
vfio_display_update_cursor(dmabuf, &plane);
|
vfio_display_update_cursor(dmabuf, &plane);
|
||||||
|
Loading…
Reference in New Issue
Block a user