From f51c82a2aa9e4b7d2691af6e390cc9055e42ccb4 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 6 Apr 2024 19:22:52 +0200 Subject: [PATCH] gtk-demo: Use offload for shadertoy This is an easy way to verify that GtkGLArea delivers dmabufs now, and it might have some practical uses to offload gl area. --- demos/gtk-demo/shadertoy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demos/gtk-demo/shadertoy.c b/demos/gtk-demo/shadertoy.c index cc76e80dfe..06417a6a79 100644 --- a/demos/gtk-demo/shadertoy.c +++ b/demos/gtk-demo/shadertoy.c @@ -120,7 +120,7 @@ create_shadertoy_window (GtkWidget *do_widget) gtk_box_append (GTK_BOX (box), aspect); shadertoy = new_shadertoy ("/shadertoy/alienplanet.glsl"); - gtk_aspect_frame_set_child (GTK_ASPECT_FRAME (aspect), shadertoy); + gtk_aspect_frame_set_child (GTK_ASPECT_FRAME (aspect), gtk_graphics_offload_new (shadertoy)); sw = gtk_scrolled_window_new (); gtk_scrolled_window_set_min_content_height (GTK_SCROLLED_WINDOW (sw), 250);