[cogl/msvc-support: 6/6] Update VS support
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cogl/msvc-support: 6/6] Update VS support
- Date: Fri, 13 May 2011 07:19:57 +0000 (UTC)
commit 53c887962d08002aec0e5d1aa312ec103a59aca6
Author: Chun-wei Fan <fanchunwei src gnome org>
Date: Fri May 13 15:33:56 2011 +0800
Update VS support
-Made up for missed header during "install" phase
-Made up for missed symbols and macros for .def generation
build/win32/vs10/cogl.props | 4 +++-
build/win32/vs9/cogl.vsprops | 3 ++-
cogl/cogl.symbols | 20 ++++++++++++++++++++
3 files changed, 25 insertions(+), 2 deletions(-)
---
diff --git a/build/win32/vs10/cogl.props b/build/win32/vs10/cogl.props
index ebee879..96c6070 100644
--- a/build/win32/vs10/cogl.props
+++ b/build/win32/vs10/cogl.props
@@ -73,6 +73,8 @@ copy ..\..\..\cogl\cogl-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
copy ..\..\..\cogl\cogl-color.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
+copy ..\..\..\cogl\cogl-deprecated.h $(OutDir)\include\cogl-$(CoglApiVersion)\cogl
+
copy ..\..\..\cogl\cogl-fixed.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
copy ..\..\..\cogl\cogl-material-compat.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
@@ -142,7 +144,7 @@ copy ..\..\..\cogl\cogl2-clip-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\
<GenerateCoglDef>
echo EXPORTS > ..\..\..\cogl\cogl.def
- cl -EP -DCOGL_ENABLE_EXPERIMENTAL_API -D_COGL_SUPPORTS_GTYPE_INTEGRATION ..\..\..\cogl\cogl.symbols >> ..\..\..\cogl\cogl.def
+ cl -EP -DCOGL_ENABLE_EXPERIMENTAL_API -D_COGL_SUPPORTS_GTYPE_INTEGRATION -DCOGL_HAS_WIN32_SUPPORT ..\..\..\cogl\cogl.symbols >> ..\..\..\cogl\cogl.def
</GenerateCoglDef>
<GenerateCoglPangoDef>
diff --git a/build/win32/vs9/cogl.vsprops b/build/win32/vs9/cogl.vsprops
index 41191c0..95f0fce 100644
--- a/build/win32/vs9/cogl.vsprops
+++ b/build/win32/vs9/cogl.vsprops
@@ -81,6 +81,7 @@ copy ..\..\..\cogl\cogl-object.h $(OutDir)\include\cogl-$(CoglApiVersion)\cogl&#
copy ..\..\..\cogl\cogl-bitmap.h $(OutDir)\include\cogl-$(CoglApiVersion)\cogl

copy ..\..\..\cogl\cogl-buffer.h $(OutDir)\include\cogl-$(CoglApiVersion)\cogl

copy ..\..\..\cogl\cogl-color.h $(OutDir)\include\cogl-$(CoglApiVersion)\cogl

+copy ..\..\..\cogl\cogl-deprecated.h $(OutDir)\include\cogl-$(CoglApiVersion)\cogl

copy ..\..\..\cogl\cogl-fixed.h $(OutDir)\include\cogl-$(CoglApiVersion)\cogl

copy ..\..\..\cogl\cogl-material-compat.h $(OutDir)\include\cogl-$(CoglApiVersion)\cogl

copy ..\..\..\cogl\cogl-pipeline.h $(OutDir)\include\cogl-$(CoglApiVersion)\cogl

@@ -120,7 +121,7 @@ copy ..\..\..\cogl\cogl2-clip-state.h $(OutDir)\include\cogl-$(CoglApiVersion)\c
Name="GenerateCoglDef"
Value="
echo EXPORTS > ..\..\..\cogl\cogl.def

- cl -EP -DCOGL_ENABLE_EXPERIMENTAL_API -D_COGL_SUPPORTS_GTYPE_INTEGRATION ..\..\..\cogl\cogl.symbols >> ..\..\..\cogl\cogl.def

+ cl -EP -DCOGL_ENABLE_EXPERIMENTAL_API -D_COGL_SUPPORTS_GTYPE_INTEGRATION -DCOGL_HAS_WIN32_SUPPORT ..\..\..\cogl\cogl.symbols >> ..\..\..\cogl\cogl.def

"
/>
<UserMacro
diff --git a/cogl/cogl.symbols b/cogl/cogl.symbols
index 4f2a010..58cb952 100644
--- a/cogl/cogl.symbols
+++ b/cogl/cogl.symbols
@@ -4,6 +4,7 @@
;(this may be subject to change!)
#endif
+#ifdef COGL_ENABLE_EXPERIMENTAL_API
cogl2_clip_push_from_path
cogl2_path_arc
cogl2_path_close
@@ -24,6 +25,7 @@ cogl2_path_rel_move_to
cogl2_path_round_rectangle
cogl2_path_set_fill_rule
cogl2_path_stroke
+#endif
cogl_angle_cos
cogl_angle_sin
@@ -148,6 +150,11 @@ cogl_color_set_red_float
cogl_color_unpremultiply
#ifdef COGL_ENABLE_EXPERIMENTAL_API
+
+#ifdef COGL_HAS_EGL_SUPPORT
+cogl_context_egl_get_egl_display_EXP
+#endif
+
cogl_context_new_EXP
#endif
@@ -199,6 +206,10 @@ cogl_framebuffer_swap_buffers_EXP
cogl_framebuffer_swap_region_EXP
#endif
+#ifdef COGL_HAS_EGL_PLATFORM_GDL_SUPPORT
+cogl_gdl_display_set_plane_EXP
+#endif
+
cogl_frustum
cogl_get_backface_culling_enabled
cogl_get_bitmasks
@@ -609,6 +620,14 @@ cogl_renderer_error_quark_EXP
cogl_renderer_handle_native_event_EXP
cogl_renderer_new_EXP
cogl_renderer_remove_native_filter_EXP
+
+#ifdef COGL_HAS_EGL_PLATFORM_WAYLAND_SUPPORT
+cogl_renderer_wayland_get_compositor_EXP
+cogl_renderer_wayland_get_display_EXP
+cogl_renderer_wayland_set_foreign_compositor_EXP
+cogl_renderer_wayland_set_foreign_display_EXP
+#endif
+
#ifdef COGL_HAS_XLIB
cogl_renderer_xlib_add_filter_EXP
cogl_renderer_xlib_get_display_EXP
@@ -665,6 +684,7 @@ cogl_sqrti
#ifdef COGL_ENABLE_EXPERIMENTAL_API
cogl_swap_chain_new_EXP
cogl_swap_chain_set_has_alpha_EXP
+cogl_swap_chain_set_length_EXP
#endif
cogl_texture_flags_get_type
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]