From cfcfbf2c449bfec28b7e9a35c72c17011f859a71 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Thu, 19 Sep 2024 19:00:05 +0200 Subject: [PATCH] 1 --- hw/xnest/render.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/hw/xnest/render.c b/hw/xnest/render.c index 4e281ce0f..1b0aca3c9 100644 --- a/hw/xnest/render.c +++ b/hw/xnest/render.c @@ -177,6 +177,12 @@ static int xnest_render_create_picture(PicturePtr pPicture) return miCreatePicture(pPicture); } +static void xnest_render_destroy_picture(PicturePtr pPicture) +{ + fprintf(stderr, "xnest_render_destroy_picture\n"); + miDestroyPicture(pPicture); +} + Bool xnest_picture_init(ScreenPtr pScreen) { if (!miPictureInit(pScreen, 0, 0)) @@ -191,6 +197,7 @@ Bool xnest_picture_init(ScreenPtr pScreen) PictureScreenPtr ps = GetPictureScreen(pScreen); ps->CreatePicture = xnest_render_create_picture; + ps->DestroyPicture = xnest_render_destroy_picture; ps->Composite = xnest_render_composite; ps->Glyphs = xnest_render_glyphs; ps->UnrealizeGlyph = xnest_render_unrealize_glyph;