[Cogl] [1.16] [Patch]Update cogl.symbols

Fan Chun-wei fanc999 at yahoo.com.tw
Tue Aug 27 22:23:18 PDT 2013


Hi,

As there was a symbol needed for Clutter that was missed in my last 
proposal (Aug 26), this is the patch that is needed to update 
cogl.symbols for the latest APIs in 1.16.

With blessings, thank you!
-------------- next part --------------
From 9082fcea778159865973f8a8b92c444b64011c22 Mon Sep 17 00:00:00 2001
From: Chun-wei Fan <fanchunwei at src.gnome.org>
Date: Wed, 28 Aug 2013 12:50:11 +0800
Subject: [PATCH] Update cogl.symbols

Add the symbols that were added to the public Cogl API, and remove the
export of an internal API that was also removed.  Unfortunately
_cogl_system_error_quark needs to be exported for the conformance test
programs.
---
 cogl/cogl.symbols | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/cogl/cogl.symbols b/cogl/cogl.symbols
index 5669acb..c1cda83 100644
--- a/cogl/cogl.symbols
+++ b/cogl/cogl.symbols
@@ -25,6 +25,12 @@ cogl2_path_stroke
 cogl_android_set_native_window
 #endif
 
+/* cogl-atlas-texture.h */
+cogl_atlas_texture_new_with_size
+cogl_atlas_texture_new_from_file
+cogl_atlas_texture_new_from_data
+cogl_atlas_texture_new_from_bitmap
+
 cogl_attribute_buffer_new_with_size
 
 cogl_attribute_new
@@ -187,6 +193,7 @@ cogl_disable_fog
 cogl_display_get_renderer
 cogl_display_new
 cogl_display_setup
+cogl_display_set_onscreen_template
 
 cogl_double_to_fixed
 
@@ -232,6 +239,7 @@ cogl_framebuffer_cancel_fence_callback
 cogl_framebuffer_clear4f
 cogl_framebuffer_clear
 cogl_framebuffer_discard_buffers
+cogl_framebuffer_draw_primitive
 cogl_framebuffer_draw_rectangle
 cogl_framebuffer_draw_rectangles
 cogl_framebuffer_draw_textured_rectangle
@@ -390,6 +398,7 @@ cogl_is_texture_3d
 
 #ifdef COGL_HAS_EGL_PLATFORM_KMS_SUPPORT
 cogl_kms_display_queue_modes_reset
+cogl_kms_display_set_layout
 cogl_kms_renderer_get_kms_fd
 #endif
 
@@ -520,6 +529,7 @@ cogl_object_ref
 cogl_object_set_user_data
 cogl_object_unref
 
+cogl_offscreen_new_to_texture
 cogl_offscreen_new_with_texture
 
 cogl_onscreen_add_dirty_callback
@@ -884,7 +894,11 @@ cogl_texture_unref
 #endif
 cogl_texture_2d_new_from_bitmap
 cogl_texture_2d_new_from_data
+cogl_texture_2d_new_from_file
 cogl_texture_2d_new_with_size
+cogl_texture_2d_sliced_new_from_bitmap
+cogl_texture_2d_sliced_new_from_data
+cogl_texture_2d_sliced_new_from_file
 cogl_texture_2d_sliced_new_with_size
 cogl_texture_3d_new_from_bitmap
 cogl_texture_3d_new_from_data
@@ -994,9 +1008,9 @@ _cogl_atlas_add_reorganize_callback
 _cogl_atlas_new
 _cogl_atlas_reserve_space
 _cogl_atlas_texture_add_reorganize_callback
-_cogl_atlas_texture_new_with_size
 _cogl_atlas_texture_remove_reorganize_callback
 _cogl_context_get_default
+_cogl_system_error_quark
 #endif
 
 cogl_fence_closure_get_user_data
-- 
1.8.3.msysgit.0


More information about the Cogl mailing list