From: Rico Tzschichholz Date: Sat, 3 Oct 2020 16:20:43 +0000 (+0200) Subject: gtk4: Attribute Gsk.ShaderArgsBuilder.free_to_args with DestroysInstance X-Git-Tag: 0.51.1~220 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9423669fac2b9e580e4bf5e901e4dddf23489eb8;p=thirdparty%2Fvala.git gtk4: Attribute Gsk.ShaderArgsBuilder.free_to_args with DestroysInstance --- diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi index 44ca335b1..b9acc3c0a 100644 --- a/vapi/gtk4.vapi +++ b/vapi/gtk4.vapi @@ -6129,6 +6129,7 @@ namespace Gsk { public class ShaderArgsBuilder { [CCode (has_construct_function = false)] public ShaderArgsBuilder (Gsk.GLShader shader, GLib.Bytes initial_values); + [DestroysInstance] public GLib.Bytes free_to_args (); public unowned Gsk.ShaderArgsBuilder @ref (); public void set_bool (int idx, bool value); diff --git a/vapi/metadata/Gsk-4.0.metadata b/vapi/metadata/Gsk-4.0.metadata index 595ec73c1..5f3789a9e 100644 --- a/vapi/metadata/Gsk-4.0.metadata +++ b/vapi/metadata/Gsk-4.0.metadata @@ -10,3 +10,5 @@ GLShader .format_args* skip=false RenderNode .deserialize skip=false +ShaderArgsBuilder + .free_to_args destroys_instance