Merge lp:~darkxst/ubuntu/raring/cogl/lp1163025 into lp:ubuntu/raring/cogl

Proposed by Tim Lunn
Status: Merged
Merged at revision: 21
Proposed branch: lp:~darkxst/ubuntu/raring/cogl/lp1163025
Merge into: lp:ubuntu/raring/cogl
Diff against target: 10880 lines (+4112/-1287)
176 files modified
Makefile.in (+6/-1)
NEWS (+41/-0)
README (+169/-0)
README.in (+3/-0)
build/Makefile.in (+7/-2)
build/win32/Makefile.in (+5/-0)
build/win32/vs10/Makefile.in (+5/-0)
build/win32/vs10/cogl-crate.vcxproj (+4/-4)
build/win32/vs10/cogl-pango.vcxproj (+4/-4)
build/win32/vs10/cogl-pango.vcxprojin (+4/-4)
build/win32/vs10/cogl.props (+174/-151)
build/win32/vs10/cogl.sln (+0/-10)
build/win32/vs10/cogl.vcxproj (+25/-18)
build/win32/vs10/cogl.vcxproj.filters (+9/-2)
build/win32/vs10/cogl.vcxproj.filtersin (+9/-2)
build/win32/vs10/cogl.vcxprojin (+25/-18)
build/win32/vs10/install.vcxproj (+0/-4)
build/win32/vs10/test-conformance-cogl.vcxproj (+1/-0)
build/win32/vs10/test-conformance-cogl.vcxproj.filters (+1/-0)
build/win32/vs9/Makefile.in (+5/-0)
build/win32/vs9/cogl-crate.vcproj (+4/-4)
build/win32/vs9/cogl-pango.vcproj (+4/-4)
build/win32/vs9/cogl-pango.vcprojin (+4/-4)
build/win32/vs9/cogl.sln (+0/-14)
build/win32/vs9/cogl.vcproj (+25/-18)
build/win32/vs9/cogl.vcprojin (+25/-18)
build/win32/vs9/cogl.vsprops (+106/-84)
build/win32/vs9/cogl_sdl.sln (+0/-14)
build/win32/vs9/test-conformance-cogl.vcproj (+1/-0)
cogl-gles2/Makefile.in (+5/-0)
cogl-pango/Makefile.in (+5/-0)
cogl/Makefile.in (+5/-0)
cogl/cogl-bitmap.c (+7/-2)
cogl/cogl-framebuffer.c (+21/-1)
cogl/cogl-object.h (+6/-0)
cogl/cogl-pipeline-snippet-private.h (+6/-1)
cogl/cogl-pipeline-snippet.c (+20/-2)
cogl/cogl-pipeline.c (+6/-1)
cogl/cogl-snippet.h (+33/-1)
cogl/cogl.symbols (+85/-30)
cogl/driver/gl/cogl-framebuffer-gl.c (+15/-1)
cogl/driver/gl/cogl-pipeline-fragend-glsl.c (+53/-60)
cogl/driver/gl/cogl-pipeline-vertend-glsl.c (+50/-1)
cogl/driver/gl/cogl-util-gl-private.h (+7/-1)
cogl/driver/gl/cogl-util-gl.c (+39/-1)
cogl/winsys/cogl-winsys-egl.c (+18/-0)
config.h.win32 (+483/-4)
config.h.win32.in (+483/-4)
configure (+223/-62)
configure.ac (+13/-22)
debian/changelog (+6/-0)
deps/Makefile.in (+5/-0)
deps/glib/Makefile.in (+5/-0)
deps/gmodule/Makefile.in (+5/-0)
doc/Makefile.in (+5/-0)
doc/reference/Makefile.in (+5/-0)
doc/reference/cogl-2.0-experimental/Makefile.in (+5/-0)
doc/reference/cogl-2.0-experimental/cogl-2.0-experimental-docs.xml (+1/-1)
doc/reference/cogl-2.0-experimental/html/ch01.html (+1/-1)
doc/reference/cogl-2.0-experimental/html/cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html (+4/-4)
doc/reference/cogl-2.0-experimental/html/cogl-2.0-experimental-Path-Primitives.html (+4/-4)
doc/reference/cogl-2.0-experimental/html/cogl-2.0-experimental-Pipeline.html (+2/-2)
doc/reference/cogl-2.0-experimental/html/cogl-2.0-experimental-Shader-snippets.html (+32/-0)
doc/reference/cogl-2.0-experimental/html/cogl-2.0-experimental-The-Texture-Interface.html (+1/-1)
doc/reference/cogl-2.0-experimental/html/cogl-2.0-experimental-The-Top-Level-Context.html (+3/-3)
doc/reference/cogl-2.0-experimental/html/cogl-2.0-experimental.devhelp2 (+2/-0)
doc/reference/cogl-2.0-experimental/html/cogl-Blend-Strings.html (+1/-1)
doc/reference/cogl-2.0-experimental/html/index.html (+1/-1)
doc/reference/cogl-2.0-experimental/html/index.sgml (+2/-0)
doc/reference/cogl-2.0-experimental/html/ix01.html (+2/-2)
doc/reference/cogl-2.0-experimental/html/ix02.html (+1/-1)
doc/reference/cogl-2.0-experimental/html/ix03.html (+1/-1)
doc/reference/cogl-2.0-experimental/html/ix04.html (+2/-2)
doc/reference/cogl-2.0-experimental/html/ix05.html (+1/-1)
doc/reference/cogl-2.0-experimental/html/ix06.html (+1/-1)
doc/reference/cogl/Makefile.in (+5/-0)
doc/reference/cogl/cogl-docs.xml (+1/-1)
doc/reference/cogl/html/ch01.html (+1/-1)
doc/reference/cogl/html/ch02.html (+1/-1)
doc/reference/cogl/html/ch03.html (+1/-1)
doc/reference/cogl/html/cogl-3D-textures.html (+18/-18)
doc/reference/cogl/html/cogl-Bitmaps.html (+8/-8)
doc/reference/cogl/html/cogl-Blend-Strings.html (+1/-1)
doc/reference/cogl/html/cogl-Buffers.html (+26/-26)
doc/reference/cogl/html/cogl-Color-Type.html (+2/-2)
doc/reference/cogl/html/cogl-General-API-(Deprecated).html (+6/-6)
doc/reference/cogl/html/cogl-General-API.html (+16/-16)
doc/reference/cogl/html/cogl-Materials.html (+23/-23)
doc/reference/cogl/html/cogl-Matrices.html (+7/-7)
doc/reference/cogl/html/cogl-Offscreen-Buffers-(Deprecated).html (+2/-2)
doc/reference/cogl/html/cogl-Offscreen-Buffers.html (+16/-16)
doc/reference/cogl/html/cogl-Path-Primitives.html (+12/-12)
doc/reference/cogl/html/cogl-Primitives.html (+2/-2)
doc/reference/cogl/html/cogl-Quaternions-(Rotations).html (+2/-2)
doc/reference/cogl/html/cogl-Shaders-and-Programmable-Pipeline-(Deprecated).html (+2/-2)
doc/reference/cogl/html/cogl-Shaders-and-Programmable-Pipeline.html (+8/-8)
doc/reference/cogl/html/cogl-Textures-(Deprecated).html (+2/-2)
doc/reference/cogl/html/cogl-Textures.html (+57/-57)
doc/reference/cogl/html/cogl-Vectors.html (+4/-4)
doc/reference/cogl/html/cogl-Vertex-Buffers.html (+7/-7)
doc/reference/cogl/html/index.html (+2/-2)
doc/reference/cogl/html/ix01.html (+65/-65)
doc/reference/cogl/html/ix02.html (+1/-1)
doc/reference/cogl/html/ix03.html (+1/-1)
doc/reference/cogl/html/ix04.html (+1/-1)
doc/reference/cogl/html/ix05.html (+1/-1)
doc/reference/cogl/html/ix06.html (+1/-1)
doc/reference/cogl/html/ix07.html (+1/-1)
doc/reference/cogl/html/ix08.html (+1/-1)
examples/Makefile.am (+0/-2)
examples/Makefile.in (+11/-6)
examples/cogland.c (+557/-218)
po/an.po (+1/-1)
po/ar.po (+1/-1)
po/as.po (+1/-1)
po/ast.po (+1/-1)
po/be.po (+1/-1)
po/bg.po (+1/-1)
po/ca.po (+1/-1)
po/ca@valencia.po (+1/-1)
po/cogl.pot (+2/-2)
po/cs.po (+1/-1)
po/da.po (+1/-1)
po/de.po (+1/-1)
po/el.po (+1/-1)
po/en_CA.po (+1/-1)
po/en_GB.po (+1/-1)
po/eo.po (+1/-1)
po/es.po (+1/-1)
po/eu.po (+1/-1)
po/fa.po (+1/-1)
po/fr.po (+1/-1)
po/gl.po (+1/-1)
po/he.po (+1/-1)
po/hi.po (+1/-1)
po/hu.po (+1/-1)
po/id.po (+1/-1)
po/it.po (+35/-35)
po/ja.po (+1/-1)
po/km.po (+1/-1)
po/kn.po (+1/-1)
po/ko.po (+1/-1)
po/lt.po (+1/-1)
po/lv.po (+1/-1)
po/ml.po (+1/-1)
po/nb.po (+1/-1)
po/nl.po (+1/-1)
po/or.po (+1/-1)
po/pa.po (+1/-1)
po/pl.po (+1/-1)
po/pt.po (+43/-44)
po/pt_BR.po (+1/-1)
po/ru.po (+1/-1)
po/sk.po (+460/-0)
po/sl.po (+1/-1)
po/sr.po (+1/-1)
po/sr@latin.po (+1/-1)
po/sv.po (+1/-1)
po/ta.po (+1/-1)
po/te.po (+1/-1)
po/th.po (+1/-1)
po/tr.po (+1/-1)
po/ug.po (+30/-27)
po/uk.po (+1/-1)
po/vi.po (+1/-1)
po/zh_CN.po (+1/-1)
po/zh_HK.po (+1/-1)
po/zh_TW.po (+1/-1)
tests/Makefile.in (+5/-0)
tests/conform/Makefile.am (+1/-0)
tests/conform/Makefile.in (+22/-0)
tests/conform/test-conform-main.c (+2/-0)
tests/conform/test-copy-replace-texture.c (+121/-0)
tests/conform/test-snippets.c (+111/-3)
tests/data/Makefile.in (+5/-0)
tests/micro-perf/Makefile.in (+5/-0)
To merge this branch: bzr merge lp:~darkxst/ubuntu/raring/cogl/lp1163025
Reviewer Review Type Date Requested Status
Daniel Holbach (community) Approve
Ubuntu branches Pending
Review via email: mp+156436@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks. Uploaded.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'Makefile.in'
--- Makefile.in 2013-02-26 16:43:25 +0000
+++ Makefile.in 2013-04-01 22:12:24 +0000
@@ -55,7 +55,7 @@
55host_triplet = @host@55host_triplet = @host@
56@BUILD_COGL_PANGO_TRUE@am__append_1 = cogl-pango56@BUILD_COGL_PANGO_TRUE@am__append_1 = cogl-pango
57@BUILD_COGL_GLES2_TRUE@am__append_2 = cogl-gles257@BUILD_COGL_GLES2_TRUE@am__append_2 = cogl-gles2
58DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \58DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
59 $(srcdir)/Makefile.in $(srcdir)/README.in \59 $(srcdir)/Makefile.in $(srcdir)/README.in \
60 $(srcdir)/config.h.in $(srcdir)/config.h.win32.in \60 $(srcdir)/config.h.in $(srcdir)/config.h.win32.in \
61 $(top_srcdir)/build/autotools/Makefile.am.release \61 $(top_srcdir)/build/autotools/Makefile.am.release \
@@ -349,6 +349,11 @@
349UPROF_REQ_VERSION = @UPROF_REQ_VERSION@349UPROF_REQ_VERSION = @UPROF_REQ_VERSION@
350USE_NLS = @USE_NLS@350USE_NLS = @USE_NLS@
351VERSION = @VERSION@351VERSION = @VERSION@
352WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@
353WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@
354WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@
355WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@
356WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@
352XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@357XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@
353XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@358XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@
354XGETTEXT = @XGETTEXT@359XGETTEXT = @XGETTEXT@
355360
=== modified file 'NEWS'
--- NEWS 2013-02-26 16:43:25 +0000
+++ NEWS 2013-04-01 22:12:24 +0000
@@ -1,3 +1,44 @@
1Cogl 1.14.0 2013-03-25
2
3 • List of changes since Cogl 1.13.4
4
5 » New snippet hook location for adding global definitions that can
6 be shared amongst other snippets.
7 » Fixed some cases where it's not possible to reference the builtin
8 cogl_sampler* uniforms from a snippet.
9 » Fixes for building on Visual Studio.
10 » Fixed a problem with the workaround for the viewport bug in Mesa
11 which could leave a broken scissor when switching between
12 different sized framebuffers.
13 » Fix some cases where the depth buffer wouldn't get cleared in
14 cogl_framebuffer_clear*.
15 » Fix for leaking pipelines and textures when a pipeline is copied
16 but all of its layer properties are replaced.
17 » Fix for interleaving snippets with different hook points.
18 » The Cogland example Wayland compositor has been updated to the
19 Wayland 1.0 API.
20
21 • Bugzilla bugs closed since 1.13.4:
22
23 #686770 - _cogl_bitmap_unbind: assertion failed: (bitmap->bound)
24 for gnome-shell on nexus 7
25 #694537 - Fails to compile if the EGL stack doesn't implement
26 KHR_create_context
27 #694657 - cogl-buffer: Stop warning spam running in sw rendering
28
29Many thanks to:
30
31 Chun-wei Fan
32 Robert Bragg
33 Gheyret Kenji
34 Ján Kyselica
35 Bastien Nocera
36 Duarte Loreto
37 Milo Casagrande
38 Pavol Klačanský
39 Plamena Manolova
40 Tomeu Vizoso
41
1Cogl 1.13.4 2013-02-2142Cogl 1.13.4 2013-02-21
243
3 • List of changes since Cogl 1.13.244 • List of changes since Cogl 1.13.2
445
=== added file 'README'
--- README 1970-01-01 00:00:00 +0000
+++ README 2013-04-01 22:12:24 +0000
@@ -0,0 +1,169 @@
1README for Cogl 1.14.0
2===============================================================================
3
4Note: This file is delimited with -- markers so it is possible to split
5sections out for other purposes, such as for release notes.
6
7--
8DESCRIPTION
9-------------------------------------------------------------------------------
10
11Cogl is a small open source library for using 3D graphics hardware for
12rendering. The API departs from the flat state machine style of OpenGL and is
13designed to make it easy to write orthogonal components that can render without
14stepping on each others toes.
15
16As well as aiming for a nice API, we think having a single library as opposed
17to an API specification like OpenGL has a few advantages too; like being
18able to paper over the inconsistencies/bugs of different OpenGL
19implementations in a centralized place, not to mention the myriad of OpenGL
20extensions. It also means we are in a better position to provide utility
21APIs that help software developers since they only need to be implemented
22once and there is no risk of inconsistency between implementations.
23
24Having other backends, besides OpenGL, such as drm, Gallium or D3D are
25options we are interested in for the future.
26
27--
28REQUIREMENTS
29-------------------------------------------------------------------------------
30
31Cogl currently only requires:
32
33 • GLib ≥ 2.32.0
34 • OpenGL ≥ 1.3 (or 1.2 + multitexturing), or OpenGL ES 2.0 (or 1.1)
35 • GLX, AGL, WGL or an EGL implementation
36
37Cogl also has optional dependencies:
38
39 • GDK-Pixbuf ≥ 2.0
40 - for image loading
41 • Cairo ≥ 1.10
42 - for debugging texture atlasing (debug builds only)
43
44The optional Cogl Pango library requires:
45 • Cairo ≥ 1.10
46 • PangoCairo ≥ 1.20
47
48On X11, Cogl depends on the following extensions
49
50 • XComposite ≥ 0.4
51 • XDamage
52 • XExt
53 • XFixes ≥ 3
54
55For the Wayland backend, Cogl requires:
56 • Wayland ≥ 1.0.0
57
58When running with OpenGL, Cogl requires at least version 1.3
59or 1.2 with the multitexturing extension. However to build Cogl
60you will need the latest GL headers which can be obtained from:
61
62 http://www.khronos.org
63
64If you are building the API reference you will also need:
65
66 • GTK-Doc ≥ 1.13
67
68If you are building the additional documentation you will also need:
69
70 • xsltproc
71 • jw (optional, for generating PDFs)
72
73If you are building the Introspection data you will also need:
74
75 • GObject-Introspection ≥ 0.9.5
76
77GObject-Introspection is available from:
78
79 git://git.gnome.org/gobject-introspection
80
81If you want support for profiling Cogl you will also need:
82
83 • UProf ≥ 0.3
84
85UProf is available from:
86
87 git://github.com/rib/UProf.git
88
89--
90DOCUMENTATION
91-------------------------------------------------------------------------------
92
93The 1.x stable API is documented here:
94
95 http://developer.gnome.org/cogl/stable/
96
97The 1.x development API is documented here:
98
99 http://developer.gnome.org/cogl/1.$(COGL_1_MINOR_VERSION)
100
101The experimental 2.0 API is currently not hosted online but can be built
102by passing the --enable-gtk-doc option to ./configure when building
103and the documentation can then be found under
104doc/reference/cogl-2.0-experimental/html/index.html
105
106--
107LICENSE
108-------------------------------------------------------------------------------
109
110Most of Cogl is licensed under the terms of the GNU Lesser General Public
111License, version 2.1 or (at your option) later. Some files are licensed under
112more permissive licenses MIT or BSD style licenses though so please see
113individual files for details.
114
115--
116BUILDING AND INSTALLATION
117-------------------------------------------------------------------------------
118
119Please refer to the INSTALL document.
120
121--
122BUGS
123-------------------------------------------------------------------------------
124
125Please report bugs here:
126
127 http://bugzilla.gnome.org/enter_bug.cgi?product=cogl
128
129You will need a Bugzilla account.
130
131Please include the following in bug reports:
132
133 • what system you're running Cogl on;
134 • which version of Cogl you are using;
135 • which version of GLib and OpenGL (or OpenGL ES) you are using;
136 • which video card and which drivers you are using, including output of
137 glxinfo and xdpyinfo (if applicable);
138 • how to reproduce the bug.
139
140If you cannot reproduce the bug with one of the tests that come with
141Cogl's source code, it can help a lot to include a small test case
142displaying the bad behaviour.
143
144If the bug exposes a crash, the exact text printed out and a stack trace
145obtained using gdb are greatly appreciated.
146
147--
148CONTRIBUTING
149-------------------------------------------------------------------------------
150
151The CODING_STYLE file describes the coding style we use throughout Cogl,
152please try your best to conform to this style because the consistency
153really helps keep the code maintainable.
154
155We can accept contributions in several ways:
156 • Either as patches attached to bugs on bugzilla
157 - For this you may be interested in using git-bz.
158
159 See http://git.fishsoup.net/man/git-bz.html for details
160 • You can email us patches
161 - For this we recommend using git-send-email
162
163 • You can create a remote branch and ask us to pull from that for more
164 substantial changes.
165 - For this we recommend using github.
166
167Ideally standalone patches should be created using git format-patch since
168that makes it easiest to import the patch with a commit message into a
169git repository.
0170
=== modified file 'README.in'
--- README.in 2012-09-25 10:07:06 +0000
+++ README.in 2013-04-01 22:12:24 +0000
@@ -52,6 +52,9 @@
52 • XExt52 • XExt
53 • XFixes ≥ @XFIXES_REQ_VERSION@53 • XFixes ≥ @XFIXES_REQ_VERSION@
5454
55For the Wayland backend, Cogl requires:
56 • Wayland ≥ @WAYLAND_REQ_VERSION@
57
55When running with OpenGL, Cogl requires at least version 1.358When running with OpenGL, Cogl requires at least version 1.3
56or 1.2 with the multitexturing extension. However to build Cogl59or 1.2 with the multitexturing extension. However to build Cogl
57you will need the latest GL headers which can be obtained from:60you will need the latest GL headers which can be obtained from:
5861
=== modified file 'build/Makefile.in'
--- build/Makefile.in 2013-02-26 16:43:25 +0000
+++ build/Makefile.in 2013-04-01 22:12:24 +0000
@@ -51,8 +51,8 @@
51host_triplet = @host@51host_triplet = @host@
52subdir = build52subdir = build
53DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in compile \53DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in compile \
54 config.guess config.rpath config.sub install-sh ltmain.sh \54 config.guess config.rpath config.sub depcomp install-sh \
55 missing55 ltmain.sh missing
56ACLOCAL_M4 = $(top_srcdir)/aclocal.m456ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
57am__aclocal_m4_deps = $(top_srcdir)/build/autotools/acglib.m4 \57am__aclocal_m4_deps = $(top_srcdir)/build/autotools/acglib.m4 \
58 $(top_srcdir)/build/autotools/as-compiler-flag.m4 \58 $(top_srcdir)/build/autotools/as-compiler-flag.m4 \
@@ -317,6 +317,11 @@
317UPROF_REQ_VERSION = @UPROF_REQ_VERSION@317UPROF_REQ_VERSION = @UPROF_REQ_VERSION@
318USE_NLS = @USE_NLS@318USE_NLS = @USE_NLS@
319VERSION = @VERSION@319VERSION = @VERSION@
320WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@
321WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@
322WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@
323WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@
324WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@
320XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@325XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@
321XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@326XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@
322XGETTEXT = @XGETTEXT@327XGETTEXT = @XGETTEXT@
323328
=== modified file 'build/win32/Makefile.in'
--- build/win32/Makefile.in 2013-02-26 16:43:25 +0000
+++ build/win32/Makefile.in 2013-04-01 22:12:24 +0000
@@ -315,6 +315,11 @@
315UPROF_REQ_VERSION = @UPROF_REQ_VERSION@315UPROF_REQ_VERSION = @UPROF_REQ_VERSION@
316USE_NLS = @USE_NLS@316USE_NLS = @USE_NLS@
317VERSION = @VERSION@317VERSION = @VERSION@
318WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@
319WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@
320WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@
321WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@
322WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@
318XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@323XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@
319XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@324XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@
320XGETTEXT = @XGETTEXT@325XGETTEXT = @XGETTEXT@
321326
=== modified file 'build/win32/vs10/Makefile.in'
--- build/win32/vs10/Makefile.in 2013-02-26 16:43:25 +0000
+++ build/win32/vs10/Makefile.in 2013-04-01 22:12:24 +0000
@@ -275,6 +275,11 @@
275UPROF_REQ_VERSION = @UPROF_REQ_VERSION@275UPROF_REQ_VERSION = @UPROF_REQ_VERSION@
276USE_NLS = @USE_NLS@276USE_NLS = @USE_NLS@
277VERSION = @VERSION@277VERSION = @VERSION@
278WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@
279WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@
280WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@
281WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@
282WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@
278XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@283XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@
279XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@284XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@
280XGETTEXT = @XGETTEXT@285XGETTEXT = @XGETTEXT@
281286
=== modified file 'build/win32/vs10/cogl-crate.vcxproj'
--- build/win32/vs10/cogl-crate.vcxproj 2013-01-10 12:49:09 +0000
+++ build/win32/vs10/cogl-crate.vcxproj 2013-04-01 22:12:24 +0000
@@ -71,7 +71,7 @@
71 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">71 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
72 <ClCompile>72 <ClCompile>
73 <Optimization>Disabled</Optimization>73 <Optimization>Disabled</Optimization>
74 <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(CoglApiVersion)/examples-data/";$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>74 <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(ApiVersion)/examples-data/";$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
75 <MinimalRebuild>true</MinimalRebuild>75 <MinimalRebuild>true</MinimalRebuild>
76 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>76 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
77 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>77 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -90,7 +90,7 @@
90 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">90 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
91 <ClCompile>91 <ClCompile>
92 <Optimization>Disabled</Optimization>92 <Optimization>Disabled</Optimization>
93 <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(CoglApiVersion)/examples-data/";$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>93 <PreprocessorDefinitions>_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(ApiVersion)/examples-data/";$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
94 <MinimalRebuild>true</MinimalRebuild>94 <MinimalRebuild>true</MinimalRebuild>
95 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>95 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
96 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>96 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@@ -114,7 +114,7 @@
114 <ClCompile>114 <ClCompile>
115 <Optimization>MaxSpeed</Optimization>115 <Optimization>MaxSpeed</Optimization>
116 <IntrinsicFunctions>true</IntrinsicFunctions>116 <IntrinsicFunctions>true</IntrinsicFunctions>
117 <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(CoglApiVersion)/examples-data/";$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>117 <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(ApiVersion)/examples-data/";$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
118 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>118 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
119 <FunctionLevelLinking>true</FunctionLevelLinking>119 <FunctionLevelLinking>true</FunctionLevelLinking>
120 <PrecompiledHeader>120 <PrecompiledHeader>
@@ -133,7 +133,7 @@
133 </ItemDefinitionGroup>133 </ItemDefinitionGroup>
134 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">134 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
135 <ClCompile>135 <ClCompile>
136 <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(CoglApiVersion)/examples-data/";$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>136 <PreprocessorDefinitions>COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA="../share/cogl-$(ApiVersion)/examples-data/";$(BaseBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
137 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>137 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
138 <PrecompiledHeader>138 <PrecompiledHeader>
139 </PrecompiledHeader>139 </PrecompiledHeader>
140140
=== modified file 'build/win32/vs10/cogl-pango.vcxproj'
--- build/win32/vs10/cogl-pango.vcxproj 2013-01-10 12:49:09 +0000
+++ build/win32/vs10/cogl-pango.vcxproj 2013-04-01 22:12:24 +0000
@@ -89,7 +89,7 @@
89 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>89 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>
90 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>90 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
91 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>91 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>
92 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>92 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
93 <GenerateDebugInformation>true</GenerateDebugInformation>93 <GenerateDebugInformation>true</GenerateDebugInformation>
94 <SubSystem>Windows</SubSystem>94 <SubSystem>Windows</SubSystem>
95 <TargetMachine>MachineX86</TargetMachine>95 <TargetMachine>MachineX86</TargetMachine>
@@ -117,7 +117,7 @@
117 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>117 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>
118 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>118 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
119 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>119 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>
120 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>120 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
121 <GenerateDebugInformation>true</GenerateDebugInformation>121 <GenerateDebugInformation>true</GenerateDebugInformation>
122 <SubSystem>Windows</SubSystem>122 <SubSystem>Windows</SubSystem>
123 <TargetMachine>MachineX64</TargetMachine>123 <TargetMachine>MachineX64</TargetMachine>
@@ -145,7 +145,7 @@
145 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>145 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>
146 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>146 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
147 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>147 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>
148 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>148 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
149 <GenerateDebugInformation>true</GenerateDebugInformation>149 <GenerateDebugInformation>true</GenerateDebugInformation>
150 <SubSystem>Windows</SubSystem>150 <SubSystem>Windows</SubSystem>
151 <OptimizeReferences>true</OptimizeReferences>151 <OptimizeReferences>true</OptimizeReferences>
@@ -172,7 +172,7 @@
172 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>172 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>
173 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>173 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
174 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>174 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>
175 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>175 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
176 <GenerateDebugInformation>true</GenerateDebugInformation>176 <GenerateDebugInformation>true</GenerateDebugInformation>
177 <SubSystem>Windows</SubSystem>177 <SubSystem>Windows</SubSystem>
178 <OptimizeReferences>true</OptimizeReferences>178 <OptimizeReferences>true</OptimizeReferences>
179179
=== modified file 'build/win32/vs10/cogl-pango.vcxprojin'
--- build/win32/vs10/cogl-pango.vcxprojin 2013-01-10 12:49:09 +0000
+++ build/win32/vs10/cogl-pango.vcxprojin 2013-04-01 22:12:24 +0000
@@ -89,7 +89,7 @@
89 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>89 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>
90 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>90 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
91 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>91 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>
92 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>92 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
93 <GenerateDebugInformation>true</GenerateDebugInformation>93 <GenerateDebugInformation>true</GenerateDebugInformation>
94 <SubSystem>Windows</SubSystem>94 <SubSystem>Windows</SubSystem>
95 <TargetMachine>MachineX86</TargetMachine>95 <TargetMachine>MachineX86</TargetMachine>
@@ -117,7 +117,7 @@
117 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>117 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>
118 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>118 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
119 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>119 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>
120 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>120 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
121 <GenerateDebugInformation>true</GenerateDebugInformation>121 <GenerateDebugInformation>true</GenerateDebugInformation>
122 <SubSystem>Windows</SubSystem>122 <SubSystem>Windows</SubSystem>
123 <TargetMachine>MachineX64</TargetMachine>123 <TargetMachine>MachineX64</TargetMachine>
@@ -145,7 +145,7 @@
145 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>145 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>
146 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>146 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
147 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>147 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>
148 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>148 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
149 <GenerateDebugInformation>true</GenerateDebugInformation>149 <GenerateDebugInformation>true</GenerateDebugInformation>
150 <SubSystem>Windows</SubSystem>150 <SubSystem>Windows</SubSystem>
151 <OptimizeReferences>true</OptimizeReferences>151 <OptimizeReferences>true</OptimizeReferences>
@@ -172,7 +172,7 @@
172 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>172 <AdditionalDependencies>pangocairo-1.0.lib;pango-1.0.lib;cairo.lib;%(AdditionalDependencies)</AdditionalDependencies>
173 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>173 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
174 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>174 <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile>
175 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>175 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
176 <GenerateDebugInformation>true</GenerateDebugInformation>176 <GenerateDebugInformation>true</GenerateDebugInformation>
177 <SubSystem>Windows</SubSystem>177 <SubSystem>Windows</SubSystem>
178 <OptimizeReferences>true</OptimizeReferences>178 <OptimizeReferences>true</OptimizeReferences>
179179
=== modified file 'build/win32/vs10/cogl.props'
--- build/win32/vs10/cogl.props 2013-01-10 12:49:09 +0000
+++ build/win32/vs10/cogl.props 2013-04-01 22:12:24 +0000
@@ -1,9 +1,10 @@
1<?xml version="1.0" encoding="utf-8"?>1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <PropertyGroup Label="UserMacros">3 <PropertyGroup Label="UserMacros">
4 <GlibEtcInstallRoot>..\..\..\..\vs10\$(Platform)</GlibEtcInstallRoot>4 <VSVer>10</VSVer>
5 <GlibMkEnumsPath>..\..\..\vs10\$(Platform)</GlibMkEnumsPath>5 <GlibEtcInstallRoot>..\..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRoot>
6 <CoglApiVersion>1.0</CoglApiVersion>6 <GlibEtcInstallRootFromBuildWin32>..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRootFromBuildWin32>
7 <ApiVersion>1.0</ApiVersion>
7 <BaseBuildDefines>_WIN32_WINNT=0x0500;COGL_ENABLE_DEBUG</BaseBuildDefines>8 <BaseBuildDefines>_WIN32_WINNT=0x0500;COGL_ENABLE_DEBUG</BaseBuildDefines>
8 <LibBuildDefines>HAVE_CONFIG_H;COGL_COMPILATION;$(BaseBuildDefines)</LibBuildDefines>9 <LibBuildDefines>HAVE_CONFIG_H;COGL_COMPILATION;$(BaseBuildDefines)</LibBuildDefines>
9 <ReleaseLibBuildDefines>$(LibBuildDefines);G_DISABLE_CHECKS;G_DISABLE_CAST_CHECKS</ReleaseLibBuildDefines>10 <ReleaseLibBuildDefines>$(LibBuildDefines);G_DISABLE_CHECKS;G_DISABLE_CAST_CHECKS</ReleaseLibBuildDefines>
@@ -45,13 +46,13 @@
4546
46cd ..47cd ..
4748
48gen-enums.bat $(GlibMkEnumsPath)49gen-enums.bat $(GlibEtcInstallRootFromBuildWin32)
4950
50cd .\vs1051cd .\vs$(VSVer)
5152
5253
53 </PreBuildCmd>54 </PreBuildCmd>
54 <CoglDoInstall>55<CoglDoInstall>
55mkdir $(CopyDir)56mkdir $(CopyDir)
5657
57mkdir $(CopyDir)\bin58mkdir $(CopyDir)\bin
@@ -65,141 +66,166 @@
65copy ..\*.bat $(CopyDir)\bin66copy ..\*.bat $(CopyDir)\bin
6667
6768
68mkdir $(CopyDir)\share\cogl-$(CoglApiVersion)\examples-data69mkdir $(CopyDir)\share\cogl-$(ApiVersion)\examples-data
6970
70copy ..\..\..\examples\*.jpg $(CopyDir)\share\cogl-$(CoglApiVersion)\examples-data71copy ..\..\..\examples\*.jpg $(CopyDir)\share\cogl-$(ApiVersion)\examples-data
7172
7273
73mkdir $(CopyDir)\lib74mkdir $(CopyDir)\lib
7475
75copy $(SolutionDir)$(Configuration)\$(Platform)\bin\*-$(CoglApiVersion).lib $(CopyDir)\lib76copy $(SolutionDir)$(Configuration)\$(Platform)\bin\*-$(ApiVersion).lib $(CopyDir)\lib
7677
7778
78mkdir $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl79mkdir $(CopyDir)\include\cogl-$(ApiVersion)\cogl
7980
80mkdir $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl-pango81mkdir $(CopyDir)\include\cogl-$(ApiVersion)\cogl-pango
8182
82copy ..\..\..\cogl-pango\cogl-pango.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl-pango83copy ..\..\..\cogl-pango\cogl-pango.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl-pango
8384
84copy ..\..\..\cogl\cogl-object.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl85copy ..\..\..\cogl\cogl-object.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
8586
86copy ..\..\..\cogl\cogl-attribute-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl87copy ..\..\..\cogl\cogl-attribute-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
8788
88copy ..\..\..\cogl\cogl-bitmap.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl89copy ..\..\..\cogl\cogl-bitmap.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
8990
90copy ..\..\..\cogl\cogl-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl91copy ..\..\..\cogl\cogl-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
9192
92copy ..\..\..\cogl\cogl-color.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl93copy ..\..\..\cogl\cogl-color.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
9394
94copy ..\..\..\cogl\cogl-deprecated.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl95copy ..\..\..\cogl\cogl-deprecated.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
9596
96copy ..\..\..\cogl\cogl-depth-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl97copy ..\..\..\cogl\cogl-depth-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
9798
98copy ..\..\..\cogl\cogl-euler.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl99copy ..\..\..\cogl\cogl-error.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
99100
100copy ..\..\..\cogl\cogl-fixed.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl101copy ..\..\..\cogl\cogl-euler.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
101102
102copy ..\..\..\cogl\cogl-glib-source.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl103copy ..\..\..\cogl\cogl-fixed.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
103104
104copy ..\..\..\cogl\cogl-material-compat.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl105copy ..\..\..\cogl\cogl-frame-info.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
105106
106copy ..\..\..\cogl\cogl-pipeline.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl107copy ..\..\..\cogl\cogl-glib-source.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
107108
108copy ..\..\..\cogl\cogl-vector.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl109copy ..\..\..\cogl\cogl-material-compat.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
109110
110copy ..\..\..\cogl\cogl-matrix.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl111copy ..\..\..\cogl\cogl-pipeline.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
111112
112copy ..\..\..\cogl\cogl-offscreen.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl113copy ..\..\..\cogl\cogl-vector.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
113114
114copy ..\..\..\cogl\cogl-onscreen.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl115copy ..\..\..\cogl\cogl-matrix.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
115116
116copy ..\..\..\cogl\cogl-primitives.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl117copy ..\..\..\cogl\cogl-matrix-stack.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
117118
118copy ..\..\..\cogl\cogl-primitive-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl119copy ..\..\..\cogl\cogl-offscreen.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
119120
120copy ..\..\..\cogl\cogl-path.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl121copy ..\..\..\cogl\cogl-onscreen.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
121122
122copy ..\..\..\cogl\cogl-path-functions.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl123copy ..\..\..\cogl\cogl-output.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
123124
124copy ..\..\..\cogl\cogl-pipeline-layer-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl125copy ..\..\..\cogl\cogl-primitives.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
125126
126copy ..\..\..\cogl\cogl-pipeline-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl127copy ..\..\..\cogl\cogl-primitive-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
127128
128copy ..\..\..\cogl\cogl-pixel-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl129copy ..\..\..\cogl\cogl-path.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
129130
130copy ..\..\..\cogl\cogl-poll.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl131copy ..\..\..\cogl\cogl-path-functions.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
131132
132copy ..\..\..\cogl\cogl-quaternion.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl133copy ..\..\..\cogl\cogl-pipeline-layer-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
133134
134copy ..\..\..\cogl\cogl-shader.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl135copy ..\..\..\cogl\cogl-pipeline-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
135136
136copy ..\..\..\cogl\cogl-snippet.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl137copy ..\..\..\cogl\cogl-pixel-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
137138
138copy ..\..\..\cogl\cogl-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl139copy ..\..\..\cogl\cogl-poll.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
139140
140copy ..\..\..\cogl\cogl-texture-2d.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl141copy ..\..\..\cogl\cogl-quaternion.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
141142
142copy ..\..\..\cogl\cogl-texture-2d-sliced.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl143copy ..\..\..\cogl\cogl-shader.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
143144
144copy ..\..\..\cogl\cogl-sub-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl145copy ..\..\..\cogl\cogl-snippet.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
145146
146copy ..\..\..\cogl\cogl-texture-rectangle.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl147copy ..\..\..\cogl\cogl-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
147148
148copy ..\..\..\cogl\cogl-meta-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl149copy ..\..\..\cogl\cogl-texture-2d.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
149150
150copy ..\..\..\cogl\cogl-texture-3d.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl151copy ..\..\..\cogl\cogl-texture-2d-gl.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
151152
152copy ..\..\..\cogl\cogl-types.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl153copy ..\..\..\cogl\cogl-texture-2d-sliced.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
153154
154copy ..\..\..\cogl\cogl-vertex-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl155copy ..\..\..\cogl\cogl-sub-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
155156
156copy ..\..\..\cogl\cogl-index-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl157copy ..\..\..\cogl\cogl-texture-rectangle.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
157158
158copy ..\..\..\cogl\cogl-indices.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl159copy ..\..\..\cogl\cogl-meta-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
159160
160copy ..\..\..\cogl\cogl-attribute.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl161copy ..\..\..\cogl\cogl-texture-3d.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
161162
162copy ..\..\..\cogl\cogl-primitive.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl163copy ..\..\..\cogl\cogl-types.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
163164
164copy ..\..\..\cogl\cogl-clip-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl165copy ..\..\..\cogl\cogl-vertex-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
165166
166copy ..\..\..\cogl\cogl-framebuffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl167copy ..\..\..\cogl\cogl-index-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
167168
168copy ..\..\..\cogl\cogl-clutter.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl169copy ..\..\..\cogl\cogl-indices.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
169170
170copy ..\..\..\cogl\cogl.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl171copy ..\..\..\cogl\cogl-attribute.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
171172
172copy ..\..\..\cogl\cogl-defines.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl173copy ..\..\..\cogl\cogl-primitive.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
173174
174copy ..\..\..\cogl\cogl-enum-types.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl175copy ..\..\..\cogl\cogl-clip-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
175176
176177copy ..\..\..\cogl\cogl-framebuffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
177copy ..\..\..\cogl\cogl-renderer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl178
178179copy ..\..\..\cogl\cogl-clutter.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
179copy ..\..\..\cogl\cogl-swap-chain.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl180
180181copy ..\..\..\cogl\cogl.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
181copy ..\..\..\cogl\cogl-onscreen-template.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl182
182183copy ..\..\..\cogl\cogl-defines.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
183copy ..\..\..\cogl\cogl-display.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl184
184185copy ..\..\..\cogl\cogl-enum-types.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
185copy ..\..\..\cogl\cogl-context.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl186
186187
187copy ..\..\..\cogl\cogl-version.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl188copy ..\..\..\cogl\cogl-renderer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
188189
189copy ..\..\..\cogl\cogl-win32-renderer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl190copy ..\..\..\cogl\cogl-swap-chain.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
190191
191copy ..\..\..\cogl\cogl1-context.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl192copy ..\..\..\cogl\cogl-onscreen-template.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
192193
193copy ..\..\..\cogl\cogl2-path.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl194copy ..\..\..\cogl\cogl-display.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
194195
195copy ..\..\..\cogl\cogl2-experimental.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl196copy ..\..\..\cogl\cogl-context.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
196197
197copy ..\..\..\cogl\cogl2-compatibility.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl198copy ..\..\..\cogl\cogl-version.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
198199
199 </CoglDoInstall>200copy ..\..\..\cogl\cogl-win32-renderer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
200 <CoglDoInstallSDL>201
201copy ..\..\..\cogl\cogl-sdl.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl202copy ..\..\..\cogl\cogl1-context.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
202 </CoglDoInstallSDL>203
204copy ..\..\..\cogl\cogl2-path.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
205
206copy ..\..\..\cogl\cogl2-experimental.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
207
208copy ..\..\..\cogl\cogl2-compatibility.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
209
210</CoglDoInstall>
211<CoglDoInstallSDL>
212copy ..\..\..\cogl\cogl-sdl.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
213</CoglDoInstallSDL>
214<DoGenGir>
215set VSVER=$(VSVer)
216
217set CONF=$(Configuration)
218
219set PLAT=$(Platform)
220
221set BASEDIR=$(GlibEtcInstallRootFromBuildWin32)
222
223cd ..
224
225call gengir_pango.bat
226
227cd vs$(VSVer)
228</DoGenGir>
203 <GenerateCoglDef>229 <GenerateCoglDef>
204 echo EXPORTS &gt; $(DefDir)\cogl.def230 echo EXPORTS &gt; $(DefDir)\cogl.def
205231
@@ -219,11 +245,11 @@
219245
220 </GenerateCoglPangoDef>246 </GenerateCoglPangoDef>
221 <CoglLibtoolCompatibleDllPrefix>lib</CoglLibtoolCompatibleDllPrefix>247 <CoglLibtoolCompatibleDllPrefix>lib</CoglLibtoolCompatibleDllPrefix>
222 <CoglLibtoolCompatibleDllSuffix>-$(CoglApiVersion)-0</CoglLibtoolCompatibleDllSuffix>248 <CoglLibtoolCompatibleDllSuffix>-$(ApiVersion)-0</CoglLibtoolCompatibleDllSuffix>
223 <CoglSeparateVS10DllPrefix />249 <CoglSeparateVSDllPrefix />
224 <CoglSeparateVS10DllSuffix>-1-vs10</CoglSeparateVS10DllSuffix>250 <CoglSeparateVSDllSuffix>-1-vs$(VSVer)</CoglSeparateVSDllSuffix>
225 <CoglDllPrefix>$(CoglSeparateVS10DllPrefix)</CoglDllPrefix>251 <CoglDllPrefix>$(CoglSeparateVSDllPrefix)</CoglDllPrefix>
226 <CoglDllSuffix>$(CoglSeparateVS10DllSuffix)</CoglDllSuffix>252 <CoglDllSuffix>$(CoglSeparateVSDllSuffix)</CoglDllSuffix>
227 </PropertyGroup>253 </PropertyGroup>
228 <PropertyGroup>254 <PropertyGroup>
229 <_PropertySheetDisplayName>coglprops</_PropertySheetDisplayName>255 <_PropertySheetDisplayName>coglprops</_PropertySheetDisplayName>
@@ -233,7 +259,7 @@
233 <ItemDefinitionGroup>259 <ItemDefinitionGroup>
234 <ClCompile>260 <ClCompile>
235 <AdditionalIncludeDirectories>..\..\..;..\..\..\cogl;..\..\..\cogl\winsys;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>261 <AdditionalIncludeDirectories>..\..\..;..\..\..\cogl;..\..\..\cogl\winsys;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
236 <PreprocessorDefinitions>G_DISABLE_SINGLE_INCLUDES;COGL_HAS_GLIB_SUPPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>262 <PreprocessorDefinitions>G_DISABLE_SINGLE_INCLUDES;%(PreprocessorDefinitions)</PreprocessorDefinitions>
237 <ForcedIncludeFiles>msvc_recommended_pragmas.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>263 <ForcedIncludeFiles>msvc_recommended_pragmas.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
238 <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>264 <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
239 </ClCompile>265 </ClCompile>
@@ -252,11 +278,8 @@
252 <BuildMacro Include="DefDir">278 <BuildMacro Include="DefDir">
253 <Value>$(DefDir)</Value>279 <Value>$(DefDir)</Value>
254 </BuildMacro>280 </BuildMacro>
255 <BuildMacro Include="GlibEtcInstallRoot">281 <BuildMacro Include="ApiVersion">
256 <Value>$(GlibMkEnumsPath)</Value>282 <Value>$(ApiVersion)</Value>
257 </BuildMacro>
258 <BuildMacro Include="CoglApiVersion">
259 <Value>$(CoglApiVersion)</Value>
260 </BuildMacro>283 </BuildMacro>
261 <BuildMacro Include="BaseBuildDefines">284 <BuildMacro Include="BaseBuildDefines">
262 <Value>$(BaseBuildDefines)</Value>285 <Value>$(BaseBuildDefines)</Value>
@@ -309,11 +332,11 @@
309 <BuildMacro Include="CoglLibtoolCompatibleDllSuffix">332 <BuildMacro Include="CoglLibtoolCompatibleDllSuffix">
310 <Value>$(CoglLibtoolCompatibleDllSuffix)</Value>333 <Value>$(CoglLibtoolCompatibleDllSuffix)</Value>
311 </BuildMacro>334 </BuildMacro>
312 <BuildMacro Include="CoglSeparateVS10DllPrefix">335 <BuildMacro Include="CoglSeparateVSDllPrefix">
313 <Value>$(CoglSeparateVS10DllPrefix)</Value>336 <Value>$(CoglSeparateVSDllPrefix)</Value>
314 </BuildMacro>337 </BuildMacro>
315 <BuildMacro Include="CoglSeparateVS10DllSuffix">338 <BuildMacro Include="CoglSeparateVSDllSuffix">
316 <Value>$(CoglSeparateVS10DllSuffix)</Value>339 <Value>$(CoglSeparateVSDllSuffix)</Value>
317 </BuildMacro>340 </BuildMacro>
318 <BuildMacro Include="CoglDllPrefix">341 <BuildMacro Include="CoglDllPrefix">
319 <Value>$(CoglDllPrefix)</Value>342 <Value>$(CoglDllPrefix)</Value>
320343
=== modified file 'build/win32/vs10/cogl.sln'
--- build/win32/vs10/cogl.sln 2013-01-10 12:49:09 +0000
+++ build/win32/vs10/cogl.sln 2013-04-01 22:12:24 +0000
@@ -7,8 +7,6 @@
7EndProject7EndProject
8Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-hello", "cogl-hello.vcxproj", "{F5A43C12-7032-428E-A56A-D294075FA493}"8Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-hello", "cogl-hello.vcxproj", "{F5A43C12-7032-428E-A56A-D294075FA493}"
9EndProject9EndProject
10Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-msaa", "cogl-msaa.vcxproj", "{44E864D4-8447-484D-9B16-D5405E0783CF}"
11EndProject
12Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-info", "cogl-info.vcxproj", "{CD17F5C8-C860-4A65-8209-4D0B093A3DA3}"10Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-info", "cogl-info.vcxproj", "{CD17F5C8-C860-4A65-8209-4D0B093A3DA3}"
13EndProject11EndProject
14Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "install", "install.vcxproj", "{35B2A4AC-7235-4FC7-995D-469D59195041}"12Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "install", "install.vcxproj", "{35B2A4AC-7235-4FC7-995D-469D59195041}"
@@ -49,14 +47,6 @@
49 {F5A43C12-7032-428E-A56A-D294075FA493}.Release|Win32.Build.0 = Release|Win3247 {F5A43C12-7032-428E-A56A-D294075FA493}.Release|Win32.Build.0 = Release|Win32
50 {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.ActiveCfg = Release|x6448 {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.ActiveCfg = Release|x64
51 {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.Build.0 = Release|x6449 {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.Build.0 = Release|x64
52 {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|Win32.ActiveCfg = Debug|Win32
53 {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|Win32.Build.0 = Debug|Win32
54 {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|x64.ActiveCfg = Debug|x64
55 {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|x64.Build.0 = Debug|x64
56 {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|Win32.ActiveCfg = Release|Win32
57 {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|Win32.Build.0 = Release|Win32
58 {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|x64.ActiveCfg = Release|x64
59 {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|x64.Build.0 = Release|x64
60 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.ActiveCfg = Debug|Win3250 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.ActiveCfg = Debug|Win32
61 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.Build.0 = Debug|Win3251 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.Build.0 = Debug|Win32
62 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|x64.ActiveCfg = Debug|x6452 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|x64.ActiveCfg = Debug|x64
6353
=== modified file 'build/win32/vs10/cogl.vcxproj'
--- build/win32/vs10/cogl.vcxproj 2013-02-26 16:43:25 +0000
+++ build/win32/vs10/cogl.vcxproj 2013-04-01 22:12:24 +0000
@@ -133,7 +133,7 @@
133 </PreBuildEvent>133 </PreBuildEvent>
134 <ClCompile>134 <ClCompile>
135 <Optimization>Disabled</Optimization>135 <Optimization>Disabled</Optimization>
136 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>136 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
137 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>137 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
138 <MinimalRebuild>true</MinimalRebuild>138 <MinimalRebuild>true</MinimalRebuild>
139 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>139 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -150,7 +150,7 @@
150 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>150 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
151 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>151 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
152 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>152 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
153 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>153 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
154 <GenerateDebugInformation>true</GenerateDebugInformation>154 <GenerateDebugInformation>true</GenerateDebugInformation>
155 <SubSystem>Windows</SubSystem>155 <SubSystem>Windows</SubSystem>
156 <TargetMachine>MachineX86</TargetMachine>156 <TargetMachine>MachineX86</TargetMachine>
@@ -165,7 +165,7 @@
165 </PreBuildEvent>165 </PreBuildEvent>
166 <ClCompile>166 <ClCompile>
167 <Optimization>Disabled</Optimization>167 <Optimization>Disabled</Optimization>
168 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>168 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
169 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>169 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
170 <MinimalRebuild>true</MinimalRebuild>170 <MinimalRebuild>true</MinimalRebuild>
171 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>171 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -182,7 +182,7 @@
182 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>182 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
183 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>183 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
184 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>184 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
185 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>185 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
186 <GenerateDebugInformation>true</GenerateDebugInformation>186 <GenerateDebugInformation>true</GenerateDebugInformation>
187 <SubSystem>Windows</SubSystem>187 <SubSystem>Windows</SubSystem>
188 <TargetMachine>MachineX86</TargetMachine>188 <TargetMachine>MachineX86</TargetMachine>
@@ -197,7 +197,7 @@
197 </PreBuildEvent>197 </PreBuildEvent>
198 <ClCompile>198 <ClCompile>
199 <Optimization>Disabled</Optimization>199 <Optimization>Disabled</Optimization>
200 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>200 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
201 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>201 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
202 <MinimalRebuild>true</MinimalRebuild>202 <MinimalRebuild>true</MinimalRebuild>
203 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>203 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -214,7 +214,7 @@
214 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>214 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
215 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>215 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
216 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>216 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
217 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>217 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
218 <GenerateDebugInformation>true</GenerateDebugInformation>218 <GenerateDebugInformation>true</GenerateDebugInformation>
219 <SubSystem>Windows</SubSystem>219 <SubSystem>Windows</SubSystem>
220 <TargetMachine>MachineX64</TargetMachine>220 <TargetMachine>MachineX64</TargetMachine>
@@ -229,7 +229,7 @@
229 </PreBuildEvent>229 </PreBuildEvent>
230 <ClCompile>230 <ClCompile>
231 <Optimization>Disabled</Optimization>231 <Optimization>Disabled</Optimization>
232 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>232 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
233 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>233 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
234 <MinimalRebuild>true</MinimalRebuild>234 <MinimalRebuild>true</MinimalRebuild>
235 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>235 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -246,7 +246,7 @@
246 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>246 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
247 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>247 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
248 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>248 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
249 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>249 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
250 <GenerateDebugInformation>true</GenerateDebugInformation>250 <GenerateDebugInformation>true</GenerateDebugInformation>
251 <SubSystem>Windows</SubSystem>251 <SubSystem>Windows</SubSystem>
252 <TargetMachine>MachineX64</TargetMachine>252 <TargetMachine>MachineX64</TargetMachine>
@@ -261,7 +261,7 @@
261 </PreBuildEvent>261 </PreBuildEvent>
262 <ClCompile>262 <ClCompile>
263 <Optimization>MaxSpeed</Optimization>263 <Optimization>MaxSpeed</Optimization>
264 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>264 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
265 <IntrinsicFunctions>true</IntrinsicFunctions>265 <IntrinsicFunctions>true</IntrinsicFunctions>
266 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>266 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
267 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>267 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -278,7 +278,7 @@
278 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>278 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
279 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>279 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
280 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>280 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
281 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>281 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
282 <GenerateDebugInformation>true</GenerateDebugInformation>282 <GenerateDebugInformation>true</GenerateDebugInformation>
283 <SubSystem>Windows</SubSystem>283 <SubSystem>Windows</SubSystem>
284 <OptimizeReferences>true</OptimizeReferences>284 <OptimizeReferences>true</OptimizeReferences>
@@ -295,7 +295,7 @@
295 </PreBuildEvent>295 </PreBuildEvent>
296 <ClCompile>296 <ClCompile>
297 <Optimization>MaxSpeed</Optimization>297 <Optimization>MaxSpeed</Optimization>
298 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>298 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
299 <IntrinsicFunctions>true</IntrinsicFunctions>299 <IntrinsicFunctions>true</IntrinsicFunctions>
300 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>300 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
301 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>301 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -312,7 +312,7 @@
312 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>312 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
313 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>313 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
314 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>314 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
315 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>315 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
316 <GenerateDebugInformation>true</GenerateDebugInformation>316 <GenerateDebugInformation>true</GenerateDebugInformation>
317 <SubSystem>Windows</SubSystem>317 <SubSystem>Windows</SubSystem>
318 <OptimizeReferences>true</OptimizeReferences>318 <OptimizeReferences>true</OptimizeReferences>
@@ -328,7 +328,7 @@
328 </Command>328 </Command>
329 </PreBuildEvent>329 </PreBuildEvent>
330 <ClCompile>330 <ClCompile>
331 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>331 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
332 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>332 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
333 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>333 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
334 <PrecompiledHeader>334 <PrecompiledHeader>
@@ -343,7 +343,7 @@
343 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>343 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
344 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>344 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
345 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>345 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
346 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>346 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
347 <GenerateDebugInformation>true</GenerateDebugInformation>347 <GenerateDebugInformation>true</GenerateDebugInformation>
348 <SubSystem>Windows</SubSystem>348 <SubSystem>Windows</SubSystem>
349 <OptimizeReferences>true</OptimizeReferences>349 <OptimizeReferences>true</OptimizeReferences>
@@ -359,7 +359,7 @@
359 </Command>359 </Command>
360 </PreBuildEvent>360 </PreBuildEvent>
361 <ClCompile>361 <ClCompile>
362 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>362 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
363 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>363 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
364 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>364 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
365 <PrecompiledHeader>365 <PrecompiledHeader>
@@ -374,7 +374,7 @@
374 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>374 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
375 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>375 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
376 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>376 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
377 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>377 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
378 <GenerateDebugInformation>true</GenerateDebugInformation>378 <GenerateDebugInformation>true</GenerateDebugInformation>
379 <SubSystem>Windows</SubSystem>379 <SubSystem>Windows</SubSystem>
380 <OptimizeReferences>true</OptimizeReferences>380 <OptimizeReferences>true</OptimizeReferences>
@@ -505,8 +505,15 @@
505 <ClCompile Include="..\..\..\cogl\.\cogl-error.c" />505 <ClCompile Include="..\..\..\cogl\.\cogl-error.c" />
506 <ClCompile Include="..\..\..\cogl\.\cogl-glib-source.c" />506 <ClCompile Include="..\..\..\cogl\.\cogl-glib-source.c" />
507 <ClCompile Include="..\..\..\cogl\cogl-enum-types.c" />507 <ClCompile Include="..\..\..\cogl\cogl-enum-types.c" />
508 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-gl.c" />508 <ClCompile Include="..\..\..\cogl\driver\gl\gl\cogl-driver-gl.c" />
509 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-driver-gl.c" />509 <ClCompile Include="..\..\..\cogl\driver\gl\gl\cogl-texture-driver-gl.c" />
510 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-attribute-gl.c" />
511 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-buffer-gl.c" />
512 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-clip-stack-gl.c" />
513 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-framebuffer-gl.c" />
514 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-gl.c" />
515 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-2d-gl.c" />
516 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-util-gl.c" />
510 </ItemGroup>517 </ItemGroup>
511 <ItemGroup>518 <ItemGroup>
512 <ResourceCompile Include="..\..\..\cogl\cogl.rc" />519 <ResourceCompile Include="..\..\..\cogl\cogl.rc" />
513520
=== modified file 'build/win32/vs10/cogl.vcxproj.filters'
--- build/win32/vs10/cogl.vcxproj.filters 2013-02-26 16:43:25 +0000
+++ build/win32/vs10/cogl.vcxproj.filters 2013-04-01 22:12:24 +0000
@@ -126,7 +126,14 @@
126 <ClCompile Include="..\..\..\cogl\.\cogl-error.c"><Filter>Sources</Filter></ClCompile>126 <ClCompile Include="..\..\..\cogl\.\cogl-error.c"><Filter>Sources</Filter></ClCompile>
127 <ClCompile Include="..\..\..\cogl\.\cogl-glib-source.c"><Filter>Sources</Filter></ClCompile>127 <ClCompile Include="..\..\..\cogl\.\cogl-glib-source.c"><Filter>Sources</Filter></ClCompile>
128 <ClCompile Include="..\..\..\cogl\cogl-enum-types.c"><Filter>Sources</Filter></ClCompile>128 <ClCompile Include="..\..\..\cogl\cogl-enum-types.c"><Filter>Sources</Filter></ClCompile>
129 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>129 <ClCompile Include="..\..\..\cogl\driver\gl\gl\cogl-driver-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
130 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-driver-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>130 <ClCompile Include="..\..\..\cogl\driver\gl\gl\cogl-texture-driver-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
131 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-attribute-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
132 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-buffer-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
133 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-clip-stack-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
134 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-framebuffer-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
135 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
136 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-2d-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
137 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-util-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
131 </ItemGroup>138 </ItemGroup>
132</Project>139</Project>
133140
=== modified file 'build/win32/vs10/cogl.vcxproj.filtersin'
--- build/win32/vs10/cogl.vcxproj.filtersin 2012-09-25 10:07:06 +0000
+++ build/win32/vs10/cogl.vcxproj.filtersin 2013-04-01 22:12:24 +0000
@@ -19,7 +19,14 @@
19 <ClCompile Include="..\..\..\cogl\cogl-sdl.c"><Filter>Sources</Filter></ClCompile>19 <ClCompile Include="..\..\..\cogl\cogl-sdl.c"><Filter>Sources</Filter></ClCompile>
20 <ClCompile Include="..\..\..\cogl\cogl-win32-renderer.c"><Filter>Sources</Filter></ClCompile>20 <ClCompile Include="..\..\..\cogl\cogl-win32-renderer.c"><Filter>Sources</Filter></ClCompile>
21#include "cogl.vs10.sourcefiles.filters"21#include "cogl.vs10.sourcefiles.filters"
22 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>22 <ClCompile Include="..\..\..\cogl\driver\gl\gl\cogl-driver-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
23 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-driver-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>23 <ClCompile Include="..\..\..\cogl\driver\gl\gl\cogl-texture-driver-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
24 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-attribute-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
25 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-buffer-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
26 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-clip-stack-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
27 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-framebuffer-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
28 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
29 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-2d-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
30 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-util-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile>
24 </ItemGroup>31 </ItemGroup>
25</Project>32</Project>
26\ No newline at end of file33\ No newline at end of file
2734
=== modified file 'build/win32/vs10/cogl.vcxprojin'
--- build/win32/vs10/cogl.vcxprojin 2013-01-10 12:49:09 +0000
+++ build/win32/vs10/cogl.vcxprojin 2013-04-01 22:12:24 +0000
@@ -133,7 +133,7 @@
133 </PreBuildEvent>133 </PreBuildEvent>
134 <ClCompile>134 <ClCompile>
135 <Optimization>Disabled</Optimization>135 <Optimization>Disabled</Optimization>
136 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>136 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
137 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>137 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
138 <MinimalRebuild>true</MinimalRebuild>138 <MinimalRebuild>true</MinimalRebuild>
139 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>139 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -150,7 +150,7 @@
150 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>150 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
151 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>151 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
152 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>152 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
153 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>153 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
154 <GenerateDebugInformation>true</GenerateDebugInformation>154 <GenerateDebugInformation>true</GenerateDebugInformation>
155 <SubSystem>Windows</SubSystem>155 <SubSystem>Windows</SubSystem>
156 <TargetMachine>MachineX86</TargetMachine>156 <TargetMachine>MachineX86</TargetMachine>
@@ -165,7 +165,7 @@
165 </PreBuildEvent>165 </PreBuildEvent>
166 <ClCompile>166 <ClCompile>
167 <Optimization>Disabled</Optimization>167 <Optimization>Disabled</Optimization>
168 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>168 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
169 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>169 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
170 <MinimalRebuild>true</MinimalRebuild>170 <MinimalRebuild>true</MinimalRebuild>
171 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>171 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -182,7 +182,7 @@
182 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>182 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
183 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>183 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
184 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>184 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
185 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>185 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
186 <GenerateDebugInformation>true</GenerateDebugInformation>186 <GenerateDebugInformation>true</GenerateDebugInformation>
187 <SubSystem>Windows</SubSystem>187 <SubSystem>Windows</SubSystem>
188 <TargetMachine>MachineX86</TargetMachine>188 <TargetMachine>MachineX86</TargetMachine>
@@ -197,7 +197,7 @@
197 </PreBuildEvent>197 </PreBuildEvent>
198 <ClCompile>198 <ClCompile>
199 <Optimization>Disabled</Optimization>199 <Optimization>Disabled</Optimization>
200 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>200 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
201 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>201 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
202 <MinimalRebuild>true</MinimalRebuild>202 <MinimalRebuild>true</MinimalRebuild>
203 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>203 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -214,7 +214,7 @@
214 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>214 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
215 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>215 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
216 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>216 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
217 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>217 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
218 <GenerateDebugInformation>true</GenerateDebugInformation>218 <GenerateDebugInformation>true</GenerateDebugInformation>
219 <SubSystem>Windows</SubSystem>219 <SubSystem>Windows</SubSystem>
220 <TargetMachine>MachineX64</TargetMachine>220 <TargetMachine>MachineX64</TargetMachine>
@@ -229,7 +229,7 @@
229 </PreBuildEvent>229 </PreBuildEvent>
230 <ClCompile>230 <ClCompile>
231 <Optimization>Disabled</Optimization>231 <Optimization>Disabled</Optimization>
232 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>232 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
233 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>233 <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
234 <MinimalRebuild>true</MinimalRebuild>234 <MinimalRebuild>true</MinimalRebuild>
235 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>235 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
@@ -246,7 +246,7 @@
246 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>246 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
247 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>247 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
248 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>248 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
249 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>249 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
250 <GenerateDebugInformation>true</GenerateDebugInformation>250 <GenerateDebugInformation>true</GenerateDebugInformation>
251 <SubSystem>Windows</SubSystem>251 <SubSystem>Windows</SubSystem>
252 <TargetMachine>MachineX64</TargetMachine>252 <TargetMachine>MachineX64</TargetMachine>
@@ -261,7 +261,7 @@
261 </PreBuildEvent>261 </PreBuildEvent>
262 <ClCompile>262 <ClCompile>
263 <Optimization>MaxSpeed</Optimization>263 <Optimization>MaxSpeed</Optimization>
264 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>264 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
265 <IntrinsicFunctions>true</IntrinsicFunctions>265 <IntrinsicFunctions>true</IntrinsicFunctions>
266 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>266 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
267 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>267 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -278,7 +278,7 @@
278 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>278 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
279 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>279 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
280 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>280 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
281 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>281 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
282 <GenerateDebugInformation>true</GenerateDebugInformation>282 <GenerateDebugInformation>true</GenerateDebugInformation>
283 <SubSystem>Windows</SubSystem>283 <SubSystem>Windows</SubSystem>
284 <OptimizeReferences>true</OptimizeReferences>284 <OptimizeReferences>true</OptimizeReferences>
@@ -295,7 +295,7 @@
295 </PreBuildEvent>295 </PreBuildEvent>
296 <ClCompile>296 <ClCompile>
297 <Optimization>MaxSpeed</Optimization>297 <Optimization>MaxSpeed</Optimization>
298 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>298 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
299 <IntrinsicFunctions>true</IntrinsicFunctions>299 <IntrinsicFunctions>true</IntrinsicFunctions>
300 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>300 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
301 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>301 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@@ -312,7 +312,7 @@
312 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>312 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
313 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>313 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
314 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>314 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
315 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>315 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
316 <GenerateDebugInformation>true</GenerateDebugInformation>316 <GenerateDebugInformation>true</GenerateDebugInformation>
317 <SubSystem>Windows</SubSystem>317 <SubSystem>Windows</SubSystem>
318 <OptimizeReferences>true</OptimizeReferences>318 <OptimizeReferences>true</OptimizeReferences>
@@ -328,7 +328,7 @@
328 </Command>328 </Command>
329 </PreBuildEvent>329 </PreBuildEvent>
330 <ClCompile>330 <ClCompile>
331 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>331 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
332 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>332 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
333 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>333 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
334 <PrecompiledHeader>334 <PrecompiledHeader>
@@ -343,7 +343,7 @@
343 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>343 <AdditionalDependencies>opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
344 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>344 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
345 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>345 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
346 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>346 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
347 <GenerateDebugInformation>true</GenerateDebugInformation>347 <GenerateDebugInformation>true</GenerateDebugInformation>
348 <SubSystem>Windows</SubSystem>348 <SubSystem>Windows</SubSystem>
349 <OptimizeReferences>true</OptimizeReferences>349 <OptimizeReferences>true</OptimizeReferences>
@@ -359,7 +359,7 @@
359 </Command>359 </Command>
360 </PreBuildEvent>360 </PreBuildEvent>
361 <ClCompile>361 <ClCompile>
362 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>362 <AdditionalIncludeDirectories>..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
363 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>363 <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
364 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>364 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
365 <PrecompiledHeader>365 <PrecompiledHeader>
@@ -374,7 +374,7 @@
374 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>374 <AdditionalDependencies>SDL.lib;opengl32.lib;intl.lib;cairo.lib;gdk_pixbuf-2.0.lib;gmodule-2.0.lib;%(AdditionalDependencies)</AdditionalDependencies>
375 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>375 <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile>
376 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>376 <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile>
377 <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary>377 <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary>
378 <GenerateDebugInformation>true</GenerateDebugInformation>378 <GenerateDebugInformation>true</GenerateDebugInformation>
379 <SubSystem>Windows</SubSystem>379 <SubSystem>Windows</SubSystem>
380 <OptimizeReferences>true</OptimizeReferences>380 <OptimizeReferences>true</OptimizeReferences>
@@ -398,8 +398,15 @@
398 </ClCompile>398 </ClCompile>
399 <ClCompile Include="..\..\..\cogl\cogl-win32-renderer.c" />399 <ClCompile Include="..\..\..\cogl\cogl-win32-renderer.c" />
400#include "cogl.vs10.sourcefiles"400#include "cogl.vs10.sourcefiles"
401 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-gl.c" />401 <ClCompile Include="..\..\..\cogl\driver\gl\gl\cogl-driver-gl.c" />
402 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-driver-gl.c" />402 <ClCompile Include="..\..\..\cogl\driver\gl\gl\cogl-texture-driver-gl.c" />
403 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-attribute-gl.c" />
404 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-buffer-gl.c" />
405 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-clip-stack-gl.c" />
406 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-framebuffer-gl.c" />
407 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-gl.c" />
408 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-2d-gl.c" />
409 <ClCompile Include="..\..\..\cogl\driver\gl\cogl-util-gl.c" />
403 </ItemGroup>410 </ItemGroup>
404 <ItemGroup>411 <ItemGroup>
405 <ResourceCompile Include="..\..\..\cogl\cogl.rc" />412 <ResourceCompile Include="..\..\..\cogl\cogl.rc" />
406413
=== modified file 'build/win32/vs10/install.vcxproj'
--- build/win32/vs10/install.vcxproj 2012-03-13 19:11:11 +0000
+++ build/win32/vs10/install.vcxproj 2013-04-01 22:12:24 +0000
@@ -102,10 +102,6 @@
102 <Project>{f5a43c12-7032-428e-a56a-d294075fa493}</Project>102 <Project>{f5a43c12-7032-428e-a56a-d294075fa493}</Project>
103 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>103 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
104 </ProjectReference>104 </ProjectReference>
105 <ProjectReference Include="cogl-msaa.vcxproj">
106 <Project>{44e864d4-8447-484d-9b16-d5405e0783cf}</Project>
107 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
108 </ProjectReference>
109 <ProjectReference Include="cogl-info.vcxproj">105 <ProjectReference Include="cogl-info.vcxproj">
110 <Project>{cd17f5c8-c860-4a65-8209-4d0b093a3da3}</Project>106 <Project>{cd17f5c8-c860-4a65-8209-4d0b093a3da3}</Project>
111 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>107 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
112108
=== modified file 'build/win32/vs10/test-conformance-cogl.vcxproj'
--- build/win32/vs10/test-conformance-cogl.vcxproj 2013-02-26 16:43:25 +0000
+++ build/win32/vs10/test-conformance-cogl.vcxproj 2013-04-01 22:12:24 +0000
@@ -193,6 +193,7 @@
193 <ClCompile Include="..\..\..\tests\conform\test-texture-get-set-data.c" />193 <ClCompile Include="..\..\..\tests\conform\test-texture-get-set-data.c" />
194 <ClCompile Include="..\..\..\tests\conform\test-framebuffer-get-bits.c" />194 <ClCompile Include="..\..\..\tests\conform\test-framebuffer-get-bits.c" />
195 <ClCompile Include="..\..\..\tests\conform\test-primitive-and-journal.c" />195 <ClCompile Include="..\..\..\tests\conform\test-primitive-and-journal.c" />
196 <ClCompile Include="..\..\..\tests\conform\test-copy-replace-texture.c" />
196 </ItemGroup>197 </ItemGroup>
197 <ItemGroup>198 <ItemGroup>
198 <ProjectReference Include="cogl.vcxproj">199 <ProjectReference Include="cogl.vcxproj">
199200
=== modified file 'build/win32/vs10/test-conformance-cogl.vcxproj.filters'
--- build/win32/vs10/test-conformance-cogl.vcxproj.filters 2013-02-26 16:43:25 +0000
+++ build/win32/vs10/test-conformance-cogl.vcxproj.filters 2013-04-01 22:12:24 +0000
@@ -46,5 +46,6 @@
46 <ClCompile Include="..\..\..\tests\conform\test-texture-get-set-data.c"><Filter>Sources</Filter></ClCompile>46 <ClCompile Include="..\..\..\tests\conform\test-texture-get-set-data.c"><Filter>Sources</Filter></ClCompile>
47 <ClCompile Include="..\..\..\tests\conform\test-framebuffer-get-bits.c"><Filter>Sources</Filter></ClCompile>47 <ClCompile Include="..\..\..\tests\conform\test-framebuffer-get-bits.c"><Filter>Sources</Filter></ClCompile>
48 <ClCompile Include="..\..\..\tests\conform\test-primitive-and-journal.c"><Filter>Sources</Filter></ClCompile>48 <ClCompile Include="..\..\..\tests\conform\test-primitive-and-journal.c"><Filter>Sources</Filter></ClCompile>
49 <ClCompile Include="..\..\..\tests\conform\test-copy-replace-texture.c"><Filter>Sources</Filter></ClCompile>
49 </ItemGroup>50 </ItemGroup>
50</Project>51</Project>
5152
=== modified file 'build/win32/vs9/Makefile.in'
--- build/win32/vs9/Makefile.in 2013-02-26 16:43:25 +0000
+++ build/win32/vs9/Makefile.in 2013-04-01 22:12:24 +0000
@@ -275,6 +275,11 @@
275UPROF_REQ_VERSION = @UPROF_REQ_VERSION@275UPROF_REQ_VERSION = @UPROF_REQ_VERSION@
276USE_NLS = @USE_NLS@276USE_NLS = @USE_NLS@
277VERSION = @VERSION@277VERSION = @VERSION@
278WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@
279WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@
280WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@
281WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@
282WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@
278XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@283XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@
279XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@284XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@
280XGETTEXT = @XGETTEXT@285XGETTEXT = @XGETTEXT@
281286
=== modified file 'build/win32/vs9/cogl-crate.vcproj'
--- build/win32/vs9/cogl-crate.vcproj 2013-01-10 12:49:09 +0000
+++ build/win32/vs9/cogl-crate.vcproj 2013-04-01 22:12:24 +0000
@@ -31,7 +31,7 @@
31 <Tool31 <Tool
32 Name="VCCLCompilerTool"32 Name="VCCLCompilerTool"
33 Optimization="0"33 Optimization="0"
34 PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(CoglApiVersion)/examples-data/\&quot;;$(BaseBuildDefines)"34 PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(ApiVersion)/examples-data/\&quot;;$(BaseBuildDefines)"
35 MinimalRebuild="true"35 MinimalRebuild="true"
36 BasicRuntimeChecks="3"36 BasicRuntimeChecks="3"
37 RuntimeLibrary="3"37 RuntimeLibrary="3"
@@ -60,7 +60,7 @@
60 <Tool60 <Tool
61 Name="VCCLCompilerTool"61 Name="VCCLCompilerTool"
62 Optimization="0"62 Optimization="0"
63 PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(CoglApiVersion)/examples-data/\&quot;;$(BaseBuildDefines)"63 PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(ApiVersion)/examples-data/\&quot;;$(BaseBuildDefines)"
64 MinimalRebuild="true"64 MinimalRebuild="true"
65 BasicRuntimeChecks="3"65 BasicRuntimeChecks="3"
66 RuntimeLibrary="3"66 RuntimeLibrary="3"
@@ -94,7 +94,7 @@
94 Name="VCCLCompilerTool"94 Name="VCCLCompilerTool"
95 Optimization="2"95 Optimization="2"
96 EnableIntrinsicFunctions="true"96 EnableIntrinsicFunctions="true"
97 PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(CoglApiVersion)/examples-data/\&quot;;$(BaseBuildDefines)"97 PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(ApiVersion)/examples-data/\&quot;;$(BaseBuildDefines)"
98 RuntimeLibrary="2"98 RuntimeLibrary="2"
99 EnableFunctionLevelLinking="true"99 EnableFunctionLevelLinking="true"
100 UsePrecompiledHeader="0"100 UsePrecompiledHeader="0"
@@ -124,7 +124,7 @@
124 />124 />
125 <Tool125 <Tool
126 Name="VCCLCompilerTool"126 Name="VCCLCompilerTool"
127 PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(CoglApiVersion)/examples-data/\&quot;;$(BaseBuildDefines)"127 PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\&quot;../share/cogl-$(ApiVersion)/examples-data/\&quot;;$(BaseBuildDefines)"
128 RuntimeLibrary="2"128 RuntimeLibrary="2"
129 UsePrecompiledHeader="0"129 UsePrecompiledHeader="0"
130 WarningLevel="3"130 WarningLevel="3"
131131
=== modified file 'build/win32/vs9/cogl-pango.vcproj'
--- build/win32/vs9/cogl-pango.vcproj 2013-01-10 12:49:09 +0000
+++ build/win32/vs9/cogl-pango.vcproj 2013-04-01 22:12:24 +0000
@@ -50,7 +50,7 @@
50 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"50 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
51 LinkIncremental="2"51 LinkIncremental="2"
52 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"52 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"
53 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"53 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
54 GenerateDebugInformation="true"54 GenerateDebugInformation="true"
55 SubSystem="2"55 SubSystem="2"
56 TargetMachine="1"56 TargetMachine="1"
@@ -87,7 +87,7 @@
87 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"87 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
88 LinkIncremental="2"88 LinkIncremental="2"
89 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"89 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"
90 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"90 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
91 GenerateDebugInformation="true"91 GenerateDebugInformation="true"
92 SubSystem="2"92 SubSystem="2"
93 TargetMachine="17"93 TargetMachine="17"
@@ -125,7 +125,7 @@
125 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"125 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
126 LinkIncremental="1"126 LinkIncremental="1"
127 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"127 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"
128 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"128 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
129 GenerateDebugInformation="true"129 GenerateDebugInformation="true"
130 SubSystem="2"130 SubSystem="2"
131 OptimizeReferences="2"131 OptimizeReferences="2"
@@ -161,7 +161,7 @@
161 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"161 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
162 LinkIncremental="2"162 LinkIncremental="2"
163 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"163 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"
164 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"164 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
165 GenerateDebugInformation="true"165 GenerateDebugInformation="true"
166 SubSystem="2"166 SubSystem="2"
167 OptimizeReferences="2"167 OptimizeReferences="2"
168168
=== modified file 'build/win32/vs9/cogl-pango.vcprojin'
--- build/win32/vs9/cogl-pango.vcprojin 2013-01-10 12:49:09 +0000
+++ build/win32/vs9/cogl-pango.vcprojin 2013-04-01 22:12:24 +0000
@@ -50,7 +50,7 @@
50 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"50 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
51 LinkIncremental="2"51 LinkIncremental="2"
52 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"52 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"
53 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"53 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
54 GenerateDebugInformation="true"54 GenerateDebugInformation="true"
55 SubSystem="2"55 SubSystem="2"
56 TargetMachine="1"56 TargetMachine="1"
@@ -87,7 +87,7 @@
87 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"87 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
88 LinkIncremental="2"88 LinkIncremental="2"
89 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"89 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"
90 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"90 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
91 GenerateDebugInformation="true"91 GenerateDebugInformation="true"
92 SubSystem="2"92 SubSystem="2"
93 TargetMachine="17"93 TargetMachine="17"
@@ -125,7 +125,7 @@
125 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"125 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
126 LinkIncremental="1"126 LinkIncremental="1"
127 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"127 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"
128 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"128 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
129 GenerateDebugInformation="true"129 GenerateDebugInformation="true"
130 SubSystem="2"130 SubSystem="2"
131 OptimizeReferences="2"131 OptimizeReferences="2"
@@ -161,7 +161,7 @@
161 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"161 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
162 LinkIncremental="2"162 LinkIncremental="2"
163 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"163 ModuleDefinitionFile="$(IntDir)\cogl-pango.def"
164 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"164 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
165 GenerateDebugInformation="true"165 GenerateDebugInformation="true"
166 SubSystem="2"166 SubSystem="2"
167 OptimizeReferences="2"167 OptimizeReferences="2"
168168
=== modified file 'build/win32/vs9/cogl.sln'
--- build/win32/vs9/cogl.sln 2012-03-13 19:11:11 +0000
+++ build/win32/vs9/cogl.sln 2013-04-01 22:12:24 +0000
@@ -19,11 +19,6 @@
19 {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768}19 {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768}
20 EndProjectSection20 EndProjectSection
21EndProject21EndProject
22Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-msaa", "cogl-msaa.vcproj", "{44E864D4-8447-484D-9B16-D5405E0783CF}"
23 ProjectSection(ProjectDependencies) = postProject
24 {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206}
25 EndProjectSection
26EndProject
27Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-info", "cogl-info.vcproj", "{CD17F5C8-C860-4A65-8209-4D0B093A3DA3}"22Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-info", "cogl-info.vcproj", "{CD17F5C8-C860-4A65-8209-4D0B093A3DA3}"
28 ProjectSection(ProjectDependencies) = postProject23 ProjectSection(ProjectDependencies) = postProject
29 {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206}24 {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206}
@@ -39,7 +34,6 @@
39 ProjectSection(ProjectDependencies) = postProject34 ProjectSection(ProjectDependencies) = postProject
40 {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768}35 {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768}
41 {F5A43C12-7032-428E-A56A-D294075FA493} = {F5A43C12-7032-428E-A56A-D294075FA493}36 {F5A43C12-7032-428E-A56A-D294075FA493} = {F5A43C12-7032-428E-A56A-D294075FA493}
42 {44E864D4-8447-484D-9B16-D5405E0783CF} = {44E864D4-8447-484D-9B16-D5405E0783CF}
43 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3} = {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}37 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3} = {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}
44 {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206}38 {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206}
45 {DE1A2710-04BB-4C3D-90C1-B070E326B1CF} = {DE1A2710-04BB-4C3D-90C1-B070E326B1CF}39 {DE1A2710-04BB-4C3D-90C1-B070E326B1CF} = {DE1A2710-04BB-4C3D-90C1-B070E326B1CF}
@@ -78,14 +72,6 @@
78 {F5A43C12-7032-428E-A56A-D294075FA493}.Release|Win32.Build.0 = Release|Win3272 {F5A43C12-7032-428E-A56A-D294075FA493}.Release|Win32.Build.0 = Release|Win32
79 {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.ActiveCfg = Release|x6473 {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.ActiveCfg = Release|x64
80 {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.Build.0 = Release|x6474 {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.Build.0 = Release|x64
81 {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|Win32.ActiveCfg = Debug|Win32
82 {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|Win32.Build.0 = Debug|Win32
83 {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|x64.ActiveCfg = Debug|x64
84 {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|x64.Build.0 = Debug|x64
85 {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|Win32.ActiveCfg = Release|Win32
86 {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|Win32.Build.0 = Release|Win32
87 {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|x64.ActiveCfg = Release|x64
88 {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|x64.Build.0 = Release|x64
89 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.ActiveCfg = Debug|Win3275 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.ActiveCfg = Debug|Win32
90 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.Build.0 = Debug|Win3276 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.Build.0 = Debug|Win32
91 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|x64.ActiveCfg = Debug|x6477 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|x64.ActiveCfg = Debug|x64
9278
=== modified file 'build/win32/vs9/cogl.vcproj'
--- build/win32/vs9/cogl.vcproj 2013-02-26 16:43:25 +0000
+++ build/win32/vs9/cogl.vcproj 2013-04-01 22:12:24 +0000
@@ -35,7 +35,7 @@
35 <Tool35 <Tool
36 Name="VCCLCompilerTool"36 Name="VCCLCompilerTool"
37 Optimization="0"37 Optimization="0"
38 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"38 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
39 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"39 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"
40 MinimalRebuild="true"40 MinimalRebuild="true"
41 BasicRuntimeChecks="3"41 BasicRuntimeChecks="3"
@@ -54,7 +54,7 @@
54 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"54 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
55 LinkIncremental="2"55 LinkIncremental="2"
56 ModuleDefinitionFile="$(IntDir)\cogl.def"56 ModuleDefinitionFile="$(IntDir)\cogl.def"
57 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"57 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
58 GenerateDebugInformation="true"58 GenerateDebugInformation="true"
59 SubSystem="2"59 SubSystem="2"
60 TargetMachine="1"60 TargetMachine="1"
@@ -77,7 +77,7 @@
77 <Tool77 <Tool
78 Name="VCCLCompilerTool"78 Name="VCCLCompilerTool"
79 Optimization="0"79 Optimization="0"
80 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"80 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
81 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"81 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"
82 MinimalRebuild="true"82 MinimalRebuild="true"
83 BasicRuntimeChecks="3"83 BasicRuntimeChecks="3"
@@ -96,7 +96,7 @@
96 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"96 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
97 LinkIncremental="2"97 LinkIncremental="2"
98 ModuleDefinitionFile="$(IntDir)\cogl.def"98 ModuleDefinitionFile="$(IntDir)\cogl.def"
99 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"99 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
100 GenerateDebugInformation="true"100 GenerateDebugInformation="true"
101 SubSystem="2"101 SubSystem="2"
102 TargetMachine="1"102 TargetMachine="1"
@@ -118,7 +118,7 @@
118 <Tool118 <Tool
119 Name="VCCLCompilerTool"119 Name="VCCLCompilerTool"
120 Optimization="0"120 Optimization="0"
121 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"121 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
122 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"122 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"
123 MinimalRebuild="true"123 MinimalRebuild="true"
124 BasicRuntimeChecks="3"124 BasicRuntimeChecks="3"
@@ -137,7 +137,7 @@
137 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"137 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
138 LinkIncremental="2"138 LinkIncremental="2"
139 ModuleDefinitionFile="$(IntDir)\cogl.def"139 ModuleDefinitionFile="$(IntDir)\cogl.def"
140 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"140 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
141 GenerateDebugInformation="true"141 GenerateDebugInformation="true"
142 SubSystem="2"142 SubSystem="2"
143 TargetMachine="17"143 TargetMachine="17"
@@ -160,7 +160,7 @@
160 <Tool160 <Tool
161 Name="VCCLCompilerTool"161 Name="VCCLCompilerTool"
162 Optimization="0"162 Optimization="0"
163 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"163 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
164 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"164 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"
165 MinimalRebuild="true"165 MinimalRebuild="true"
166 BasicRuntimeChecks="3"166 BasicRuntimeChecks="3"
@@ -179,7 +179,7 @@
179 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"179 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
180 LinkIncremental="2"180 LinkIncremental="2"
181 ModuleDefinitionFile="$(IntDir)\cogl.def"181 ModuleDefinitionFile="$(IntDir)\cogl.def"
182 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"182 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
183 GenerateDebugInformation="true"183 GenerateDebugInformation="true"
184 SubSystem="2"184 SubSystem="2"
185 TargetMachine="17"185 TargetMachine="17"
@@ -202,7 +202,7 @@
202 <Tool202 <Tool
203 Name="VCCLCompilerTool"203 Name="VCCLCompilerTool"
204 Optimization="2"204 Optimization="2"
205 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"205 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
206 EnableIntrinsicFunctions="true"206 EnableIntrinsicFunctions="true"
207 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"207 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"
208 RuntimeLibrary="2"208 RuntimeLibrary="2"
@@ -221,7 +221,7 @@
221 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"221 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
222 LinkIncremental="1"222 LinkIncremental="1"
223 ModuleDefinitionFile="$(IntDir)\cogl.def"223 ModuleDefinitionFile="$(IntDir)\cogl.def"
224 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"224 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
225 GenerateDebugInformation="true"225 GenerateDebugInformation="true"
226 SubSystem="2"226 SubSystem="2"
227 OptimizeReferences="2"227 OptimizeReferences="2"
@@ -247,7 +247,7 @@
247 <Tool247 <Tool
248 Name="VCCLCompilerTool"248 Name="VCCLCompilerTool"
249 Optimization="2"249 Optimization="2"
250 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"250 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
251 EnableIntrinsicFunctions="true"251 EnableIntrinsicFunctions="true"
252 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"252 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"
253 RuntimeLibrary="2"253 RuntimeLibrary="2"
@@ -266,7 +266,7 @@
266 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"266 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
267 LinkIncremental="1"267 LinkIncremental="1"
268 ModuleDefinitionFile="$(IntDir)\cogl.def"268 ModuleDefinitionFile="$(IntDir)\cogl.def"
269 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"269 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
270 GenerateDebugInformation="true"270 GenerateDebugInformation="true"
271 SubSystem="2"271 SubSystem="2"
272 OptimizeReferences="2"272 OptimizeReferences="2"
@@ -289,7 +289,7 @@
289 />289 />
290 <Tool290 <Tool
291 Name="VCCLCompilerTool"291 Name="VCCLCompilerTool"
292 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"292 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
293 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"293 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"
294 RuntimeLibrary="2"294 RuntimeLibrary="2"
295 UsePrecompiledHeader="0"295 UsePrecompiledHeader="0"
@@ -306,7 +306,7 @@
306 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"306 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
307 LinkIncremental="2"307 LinkIncremental="2"
308 ModuleDefinitionFile="$(IntDir)\cogl.def"308 ModuleDefinitionFile="$(IntDir)\cogl.def"
309 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"309 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
310 GenerateDebugInformation="true"310 GenerateDebugInformation="true"
311 SubSystem="2"311 SubSystem="2"
312 OptimizeReferences="2"312 OptimizeReferences="2"
@@ -330,7 +330,7 @@
330 />330 />
331 <Tool331 <Tool
332 Name="VCCLCompilerTool"332 Name="VCCLCompilerTool"
333 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"333 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
334 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"334 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"
335 RuntimeLibrary="2"335 RuntimeLibrary="2"
336 UsePrecompiledHeader="0"336 UsePrecompiledHeader="0"
@@ -347,7 +347,7 @@
347 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"347 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
348 LinkIncremental="2"348 LinkIncremental="2"
349 ModuleDefinitionFile="$(IntDir)\cogl.def"349 ModuleDefinitionFile="$(IntDir)\cogl.def"
350 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"350 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
351 GenerateDebugInformation="true"351 GenerateDebugInformation="true"
352 SubSystem="2"352 SubSystem="2"
353 OptimizeReferences="2"353 OptimizeReferences="2"
@@ -486,8 +486,15 @@
486 <File RelativePath="..\..\..\cogl\.\cogl-glib-source.c" />486 <File RelativePath="..\..\..\cogl\.\cogl-glib-source.c" />
487 <File RelativePath="..\..\..\cogl\cogl-enum-types.c" />487 <File RelativePath="..\..\..\cogl\cogl-enum-types.c" />
488 <Filter Name="Driver_GL" >488 <Filter Name="Driver_GL" >
489 <File RelativePath="..\..\..\cogl\driver\gl\cogl-gl.c" />489 <File RelativePath="..\..\..\cogl\driver\gl\gl\cogl-driver-gl.c" />
490 <File RelativePath="..\..\..\cogl\driver\gl\cogl-texture-driver-gl.c" />490 <File RelativePath="..\..\..\cogl\driver\gl\gl\cogl-texture-driver-gl.c" />
491 <File RelativePath="..\..\..\cogl\driver\gl\cogl-attribute-gl.c" />
492 <File RelativePath="..\..\..\cogl\driver\gl\cogl-buffer-gl.c" />
493 <File RelativePath="..\..\..\cogl\driver\gl\cogl-clip-stack-gl.c" />
494 <File RelativePath="..\..\..\cogl\driver\gl\cogl-framebuffer-gl.c" />
495 <File RelativePath="..\..\..\cogl\driver\gl\cogl-texture-gl.c" />
496 <File RelativePath="..\..\..\cogl\driver\gl\cogl-texture-2d-gl.c" />
497 <File RelativePath="..\..\..\cogl\driver\gl\cogl-util-gl.c" />
491 </Filter>498 </Filter>
492 </Filter>499 </Filter>
493 <Filter Name="Headers"500 <Filter Name="Headers"
494501
=== modified file 'build/win32/vs9/cogl.vcprojin'
--- build/win32/vs9/cogl.vcprojin 2013-01-10 12:49:09 +0000
+++ build/win32/vs9/cogl.vcprojin 2013-04-01 22:12:24 +0000
@@ -35,7 +35,7 @@
35 <Tool35 <Tool
36 Name="VCCLCompilerTool"36 Name="VCCLCompilerTool"
37 Optimization="0"37 Optimization="0"
38 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"38 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
39 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"39 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"
40 MinimalRebuild="true"40 MinimalRebuild="true"
41 BasicRuntimeChecks="3"41 BasicRuntimeChecks="3"
@@ -54,7 +54,7 @@
54 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"54 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
55 LinkIncremental="2"55 LinkIncremental="2"
56 ModuleDefinitionFile="$(IntDir)\cogl.def"56 ModuleDefinitionFile="$(IntDir)\cogl.def"
57 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"57 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
58 GenerateDebugInformation="true"58 GenerateDebugInformation="true"
59 SubSystem="2"59 SubSystem="2"
60 TargetMachine="1"60 TargetMachine="1"
@@ -77,7 +77,7 @@
77 <Tool77 <Tool
78 Name="VCCLCompilerTool"78 Name="VCCLCompilerTool"
79 Optimization="0"79 Optimization="0"
80 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"80 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
81 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"81 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"
82 MinimalRebuild="true"82 MinimalRebuild="true"
83 BasicRuntimeChecks="3"83 BasicRuntimeChecks="3"
@@ -96,7 +96,7 @@
96 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"96 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
97 LinkIncremental="2"97 LinkIncremental="2"
98 ModuleDefinitionFile="$(IntDir)\cogl.def"98 ModuleDefinitionFile="$(IntDir)\cogl.def"
99 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"99 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
100 GenerateDebugInformation="true"100 GenerateDebugInformation="true"
101 SubSystem="2"101 SubSystem="2"
102 TargetMachine="1"102 TargetMachine="1"
@@ -118,7 +118,7 @@
118 <Tool118 <Tool
119 Name="VCCLCompilerTool"119 Name="VCCLCompilerTool"
120 Optimization="0"120 Optimization="0"
121 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"121 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
122 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"122 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"
123 MinimalRebuild="true"123 MinimalRebuild="true"
124 BasicRuntimeChecks="3"124 BasicRuntimeChecks="3"
@@ -137,7 +137,7 @@
137 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"137 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
138 LinkIncremental="2"138 LinkIncremental="2"
139 ModuleDefinitionFile="$(IntDir)\cogl.def"139 ModuleDefinitionFile="$(IntDir)\cogl.def"
140 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"140 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
141 GenerateDebugInformation="true"141 GenerateDebugInformation="true"
142 SubSystem="2"142 SubSystem="2"
143 TargetMachine="17"143 TargetMachine="17"
@@ -160,7 +160,7 @@
160 <Tool160 <Tool
161 Name="VCCLCompilerTool"161 Name="VCCLCompilerTool"
162 Optimization="0"162 Optimization="0"
163 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"163 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
164 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"164 PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)"
165 MinimalRebuild="true"165 MinimalRebuild="true"
166 BasicRuntimeChecks="3"166 BasicRuntimeChecks="3"
@@ -179,7 +179,7 @@
179 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"179 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
180 LinkIncremental="2"180 LinkIncremental="2"
181 ModuleDefinitionFile="$(IntDir)\cogl.def"181 ModuleDefinitionFile="$(IntDir)\cogl.def"
182 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"182 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
183 GenerateDebugInformation="true"183 GenerateDebugInformation="true"
184 SubSystem="2"184 SubSystem="2"
185 TargetMachine="17"185 TargetMachine="17"
@@ -202,7 +202,7 @@
202 <Tool202 <Tool
203 Name="VCCLCompilerTool"203 Name="VCCLCompilerTool"
204 Optimization="2"204 Optimization="2"
205 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"205 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
206 EnableIntrinsicFunctions="true"206 EnableIntrinsicFunctions="true"
207 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"207 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"
208 RuntimeLibrary="2"208 RuntimeLibrary="2"
@@ -221,7 +221,7 @@
221 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"221 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
222 LinkIncremental="1"222 LinkIncremental="1"
223 ModuleDefinitionFile="$(IntDir)\cogl.def"223 ModuleDefinitionFile="$(IntDir)\cogl.def"
224 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"224 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
225 GenerateDebugInformation="true"225 GenerateDebugInformation="true"
226 SubSystem="2"226 SubSystem="2"
227 OptimizeReferences="2"227 OptimizeReferences="2"
@@ -247,7 +247,7 @@
247 <Tool247 <Tool
248 Name="VCCLCompilerTool"248 Name="VCCLCompilerTool"
249 Optimization="2"249 Optimization="2"
250 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"250 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
251 EnableIntrinsicFunctions="true"251 EnableIntrinsicFunctions="true"
252 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"252 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"
253 RuntimeLibrary="2"253 RuntimeLibrary="2"
@@ -266,7 +266,7 @@
266 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"266 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
267 LinkIncremental="1"267 LinkIncremental="1"
268 ModuleDefinitionFile="$(IntDir)\cogl.def"268 ModuleDefinitionFile="$(IntDir)\cogl.def"
269 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"269 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
270 GenerateDebugInformation="true"270 GenerateDebugInformation="true"
271 SubSystem="2"271 SubSystem="2"
272 OptimizeReferences="2"272 OptimizeReferences="2"
@@ -289,7 +289,7 @@
289 />289 />
290 <Tool290 <Tool
291 Name="VCCLCompilerTool"291 Name="VCCLCompilerTool"
292 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"292 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
293 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"293 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"
294 RuntimeLibrary="2"294 RuntimeLibrary="2"
295 UsePrecompiledHeader="0"295 UsePrecompiledHeader="0"
@@ -306,7 +306,7 @@
306 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"306 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
307 LinkIncremental="2"307 LinkIncremental="2"
308 ModuleDefinitionFile="$(IntDir)\cogl.def"308 ModuleDefinitionFile="$(IntDir)\cogl.def"
309 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"309 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
310 GenerateDebugInformation="true"310 GenerateDebugInformation="true"
311 SubSystem="2"311 SubSystem="2"
312 OptimizeReferences="2"312 OptimizeReferences="2"
@@ -330,7 +330,7 @@
330 />330 />
331 <Tool331 <Tool
332 Name="VCCLCompilerTool"332 Name="VCCLCompilerTool"
333 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl"333 AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl"
334 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"334 PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)"
335 RuntimeLibrary="2"335 RuntimeLibrary="2"
336 UsePrecompiledHeader="0"336 UsePrecompiledHeader="0"
@@ -347,7 +347,7 @@
347 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"347 OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll"
348 LinkIncremental="2"348 LinkIncremental="2"
349 ModuleDefinitionFile="$(IntDir)\cogl.def"349 ModuleDefinitionFile="$(IntDir)\cogl.def"
350 ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib"350 ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib"
351 GenerateDebugInformation="true"351 GenerateDebugInformation="true"
352 SubSystem="2"352 SubSystem="2"
353 OptimizeReferences="2"353 OptimizeReferences="2"
@@ -379,8 +379,15 @@
379 <File RelativePath="..\..\..\cogl\cogl-win32-renderer.c" />379 <File RelativePath="..\..\..\cogl\cogl-win32-renderer.c" />
380#include "cogl.sourcefiles"380#include "cogl.sourcefiles"
381 <Filter Name="Driver_GL" >381 <Filter Name="Driver_GL" >
382 <File RelativePath="..\..\..\cogl\driver\gl\cogl-gl.c" />382 <File RelativePath="..\..\..\cogl\driver\gl\gl\cogl-driver-gl.c" />
383 <File RelativePath="..\..\..\cogl\driver\gl\cogl-texture-driver-gl.c" />383 <File RelativePath="..\..\..\cogl\driver\gl\gl\cogl-texture-driver-gl.c" />
384 <File RelativePath="..\..\..\cogl\driver\gl\cogl-attribute-gl.c" />
385 <File RelativePath="..\..\..\cogl\driver\gl\cogl-buffer-gl.c" />
386 <File RelativePath="..\..\..\cogl\driver\gl\cogl-clip-stack-gl.c" />
387 <File RelativePath="..\..\..\cogl\driver\gl\cogl-framebuffer-gl.c" />
388 <File RelativePath="..\..\..\cogl\driver\gl\cogl-texture-gl.c" />
389 <File RelativePath="..\..\..\cogl\driver\gl\cogl-texture-2d-gl.c" />
390 <File RelativePath="..\..\..\cogl\driver\gl\cogl-util-gl.c" />
384 </Filter>391 </Filter>
385 </Filter>392 </Filter>
386 <Filter Name="Headers"393 <Filter Name="Headers"
387394
=== modified file 'build/win32/vs9/cogl.vsprops'
--- build/win32/vs9/cogl.vsprops 2013-01-10 12:49:09 +0000
+++ build/win32/vs9/cogl.vsprops 2013-04-01 22:12:24 +0000
@@ -9,7 +9,7 @@
9 <Tool9 <Tool
10 Name="VCCLCompilerTool"10 Name="VCCLCompilerTool"
11 AdditionalIncludeDirectories="..\..\..;..\..\..\cogl;..\..\..\cogl\winsys;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include"11 AdditionalIncludeDirectories="..\..\..;..\..\..\cogl;..\..\..\cogl\winsys;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\pango-1.0;$(GlibEtcInstallRoot)\include\gdk-pixbuf-2.0;$(GlibEtcInstallRoot)\lib\glib-2.0\include"
12 PreprocessorDefinitions="G_DISABLE_SINGLE_INCLUDES;COGL_HAS_GLIB_SUPPORT"12 PreprocessorDefinitions="G_DISABLE_SINGLE_INCLUDES"
13 ForcedIncludeFiles="msvc_recommended_pragmas.h"13 ForcedIncludeFiles="msvc_recommended_pragmas.h"
14 />14 />
15 <Tool15 <Tool
@@ -18,8 +18,16 @@
18 AdditionalLibraryDirectories="$(GlibEtcInstallRoot)\lib"18 AdditionalLibraryDirectories="$(GlibEtcInstallRoot)\lib"
19 />19 />
20 <UserMacro20 <UserMacro
21 Name="VSVer"
22 Value="9"
23 />
24 <UserMacro
21 Name="GlibEtcInstallRoot"25 Name="GlibEtcInstallRoot"
22 Value="..\..\..\..\vs9\$(PlatformName)"26 Value="..\..\..\..\vs$(VSVer)\$(PlatformName)"
27 />
28 <UserMacro
29 Name="GlibEtcInstallRootFromBuildWin32"
30 Value="..\..\..\vs$(VSVer)\$(PlatformName)"
23 />31 />
24 <UserMacro32 <UserMacro
25 Name="CopyDir"33 Name="CopyDir"
@@ -30,11 +38,7 @@
30 Value="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\$(ProjectName)"38 Value="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\$(ProjectName)"
31 />39 />
32 <UserMacro40 <UserMacro
33 Name="GlibMkEnumsPath"41 Name="ApiVersion"
34 Value="..\..\..\vs9\$(PlatformName)"
35 />
36 <UserMacro
37 Name="CoglApiVersion"
38 Value="1.0"42 Value="1.0"
39 />43 />
40 <UserMacro44 <UserMacro
@@ -100,8 +104,8 @@
100:DONE_CONFIG_H&#x0D;&#x0A;104:DONE_CONFIG_H&#x0D;&#x0A;
101105
102cd ..&#x0D;&#x0A;106cd ..&#x0D;&#x0A;
103gen-enums.bat $(GlibMkEnumsPath)&#x0D;&#x0A;107gen-enums.bat $(GlibEtcInstallRootFromBuildWin32)&#x0D;&#x0A;
104cd .\vs9&#x0D;&#x0A;108cd .\vs$(VSVer)&#x0D;&#x0A;
105109
106"110"
107 />111 />
@@ -116,82 +120,100 @@
116120
117copy ..\*.bat $(CopyDir)\bin&#x0D;&#x0A;121copy ..\*.bat $(CopyDir)\bin&#x0D;&#x0A;
118122
119mkdir $(CopyDir)\share\cogl-$(CoglApiVersion)\examples-data&#x0D;&#x0A;123mkdir $(CopyDir)\share\cogl-$(ApiVersion)\examples-data&#x0D;&#x0A;
120copy ..\..\..\examples\crate.jpg $(CopyDir)\share\cogl-$(CoglApiVersion)\examples-data&#x0D;&#x0A;124copy ..\..\..\examples\crate.jpg $(CopyDir)\share\cogl-$(ApiVersion)\examples-data&#x0D;&#x0A;
121125
122mkdir $(CopyDir)\lib&#x0D;&#x0A;126mkdir $(CopyDir)\lib&#x0D;&#x0A;
123copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\*-$(CoglApiVersion).lib $(CopyDir)\lib&#x0D;&#x0A;127copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\*-$(ApiVersion).lib $(CopyDir)\lib&#x0D;&#x0A;
124128
125mkdir $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;129mkdir $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
126mkdir $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl-pango&#x0D;&#x0A;130mkdir $(CopyDir)\include\cogl-$(ApiVersion)\cogl-pango&#x0D;&#x0A;
127copy ..\..\..\cogl-pango\cogl-pango.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl-pango&#x0D;&#x0A;131copy ..\..\..\cogl-pango\cogl-pango.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl-pango&#x0D;&#x0A;
128copy ..\..\..\cogl\cogl-object.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;132copy ..\..\..\cogl\cogl-object.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
129copy ..\..\..\cogl\cogl-attribute-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;133copy ..\..\..\cogl\cogl-attribute-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
130copy ..\..\..\cogl\cogl-bitmap.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;134copy ..\..\..\cogl\cogl-bitmap.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
131copy ..\..\..\cogl\cogl-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;135copy ..\..\..\cogl\cogl-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
132copy ..\..\..\cogl\cogl-color.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;136copy ..\..\..\cogl\cogl-color.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
133copy ..\..\..\cogl\cogl-deprecated.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;137copy ..\..\..\cogl\cogl-deprecated.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
134copy ..\..\..\cogl\cogl-depth-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;138copy ..\..\..\cogl\cogl-depth-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
135copy ..\..\..\cogl\cogl-euler.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;139copy ..\..\..\cogl\cogl-error.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
136copy ..\..\..\cogl\cogl-fixed.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;140copy ..\..\..\cogl\cogl-euler.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
137copy ..\..\..\cogl\cogl-glib-source.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;141copy ..\..\..\cogl\cogl-fixed.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
138copy ..\..\..\cogl\cogl-material-compat.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;142copy ..\..\..\cogl\cogl-frame-info.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
139copy ..\..\..\cogl\cogl-pipeline.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;143copy ..\..\..\cogl\cogl-glib-source.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
140copy ..\..\..\cogl\cogl-quaternion.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;144copy ..\..\..\cogl\cogl-material-compat.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
141copy ..\..\..\cogl\cogl-vector.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;145copy ..\..\..\cogl\cogl-pipeline.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
142copy ..\..\..\cogl\cogl-matrix.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;146copy ..\..\..\cogl\cogl-quaternion.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
143copy ..\..\..\cogl\cogl-offscreen.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;147copy ..\..\..\cogl\cogl-vector.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
144copy ..\..\..\cogl\cogl-onscreen.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;148copy ..\..\..\cogl\cogl-matrix.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
145copy ..\..\..\cogl\cogl-primitives.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;149copy ..\..\..\cogl\cogl-matrix-stack.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
146copy ..\..\..\cogl\cogl-primitive-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;150copy ..\..\..\cogl\cogl-offscreen.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
147copy ..\..\..\cogl\cogl-path.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;151copy ..\..\..\cogl\cogl-onscreen.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
148copy ..\..\..\cogl\cogl-path-functions.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;152copy ..\..\..\cogl\cogl-output.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
149copy ..\..\..\cogl\cogl-pipeline-layer-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;153copy ..\..\..\cogl\cogl-primitives.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
150copy ..\..\..\cogl\cogl-pipeline-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;154copy ..\..\..\cogl\cogl-primitive-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
151copy ..\..\..\cogl\cogl-pixel-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;155copy ..\..\..\cogl\cogl-path.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
152copy ..\..\..\cogl\cogl-poll.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;156copy ..\..\..\cogl\cogl-path-functions.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
153copy ..\..\..\cogl\cogl-shader.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;157copy ..\..\..\cogl\cogl-pipeline-layer-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
154copy ..\..\..\cogl\cogl-snippet.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;158copy ..\..\..\cogl\cogl-pipeline-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
155copy ..\..\..\cogl\cogl-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;159copy ..\..\..\cogl\cogl-pixel-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
156copy ..\..\..\cogl\cogl-texture-2d.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;160copy ..\..\..\cogl\cogl-poll.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
157copy ..\..\..\cogl\cogl-texture-2d-sliced.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;161copy ..\..\..\cogl\cogl-shader.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
158copy ..\..\..\cogl\cogl-sub-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;162copy ..\..\..\cogl\cogl-snippet.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
159copy ..\..\..\cogl\cogl-texture-rectangle.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;163copy ..\..\..\cogl\cogl-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
160copy ..\..\..\cogl\cogl-meta-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;164copy ..\..\..\cogl\cogl-texture-2d.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
161copy ..\..\..\cogl\cogl-texture-3d.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;165copy ..\..\..\cogl\cogl-texture-2d-gl.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
162copy ..\..\..\cogl\cogl-types.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;166copy ..\..\..\cogl\cogl-texture-2d-sliced.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
163copy ..\..\..\cogl\cogl-vertex-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;167copy ..\..\..\cogl\cogl-sub-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
164copy ..\..\..\cogl\cogl-index-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;168copy ..\..\..\cogl\cogl-texture-rectangle.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
165copy ..\..\..\cogl\cogl-indices.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;169copy ..\..\..\cogl\cogl-meta-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
166copy ..\..\..\cogl\cogl-attribute.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;170copy ..\..\..\cogl\cogl-texture-3d.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
167copy ..\..\..\cogl\cogl-primitive.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;171copy ..\..\..\cogl\cogl-types.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
168copy ..\..\..\cogl\cogl-clip-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;172copy ..\..\..\cogl\cogl-vertex-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
169copy ..\..\..\cogl\cogl-framebuffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;173copy ..\..\..\cogl\cogl-index-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
170copy ..\..\..\cogl\cogl-clutter.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;174copy ..\..\..\cogl\cogl-indices.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
171copy ..\..\..\cogl\cogl.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;175copy ..\..\..\cogl\cogl-attribute.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
172copy ..\..\..\cogl\cogl-defines.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;176copy ..\..\..\cogl\cogl-primitive.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
173copy ..\..\..\cogl\cogl-enum-types.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;177copy ..\..\..\cogl\cogl-clip-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
174178copy ..\..\..\cogl\cogl-framebuffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
175copy ..\..\..\cogl\cogl-renderer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;179copy ..\..\..\cogl\cogl-clutter.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
176copy ..\..\..\cogl\cogl-swap-chain.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;180copy ..\..\..\cogl\cogl.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
177copy ..\..\..\cogl\cogl-onscreen-template.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;181copy ..\..\..\cogl\cogl-defines.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
178copy ..\..\..\cogl\cogl-display.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;182copy ..\..\..\cogl\cogl-enum-types.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
179copy ..\..\..\cogl\cogl-context.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;183
180copy ..\..\..\cogl\cogl-version.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;184copy ..\..\..\cogl\cogl-renderer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
181copy ..\..\..\cogl\cogl-win32-renderer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;185copy ..\..\..\cogl\cogl-swap-chain.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
182copy ..\..\..\cogl\cogl1-context.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;186copy ..\..\..\cogl\cogl-onscreen-template.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
183copy ..\..\..\cogl\cogl2-path.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;187copy ..\..\..\cogl\cogl-display.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
184copy ..\..\..\cogl\cogl2-experimental.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;188copy ..\..\..\cogl\cogl-context.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
185copy ..\..\..\cogl\cogl2-compatibility.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;189copy ..\..\..\cogl\cogl-version.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
186190copy ..\..\..\cogl\cogl-win32-renderer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
187mkdir $(CopyDir)\share\cogl-$(CoglApiVersion)\tests&#x0D;&#x0A;191copy ..\..\..\cogl\cogl1-context.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
188copy ..\..\..\tests\data\valgrind.suppressions $(CopyDir)\share\cogl-$(CoglApiVersion)\tests&#x0D;&#x0A;192copy ..\..\..\cogl\cogl2-path.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
193copy ..\..\..\cogl\cogl2-experimental.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
194copy ..\..\..\cogl\cogl2-compatibility.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
195
196mkdir $(CopyDir)\share\cogl-$(ApiVersion)\tests&#x0D;&#x0A;
197copy ..\..\..\tests\data\valgrind.suppressions $(CopyDir)\share\cogl-$(ApiVersion)\tests&#x0D;&#x0A;
189"198"
190 />199 />
191 <UserMacro200 <UserMacro
192 Name="CoglDoInstallSDL"201 Name="CoglDoInstallSDL"
193 Value="202 Value="
194copy ..\..\..\cogl\cogl-sdl.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl&#x0D;&#x0A;203copy ..\..\..\cogl\cogl-sdl.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl&#x0D;&#x0A;
204 "
205 />
206 <UserMacro
207 Name="DoGenGir"
208 Value="
209set VSVER=$(VSVer)&#x0D;&#x0A;
210set CONF=$(ConfigurationName)&#x0D;&#x0A;
211set PLAT=$(PlatformName)&#x0D;&#x0A;
212set BASEDIR=$(GlibEtcInstallRootFromBuildWin32)&#x0D;&#x0A;
213
214cd ..&#x0D;&#x0A;
215call gengir_cogl.bat&#x0D;&#x0A;
216cd vs$(VSVer)&#x0D;&#x0A;
195 "217 "
196 />218 />
197 <UserMacro219 <UserMacro
@@ -221,24 +243,24 @@
221 />243 />
222 <UserMacro244 <UserMacro
223 Name="CoglLibtoolCompatibleDllSuffix"245 Name="CoglLibtoolCompatibleDllSuffix"
224 Value="-$(CoglApiVersion)-0"246 Value="-$(ApiVersion)-0"
225 />247 />
226 <UserMacro248 <UserMacro
227 Name="CoglSeparateVS9DllPrefix"249 Name="CoglSeparateVSDllPrefix"
228 Value=""250 Value=""
229 />251 />
230 <UserMacro252 <UserMacro
231 Name="CoglSeparateVS9DllSuffix"253 Name="CoglSeparateVSDllSuffix"
232 Value="-1-vs9"254 Value="-1-vs$(VSVER)"
233 />255 />
234 <!-- Change these two to GlibLibtoolCompatibleDllPrefix and256 <!-- Change these two to GlibLibtoolCompatibleDllPrefix and
235 GlibLibtoolCompatibleDllSuffix if that is what you want -->257 GlibLibtoolCompatibleDllSuffix if that is what you want -->
236 <UserMacro258 <UserMacro
237 Name="CoglDllPrefix"259 Name="CoglDllPrefix"
238 Value="$(CoglSeparateVS9DllPrefix)"260 Value="$(CoglSeparateVSDllPrefix)"
239 />261 />
240 <UserMacro262 <UserMacro
241 Name="CoglDllSuffix"263 Name="CoglDllSuffix"
242 Value="$(CoglSeparateVS9DllSuffix)"264 Value="$(CoglSeparateVSDllSuffix)"
243 />265 />
244</VisualStudioPropertySheet>266</VisualStudioPropertySheet>
245267
=== modified file 'build/win32/vs9/cogl_sdl.sln'
--- build/win32/vs9/cogl_sdl.sln 2013-01-10 12:49:09 +0000
+++ build/win32/vs9/cogl_sdl.sln 2013-04-01 22:12:24 +0000
@@ -24,11 +24,6 @@
24 {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768}24 {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768}
25 EndProjectSection25 EndProjectSection
26EndProject26EndProject
27Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-msaa", "cogl-msaa.vcproj", "{44E864D4-8447-484D-9B16-D5405E0783CF}"
28 ProjectSection(ProjectDependencies) = postProject
29 {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206}
30 EndProjectSection
31EndProject
32Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-info", "cogl-info.vcproj", "{CD17F5C8-C860-4A65-8209-4D0B093A3DA3}"27Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-info", "cogl-info.vcproj", "{CD17F5C8-C860-4A65-8209-4D0B093A3DA3}"
33 ProjectSection(ProjectDependencies) = postProject28 ProjectSection(ProjectDependencies) = postProject
34 {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206}29 {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206}
@@ -45,7 +40,6 @@
45 {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768}40 {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768}
46 {F5A43C12-7032-428E-A56A-D294075FA493} = {F5A43C12-7032-428E-A56A-D294075FA493}41 {F5A43C12-7032-428E-A56A-D294075FA493} = {F5A43C12-7032-428E-A56A-D294075FA493}
47 {0B5D144D-1872-42CD-8437-FFDCDD08C03E} = {0B5D144D-1872-42CD-8437-FFDCDD08C03E}42 {0B5D144D-1872-42CD-8437-FFDCDD08C03E} = {0B5D144D-1872-42CD-8437-FFDCDD08C03E}
48 {44E864D4-8447-484D-9B16-D5405E0783CF} = {44E864D4-8447-484D-9B16-D5405E0783CF}
49 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3} = {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}43 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3} = {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}
50 {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206}44 {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206}
51 {DE1A2710-04BB-4C3D-90C1-B070E326B1CF} = {DE1A2710-04BB-4C3D-90C1-B070E326B1CF}45 {DE1A2710-04BB-4C3D-90C1-B070E326B1CF} = {DE1A2710-04BB-4C3D-90C1-B070E326B1CF}
@@ -92,14 +86,6 @@
92 {0B5D144D-1872-42CD-8437-FFDCDD08C03E}.Release|Win32.Build.0 = Release|Win3286 {0B5D144D-1872-42CD-8437-FFDCDD08C03E}.Release|Win32.Build.0 = Release|Win32
93 {0B5D144D-1872-42CD-8437-FFDCDD08C03E}.Release|x64.ActiveCfg = Release|x6487 {0B5D144D-1872-42CD-8437-FFDCDD08C03E}.Release|x64.ActiveCfg = Release|x64
94 {0B5D144D-1872-42CD-8437-FFDCDD08C03E}.Release|x64.Build.0 = Release|x6488 {0B5D144D-1872-42CD-8437-FFDCDD08C03E}.Release|x64.Build.0 = Release|x64
95 {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|Win32.ActiveCfg = Debug|Win32
96 {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|Win32.Build.0 = Debug|Win32
97 {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|x64.ActiveCfg = Debug|x64
98 {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|x64.Build.0 = Debug|x64
99 {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|Win32.ActiveCfg = Release|Win32
100 {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|Win32.Build.0 = Release|Win32
101 {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|x64.ActiveCfg = Release|x64
102 {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|x64.Build.0 = Release|x64
103 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.ActiveCfg = Debug|Win3289 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.ActiveCfg = Debug|Win32
104 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.Build.0 = Debug|Win3290 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.Build.0 = Debug|Win32
105 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|x64.ActiveCfg = Debug|x6491 {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|x64.ActiveCfg = Debug|x64
10692
=== modified file 'build/win32/vs9/test-conformance-cogl.vcproj'
--- build/win32/vs9/test-conformance-cogl.vcproj 2013-02-26 16:43:25 +0000
+++ build/win32/vs9/test-conformance-cogl.vcproj 2013-04-01 22:12:24 +0000
@@ -192,6 +192,7 @@
192 <File RelativePath="..\..\..\tests\conform\test-texture-get-set-data.c" />192 <File RelativePath="..\..\..\tests\conform\test-texture-get-set-data.c" />
193 <File RelativePath="..\..\..\tests\conform\test-framebuffer-get-bits.c" />193 <File RelativePath="..\..\..\tests\conform\test-framebuffer-get-bits.c" />
194 <File RelativePath="..\..\..\tests\conform\test-primitive-and-journal.c" />194 <File RelativePath="..\..\..\tests\conform\test-primitive-and-journal.c" />
195 <File RelativePath="..\..\..\tests\conform\test-copy-replace-texture.c" />
195 </Filter>196 </Filter>
196 </Files>197 </Files>
197 <Globals>198 <Globals>
198199
=== modified file 'cogl-gles2/Makefile.in'
--- cogl-gles2/Makefile.in 2013-02-26 16:43:25 +0000
+++ cogl-gles2/Makefile.in 2013-04-01 22:12:24 +0000
@@ -351,6 +351,11 @@
351UPROF_REQ_VERSION = @UPROF_REQ_VERSION@351UPROF_REQ_VERSION = @UPROF_REQ_VERSION@
352USE_NLS = @USE_NLS@352USE_NLS = @USE_NLS@
353VERSION = @VERSION@353VERSION = @VERSION@
354WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@
355WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@
356WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@
357WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@
358WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@
354XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@359XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@
355XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@360XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@
356XGETTEXT = @XGETTEXT@361XGETTEXT = @XGETTEXT@
357362
=== modified file 'cogl-pango/Makefile.in'
--- cogl-pango/Makefile.in 2013-02-26 16:43:25 +0000
+++ cogl-pango/Makefile.in 2013-04-01 22:12:24 +0000
@@ -367,6 +367,11 @@
367UPROF_REQ_VERSION = @UPROF_REQ_VERSION@367UPROF_REQ_VERSION = @UPROF_REQ_VERSION@
368USE_NLS = @USE_NLS@368USE_NLS = @USE_NLS@
369VERSION = @VERSION@369VERSION = @VERSION@
370WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@
371WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@
372WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@
373WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@
374WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@
370XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@375XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@
371XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@376XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@
372XGETTEXT = @XGETTEXT@377XGETTEXT = @XGETTEXT@
373378
=== modified file 'cogl/Makefile.in'
--- cogl/Makefile.in 2013-02-26 16:43:25 +0000
+++ cogl/Makefile.in 2013-04-01 22:12:24 +0000
@@ -872,6 +872,11 @@
872UPROF_REQ_VERSION = @UPROF_REQ_VERSION@872UPROF_REQ_VERSION = @UPROF_REQ_VERSION@
873USE_NLS = @USE_NLS@873USE_NLS = @USE_NLS@
874VERSION = @VERSION@874VERSION = @VERSION@
875WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@
876WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@
877WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@
878WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@
879WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@
875XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@880XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@
876XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@881XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@
877XGETTEXT = @XGETTEXT@882XGETTEXT = @XGETTEXT@
878883
=== modified file 'cogl/cogl-bitmap.c'
--- cogl/cogl-bitmap.c 2013-02-26 16:43:25 +0000
+++ cogl/cogl-bitmap.c 2013-04-01 22:12:24 +0000
@@ -447,6 +447,10 @@
447 uint8_t *ptr;447 uint8_t *ptr;
448 CoglError *internal_error = NULL;448 CoglError *internal_error = NULL;
449449
450 g_return_val_if_fail (access & (COGL_BUFFER_ACCESS_READ |
451 COGL_BUFFER_ACCESS_WRITE),
452 NULL);
453
450 /* Divert to another bitmap if this data is shared */454 /* Divert to another bitmap if this data is shared */
451 if (bitmap->shared_bmp)455 if (bitmap->shared_bmp)
452 return _cogl_bitmap_gl_bind (bitmap->shared_bmp, access, hints, error);456 return _cogl_bitmap_gl_bind (bitmap->shared_bmp, access, hints, error);
@@ -463,8 +467,6 @@
463 return data;467 return data;
464 }468 }
465469
466 bitmap->bound = TRUE;
467
468 if (access == COGL_BUFFER_ACCESS_READ)470 if (access == COGL_BUFFER_ACCESS_READ)
469 ptr = _cogl_buffer_gl_bind (bitmap->buffer,471 ptr = _cogl_buffer_gl_bind (bitmap->buffer,
470 COGL_BUFFER_BIND_TARGET_PIXEL_UNPACK,472 COGL_BUFFER_BIND_TARGET_PIXEL_UNPACK,
@@ -477,6 +479,7 @@
477 {479 {
478 ptr = NULL;480 ptr = NULL;
479 g_assert_not_reached ();481 g_assert_not_reached ();
482 return NULL;
480 }483 }
481484
482 /* NB: _cogl_buffer_gl_bind() may return NULL in non-error485 /* NB: _cogl_buffer_gl_bind() may return NULL in non-error
@@ -488,6 +491,8 @@
488 return NULL;491 return NULL;
489 }492 }
490493
494 bitmap->bound = TRUE;
495
491 /* The data pointer actually stores the offset */496 /* The data pointer actually stores the offset */
492 return ptr + GPOINTER_TO_INT (bitmap->data);497 return ptr + GPOINTER_TO_INT (bitmap->data);
493}498}
494499
=== modified file 'cogl/cogl-framebuffer.c'
--- cogl/cogl-framebuffer.c 2013-02-26 16:43:25 +0000
+++ cogl/cogl-framebuffer.c 2013-04-01 22:12:24 +0000
@@ -990,7 +990,27 @@
990 /* NB: we render upside down to offscreen framebuffers and that990 /* NB: we render upside down to offscreen framebuffers and that
991 * can affect how we setup the GL viewport... */991 * can affect how we setup the GL viewport... */
992 a->type != b->type)992 a->type != b->type)
993 return COGL_FRAMEBUFFER_STATE_VIEWPORT;993 {
994 unsigned long differences = COGL_FRAMEBUFFER_STATE_VIEWPORT;
995 CoglContext *context = a->context;
996
997 /* XXX: ONGOING BUG: Intel viewport scissor
998 *
999 * Intel gen6 drivers don't currently correctly handle offset
1000 * viewports, since primitives aren't clipped within the bounds of
1001 * the viewport. To workaround this we push our own clip for the
1002 * viewport that will use scissoring to ensure we clip as expected.
1003 *
1004 * This workaround implies that a change in viewport state is
1005 * effectively also a change in the clipping state.
1006 *
1007 * TODO: file a bug upstream!
1008 */
1009 if (G_UNLIKELY (context->needs_viewport_scissor_workaround))
1010 differences |= COGL_FRAMEBUFFER_STATE_CLIP;
1011
1012 return differences;
1013 }
994 else1014 else
995 return 0;1015 return 0;
996}1016}
9971017
=== modified file 'cogl/cogl-object.h'
--- cogl/cogl-object.h 2013-02-26 16:43:25 +0000
+++ cogl/cogl-object.h 2013-04-01 22:12:24 +0000
@@ -25,6 +25,10 @@
25#ifndef __COGL_OBJECT_H25#ifndef __COGL_OBJECT_H
26#define __COGL_OBJECT_H26#define __COGL_OBJECT_H
2727
28#include <cogl/cogl-types.h>
29
30COGL_BEGIN_DECLS
31
28typedef struct _CoglObject CoglObject;32typedef struct _CoglObject CoglObject;
2933
30#define COGL_OBJECT(X) ((CoglObject *)X)34#define COGL_OBJECT(X) ((CoglObject *)X)
@@ -209,5 +213,7 @@
209213
210#endif /* COGL_ENABLE_EXPERIMENTAL_API */214#endif /* COGL_ENABLE_EXPERIMENTAL_API */
211215
216COGL_END_DECLS
217
212#endif /* __COGL_OBJECT_H */218#endif /* __COGL_OBJECT_H */
213219
214220
=== modified file 'cogl/cogl-pipeline-snippet-private.h'
--- cogl/cogl-pipeline-snippet-private.h 2013-02-26 16:43:25 +0000
+++ cogl/cogl-pipeline-snippet-private.h 2013-04-01 22:12:24 +0000
@@ -3,7 +3,7 @@
3 *3 *
4 * An object oriented GL/GLES Abstraction/Utility Layer4 * An object oriented GL/GLES Abstraction/Utility Layer
5 *5 *
6 * Copyright (C) 2011 Intel Corporation.6 * Copyright (C) 2011, 2013 Intel Corporation.
7 *7 *
8 * This library is free software; you can redistribute it and/or8 * This library is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU Lesser General Public9 * modify it under the terms of the GNU Lesser General Public
@@ -90,6 +90,11 @@
90_cogl_pipeline_snippet_generate_code (const CoglPipelineSnippetData *data);90_cogl_pipeline_snippet_generate_code (const CoglPipelineSnippetData *data);
9191
92void92void
93_cogl_pipeline_snippet_generate_declarations (GString *declarations_buf,
94 CoglSnippetHook hook,
95 CoglPipelineSnippetList *list);
96
97void
93_cogl_pipeline_snippet_list_free (CoglPipelineSnippetList *list);98_cogl_pipeline_snippet_list_free (CoglPipelineSnippetList *list);
9499
95void100void
96101
=== modified file 'cogl/cogl-pipeline-snippet.c'
--- cogl/cogl-pipeline-snippet.c 2012-09-25 10:07:06 +0000
+++ cogl/cogl-pipeline-snippet.c 2013-04-01 22:12:24 +0000
@@ -3,7 +3,7 @@
3 *3 *
4 * An object oriented GL/GLES Abstraction/Utility Layer4 * An object oriented GL/GLES Abstraction/Utility Layer
5 *5 *
6 * Copyright (C) 2011 Intel Corporation.6 * Copyright (C) 2011, 2013 Intel Corporation.
7 *7 *
8 * This library is free software; you can redistribute it and/or8 * This library is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU Lesser General Public9 * modify it under the terms of the GNU Lesser General Public
@@ -100,7 +100,7 @@
100100
101 for (snippet = first_snippet, snippet_num = 0;101 for (snippet = first_snippet, snippet_num = 0;
102 snippet_num < n_snippets;102 snippet_num < n_snippets;
103 snippet = COGL_LIST_NEXT (snippet, list_node), snippet_num++)103 snippet = COGL_LIST_NEXT (snippet, list_node))
104 if (snippet->snippet->hook == data->hook)104 if (snippet->snippet->hook == data->hook)
105 {105 {
106 const char *source;106 const char *source;
@@ -180,6 +180,24 @@
180 data->return_variable);180 data->return_variable);
181181
182 g_string_append (data->source_buf, "}\n");182 g_string_append (data->source_buf, "}\n");
183 snippet_num++;
184 }
185}
186
187void
188_cogl_pipeline_snippet_generate_declarations (GString *declarations_buf,
189 CoglSnippetHook hook,
190 CoglPipelineSnippetList *snippets)
191{
192 CoglPipelineSnippet *snippet;
193
194 COGL_LIST_FOREACH (snippet, snippets, list_node)
195 if (snippet->snippet->hook == hook)
196 {
197 const char *source;
198
199 if ((source = cogl_snippet_get_declarations (snippet->snippet)))
200 g_string_append (declarations_buf, source);
183 }201 }
184}202}
185203
186204
=== modified file 'cogl/cogl-pipeline.c'
--- cogl/cogl-pipeline.c 2013-02-26 16:43:25 +0000
+++ cogl/cogl-pipeline.c 2013-04-01 22:12:24 +0000
@@ -3,7 +3,7 @@
3 *3 *
4 * An object oriented GL/GLES Abstraction/Utility Layer4 * An object oriented GL/GLES Abstraction/Utility Layer
5 *5 *
6 * Copyright (C) 2008,2009,2010 Intel Corporation.6 * Copyright (C) 2008,2009,2010,2013 Intel Corporation.
7 *7 *
8 * This library is free software; you can redistribute it and/or8 * This library is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU Lesser General Public9 * modify it under the terms of the GNU Lesser General Public
@@ -1436,6 +1436,11 @@
14361436
1437 if (inc_n_layers)1437 if (inc_n_layers)
1438 pipeline->n_layers++;1438 pipeline->n_layers++;
1439
1440 /* Adding a layer difference may mean this pipeline now overrides
1441 * all of the layers of its parent which might make the parent
1442 * redundant so we should try to prune the hierarchy */
1443 _cogl_pipeline_prune_redundant_ancestry (pipeline);
1439}1444}
14401445
1441void1446void
14421447
=== modified file 'cogl/cogl-snippet.h'
--- cogl/cogl-snippet.h 2013-02-26 16:43:25 +0000
+++ cogl/cogl-snippet.h 2013-04-01 22:12:24 +0000
@@ -3,7 +3,7 @@
3 *3 *
4 * An object oriented GL/GLES Abstraction/Utility Layer4 * An object oriented GL/GLES Abstraction/Utility Layer
5 *5 *
6 * Copyright (C) 2011 Intel Corporation.6 * Copyright (C) 2011, 2013 Intel Corporation.
7 *7 *
8 * This library is free software; you can redistribute it and/or8 * This library is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU Lesser General Public9 * modify it under the terms of the GNU Lesser General Public
@@ -312,6 +312,12 @@
312 to within a pipeline. */312 to within a pipeline. */
313/**313/**
314 * CoglSnippetHook:314 * CoglSnippetHook:
315 * @COGL_SNIPPET_HOOK_VERTEX_GLOBALS: A hook for declaring global data
316 * that can be shared with all other snippets that are on a vertex
317 * hook.
318 * @COGL_SNIPPET_HOOK_FRAGMENT_GLOBALS: A hook for declaring global
319 * data wthat can be shared with all other snippets that are on a
320 * fragment hook.
315 * @COGL_SNIPPET_HOOK_VERTEX: A hook for the entire vertex processing321 * @COGL_SNIPPET_HOOK_VERTEX: A hook for the entire vertex processing
316 * stage of the pipeline.322 * stage of the pipeline.
317 * @COGL_SNIPPET_HOOK_VERTEX_TRANSFORM: A hook for the vertex transformation.323 * @COGL_SNIPPET_HOOK_VERTEX_TRANSFORM: A hook for the vertex transformation.
@@ -330,6 +336,30 @@
330 *336 *
331 * <glosslist>337 * <glosslist>
332 * <glossentry>338 * <glossentry>
339 * <glossterm>%COGL_SNIPPET_HOOK_VERTEX_GLOBALS</glossterm>
340 * <glossdef>
341 * <para>
342 * Adds a shader snippet at the beginning of the global section of the
343 * shader for the vertex processing. Any declarations here can be
344 * shared with all other snippets that are attached to a vertex hook.
345 * Only the ‘declarations’ string is used and the other strings are
346 * ignored.
347 * </para>
348 * </glossdef>
349 * </glossentry>
350 * <glossentry>
351 * <glossterm>%COGL_SNIPPET_HOOK_FRAGMENT_GLOBALS</glossterm>
352 * <glossdef>
353 * <para>
354 * Adds a shader snippet at the beginning of the global section of the
355 * shader for the fragment processing. Any declarations here can be
356 * shared with all other snippets that are attached to a fragment
357 * hook. Only the ‘declarations’ string is used and the other strings
358 * are ignored.
359 * </para>
360 * </glossdef>
361 * </glossentry>
362 * <glossentry>
333 * <glossterm>%COGL_SNIPPET_HOOK_VERTEX</glossterm>363 * <glossterm>%COGL_SNIPPET_HOOK_VERTEX</glossterm>
334 * <glossdef>364 * <glossdef>
335 * <para>365 * <para>
@@ -552,9 +582,11 @@
552 /* Per pipeline vertex hooks */582 /* Per pipeline vertex hooks */
553 COGL_SNIPPET_HOOK_VERTEX = 0,583 COGL_SNIPPET_HOOK_VERTEX = 0,
554 COGL_SNIPPET_HOOK_VERTEX_TRANSFORM,584 COGL_SNIPPET_HOOK_VERTEX_TRANSFORM,
585 COGL_SNIPPET_HOOK_VERTEX_GLOBALS,
555586
556 /* Per pipeline fragment hooks */587 /* Per pipeline fragment hooks */
557 COGL_SNIPPET_HOOK_FRAGMENT = 2048,588 COGL_SNIPPET_HOOK_FRAGMENT = 2048,
589 COGL_SNIPPET_HOOK_FRAGMENT_GLOBALS,
558590
559 /* Per layer vertex hooks */591 /* Per layer vertex hooks */
560 COGL_SNIPPET_HOOK_TEXTURE_COORD_TRANSFORM = 4096,592 COGL_SNIPPET_HOOK_TEXTURE_COORD_TRANSFORM = 4096,
561593
=== modified file 'cogl/cogl.symbols'
--- cogl/cogl.symbols 2013-02-26 16:43:25 +0000
+++ cogl/cogl.symbols 2013-04-01 22:12:24 +0000
@@ -1,4 +1,3 @@
1
2/* cogl2_clip_push_from_path is only for 1.10.x*/1/* cogl2_clip_push_from_path is only for 1.10.x*/
3cogl2_clip_push_from_path2cogl2_clip_push_from_path
43
@@ -26,7 +25,19 @@
26cogl_android_set_native_window25cogl_android_set_native_window
27#endif26#endif
2827
28cogl_attribute_buffer_new_with_size
29
29cogl_attribute_new30cogl_attribute_new
31cogl_attribute_new_const_1f
32cogl_attribute_new_const_2f
33cogl_attribute_new_const_2fv
34cogl_attribute_new_const_2x2fv
35cogl_attribute_new_const_3f
36cogl_attribute_new_const_3fv
37cogl_attribute_new_const_3x3fv
38cogl_attribute_new_const_4f
39cogl_attribute_new_const_4fv
40cogl_attribute_new_const_4x4fv
30cogl_attribute_buffer_new41cogl_attribute_buffer_new
31cogl_attribute_get_buffer42cogl_attribute_get_buffer
32cogl_attribute_get_normalized43cogl_attribute_get_normalized
@@ -37,7 +48,6 @@
37cogl_begin_gl48cogl_begin_gl
3849
39cogl_bitmap_error_get_type50cogl_bitmap_error_get_type
40cogl_bitmap_error_domain
41cogl_bitmap_get_buffer51cogl_bitmap_get_buffer
42cogl_bitmap_get_format52cogl_bitmap_get_format
43cogl_bitmap_get_height53cogl_bitmap_get_height
@@ -49,7 +59,6 @@
49cogl_bitmap_new_from_buffer59cogl_bitmap_new_from_buffer
50cogl_bitmap_new_with_size60cogl_bitmap_new_with_size
51cogl_blend_string_error_get_type61cogl_blend_string_error_get_type
52cogl_blend_string_error_domain
5362
54cogl_buffer_bit_get_type63cogl_buffer_bit_get_type
55cogl_buffer_get_size64cogl_buffer_get_size
@@ -59,6 +68,7 @@
59cogl_buffer_get_usage_hint68cogl_buffer_get_usage_hint
60#endif69#endif
61cogl_buffer_map70cogl_buffer_map
71cogl_buffer_map_range
62cogl_buffer_set_data72cogl_buffer_set_data
63cogl_buffer_set_update_hint73cogl_buffer_set_update_hint
64#if 074#if 0
@@ -124,6 +134,7 @@
124cogl_color_init_from_4f134cogl_color_init_from_4f
125cogl_color_init_from_4fv135cogl_color_init_from_4fv
126cogl_color_init_from_4ub136cogl_color_init_from_4ub
137cogl_color_mask_get_type
127cogl_color_new138cogl_color_new
128cogl_color_premultiply139cogl_color_premultiply
129cogl_color_set_alpha140cogl_color_set_alpha
@@ -153,6 +164,10 @@
153cogl_create_program164cogl_create_program
154cogl_create_shader165cogl_create_shader
155166
167cogl_debug_matrix_entry_print
168cogl_debug_matrix_print
169cogl_debug_object_foreach_type
170cogl_debug_object_print_instances
156cogl_depth_state_get_range171cogl_depth_state_get_range
157cogl_depth_state_get_test_enabled172cogl_depth_state_get_test_enabled
158cogl_depth_state_get_test_function173cogl_depth_state_get_test_function
@@ -174,7 +189,9 @@
174189
175cogl_end_gl190cogl_end_gl
176191
177cogl_error_get_type192cogl_error_copy
193cogl_error_free
194cogl_error_matches
178195
179cogl_euler_copy196cogl_euler_copy
180cogl_euler_equal197cogl_euler_equal
@@ -216,7 +233,6 @@
216cogl_framebuffer_draw_rectangles233cogl_framebuffer_draw_rectangles
217cogl_framebuffer_draw_textured_rectangle234cogl_framebuffer_draw_textured_rectangle
218cogl_framebuffer_draw_textured_rectangles235cogl_framebuffer_draw_textured_rectangles
219cogl_framebuffer_error_domain
220cogl_framebuffer_fill_path236cogl_framebuffer_fill_path
221cogl_framebuffer_finish237cogl_framebuffer_finish
222cogl_framebuffer_frustum238cogl_framebuffer_frustum
@@ -225,6 +241,9 @@
225cogl_framebuffer_get_color_format241cogl_framebuffer_get_color_format
226cogl_framebuffer_get_color_mask242cogl_framebuffer_get_color_mask
227cogl_framebuffer_get_context243cogl_framebuffer_get_context
244cogl_framebuffer_get_depth_bits
245cogl_framebuffer_get_depth_texture
246cogl_framebuffer_get_depth_texture_enabled
228cogl_framebuffer_get_dither_enabled247cogl_framebuffer_get_dither_enabled
229cogl_framebuffer_get_green_bits248cogl_framebuffer_get_green_bits
230cogl_framebuffer_get_height249cogl_framebuffer_get_height
@@ -261,6 +280,7 @@
261280
262cogl_framebuffer_scale281cogl_framebuffer_scale
263cogl_framebuffer_set_color_mask282cogl_framebuffer_set_color_mask
283cogl_framebuffer_set_depth_texture_enabled
264cogl_framebuffer_set_dither_enabled284cogl_framebuffer_set_dither_enabled
265cogl_framebuffer_set_modelview_matrix285cogl_framebuffer_set_modelview_matrix
266cogl_framebuffer_set_projection_matrix286cogl_framebuffer_set_projection_matrix
@@ -272,6 +292,11 @@
272cogl_framebuffer_vdraw_attributes292cogl_framebuffer_vdraw_attributes
273/* cogl_framebuffer_vdraw_indexed_attributes */ /* Not Implemented! */293/* cogl_framebuffer_vdraw_indexed_attributes */ /* Not Implemented! */
274294
295cogl_frame_info_get_frame_counter
296cogl_frame_info_get_output
297cogl_frame_info_get_presentation_time
298cogl_frame_info_get_refresh_rate
299
275#ifdef COGL_HAS_EGL_PLATFORM_GDL_SUPPORT300#ifdef COGL_HAS_EGL_PLATFORM_GDL_SUPPORT
276cogl_gdl_display_set_plane301cogl_gdl_display_set_plane
277#endif302#endif
@@ -280,6 +305,7 @@
280305
281cogl_get_backface_culling_enabled306cogl_get_backface_culling_enabled
282cogl_get_bitmasks307cogl_get_bitmasks
308cogl_get_clock_time
283cogl_get_depth_test_enabled309cogl_get_depth_test_enabled
284cogl_get_draw_framebuffer310cogl_get_draw_framebuffer
285cogl_get_features311cogl_get_features
@@ -328,15 +354,18 @@
328cogl_is_attribute_buffer354cogl_is_attribute_buffer
329cogl_is_bitmap355cogl_is_bitmap
330cogl_is_buffer356cogl_is_buffer
357cogl_is_context
358cogl_is_frame_info
331cogl_is_gles2_context359cogl_is_gles2_context
332cogl_is_context
333cogl_is_index_buffer360cogl_is_index_buffer
334#if 0361#if 0
335/* not implemented! */362/* not implemented! */
336cogl_is_indices_array363cogl_is_indices_array
337#endif364#endif
338cogl_is_material365cogl_is_material
366cogl_is_matrix_stack
339cogl_is_offscreen367cogl_is_offscreen
368cogl_is_output
340cogl_is_path369cogl_is_path
341cogl_is_pipeline370cogl_is_pipeline
342cogl_is_pixel_buffer371cogl_is_pixel_buffer
@@ -423,6 +452,12 @@
423cogl_material_wrap_mode_get_type452cogl_material_wrap_mode_get_type
424453
425cogl_matrix_copy454cogl_matrix_copy
455cogl_matrix_entry_calculate_translation
456cogl_matrix_entry_equal
457cogl_matrix_entry_get
458cogl_matrix_entry_is_identity
459cogl_matrix_entry_ref
460cogl_matrix_entry_unref
426cogl_matrix_equal461cogl_matrix_equal
427cogl_matrix_free462cogl_matrix_free
428cogl_matrix_frustum463cogl_matrix_frustum
@@ -450,6 +485,23 @@
450#endif485#endif
451486
452cogl_matrix_scale487cogl_matrix_scale
488cogl_matrix_stack_frustum
489cogl_matrix_stack_get
490cogl_matrix_stack_get_entry
491cogl_matrix_stack_get_inverse
492cogl_matrix_stack_load_identity
493cogl_matrix_stack_multiply
494cogl_matrix_stack_new
495cogl_matrix_stack_orthographic
496cogl_matrix_stack_perspective
497cogl_matrix_stack_pop
498cogl_matrix_stack_push
499cogl_matrix_stack_rotate
500cogl_matrix_stack_rotate_euler
501cogl_matrix_stack_rotate_quaternion
502cogl_matrix_stack_scale
503cogl_matrix_stack_set
504cogl_matrix_stack_translate
453cogl_matrix_transform_point505cogl_matrix_transform_point
454cogl_matrix_transform_points506cogl_matrix_transform_points
455cogl_matrix_translate507cogl_matrix_translate
@@ -466,15 +518,19 @@
466518
467cogl_offscreen_new_to_texture519cogl_offscreen_new_to_texture
468520
521cogl_onscreen_add_frame_callback
469cogl_onscreen_add_resize_handler522cogl_onscreen_add_resize_handler
470cogl_onscreen_add_swap_buffers_callback523cogl_onscreen_add_swap_buffers_callback
471#ifndef COGL_WINSYS_INTEGRATED524#ifndef COGL_WINSYS_INTEGRATED
472cogl_onscreen_clutter_backend_set_size_CLUTTER525cogl_onscreen_clutter_backend_set_size_CLUTTER
473#endif526#endif
527cogl_onscreen_get_buffer_age
528cogl_onscreen_get_frame_counter
474cogl_onscreen_get_resizable529cogl_onscreen_get_resizable
475cogl_onscreen_hide530cogl_onscreen_hide
476cogl_onscreen_new531cogl_onscreen_new
477cogl_onscreen_set_swap_throttled532cogl_onscreen_set_swap_throttled
533cogl_onscreen_remove_frame_callback
478cogl_onscreen_remove_resize_handler534cogl_onscreen_remove_resize_handler
479cogl_onscreen_remove_swap_buffers_callback535cogl_onscreen_remove_swap_buffers_callback
480cogl_onscreen_set_resizable536cogl_onscreen_set_resizable
@@ -488,6 +544,15 @@
488544
489cogl_ortho545cogl_ortho
490546
547cogl_output_get_height
548cogl_output_get_mm_height
549cogl_output_get_mm_width
550cogl_output_get_refresh_rate
551cogl_output_get_subpixel_order
552cogl_output_get_width
553cogl_output_get_x
554cogl_output_get_y
555
491cogl_path_arc556cogl_path_arc
492cogl_path_close557cogl_path_close
493cogl_path_copy558cogl_path_copy
@@ -690,10 +755,10 @@
690cogl_renderer_add_constraint755cogl_renderer_add_constraint
691cogl_renderer_check_onscreen_template756cogl_renderer_check_onscreen_template
692cogl_renderer_connect757cogl_renderer_connect
758cogl_renderer_foreach_output
693cogl_renderer_get_driver759cogl_renderer_get_driver
694cogl_renderer_get_n_fragment_texture_units760cogl_renderer_get_n_fragment_texture_units
695cogl_renderer_error_get_type761cogl_renderer_error_get_type
696cogl_renderer_error_domain
697cogl_renderer_get_winsys_id762cogl_renderer_get_winsys_id
698cogl_renderer_new763cogl_renderer_new
699cogl_renderer_remove_constraint764cogl_renderer_remove_constraint
@@ -714,6 +779,9 @@
714cogl_sdl_context_new779cogl_sdl_context_new
715cogl_sdl_handle_event780cogl_sdl_handle_event
716cogl_sdl_idle781cogl_sdl_idle
782#if SDL_MAJOR_VERSION >= 2
783cogl_sdl_onscreen_get_window
784#endif
717cogl_sdl_renderer_get_event_type785cogl_sdl_renderer_get_event_type
718cogl_sdl_renderer_set_event_type786cogl_sdl_renderer_set_event_type
719#endif787#endif
@@ -739,6 +807,7 @@
739#endif807#endif
740808
741cogl_shader_source809cogl_shader_source
810cogl_shader_type_get_type
742811
743#ifndef COGL_DISABLE_DEPRECATED812#ifndef COGL_DISABLE_DEPRECATED
744cogl_shader_unref813cogl_shader_unref
@@ -764,7 +833,10 @@
764cogl_swap_chain_set_has_alpha833cogl_swap_chain_set_has_alpha
765cogl_swap_chain_set_length834cogl_swap_chain_set_length
766835
767cogl_texture_error_domain836cogl_system_error_get_type
837
838cogl_texture_allocate
839cogl_texture_error_get_type
768cogl_texture_flags_get_type840cogl_texture_flags_get_type
769cogl_texture_get_data841cogl_texture_get_data
770cogl_texture_get_format842cogl_texture_get_format
@@ -788,18 +860,20 @@
788cogl_texture_pixmap_x11_update_area860cogl_texture_pixmap_x11_update_area
789#endif861#endif
790cogl_texture_rectangle_new_from_bitmap862cogl_texture_rectangle_new_from_bitmap
863cogl_texture_rectangle_new_from_foreign
791cogl_texture_rectangle_new_with_size864cogl_texture_rectangle_new_with_size
792#ifndef COGL_DISABLE_DEPRECATED865#ifndef COGL_DISABLE_DEPRECATED
793cogl_texture_ref866cogl_texture_ref
794#endif867#endif
868cogl_texture_set_data
795cogl_texture_set_region869cogl_texture_set_region
796cogl_texture_set_region_from_bitmap870cogl_texture_set_region_from_bitmap
871cogl_texture_type_get_type
797#ifndef COGL_DISABLE_DEPRECATED872#ifndef COGL_DISABLE_DEPRECATED
798cogl_texture_unref873cogl_texture_unref
799#endif874#endif
800cogl_texture_2d_new_from_bitmap875cogl_texture_2d_new_from_bitmap
801cogl_texture_2d_new_from_data876cogl_texture_2d_new_from_data
802cogl_texture_2d_new_from_foreign
803cogl_texture_2d_new_with_size877cogl_texture_2d_new_with_size
804cogl_texture_2d_sliced_new_with_size878cogl_texture_2d_sliced_new_with_size
805cogl_texture_3d_new_from_bitmap879cogl_texture_3d_new_from_bitmap
@@ -865,6 +939,8 @@
865cogl_wayland_texture_2d_new_from_buffer939cogl_wayland_texture_2d_new_from_buffer
866#endif940#endif
867941
942cogl_winding_get_type
943
868#ifdef COGL_HAS_WIN32_SUPPORT944#ifdef COGL_HAS_WIN32_SUPPORT
869cogl_win32_onscreen_get_window945cogl_win32_onscreen_get_window
870cogl_win32_onscreen_set_foreign_window946cogl_win32_onscreen_set_foreign_window
@@ -896,9 +972,7 @@
896/* eventually, this section should disappear (or cogl, cogl-pango, clutter et al */972/* eventually, this section should disappear (or cogl, cogl-pango, clutter et al */
897/* will link without the following) */973/* will link without the following) */
898_cogl_atlas_add_reorganize_callback974_cogl_atlas_add_reorganize_callback
899_cogl_atlas_copy_rectangle
900_cogl_atlas_new975_cogl_atlas_new
901_cogl_atlas_remove
902_cogl_atlas_remove_reorganize_callback976_cogl_atlas_remove_reorganize_callback
903_cogl_atlas_reserve_space977_cogl_atlas_reserve_space
904_cogl_atlas_texture_add_reorganize_callback978_cogl_atlas_texture_add_reorganize_callback
@@ -906,23 +980,4 @@
906_cogl_atlas_texture_new_with_size980_cogl_atlas_texture_new_with_size
907_cogl_atlas_texture_remove_reorganize_callback981_cogl_atlas_texture_remove_reorganize_callback
908_cogl_context_get_default982_cogl_context_get_default
909_cogl_system_error_domain
910_cogl_texture_associate_framebuffer
911_cogl_texture_can_hardware_repeat
912_cogl_texture_determine_internal_format
913_cogl_texture_ensure_non_quad_rendering
914_cogl_texture_flush_journal_rendering
915_cogl_texture_free
916_cogl_texture_get_associated_framebuffers
917_cogl_texture_get_gl_format
918_cogl_texture_init
919_cogl_texture_is_foreign
920_cogl_texture_prepare_for_upload
921_cogl_texture_gl_prep_alignment_for_pixels_upload
922_cogl_texture_pre_paint
923_cogl_texture_register_texture_type
924_cogl_texture_gl_flush_legacy_texobj_filters
925_cogl_texture_gl_flush_legacy_texobj_wrap_modes
926_cogl_texture_transform_coords_to_gl
927_cogl_texture_transform_quad_coords_to_gl
928#endif983#endif
929984
=== modified file 'cogl/driver/gl/cogl-framebuffer-gl.c'
--- cogl/driver/gl/cogl-framebuffer-gl.c 2013-02-26 16:43:25 +0000
+++ cogl/driver/gl/cogl-framebuffer-gl.c 2013-04-01 22:12:24 +0000
@@ -890,7 +890,21 @@
890 }890 }
891891
892 if (buffers & COGL_BUFFER_BIT_DEPTH)892 if (buffers & COGL_BUFFER_BIT_DEPTH)
893 gl_buffers |= GL_DEPTH_BUFFER_BIT;893 {
894 gl_buffers |= GL_DEPTH_BUFFER_BIT;
895
896 if (ctx->depth_writing_enabled_cache != TRUE)
897 {
898 GE( ctx, glDepthMask (TRUE));
899
900 ctx->depth_writing_enabled_cache = TRUE;
901
902 /* Make sure the DepthMask is updated when the next primitive is drawn */
903 ctx->current_pipeline_changes_since_flush |=
904 COGL_PIPELINE_STATE_DEPTH;
905 ctx->current_pipeline_age--;
906 }
907 }
894908
895 if (buffers & COGL_BUFFER_BIT_STENCIL)909 if (buffers & COGL_BUFFER_BIT_STENCIL)
896 gl_buffers |= GL_STENCIL_BUFFER_BIT;910 gl_buffers |= GL_STENCIL_BUFFER_BIT;
897911
=== modified file 'cogl/driver/gl/cogl-pipeline-fragend-glsl.c'
--- cogl/driver/gl/cogl-pipeline-fragend-glsl.c 2013-02-26 16:43:25 +0000
+++ cogl/driver/gl/cogl-pipeline-fragend-glsl.c 2013-04-01 22:12:24 +0000
@@ -3,7 +3,7 @@
3 *3 *
4 * An object oriented GL/GLES Abstraction/Utility Layer4 * An object oriented GL/GLES Abstraction/Utility Layer
5 *5 *
6 * Copyright (C) 2008,2009,2010 Intel Corporation.6 * Copyright (C) 2008,2009,2010,2013 Intel Corporation.
7 *7 *
8 * This library is free software; you can redistribute it and/or8 * This library is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU Lesser General Public9 * modify it under the terms of the GNU Lesser General Public
@@ -207,6 +207,52 @@
207 return FALSE;207 return FALSE;
208}208}
209209
210static CoglBool
211add_layer_declaration_cb (CoglPipelineLayer *layer,
212 void *user_data)
213{
214 CoglPipelineShaderState *shader_state = user_data;
215 CoglTextureType texture_type =
216 _cogl_pipeline_layer_get_texture_type (layer);
217 const char *target_string;
218
219 _cogl_gl_util_get_texture_target_string (texture_type, &target_string, NULL);
220
221 g_string_append_printf (shader_state->header,
222 "uniform sampler%s cogl_sampler%i;\n",
223 target_string,
224 layer->index);
225
226 return TRUE;
227}
228
229static void
230add_layer_declarations (CoglPipeline *pipeline,
231 CoglPipelineShaderState *shader_state)
232{
233 /* We always emit sampler uniforms in case there will be custom
234 * layer snippets that want to sample arbitrary layers. */
235
236 _cogl_pipeline_foreach_layer_internal (pipeline,
237 add_layer_declaration_cb,
238 shader_state);
239}
240
241static void
242add_global_declarations (CoglPipeline *pipeline,
243 CoglPipelineShaderState *shader_state)
244{
245 CoglSnippetHook hook = COGL_SNIPPET_HOOK_FRAGMENT_GLOBALS;
246 CoglPipelineSnippetList *snippets = get_fragment_snippets (pipeline);
247
248 /* Add the global data hooks. All of the code in these snippets is
249 * always added and only the declarations data is used */
250
251 _cogl_pipeline_snippet_generate_declarations (shader_state->header,
252 hook,
253 snippets);
254}
255
210static void256static void
211_cogl_pipeline_fragend_glsl_start (CoglPipeline *pipeline,257_cogl_pipeline_fragend_glsl_start (CoglPipeline *pipeline,
212 int n_layers,258 int n_layers,
@@ -315,6 +361,9 @@
315 shader_state->source = ctx->codegen_source_buffer;361 shader_state->source = ctx->codegen_source_buffer;
316 COGL_LIST_INIT (&shader_state->layers);362 COGL_LIST_INIT (&shader_state->layers);
317363
364 add_layer_declarations (pipeline, shader_state);
365 add_global_declarations (pipeline, shader_state);
366
318 g_string_append (shader_state->source,367 g_string_append (shader_state->source,
319 "void\n"368 "void\n"
320 "cogl_generated_source ()\n"369 "cogl_generated_source ()\n"
@@ -339,44 +388,6 @@
339}388}
340389
341static void390static void
342get_texture_target_string (CoglTextureType texture_type,
343 const char **target_string_out,
344 const char **swizzle_out)
345{
346 const char *target_string, *tex_coord_swizzle;
347
348 switch (texture_type)
349 {
350#if 0 /* TODO */
351 case COGL_TEXTURE_TYPE_1D:
352 target_string = "1D";
353 tex_coord_swizzle = "s";
354 break;
355#endif
356
357 case COGL_TEXTURE_TYPE_2D:
358 target_string = "2D";
359 tex_coord_swizzle = "st";
360 break;
361
362 case COGL_TEXTURE_TYPE_3D:
363 target_string = "3D";
364 tex_coord_swizzle = "stp";
365 break;
366
367 case COGL_TEXTURE_TYPE_RECTANGLE:
368 target_string = "2DRect";
369 tex_coord_swizzle = "st";
370 break;
371 }
372
373 if (target_string_out)
374 *target_string_out = target_string;
375 if (swizzle_out)
376 *swizzle_out = tex_coord_swizzle;
377}
378
379static void
380ensure_texture_lookup_generated (CoglPipelineShaderState *shader_state,391ensure_texture_lookup_generated (CoglPipelineShaderState *shader_state,
381 CoglPipeline *pipeline,392 CoglPipeline *pipeline,
382 CoglPipelineLayer *layer)393 CoglPipelineLayer *layer)
@@ -393,9 +404,9 @@
393404
394 texture_type =405 texture_type =
395 _cogl_pipeline_layer_get_texture_type (layer);406 _cogl_pipeline_layer_get_texture_type (layer);
396 get_texture_target_string (texture_type,407 _cogl_gl_util_get_texture_target_string (texture_type,
397 &target_string,408 &target_string,
398 &tex_coord_swizzle);409 &tex_coord_swizzle);
399410
400 shader_state->unit_state[unit_index].sampled = TRUE;411 shader_state->unit_state[unit_index].sampled = TRUE;
401412
@@ -992,24 +1003,6 @@
992 CoglPipelineLayer *last_layer;1003 CoglPipelineLayer *last_layer;
993 LayerData *layer_data, *tmp;1004 LayerData *layer_data, *tmp;
9941005
995 /* We always emit sampler uniforms in case there will be custom
996 * layer snippets that want to sample arbitrary layers. */
997
998 COGL_LIST_FOREACH (layer_data, &shader_state->layers, list_node)
999 {
1000 CoglPipelineLayer *layer = layer_data->layer;
1001 CoglTextureType texture_type =
1002 _cogl_pipeline_layer_get_texture_type (layer);
1003 const char *target_string;
1004
1005 get_texture_target_string (texture_type, &target_string, NULL);
1006
1007 g_string_append_printf (shader_state->header,
1008 "uniform sampler%s cogl_sampler%i;\n",
1009 target_string,
1010 layer->index);
1011 }
1012
1013 last_layer = COGL_LIST_FIRST (&shader_state->layers)->layer;1006 last_layer = COGL_LIST_FIRST (&shader_state->layers)->layer;
10141007
1015 ensure_layer_generated (pipeline, last_layer->index);1008 ensure_layer_generated (pipeline, last_layer->index);
10161009
=== modified file 'cogl/driver/gl/cogl-pipeline-vertend-glsl.c'
--- cogl/driver/gl/cogl-pipeline-vertend-glsl.c 2013-02-26 16:43:25 +0000
+++ cogl/driver/gl/cogl-pipeline-vertend-glsl.c 2013-04-01 22:12:24 +0000
@@ -3,7 +3,7 @@
3 *3 *
4 * An object oriented GL/GLES Abstraction/Utility Layer4 * An object oriented GL/GLES Abstraction/Utility Layer
5 *5 *
6 * Copyright (C) 2010 Intel Corporation.6 * Copyright (C) 2010,2013 Intel Corporation.
7 *7 *
8 * This library is free software; you can redistribute it and/or8 * This library is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU Lesser General Public9 * modify it under the terms of the GNU Lesser General Public
@@ -140,6 +140,52 @@
140 return &layer->big_state->vertex_snippets;140 return &layer->big_state->vertex_snippets;
141}141}
142142
143static CoglBool
144add_layer_declaration_cb (CoglPipelineLayer *layer,
145 void *user_data)
146{
147 CoglPipelineShaderState *shader_state = user_data;
148 CoglTextureType texture_type =
149 _cogl_pipeline_layer_get_texture_type (layer);
150 const char *target_string;
151
152 _cogl_gl_util_get_texture_target_string (texture_type, &target_string, NULL);
153
154 g_string_append_printf (shader_state->header,
155 "uniform sampler%s cogl_sampler%i;\n",
156 target_string,
157 layer->index);
158
159 return TRUE;
160}
161
162static void
163add_layer_declarations (CoglPipeline *pipeline,
164 CoglPipelineShaderState *shader_state)
165{
166 /* We always emit sampler uniforms in case there will be custom
167 * layer snippets that want to sample arbitrary layers. */
168
169 _cogl_pipeline_foreach_layer_internal (pipeline,
170 add_layer_declaration_cb,
171 shader_state);
172}
173
174static void
175add_global_declarations (CoglPipeline *pipeline,
176 CoglPipelineShaderState *shader_state)
177{
178 CoglSnippetHook hook = COGL_SNIPPET_HOOK_VERTEX_GLOBALS;
179 CoglPipelineSnippetList *snippets = get_vertex_snippets (pipeline);
180
181 /* Add the global data hooks. All of the code in these snippets is
182 * always added and only the declarations data is used */
183
184 _cogl_pipeline_snippet_generate_declarations (shader_state->header,
185 hook,
186 snippets);
187}
188
143static void189static void
144_cogl_pipeline_vertend_glsl_start (CoglPipeline *pipeline,190_cogl_pipeline_vertend_glsl_start (CoglPipeline *pipeline,
145 int n_layers,191 int n_layers,
@@ -236,6 +282,9 @@
236 shader_state->header = ctx->codegen_header_buffer;282 shader_state->header = ctx->codegen_header_buffer;
237 shader_state->source = ctx->codegen_source_buffer;283 shader_state->source = ctx->codegen_source_buffer;
238284
285 add_layer_declarations (pipeline, shader_state);
286 add_global_declarations (pipeline, shader_state);
287
239 g_string_append (shader_state->source,288 g_string_append (shader_state->source,
240 "void\n"289 "void\n"
241 "cogl_generated_source ()\n"290 "cogl_generated_source ()\n"
242291
=== modified file 'cogl/driver/gl/cogl-util-gl-private.h'
--- cogl/driver/gl/cogl-util-gl-private.h 2013-02-26 16:43:25 +0000
+++ cogl/driver/gl/cogl-util-gl-private.h 2013-04-01 22:12:24 +0000
@@ -3,7 +3,7 @@
3 *3 *
4 * An object oriented GL/GLES Abstraction/Utility Layer4 * An object oriented GL/GLES Abstraction/Utility Layer
5 *5 *
6 * Copyright (C) 2012 Intel Corporation.6 * Copyright (C) 2012, 2013 Intel Corporation.
7 *7 *
8 * This library is free software; you can redistribute it and/or8 * This library is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU Lesser General Public9 * modify it under the terms of the GNU Lesser General Public
@@ -28,6 +28,7 @@
28#include "cogl-types.h"28#include "cogl-types.h"
29#include "cogl-context.h"29#include "cogl-context.h"
30#include "cogl-gl-header.h"30#include "cogl-gl-header.h"
31#include "cogl-texture.h"
3132
32#ifdef COGL_GL_DEBUG33#ifdef COGL_GL_DEBUG
3334
@@ -66,4 +67,9 @@
66CoglBool67CoglBool
67_cogl_gl_util_catch_out_of_memory (CoglContext *ctx, CoglError **error);68_cogl_gl_util_catch_out_of_memory (CoglContext *ctx, CoglError **error);
6869
70void
71_cogl_gl_util_get_texture_target_string (CoglTextureType texture_type,
72 const char **target_string_out,
73 const char **swizzle_out);
74
69#endif /* _COGL_UTIL_GL_PRIVATE_H_ */75#endif /* _COGL_UTIL_GL_PRIVATE_H_ */
7076
=== modified file 'cogl/driver/gl/cogl-util-gl.c'
--- cogl/driver/gl/cogl-util-gl.c 2013-02-26 16:43:25 +0000
+++ cogl/driver/gl/cogl-util-gl.c 2013-04-01 22:12:24 +0000
@@ -3,7 +3,7 @@
3 *3 *
4 * An object oriented GL/GLES Abstraction/Utility Layer4 * An object oriented GL/GLES Abstraction/Utility Layer
5 *5 *
6 * Copyright (C) 2012 Intel Corporation.6 * Copyright (C) 2012, 2013 Intel Corporation.
7 *7 *
8 * This library is free software; you can redistribute it and/or8 * This library is free software; you can redistribute it and/or
9 * modify it under the terms of the GNU Lesser General Public9 * modify it under the terms of the GNU Lesser General Public
@@ -101,3 +101,41 @@
101101
102 return FALSE;102 return FALSE;
103}103}
104
105void
106_cogl_gl_util_get_texture_target_string (CoglTextureType texture_type,
107 const char **target_string_out,
108 const char **swizzle_out)
109{
110 const char *target_string, *tex_coord_swizzle;
111
112 switch (texture_type)
113 {
114#if 0 /* TODO */
115 case COGL_TEXTURE_TYPE_1D:
116 target_string = "1D";
117 tex_coord_swizzle = "s";
118 break;
119#endif
120
121 case COGL_TEXTURE_TYPE_2D:
122 target_string = "2D";
123 tex_coord_swizzle = "st";
124 break;
125
126 case COGL_TEXTURE_TYPE_3D:
127 target_string = "3D";
128 tex_coord_swizzle = "stp";
129 break;
130
131 case COGL_TEXTURE_TYPE_RECTANGLE:
132 target_string = "2DRect";
133 tex_coord_swizzle = "st";
134 break;
135 }
136
137 if (target_string_out)
138 *target_string_out = target_string;
139 if (swizzle_out)
140 *swizzle_out = tex_coord_swizzle;
141}
104142
=== modified file 'cogl/winsys/cogl-winsys-egl.c'
--- cogl/winsys/cogl-winsys-egl.c 2013-02-26 16:43:25 +0000
+++ cogl/winsys/cogl-winsys-egl.c 2013-04-01 22:12:24 +0000
@@ -51,6 +51,24 @@
5151
52#include <glib/gi18n-lib.h>52#include <glib/gi18n-lib.h>
5353
54
55#ifndef EGL_KHR_create_context
56#define EGL_CONTEXT_MAJOR_VERSION_KHR 0x3098
57#define EGL_CONTEXT_MINOR_VERSION_KHR 0x30FB
58#define EGL_CONTEXT_FLAGS_KHR 0x30FC
59#define EGL_CONTEXT_OPENGL_PROFILE_MASK_KHR 0x30FD
60#define EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR 0x31BD
61#define EGL_OPENGL_ES3_BIT_KHR 0x0040
62#define EGL_NO_RESET_NOTIFICATION_KHR 0x31BE
63#define EGL_LOSE_CONTEXT_ON_RESET_KHR 0x31BF
64#define EGL_CONTEXT_OPENGL_DEBUG_BIT_KHR 0x00000001
65#define EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE_BIT_KHR 0x00000002
66#define EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR 0x00000004
67#define EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR 0x00000001
68#define EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR 0x00000002
69#endif
70
71
54#define MAX_EGL_CONFIG_ATTRIBS 3072#define MAX_EGL_CONFIG_ATTRIBS 30
5573
56/* Define a set of arrays containing the functions required from GL74/* Define a set of arrays containing the functions required from GL
5775
=== modified file 'config.h.win32'
--- config.h.win32 2012-09-25 10:07:06 +0000
+++ config.h.win32 2013-04-01 22:12:24 +0000
@@ -1,13 +1,28 @@
1/* config.h.in. Generated from configure.ac by autoheader. */1/* config.h.in. Generated from configure.ac by autoheader. */
22
3/* Define if building universal (internal helper macro) */
4/* #undef AC_APPLE_UNIVERSAL_BUILD */
5
6/* define if asm blocks can use numeric local labels */
7/* #undef ASM_NUMERIC_LABELS */
8
3/* Can use Cogl 2.0 API internally */9/* Can use Cogl 2.0 API internally */
4#define COGL_ENABLE_EXPERIMENTAL_2_0_API 110#define COGL_ENABLE_EXPERIMENTAL_2_0_API 1
511
6/* Can use experimental API internally */12/* Can use experimental API internally */
7#define COGL_ENABLE_EXPERIMENTAL_API 113#define COGL_ENABLE_EXPERIMENTAL_API 1
814
15/* The major version for libgbm */
16/* #undef COGL_GBM_MAJOR */
17
18/* The micro version for libgbm */
19/* #undef COGL_GBM_MICRO */
20
21/* The minor version for libgbm */
22/* #undef COGL_GBM_MINOR */
23
9/* Cogl supports OpenGL using the WGL API */24/* Cogl supports OpenGL using the WGL API */
10#define COGL_HAS_WIN32_SUPPORT 125#define COGL_HAS_WGL_SUPPORT 1
1126
12/* Define to 1 if translation of program messages to the user's native27/* Define to 1 if translation of program messages to the user's native
13 language is requested. */28 language is requested. */
@@ -16,6 +31,75 @@
16/* The prefix for our gettext translation domains. */31/* The prefix for our gettext translation domains. */
17#define GETTEXT_PACKAGE "cogl"32#define GETTEXT_PACKAGE "cogl"
1833
34/* Define to the GLIB binary age */
35/* #undef GLIB_BINARY_AGE */
36
37/* Byte contents of gmutex */
38/* #undef GLIB_BYTE_CONTENTS_GMUTEX */
39
40/* Define to the GLIB interface age */
41/* #undef GLIB_INTERFACE_AGE */
42
43/* The size of gmutex, as computed by sizeof. */
44/* #undef GLIB_SIZEOF_GMUTEX */
45
46/* The size of system_thread, as computed by sizeof. */
47/* #undef GLIB_SIZEOF_SYSTEM_THREAD */
48
49/* alpha atomic implementation */
50/* #undef G_ATOMIC_ALPHA */
51
52/* arm atomic implementation */
53/* #undef G_ATOMIC_ARM */
54
55/* cris atomic implementation */
56/* #undef G_ATOMIC_CRIS */
57
58/* crisv32 atomic implementation */
59/* #undef G_ATOMIC_CRISV32 */
60
61/* i486 atomic implementation */
62/* #undef G_ATOMIC_I486 */
63
64/* ia64 atomic implementation */
65/* #undef G_ATOMIC_IA64 */
66
67/* powerpc atomic implementation */
68/* #undef G_ATOMIC_POWERPC */
69
70/* s390 atomic implementation */
71/* #undef G_ATOMIC_S390 */
72
73/* sparcv9 atomic implementation */
74/* #undef G_ATOMIC_SPARCV9 */
75
76/* x86_64 atomic implementation */
77/* #undef G_ATOMIC_X86_64 */
78
79/* Have inline keyword */
80/* #undef G_HAVE_INLINE */
81
82/* Have __inline keyword */
83/* #undef G_HAVE___INLINE */
84
85/* Have __inline__ keyword */
86/* #undef G_HAVE___INLINE__ */
87
88/* Source file containing theread implementation */
89/* #undef G_THREAD_SOURCE */
90
91/* A 'va_copy' style function */
92/* #undef G_VA_COPY */
93
94/* 'va_lists' cannot be copies as values */
95/* #undef G_VA_COPY_AS_ARRAY */
96
97/* Define to 1 if you have the <alloca.h> header file. */
98/* #undef HAVE_ALLOCA_H */
99
100/* Define to 1 if you have the `atexit' function. */
101/* #undef HAVE_ATEXIT */
102
19/* Whether we have cairo or not */103/* Whether we have cairo or not */
20#define HAVE_CAIRO 1104#define HAVE_CAIRO 1
21105
@@ -30,6 +114,9 @@
30 the CoreFoundation framework. */114 the CoreFoundation framework. */
31/*#undef HAVE_CFPREFERENCESCOPYAPPVALUE*/115/*#undef HAVE_CFPREFERENCESCOPYAPPVALUE*/
32116
117/* Define to 1 if you have the `chown' function. */
118/* #undef HAVE_CHOWN */
119
33/* Have GL for rendering */120/* Have GL for rendering */
34#define HAVE_COGL_GL 1121#define HAVE_COGL_GL 1
35122
@@ -46,6 +133,9 @@
46/* Defined if the GL library shouldn't be dlopened */133/* Defined if the GL library shouldn't be dlopened */
47#define HAVE_DIRECTLY_LINKED_GL_LIBRARY 1134#define HAVE_DIRECTLY_LINKED_GL_LIBRARY 1
48135
136/* Define to 1 if you have the <dirent.h> header file. */
137/* #undef HAVE_DIRENT_H */
138
49/* Define to 1 if you have the <dlfcn.h> header file. */139/* Define to 1 if you have the <dlfcn.h> header file. */
50/*#undef HAVE_DLFCN_H*/140/*#undef HAVE_DLFCN_H*/
51141
@@ -55,26 +145,89 @@
55/* Define to 1 if you have the <EGL/egl.h> header file. */145/* Define to 1 if you have the <EGL/egl.h> header file. */
56/*#undef HAVE_EGL_EGL_H*/146/*#undef HAVE_EGL_EGL_H*/
57147
148/* Define to 1 if you have the `endmntent' function. */
149/* #undef HAVE_ENDMNTENT */
150
151/* Define to 1 if you have the `fchmod' function. */
152/* #undef HAVE_FCHMOD */
153
154/* Define to 1 if you have the `fchown' function. */
155/* #undef HAVE_FCHOWN */
156
58/* Define to 1 if you have the <fcntl.h> header file. */157/* Define to 1 if you have the <fcntl.h> header file. */
59#define HAVE_FCNTL_H 1158#define HAVE_FCNTL_H 1
60159
160/* Define to 1 if you have the `fdwalk' function. */
161/* #undef HAVE_FDWALK */
162
61/* Define to 1 if you have the `ffs' function. */163/* Define to 1 if you have the `ffs' function. */
62/*#undef HAVE_FFS*/164/*#undef HAVE_FFS*/
63165
166/* Define to 1 if you have the <float.h> header file. */
167#define HAVE_FLOAT_H 1
168
169/* Define to 1 if you have the <fstab.h> header file. */
170/* #undef HAVE_FSTAB_H */
171
172/* we have the futex(2) system call */
173/* #undef HAVE_FUTEX */
174
175/* Define to 1 if you have the `getcwd' function. */
176#define HAVE_GETCWD 1
177
178/* Define to 1 if you have the `getc_unlocked' function. */
179/* #undef HAVE_GETC_UNLOCKED */
180
181/* Define to 1 if you have the `getfsstat' function. */
182/* #undef HAVE_GETFSSTAT */
183
184/* Define to 1 if you have the `getgrgid' function. */
185/* #undef HAVE_GETGRGID */
186
187/* Define to 1 if you have the `getmntent_r' function. */
188/* #undef HAVE_GETMNTENT_R */
189
190/* Define to 1 if you have the `getpwuid' function. */
191/* #undef HAVE_GETPWUID */
192
64/* Define if the GNU gettext() function is already present or preinstalled. */193/* Define if the GNU gettext() function is already present or preinstalled. */
65#define HAVE_GETTEXT 1194#define HAVE_GETTEXT 1
66195
196/* Define to 1 if you have the `getvfsstat' function. */
197/* #undef HAVE_GETVFSSTAT */
198
67/* Define to 1 if you have the <GLES/egl.h> header file. */199/* Define to 1 if you have the <GLES/egl.h> header file. */
68/*#undef HAVE_GLES_EGL_H*/200/*#undef HAVE_GLES_EGL_H*/
69201
202/* Define to 1 if you have the `gmtime_r' function. */
203/* #undef HAVE_GMTIME_R */
204
205/* define to use system printf */
206/* #undef HAVE_GOOD_PRINTF */
207
208/* Define to 1 if you have the <grp.h> header file. */
209/* #undef HAVE_GRP_H */
210
211/* Define to 1 if you have the `hasmntopt' function. */
212/* #undef HAVE_HASMNTOPT */
213
70/* Define if you have the iconv() function and it works. */214/* Define if you have the iconv() function and it works. */
71#define HAVE_ICONV 1215#define HAVE_ICONV 1
72216
217/* define to support printing 64-bit integers with format I64 */
218#define HAVE_INT64_AND_I64 1
219
73/* Define to 1 if you have the <inttypes.h> header file. */220/* Define to 1 if you have the <inttypes.h> header file. */
74#ifndef _MSC_VER221#ifndef _MSC_VER
75#define HAVE_INTTYPES_H 1222#define HAVE_INTTYPES_H 1
76#endif223#endif
77224
225/* Define to 1 if you have the `lchmod' function. */
226/* #undef HAVE_LCHMOD */
227
228/* Define to 1 if you have the `lchown' function. */
229/* #undef HAVE_LCHOWN */
230
78/* Define to 1 if you have the <libgdl.h> header file. */231/* Define to 1 if you have the <libgdl.h> header file. */
79/*#undef HAVE_LIBGDL_H*/232/*#undef HAVE_LIBGDL_H*/
80233
@@ -84,9 +237,78 @@
84/* Define to 1 if you have the <limits.h> header file. */237/* Define to 1 if you have the <limits.h> header file. */
85#define HAVE_LIMITS_H 1238#define HAVE_LIMITS_H 1
86239
240/* Define to 1 if you have the `link' function. */
241/* #undef HAVE_LINK */
242
243/* Define to 1 if you have the <linux/magic.h> header file. */
244/* #undef HAVE_LINUX_MAGIC_H */
245
246/* Define to 1 if you have the `localtime_r' function. */
247/* #undef HAVE_LOCALTIME_R */
248
249/* define if system printf can print long long */
250#define HAVE_LONG_LONG_FORMAT 1
251
252/* Define to 1 if you have the `lstat' function. */
253/* #undef HAVE_LSTAT */
254
255/* Define to 1 if you have the <malloc.h> header file. */
256#define HAVE_MALLOC_H 1
257
258/* Define to 1 if you have the `memmem' function. */
259/* #undef HAVE_MEMMEM */
260
261/* Define to 1 if you have the `memmove' function. */
262#define HAVE_MEMMOVE 1
263
87/* Define to 1 if you have the <memory.h> header file. */264/* Define to 1 if you have the <memory.h> header file. */
88#define HAVE_MEMORY_H 1265#define HAVE_MEMORY_H 1
89266
267/* Define to 1 if you have the <mntent.h> header file. */
268/* #undef HAVE_MNTENT_H */
269
270/* Have non-POSIX function getgrgid_r */
271/* #undef HAVE_NONPOSIX_GETGRGID_R */
272
273/* Have non-POSIX function getpwuid_r */
274/* #undef HAVE_NONPOSIX_GETPWUID_R */
275
276/* Define to 1 if you have the `on_exit' function. */
277/* #undef HAVE_ON_EXIT */
278
279/* Define to 1 if you have the `poll' function. */
280/* #undef HAVE_POLL */
281
282/* Have POSIX function getgrgid_r */
283/* #undef HAVE_POSIX_GETGRGID_R */
284
285/* Have POSIX function getpwuid_r */
286/* #undef HAVE_POSIX_GETPWUID_R */
287
288/* Have function pthread_attr_setstacksize */
289/* #undef HAVE_PTHREAD_ATTR_SETSTACKSIZE */
290
291/* Define to 1 if you have the <pwd.h> header file. */
292/* #undef HAVE_PWD_H */
293
294/* Define to 1 if you have the `readlink' function. */
295/* #undef HAVE_READLINK */
296
297/* Define to 1 if you have the <sched.h> header file. */
298/* #undef HAVE_SCHED_H */
299
300/* Define to 1 if you have the `setenv' function. */
301/* #undef HAVE_SETENV */
302
303/* Define to 1 if you have the `setmntent' function. */
304/* #undef HAVE_SETMNTENT */
305
306/* Define to 1 if you have the `splice' function. */
307/* #undef HAVE_SPLICE */
308
309/* Whether _Static_assert can be used or not */
310/* #undef HAVE_STATIC_ASSERT */
311
90/* Define to 1 if you have the <stdint.h> header file. */312/* Define to 1 if you have the <stdint.h> header file. */
91#if ((_MSC_VER >= 1600) || !defined(_MSC_VER))313#if ((_MSC_VER >= 1600) || !defined(_MSC_VER))
92#define HAVE_STDINT_H 1314#define HAVE_STDINT_H 1
@@ -95,6 +317,21 @@
95/* Define to 1 if you have the <stdlib.h> header file. */317/* Define to 1 if you have the <stdlib.h> header file. */
96#define HAVE_STDLIB_H 1318#define HAVE_STDLIB_H 1
97319
320/* Define to 1 if you have the `stpcpy' function. */
321/* #undef HAVE_STPCPY */
322
323/* Define to 1 if you have the `strcasecmp' function. */
324#if defined(_MSC_VER)
325#define strcasecmp _stricmp
326#endif /* _MSC_VER uses _stricmp, which is identical to strcasecmp */
327
328#if !defined(__DMC__)
329#define HAVE_STRCASECMP 1
330#endif /* _MSC_VER or __gcc__ */
331
332/* Define to 1 if you have the `strerror' function. */
333#define HAVE_STRERROR 1
334
98/* Define to 1 if you have the <strings.h> header file. */335/* Define to 1 if you have the <strings.h> header file. */
99#ifndef _MSC_VER336#ifndef _MSC_VER
100#define HAVE_STRINGS_H 1337#define HAVE_STRINGS_H 1
@@ -103,17 +340,169 @@
103/* Define to 1 if you have the <string.h> header file. */340/* Define to 1 if you have the <string.h> header file. */
104#define HAVE_STRING_H 1341#define HAVE_STRING_H 1
105342
343/* Define to 1 if you have the `strncasecmp' function. */
344#if !defined(_MSC_VER) && !defined(__DMC__)
345#define HAVE_STRNCASECMP 1
346#else /* _MSC_VER or __DMC__ */
347/* #undef HAVE_STRNCASECMP */
348#endif /* _MSC_VER or __DMC__ */
349
350/* Define to 1 if you have the `strsignal' function. */
351/* #undef HAVE_STRSIGNAL */
352
353/* Define to 1 if `f_bavail' is a member of `struct statfs'. */
354/* #undef HAVE_STRUCT_STATFS_F_BAVAIL */
355
356/* Define to 1 if `f_fstypename' is a member of `struct statfs'. */
357/* #undef HAVE_STRUCT_STATFS_F_FSTYPENAME */
358
359/* Define to 1 if `f_basetype' is a member of `struct statvfs'. */
360/* #undef HAVE_STRUCT_STATVFS_F_BASETYPE */
361
362/* Define to 1 if `f_fstypename' is a member of `struct statvfs'. */
363/* #undef HAVE_STRUCT_STATVFS_F_FSTYPENAME */
364
365/* Define to 1 if `st_atimensec' is a member of `struct stat'. */
366/* #undef HAVE_STRUCT_STAT_ST_ATIMENSEC */
367
368/* Define to 1 if `st_atim.tv_nsec' is a member of `struct stat'. */
369/* #undef HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC */
370
371/* Define to 1 if `st_blksize' is a member of `struct stat'. */
372/* #undef HAVE_STRUCT_STAT_ST_BLKSIZE */
373
374/* Define to 1 if `st_blocks' is a member of `struct stat'. */
375/* #undef HAVE_STRUCT_STAT_ST_BLOCKS */
376
377/* Define to 1 if `st_ctimensec' is a member of `struct stat'. */
378/* #undef HAVE_STRUCT_STAT_ST_CTIMENSEC */
379
380/* Define to 1 if `st_ctim.tv_nsec' is a member of `struct stat'. */
381/* #undef HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC */
382
383/* Define to 1 if `st_mtimensec' is a member of `struct stat'. */
384/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
385
386/* Define to 1 if `st_mtim.tv_nsec' is a member of `struct stat'. */
387/* #undef HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC */
388
389/* Define to 1 if `tm_gmtoff' is a a member of `struct tm'. */
390/* #undef HAVE_STRUCT_TM_TM_GMTOFF */
391
392/* Define to 1 if `__tm_gmtoff' is a member of `struct tm'. */
393/* #undef HAVE_STRUCT_TM___TM_GMTOFF */
394
395/* Define to 1 if you have the `symlink' function. */
396/* #undef HAVE_SYMLINK */
397
398/* Define to 1 if you have the <sys/mkdev.h> header file. */
399/* #undef HAVE_SYS_MKDEV_H */
400
401/* Define to 1 if you have the <sys/mntctl.h> header file. */
402/* #undef HAVE_SYS_MNTCTL_H */
403
404/* Define to 1 if you have the <sys/mnttab.h> header file. */
405/* #undef HAVE_SYS_MNTTAB_H */
406
407/* Define to 1 if you have the <sys/mount.h> header file. */
408/* #undef HAVE_SYS_MOUNT_H */
409
410/* Define to 1 if you have the <sys/param.h> header file. */
411#if !defined(_MSC_VER) && !defined(__DMC__)
412#define HAVE_SYS_PARAM_H 1
413#else /* _MSC_VER or __DMC__ */
414/* #undef HAVE_SYS_PARAM_H */
415#endif /* _MSC_VER or __DMC__ */
416
417/* Define to 1 if you have the <sys/poll.h> header file. */
418/* #undef HAVE_SYS_POLL_H */
419
420/* Define to 1 if you have the <sys/resource.h> header file. */
421/* #undef HAVE_SYS_RESOURCE_H */
422
423/* Define to 1 if you have the <sys/select.h> header file. */
424/* #undef HAVE_SYS_SELECT_H */
425
426/* Define to 1 if you have the <sys/statfs.h> header file. */
427/* #undef HAVE_SYS_STATFS_H */
428
429/* Define to 1 if you have the <sys/statvfs.h> header file. */
430/* #undef HAVE_SYS_STATVFS_H */
431
106/* Define to 1 if you have the <sys/stat.h> header file. */432/* Define to 1 if you have the <sys/stat.h> header file. */
107#define HAVE_SYS_STAT_H 1433#define HAVE_SYS_STAT_H 1
108434
435/* Define to 1 if you have the <sys/sysctl.h> header file. */
436/* #undef HAVE_SYS_SYSCTL_H */
437
438/* Define to 1 if you have the <sys/times.h> header file. */
439/* #undef HAVE_SYS_TIMES_H */
440
441/* Define to 1 if you have the <sys/time.h> header file. */
442#ifndef _MSC_VER
443#define HAVE_SYS_TIME_H 1
444#else /* _MSC_VER */
445/* #undef HAVE_SYS_TIME_H */
446#endif /* _MSC_VER */
447
109/* Define to 1 if you have the <sys/types.h> header file. */448/* Define to 1 if you have the <sys/types.h> header file. */
110#define HAVE_SYS_TYPES_H 1449#define HAVE_SYS_TYPES_H 1
111450
451/* Define to 1 if you have the <sys/uio.h> header file. */
452/* #undef HAVE_SYS_UIO_H */
453
454/* Define to 1 if you have the <sys/vfstab.h> header file. */
455/* #undef HAVE_SYS_VFSTAB_H */
456
457/* Define to 1 if you have the <sys/vfs.h> header file. */
458/* #undef HAVE_SYS_VFS_H */
459
460/* Define to 1 if you have the <sys/vmount.h> header file. */
461/* #undef HAVE_SYS_VMOUNT_H */
462
463/* Define to 1 if you have the <sys/wait.h> header file. */
464/* #undef HAVE_SYS_WAIT_H */
465
112/* Define to 1 if you have the <unistd.h> header file. */466/* Define to 1 if you have the <unistd.h> header file. */
113#ifndef _MSC_VER467#ifndef _MSC_VER
114#define HAVE_UNISTD_H 1468#define HAVE_UNISTD_H 1
115#endif469#endif
116470
471/* Define to 1 if you have the `unsetenv' function. */
472/* #undef HAVE_UNSETENV */
473
474/* Define to 1 if you have the `utimes' function. */
475/* #undef HAVE_UTIMES */
476
477/* Define to 1 if you have the <values.h> header file. */
478#if !defined(_MSC_VER) && !defined(__DMC__)
479#define HAVE_VALUES_H 1
480#else /* _MSC_VER or __DMC__ */
481/* #undef HAVE_VALUES_H */
482#endif /* _MSC_VER or __DMC__ */
483
484/* Define to 1 if you have the `vasprintf' function. */
485#define HAVE_VASPRINTF 1
486
487/* Define to 1 if you have the `vsnprintf' function. */
488#ifndef _MSC_VER
489#define HAVE_VSNPRINTF 1
490#ifdef __DMC__
491#define vsnprintf _vsnprintf
492#endif
493#else /* _MSC_VER */
494#if (_MSC_VER >= 1500)
495#define HAVE_VSNPRINTF 1
496#endif /* VS 2008+ has vsnprintf */
497/* #undef HAVE_VSNPRINTF */
498#endif /* _MSC_VER */
499
500/* Have Win32 atomic intrinsics */
501#define HAVE_WIN32_BUILTINS_FOR_ATOMIC_OPERATIONS 1
502
503/* Have a working bcopy */
504/* #undef HAVE_WORKING_BCOPY */
505
117/* Define to the sub-directory in which libtool stores uninstalled libraries.506/* Define to the sub-directory in which libtool stores uninstalled libraries.
118 */507 */
119#define LT_OBJDIR ".libs"508#define LT_OBJDIR ".libs"
@@ -130,7 +519,7 @@
130#define PACKAGE_NAME "cogl"519#define PACKAGE_NAME "cogl"
131520
132/* Define to the full name and version of this package. */521/* Define to the full name and version of this package. */
133#define PACKAGE_STRING "cogl 2.0.0"522#define PACKAGE_STRING "cogl 1.14.0"
134523
135/* Define to the one symbol short name of this package. */524/* Define to the one symbol short name of this package. */
136#define PACKAGE_TARNAME "cogl"525#define PACKAGE_TARNAME "cogl"
@@ -139,7 +528,52 @@
139#define PACKAGE_URL ""528#define PACKAGE_URL ""
140529
141/* Define to the version of this package. */530/* Define to the version of this package. */
142#define PACKAGE_VERSION "2.0.0"531#define PACKAGE_VERSION "1.14.0"
532
533/* Maximum POSIX RT priority */
534/* #undef POSIX_MAX_PRIORITY */
535
536/* Minimum POSIX RT priority */
537/* #undef POSIX_MIN_PRIORITY */
538
539/* The POSIX RT yield function */
540/* #undef POSIX_YIELD_FUNC */
541
542/* The size of `char', as computed by sizeof. */
543#define SIZEOF_CHAR 1
544
545/* The size of `int', as computed by sizeof. */
546#define SIZEOF_INT 4
547
548/* The size of `long', as computed by sizeof. */
549#define SIZEOF_LONG 4
550
551/* The size of `long long', as computed by sizeof. */
552#ifndef _MSC_VER
553#define SIZEOF_LONG_LONG 8
554#else /* _MSC_VER */
555#define SIZEOF_LONG_LONG 0
556#endif /* _MSC_VER */
557
558/* The size of `short', as computed by sizeof. */
559#define SIZEOF_SHORT 2
560
561/* The size of `size_t', as computed by sizeof. */
562#define SIZEOF_SIZE_T 4
563
564/* The size of `void *', as computed by sizeof. */
565#ifdef _MSC_VER
566#if (defined(_M_X64) || defined(_M_AMD64))
567#define SIZEOF_VOID_P 8
568#elif (defined(_M_IX86))
569#define SIZEOF_VOID_P 4
570#endif
571#else
572#define SIZEOF_VOID_P 4
573#endif
574
575/* The size of `__int64', as computed by sizeof. */
576#define SIZEOF___INT64 8
143577
144/* Define to 1 if you have the ANSI C header files. */578/* Define to 1 if you have the ANSI C header files. */
145#define STDC_HEADERS 1579#define STDC_HEADERS 1
@@ -153,7 +587,52 @@
153/* Use Core Graphics (Quartz) for loading image data */587/* Use Core Graphics (Quartz) for loading image data */
154/*#undef USE_QUARTZ*/588/*#undef USE_QUARTZ*/
155589
590/* Enable extensions on AIX 3, Interix. */
591#ifndef _ALL_SOURCE
592# undef _ALL_SOURCE
593#endif
594/* Enable GNU extensions on systems that have them. */
595#ifndef _GNU_SOURCE
596# undef _GNU_SOURCE
597#endif
598/* Enable threading extensions on Solaris. */
599#ifndef _POSIX_PTHREAD_SEMANTICS
600# undef _POSIX_PTHREAD_SEMANTICS
601#endif
602/* Enable extensions on HP NonStop. */
603#ifndef _TANDEM_SOURCE
604# undef _TANDEM_SOURCE
605#endif
606/* Enable general extensions on Solaris. */
607#ifndef __EXTENSIONS__
608# undef __EXTENSIONS__
609#endif
610
611
612/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
613 significant byte first (like Motorola and SPARC, unlike Intel). */
614#if defined AC_APPLE_UNIVERSAL_BUILD
615# if defined __BIG_ENDIAN__
616# define WORDS_BIGENDIAN 1
617# endif
618#else
619# ifndef WORDS_BIGENDIAN
620# undef WORDS_BIGENDIAN
621# endif
622#endif
623
624/* Define to 1 if on MINIX. */
625/* #undef _MINIX */
626
627/* Define to 2 if the system does not provide POSIX.1 features except with
628 this defined. */
629/* #undef _POSIX_1_SOURCE */
630
631/* Define to 1 if you need to in order for `stat' and other things to work. */
632/* #undef _POSIX_SOURCE */
633
156/* Define to empty if `const' does not conform to ANSI C. */634/* Define to empty if `const' does not conform to ANSI C. */
157/*#undef const*/635/* #undef const */
636
158637
159#include "config-custom.h"638#include "config-custom.h"
160639
=== modified file 'config.h.win32.in'
--- config.h.win32.in 2012-09-25 10:07:06 +0000
+++ config.h.win32.in 2013-04-01 22:12:24 +0000
@@ -1,13 +1,28 @@
1/* config.h.in. Generated from configure.ac by autoheader. */1/* config.h.in. Generated from configure.ac by autoheader. */
22
3/* Define if building universal (internal helper macro) */
4/* #undef AC_APPLE_UNIVERSAL_BUILD */
5
6/* define if asm blocks can use numeric local labels */
7/* #undef ASM_NUMERIC_LABELS */
8
3/* Can use Cogl 2.0 API internally */9/* Can use Cogl 2.0 API internally */
4#define COGL_ENABLE_EXPERIMENTAL_2_0_API 110#define COGL_ENABLE_EXPERIMENTAL_2_0_API 1
511
6/* Can use experimental API internally */12/* Can use experimental API internally */
7#define COGL_ENABLE_EXPERIMENTAL_API 113#define COGL_ENABLE_EXPERIMENTAL_API 1
814
15/* The major version for libgbm */
16/* #undef COGL_GBM_MAJOR */
17
18/* The micro version for libgbm */
19/* #undef COGL_GBM_MICRO */
20
21/* The minor version for libgbm */
22/* #undef COGL_GBM_MINOR */
23
9/* Cogl supports OpenGL using the WGL API */24/* Cogl supports OpenGL using the WGL API */
10#define COGL_HAS_WIN32_SUPPORT 125#define COGL_HAS_WGL_SUPPORT 1
1126
12/* Define to 1 if translation of program messages to the user's native27/* Define to 1 if translation of program messages to the user's native
13 language is requested. */28 language is requested. */
@@ -16,6 +31,75 @@
16/* The prefix for our gettext translation domains. */31/* The prefix for our gettext translation domains. */
17#define GETTEXT_PACKAGE "@GETTEXT_PACKAGE@"32#define GETTEXT_PACKAGE "@GETTEXT_PACKAGE@"
1833
34/* Define to the GLIB binary age */
35/* #undef GLIB_BINARY_AGE */
36
37/* Byte contents of gmutex */
38/* #undef GLIB_BYTE_CONTENTS_GMUTEX */
39
40/* Define to the GLIB interface age */
41/* #undef GLIB_INTERFACE_AGE */
42
43/* The size of gmutex, as computed by sizeof. */
44/* #undef GLIB_SIZEOF_GMUTEX */
45
46/* The size of system_thread, as computed by sizeof. */
47/* #undef GLIB_SIZEOF_SYSTEM_THREAD */
48
49/* alpha atomic implementation */
50/* #undef G_ATOMIC_ALPHA */
51
52/* arm atomic implementation */
53/* #undef G_ATOMIC_ARM */
54
55/* cris atomic implementation */
56/* #undef G_ATOMIC_CRIS */
57
58/* crisv32 atomic implementation */
59/* #undef G_ATOMIC_CRISV32 */
60
61/* i486 atomic implementation */
62/* #undef G_ATOMIC_I486 */
63
64/* ia64 atomic implementation */
65/* #undef G_ATOMIC_IA64 */
66
67/* powerpc atomic implementation */
68/* #undef G_ATOMIC_POWERPC */
69
70/* s390 atomic implementation */
71/* #undef G_ATOMIC_S390 */
72
73/* sparcv9 atomic implementation */
74/* #undef G_ATOMIC_SPARCV9 */
75
76/* x86_64 atomic implementation */
77/* #undef G_ATOMIC_X86_64 */
78
79/* Have inline keyword */
80/* #undef G_HAVE_INLINE */
81
82/* Have __inline keyword */
83/* #undef G_HAVE___INLINE */
84
85/* Have __inline__ keyword */
86/* #undef G_HAVE___INLINE__ */
87
88/* Source file containing theread implementation */
89/* #undef G_THREAD_SOURCE */
90
91/* A 'va_copy' style function */
92/* #undef G_VA_COPY */
93
94/* 'va_lists' cannot be copies as values */
95/* #undef G_VA_COPY_AS_ARRAY */
96
97/* Define to 1 if you have the <alloca.h> header file. */
98/* #undef HAVE_ALLOCA_H */
99
100/* Define to 1 if you have the `atexit' function. */
101/* #undef HAVE_ATEXIT */
102
19/* Whether we have cairo or not */103/* Whether we have cairo or not */
20#define HAVE_CAIRO 1104#define HAVE_CAIRO 1
21105
@@ -30,6 +114,9 @@
30 the CoreFoundation framework. */114 the CoreFoundation framework. */
31/*#undef HAVE_CFPREFERENCESCOPYAPPVALUE*/115/*#undef HAVE_CFPREFERENCESCOPYAPPVALUE*/
32116
117/* Define to 1 if you have the `chown' function. */
118/* #undef HAVE_CHOWN */
119
33/* Have GL for rendering */120/* Have GL for rendering */
34#define HAVE_COGL_GL 1121#define HAVE_COGL_GL 1
35122
@@ -46,6 +133,9 @@
46/* Defined if the GL library shouldn't be dlopened */133/* Defined if the GL library shouldn't be dlopened */
47#define HAVE_DIRECTLY_LINKED_GL_LIBRARY 1134#define HAVE_DIRECTLY_LINKED_GL_LIBRARY 1
48135
136/* Define to 1 if you have the <dirent.h> header file. */
137/* #undef HAVE_DIRENT_H */
138
49/* Define to 1 if you have the <dlfcn.h> header file. */139/* Define to 1 if you have the <dlfcn.h> header file. */
50/*#undef HAVE_DLFCN_H*/140/*#undef HAVE_DLFCN_H*/
51141
@@ -55,26 +145,89 @@
55/* Define to 1 if you have the <EGL/egl.h> header file. */145/* Define to 1 if you have the <EGL/egl.h> header file. */
56/*#undef HAVE_EGL_EGL_H*/146/*#undef HAVE_EGL_EGL_H*/
57147
148/* Define to 1 if you have the `endmntent' function. */
149/* #undef HAVE_ENDMNTENT */
150
151/* Define to 1 if you have the `fchmod' function. */
152/* #undef HAVE_FCHMOD */
153
154/* Define to 1 if you have the `fchown' function. */
155/* #undef HAVE_FCHOWN */
156
58/* Define to 1 if you have the <fcntl.h> header file. */157/* Define to 1 if you have the <fcntl.h> header file. */
59#define HAVE_FCNTL_H 1158#define HAVE_FCNTL_H 1
60159
160/* Define to 1 if you have the `fdwalk' function. */
161/* #undef HAVE_FDWALK */
162
61/* Define to 1 if you have the `ffs' function. */163/* Define to 1 if you have the `ffs' function. */
62/*#undef HAVE_FFS*/164/*#undef HAVE_FFS*/
63165
166/* Define to 1 if you have the <float.h> header file. */
167#define HAVE_FLOAT_H 1
168
169/* Define to 1 if you have the <fstab.h> header file. */
170/* #undef HAVE_FSTAB_H */
171
172/* we have the futex(2) system call */
173/* #undef HAVE_FUTEX */
174
175/* Define to 1 if you have the `getcwd' function. */
176#define HAVE_GETCWD 1
177