GNOME Bugzilla – Bug 759074
Port cairo test to ClutterCanvas
Last modified: 2021-06-10 11:34:11 UTC
While doing some tests with tiled based rendering I found myself wanting to run some tests. So here is a port of a couple of tests using the old deprecated ClutterCairoTexture to ClutterCanvas.
Created attachment 316825 [details] [review] test: interactive: port cairo flowers to ClutterCanvas
Created attachment 316826 [details] [review] test: interactive: port cairo clock to ClutterCanvas
Review of attachment 316825 [details] [review]: Looks good, with one minimal change. ::: tests/interactive/test-cairo-flowers.c @@ +142,3 @@ + ClutterContent *canvas; + +{ You need to unref the canvas instance, otherwise you're going to leak it.
Review of attachment 316826 [details] [review]: Looks good.
Review of attachment 316825 [details] [review]: Pushed to master with your review. ::: tests/interactive/test-cairo-flowers.c @@ +142,3 @@ + ClutterContent *canvas; + +{ Done.
Review of attachment 316826 [details] [review]: Pushed to master.
Created attachment 316860 [details] [review] test: interactive: port easing test to ClutterCanvas https://bugzilla.gnome.org/show_bug.cgi?id=759080
Created attachment 316861 [details] [review] test: interactive: port easing test to ClutterCanvas
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version of clutter, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a ticket at https://gitlab.gnome.org/GNOME/clutter/-/issues/ Thank you for your understanding and your help.