diff --git a/gdk/gdkdmabuf.c b/gdk/gdkdmabuf.c index ae8eb7b5bc..de30ff52c3 100644 --- a/gdk/gdkdmabuf.c +++ b/gdk/gdkdmabuf.c @@ -327,11 +327,13 @@ gdk_dmabuf_direct_downloader_do_download (GdkTexture *texture, gsize needs_unmap[GDK_DMABUF_MAX_PLANES] = { FALSE, }; gsize i, j; - GDK_DEBUG (DMABUF, "Using mmap() and memcpy() for downloading a dmabuf"); - dmabuf = gdk_dmabuf_texture_get_dmabuf (GDK_DMABUF_TEXTURE (texture)); info = get_drm_format_info (dmabuf->fourcc); + GDK_DEBUG (DMABUF, + "Using mmap() and memcpy() for downloading a dmabuf (format %.4s:%#lx)", + (char *)&dmabuf->fourcc, dmabuf->modifier); + for (i = 0; i < dmabuf->n_planes; i++) { for (j = 0; j < i; j++)