diff --git a/tools/gtk-rendernode-tool-benchmark.c b/tools/gtk-rendernode-tool-benchmark.c index f7c5654f09..fe4b88c81c 100644 --- a/tools/gtk-rendernode-tool-benchmark.c +++ b/tools/gtk-rendernode-tool-benchmark.c @@ -62,6 +62,8 @@ benchmark_node (GskRenderNode *node, gsize stride; downloader = gdk_texture_downloader_new (texture); + gdk_texture_downloader_set_format (downloader, gdk_texture_get_format (texture)); + gdk_texture_downloader_set_color_state (downloader, gdk_texture_get_color_state (texture)); bytes = gdk_texture_downloader_download_bytes (downloader, &stride); g_bytes_unref (bytes); gdk_texture_downloader_free (downloader);