From: Ali Sabil Date: Wed, 11 Nov 2009 14:49:09 +0000 (+0100) Subject: clutter-1.0: use the specialized Cogl.Handle classes for the Clutter.Shader.get_cogl_... X-Git-Tag: 0.7.9~54 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1d59f7377452406aca304374bf092ed6ac44a13d;p=thirdparty%2Fvala.git clutter-1.0: use the specialized Cogl.Handle classes for the Clutter.Shader.get_cogl_*() methods --- diff --git a/vapi/clutter-1.0.vapi b/vapi/clutter-1.0.vapi index 58983d4d6..afd720b32 100644 --- a/vapi/clutter-1.0.vapi +++ b/vapi/clutter-1.0.vapi @@ -748,9 +748,9 @@ namespace Clutter { public Shader (); public bool compile () throws GLib.Error; public static GLib.Quark error_quark (); - public Cogl.Handle get_cogl_fragment_shader (); - public Cogl.Handle get_cogl_program (); - public Cogl.Handle get_cogl_vertex_shader (); + public Cogl.Shader get_cogl_fragment_shader (); + public Cogl.Program get_cogl_program (); + public Cogl.Shader get_cogl_vertex_shader (); public unowned string get_fragment_source (); public bool get_is_enabled (); public unowned string get_vertex_source (); diff --git a/vapi/packages/clutter-1.0/clutter-1.0-custom.vala b/vapi/packages/clutter-1.0/clutter-1.0-custom.vala index 7ff87c36a..5c533702d 100644 --- a/vapi/packages/clutter-1.0/clutter-1.0-custom.vala +++ b/vapi/packages/clutter-1.0/clutter-1.0-custom.vala @@ -78,6 +78,12 @@ namespace Clutter { public ParamSpecUnits (string name, string nick, string blurb, Clutter.Units minimum, Clutter.Units maximum, Clutter.Units default_value, GLib.ParamFlags flags); } + public class Shader { + public Cogl.Shader get_cogl_fragment_shader (); + public Cogl.Program get_cogl_program (); + public Cogl.Shader get_cogl_vertex_shader (); + } + public class Stage { [CCode (cname = "clutter_redraw")] public void redraw (); diff --git a/vapi/packages/clutter-1.0/clutter-1.0.metadata b/vapi/packages/clutter-1.0/clutter-1.0.metadata index 0a1b6049e..b505001d2 100644 --- a/vapi/packages/clutter-1.0/clutter-1.0.metadata +++ b/vapi/packages/clutter-1.0/clutter-1.0.metadata @@ -287,6 +287,10 @@ clutter_redraw hidden="1" ClutterScrollEvent is_value_type="1" +clutter_shader_get_cogl_fragment_shader hidden="1" +clutter_shader_get_cogl_program hidden="1" +clutter_shader_get_cogl_vertex_shader hidden="1" + ClutterShaderFloat hidden="1" ClutterShaderInt hidden="1" ClutterShaderMatrix hidden="1"