Merge lp:~darkxst/ubuntu/raring/cogl/lp1163025 into lp:ubuntu/raring/cogl
- Raring (13.04)
- lp1163025
- Merge into raring
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 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel Holbach (community) | Approve | ||
Ubuntu branches | Pending | ||
Review via email: mp+156436@code.launchpad.net |
Commit message
Description of the change
To post a comment you must log in.
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'Makefile.in' | |||
2 | --- Makefile.in 2013-02-26 16:43:25 +0000 | |||
3 | +++ Makefile.in 2013-04-01 22:12:24 +0000 | |||
4 | @@ -55,7 +55,7 @@ | |||
5 | 55 | host_triplet = @host@ | 55 | host_triplet = @host@ |
6 | 56 | @BUILD_COGL_PANGO_TRUE@am__append_1 = cogl-pango | 56 | @BUILD_COGL_PANGO_TRUE@am__append_1 = cogl-pango |
7 | 57 | @BUILD_COGL_GLES2_TRUE@am__append_2 = cogl-gles2 | 57 | @BUILD_COGL_GLES2_TRUE@am__append_2 = cogl-gles2 |
9 | 58 | DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \ | 58 | DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ |
10 | 59 | $(srcdir)/Makefile.in $(srcdir)/README.in \ | 59 | $(srcdir)/Makefile.in $(srcdir)/README.in \ |
11 | 60 | $(srcdir)/config.h.in $(srcdir)/config.h.win32.in \ | 60 | $(srcdir)/config.h.in $(srcdir)/config.h.win32.in \ |
12 | 61 | $(top_srcdir)/build/autotools/Makefile.am.release \ | 61 | $(top_srcdir)/build/autotools/Makefile.am.release \ |
13 | @@ -349,6 +349,11 @@ | |||
14 | 349 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ | 349 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ |
15 | 350 | USE_NLS = @USE_NLS@ | 350 | USE_NLS = @USE_NLS@ |
16 | 351 | VERSION = @VERSION@ | 351 | VERSION = @VERSION@ |
17 | 352 | WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@ | ||
18 | 353 | WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@ | ||
19 | 354 | WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@ | ||
20 | 355 | WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@ | ||
21 | 356 | WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@ | ||
22 | 352 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ | 357 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ |
23 | 353 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ | 358 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ |
24 | 354 | XGETTEXT = @XGETTEXT@ | 359 | XGETTEXT = @XGETTEXT@ |
25 | 355 | 360 | ||
26 | === modified file 'NEWS' | |||
27 | --- NEWS 2013-02-26 16:43:25 +0000 | |||
28 | +++ NEWS 2013-04-01 22:12:24 +0000 | |||
29 | @@ -1,3 +1,44 @@ | |||
30 | 1 | Cogl 1.14.0 2013-03-25 | ||
31 | 2 | |||
32 | 3 | • List of changes since Cogl 1.13.4 | ||
33 | 4 | |||
34 | 5 | » New snippet hook location for adding global definitions that can | ||
35 | 6 | be shared amongst other snippets. | ||
36 | 7 | » Fixed some cases where it's not possible to reference the builtin | ||
37 | 8 | cogl_sampler* uniforms from a snippet. | ||
38 | 9 | » Fixes for building on Visual Studio. | ||
39 | 10 | » Fixed a problem with the workaround for the viewport bug in Mesa | ||
40 | 11 | which could leave a broken scissor when switching between | ||
41 | 12 | different sized framebuffers. | ||
42 | 13 | » Fix some cases where the depth buffer wouldn't get cleared in | ||
43 | 14 | cogl_framebuffer_clear*. | ||
44 | 15 | » Fix for leaking pipelines and textures when a pipeline is copied | ||
45 | 16 | but all of its layer properties are replaced. | ||
46 | 17 | » Fix for interleaving snippets with different hook points. | ||
47 | 18 | » The Cogland example Wayland compositor has been updated to the | ||
48 | 19 | Wayland 1.0 API. | ||
49 | 20 | |||
50 | 21 | • Bugzilla bugs closed since 1.13.4: | ||
51 | 22 | |||
52 | 23 | #686770 - _cogl_bitmap_unbind: assertion failed: (bitmap->bound) | ||
53 | 24 | for gnome-shell on nexus 7 | ||
54 | 25 | #694537 - Fails to compile if the EGL stack doesn't implement | ||
55 | 26 | KHR_create_context | ||
56 | 27 | #694657 - cogl-buffer: Stop warning spam running in sw rendering | ||
57 | 28 | |||
58 | 29 | Many thanks to: | ||
59 | 30 | |||
60 | 31 | Chun-wei Fan | ||
61 | 32 | Robert Bragg | ||
62 | 33 | Gheyret Kenji | ||
63 | 34 | Ján Kyselica | ||
64 | 35 | Bastien Nocera | ||
65 | 36 | Duarte Loreto | ||
66 | 37 | Milo Casagrande | ||
67 | 38 | Pavol Klačanský | ||
68 | 39 | Plamena Manolova | ||
69 | 40 | Tomeu Vizoso | ||
70 | 41 | |||
71 | 1 | Cogl 1.13.4 2013-02-21 | 42 | Cogl 1.13.4 2013-02-21 |
72 | 2 | 43 | ||
73 | 3 | • List of changes since Cogl 1.13.2 | 44 | • List of changes since Cogl 1.13.2 |
74 | 4 | 45 | ||
75 | === added file 'README' | |||
76 | --- README 1970-01-01 00:00:00 +0000 | |||
77 | +++ README 2013-04-01 22:12:24 +0000 | |||
78 | @@ -0,0 +1,169 @@ | |||
79 | 1 | README for Cogl 1.14.0 | ||
80 | 2 | =============================================================================== | ||
81 | 3 | |||
82 | 4 | Note: This file is delimited with -- markers so it is possible to split | ||
83 | 5 | sections out for other purposes, such as for release notes. | ||
84 | 6 | |||
85 | 7 | -- | ||
86 | 8 | DESCRIPTION | ||
87 | 9 | ------------------------------------------------------------------------------- | ||
88 | 10 | |||
89 | 11 | Cogl is a small open source library for using 3D graphics hardware for | ||
90 | 12 | rendering. The API departs from the flat state machine style of OpenGL and is | ||
91 | 13 | designed to make it easy to write orthogonal components that can render without | ||
92 | 14 | stepping on each others toes. | ||
93 | 15 | |||
94 | 16 | As well as aiming for a nice API, we think having a single library as opposed | ||
95 | 17 | to an API specification like OpenGL has a few advantages too; like being | ||
96 | 18 | able to paper over the inconsistencies/bugs of different OpenGL | ||
97 | 19 | implementations in a centralized place, not to mention the myriad of OpenGL | ||
98 | 20 | extensions. It also means we are in a better position to provide utility | ||
99 | 21 | APIs that help software developers since they only need to be implemented | ||
100 | 22 | once and there is no risk of inconsistency between implementations. | ||
101 | 23 | |||
102 | 24 | Having other backends, besides OpenGL, such as drm, Gallium or D3D are | ||
103 | 25 | options we are interested in for the future. | ||
104 | 26 | |||
105 | 27 | -- | ||
106 | 28 | REQUIREMENTS | ||
107 | 29 | ------------------------------------------------------------------------------- | ||
108 | 30 | |||
109 | 31 | Cogl currently only requires: | ||
110 | 32 | |||
111 | 33 | • GLib ≥ 2.32.0 | ||
112 | 34 | • OpenGL ≥ 1.3 (or 1.2 + multitexturing), or OpenGL ES 2.0 (or 1.1) | ||
113 | 35 | • GLX, AGL, WGL or an EGL implementation | ||
114 | 36 | |||
115 | 37 | Cogl also has optional dependencies: | ||
116 | 38 | |||
117 | 39 | • GDK-Pixbuf ≥ 2.0 | ||
118 | 40 | - for image loading | ||
119 | 41 | • Cairo ≥ 1.10 | ||
120 | 42 | - for debugging texture atlasing (debug builds only) | ||
121 | 43 | |||
122 | 44 | The optional Cogl Pango library requires: | ||
123 | 45 | • Cairo ≥ 1.10 | ||
124 | 46 | • PangoCairo ≥ 1.20 | ||
125 | 47 | |||
126 | 48 | On X11, Cogl depends on the following extensions | ||
127 | 49 | |||
128 | 50 | • XComposite ≥ 0.4 | ||
129 | 51 | • XDamage | ||
130 | 52 | • XExt | ||
131 | 53 | • XFixes ≥ 3 | ||
132 | 54 | |||
133 | 55 | For the Wayland backend, Cogl requires: | ||
134 | 56 | • Wayland ≥ 1.0.0 | ||
135 | 57 | |||
136 | 58 | When running with OpenGL, Cogl requires at least version 1.3 | ||
137 | 59 | or 1.2 with the multitexturing extension. However to build Cogl | ||
138 | 60 | you will need the latest GL headers which can be obtained from: | ||
139 | 61 | |||
140 | 62 | http://www.khronos.org | ||
141 | 63 | |||
142 | 64 | If you are building the API reference you will also need: | ||
143 | 65 | |||
144 | 66 | • GTK-Doc ≥ 1.13 | ||
145 | 67 | |||
146 | 68 | If you are building the additional documentation you will also need: | ||
147 | 69 | |||
148 | 70 | • xsltproc | ||
149 | 71 | • jw (optional, for generating PDFs) | ||
150 | 72 | |||
151 | 73 | If you are building the Introspection data you will also need: | ||
152 | 74 | |||
153 | 75 | • GObject-Introspection ≥ 0.9.5 | ||
154 | 76 | |||
155 | 77 | GObject-Introspection is available from: | ||
156 | 78 | |||
157 | 79 | git://git.gnome.org/gobject-introspection | ||
158 | 80 | |||
159 | 81 | If you want support for profiling Cogl you will also need: | ||
160 | 82 | |||
161 | 83 | • UProf ≥ 0.3 | ||
162 | 84 | |||
163 | 85 | UProf is available from: | ||
164 | 86 | |||
165 | 87 | git://github.com/rib/UProf.git | ||
166 | 88 | |||
167 | 89 | -- | ||
168 | 90 | DOCUMENTATION | ||
169 | 91 | ------------------------------------------------------------------------------- | ||
170 | 92 | |||
171 | 93 | The 1.x stable API is documented here: | ||
172 | 94 | |||
173 | 95 | http://developer.gnome.org/cogl/stable/ | ||
174 | 96 | |||
175 | 97 | The 1.x development API is documented here: | ||
176 | 98 | |||
177 | 99 | http://developer.gnome.org/cogl/1.$(COGL_1_MINOR_VERSION) | ||
178 | 100 | |||
179 | 101 | The experimental 2.0 API is currently not hosted online but can be built | ||
180 | 102 | by passing the --enable-gtk-doc option to ./configure when building | ||
181 | 103 | and the documentation can then be found under | ||
182 | 104 | doc/reference/cogl-2.0-experimental/html/index.html | ||
183 | 105 | |||
184 | 106 | -- | ||
185 | 107 | LICENSE | ||
186 | 108 | ------------------------------------------------------------------------------- | ||
187 | 109 | |||
188 | 110 | Most of Cogl is licensed under the terms of the GNU Lesser General Public | ||
189 | 111 | License, version 2.1 or (at your option) later. Some files are licensed under | ||
190 | 112 | more permissive licenses MIT or BSD style licenses though so please see | ||
191 | 113 | individual files for details. | ||
192 | 114 | |||
193 | 115 | -- | ||
194 | 116 | BUILDING AND INSTALLATION | ||
195 | 117 | ------------------------------------------------------------------------------- | ||
196 | 118 | |||
197 | 119 | Please refer to the INSTALL document. | ||
198 | 120 | |||
199 | 121 | -- | ||
200 | 122 | BUGS | ||
201 | 123 | ------------------------------------------------------------------------------- | ||
202 | 124 | |||
203 | 125 | Please report bugs here: | ||
204 | 126 | |||
205 | 127 | http://bugzilla.gnome.org/enter_bug.cgi?product=cogl | ||
206 | 128 | |||
207 | 129 | You will need a Bugzilla account. | ||
208 | 130 | |||
209 | 131 | Please include the following in bug reports: | ||
210 | 132 | |||
211 | 133 | • what system you're running Cogl on; | ||
212 | 134 | • which version of Cogl you are using; | ||
213 | 135 | • which version of GLib and OpenGL (or OpenGL ES) you are using; | ||
214 | 136 | • which video card and which drivers you are using, including output of | ||
215 | 137 | glxinfo and xdpyinfo (if applicable); | ||
216 | 138 | • how to reproduce the bug. | ||
217 | 139 | |||
218 | 140 | If you cannot reproduce the bug with one of the tests that come with | ||
219 | 141 | Cogl's source code, it can help a lot to include a small test case | ||
220 | 142 | displaying the bad behaviour. | ||
221 | 143 | |||
222 | 144 | If the bug exposes a crash, the exact text printed out and a stack trace | ||
223 | 145 | obtained using gdb are greatly appreciated. | ||
224 | 146 | |||
225 | 147 | -- | ||
226 | 148 | CONTRIBUTING | ||
227 | 149 | ------------------------------------------------------------------------------- | ||
228 | 150 | |||
229 | 151 | The CODING_STYLE file describes the coding style we use throughout Cogl, | ||
230 | 152 | please try your best to conform to this style because the consistency | ||
231 | 153 | really helps keep the code maintainable. | ||
232 | 154 | |||
233 | 155 | We can accept contributions in several ways: | ||
234 | 156 | • Either as patches attached to bugs on bugzilla | ||
235 | 157 | - For this you may be interested in using git-bz. | ||
236 | 158 | |||
237 | 159 | See http://git.fishsoup.net/man/git-bz.html for details | ||
238 | 160 | • You can email us patches | ||
239 | 161 | - For this we recommend using git-send-email | ||
240 | 162 | |||
241 | 163 | • You can create a remote branch and ask us to pull from that for more | ||
242 | 164 | substantial changes. | ||
243 | 165 | - For this we recommend using github. | ||
244 | 166 | |||
245 | 167 | Ideally standalone patches should be created using git format-patch since | ||
246 | 168 | that makes it easiest to import the patch with a commit message into a | ||
247 | 169 | git repository. | ||
248 | 0 | 170 | ||
249 | === modified file 'README.in' | |||
250 | --- README.in 2012-09-25 10:07:06 +0000 | |||
251 | +++ README.in 2013-04-01 22:12:24 +0000 | |||
252 | @@ -52,6 +52,9 @@ | |||
253 | 52 | • XExt | 52 | • XExt |
254 | 53 | • XFixes ≥ @XFIXES_REQ_VERSION@ | 53 | • XFixes ≥ @XFIXES_REQ_VERSION@ |
255 | 54 | 54 | ||
256 | 55 | For the Wayland backend, Cogl requires: | ||
257 | 56 | • Wayland ≥ @WAYLAND_REQ_VERSION@ | ||
258 | 57 | |||
259 | 55 | When running with OpenGL, Cogl requires at least version 1.3 | 58 | When running with OpenGL, Cogl requires at least version 1.3 |
260 | 56 | or 1.2 with the multitexturing extension. However to build Cogl | 59 | or 1.2 with the multitexturing extension. However to build Cogl |
261 | 57 | you will need the latest GL headers which can be obtained from: | 60 | you will need the latest GL headers which can be obtained from: |
262 | 58 | 61 | ||
263 | === modified file 'build/Makefile.in' | |||
264 | --- build/Makefile.in 2013-02-26 16:43:25 +0000 | |||
265 | +++ build/Makefile.in 2013-04-01 22:12:24 +0000 | |||
266 | @@ -51,8 +51,8 @@ | |||
267 | 51 | host_triplet = @host@ | 51 | host_triplet = @host@ |
268 | 52 | subdir = build | 52 | subdir = build |
269 | 53 | DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in compile \ | 53 | DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in compile \ |
272 | 54 | config.guess config.rpath config.sub install-sh ltmain.sh \ | 54 | config.guess config.rpath config.sub depcomp install-sh \ |
273 | 55 | missing | 55 | ltmain.sh missing |
274 | 56 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 | 56 | ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 |
275 | 57 | am__aclocal_m4_deps = $(top_srcdir)/build/autotools/acglib.m4 \ | 57 | am__aclocal_m4_deps = $(top_srcdir)/build/autotools/acglib.m4 \ |
276 | 58 | $(top_srcdir)/build/autotools/as-compiler-flag.m4 \ | 58 | $(top_srcdir)/build/autotools/as-compiler-flag.m4 \ |
277 | @@ -317,6 +317,11 @@ | |||
278 | 317 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ | 317 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ |
279 | 318 | USE_NLS = @USE_NLS@ | 318 | USE_NLS = @USE_NLS@ |
280 | 319 | VERSION = @VERSION@ | 319 | VERSION = @VERSION@ |
281 | 320 | WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@ | ||
282 | 321 | WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@ | ||
283 | 322 | WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@ | ||
284 | 323 | WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@ | ||
285 | 324 | WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@ | ||
286 | 320 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ | 325 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ |
287 | 321 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ | 326 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ |
288 | 322 | XGETTEXT = @XGETTEXT@ | 327 | XGETTEXT = @XGETTEXT@ |
289 | 323 | 328 | ||
290 | === modified file 'build/win32/Makefile.in' | |||
291 | --- build/win32/Makefile.in 2013-02-26 16:43:25 +0000 | |||
292 | +++ build/win32/Makefile.in 2013-04-01 22:12:24 +0000 | |||
293 | @@ -315,6 +315,11 @@ | |||
294 | 315 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ | 315 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ |
295 | 316 | USE_NLS = @USE_NLS@ | 316 | USE_NLS = @USE_NLS@ |
296 | 317 | VERSION = @VERSION@ | 317 | VERSION = @VERSION@ |
297 | 318 | WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@ | ||
298 | 319 | WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@ | ||
299 | 320 | WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@ | ||
300 | 321 | WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@ | ||
301 | 322 | WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@ | ||
302 | 318 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ | 323 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ |
303 | 319 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ | 324 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ |
304 | 320 | XGETTEXT = @XGETTEXT@ | 325 | XGETTEXT = @XGETTEXT@ |
305 | 321 | 326 | ||
306 | === modified file 'build/win32/vs10/Makefile.in' | |||
307 | --- build/win32/vs10/Makefile.in 2013-02-26 16:43:25 +0000 | |||
308 | +++ build/win32/vs10/Makefile.in 2013-04-01 22:12:24 +0000 | |||
309 | @@ -275,6 +275,11 @@ | |||
310 | 275 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ | 275 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ |
311 | 276 | USE_NLS = @USE_NLS@ | 276 | USE_NLS = @USE_NLS@ |
312 | 277 | VERSION = @VERSION@ | 277 | VERSION = @VERSION@ |
313 | 278 | WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@ | ||
314 | 279 | WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@ | ||
315 | 280 | WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@ | ||
316 | 281 | WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@ | ||
317 | 282 | WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@ | ||
318 | 278 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ | 283 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ |
319 | 279 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ | 284 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ |
320 | 280 | XGETTEXT = @XGETTEXT@ | 285 | XGETTEXT = @XGETTEXT@ |
321 | 281 | 286 | ||
322 | === modified file 'build/win32/vs10/cogl-crate.vcxproj' | |||
323 | --- build/win32/vs10/cogl-crate.vcxproj 2013-01-10 12:49:09 +0000 | |||
324 | +++ build/win32/vs10/cogl-crate.vcxproj 2013-04-01 22:12:24 +0000 | |||
325 | @@ -71,7 +71,7 @@ | |||
326 | 71 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> | 71 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> |
327 | 72 | <ClCompile> | 72 | <ClCompile> |
328 | 73 | <Optimization>Disabled</Optimization> | 73 | <Optimization>Disabled</Optimization> |
330 | 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> |
331 | 75 | <MinimalRebuild>true</MinimalRebuild> | 75 | <MinimalRebuild>true</MinimalRebuild> |
332 | 76 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> | 76 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
333 | 77 | <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | 77 | <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |
334 | @@ -90,7 +90,7 @@ | |||
335 | 90 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> | 90 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
336 | 91 | <ClCompile> | 91 | <ClCompile> |
337 | 92 | <Optimization>Disabled</Optimization> | 92 | <Optimization>Disabled</Optimization> |
339 | 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> |
340 | 94 | <MinimalRebuild>true</MinimalRebuild> | 94 | <MinimalRebuild>true</MinimalRebuild> |
341 | 95 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> | 95 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
342 | 96 | <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> | 96 | <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> |
343 | @@ -114,7 +114,7 @@ | |||
344 | 114 | <ClCompile> | 114 | <ClCompile> |
345 | 115 | <Optimization>MaxSpeed</Optimization> | 115 | <Optimization>MaxSpeed</Optimization> |
346 | 116 | <IntrinsicFunctions>true</IntrinsicFunctions> | 116 | <IntrinsicFunctions>true</IntrinsicFunctions> |
348 | 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> |
349 | 118 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | 118 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
350 | 119 | <FunctionLevelLinking>true</FunctionLevelLinking> | 119 | <FunctionLevelLinking>true</FunctionLevelLinking> |
351 | 120 | <PrecompiledHeader> | 120 | <PrecompiledHeader> |
352 | @@ -133,7 +133,7 @@ | |||
353 | 133 | </ItemDefinitionGroup> | 133 | </ItemDefinitionGroup> |
354 | 134 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> | 134 | <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
355 | 135 | <ClCompile> | 135 | <ClCompile> |
357 | 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> |
358 | 137 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | 137 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
359 | 138 | <PrecompiledHeader> | 138 | <PrecompiledHeader> |
360 | 139 | </PrecompiledHeader> | 139 | </PrecompiledHeader> |
361 | 140 | 140 | ||
362 | === modified file 'build/win32/vs10/cogl-pango.vcxproj' | |||
363 | --- build/win32/vs10/cogl-pango.vcxproj 2013-01-10 12:49:09 +0000 | |||
364 | +++ build/win32/vs10/cogl-pango.vcxproj 2013-04-01 22:12:24 +0000 | |||
365 | @@ -89,7 +89,7 @@ | |||
366 | 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> |
367 | 90 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 90 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
368 | 91 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> | 91 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> |
370 | 92 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 92 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
371 | 93 | <GenerateDebugInformation>true</GenerateDebugInformation> | 93 | <GenerateDebugInformation>true</GenerateDebugInformation> |
372 | 94 | <SubSystem>Windows</SubSystem> | 94 | <SubSystem>Windows</SubSystem> |
373 | 95 | <TargetMachine>MachineX86</TargetMachine> | 95 | <TargetMachine>MachineX86</TargetMachine> |
374 | @@ -117,7 +117,7 @@ | |||
375 | 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> |
376 | 118 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 118 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
377 | 119 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> | 119 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> |
379 | 120 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 120 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
380 | 121 | <GenerateDebugInformation>true</GenerateDebugInformation> | 121 | <GenerateDebugInformation>true</GenerateDebugInformation> |
381 | 122 | <SubSystem>Windows</SubSystem> | 122 | <SubSystem>Windows</SubSystem> |
382 | 123 | <TargetMachine>MachineX64</TargetMachine> | 123 | <TargetMachine>MachineX64</TargetMachine> |
383 | @@ -145,7 +145,7 @@ | |||
384 | 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> |
385 | 146 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 146 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
386 | 147 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> | 147 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> |
388 | 148 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 148 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
389 | 149 | <GenerateDebugInformation>true</GenerateDebugInformation> | 149 | <GenerateDebugInformation>true</GenerateDebugInformation> |
390 | 150 | <SubSystem>Windows</SubSystem> | 150 | <SubSystem>Windows</SubSystem> |
391 | 151 | <OptimizeReferences>true</OptimizeReferences> | 151 | <OptimizeReferences>true</OptimizeReferences> |
392 | @@ -172,7 +172,7 @@ | |||
393 | 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> |
394 | 173 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 173 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
395 | 174 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> | 174 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> |
397 | 175 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 175 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
398 | 176 | <GenerateDebugInformation>true</GenerateDebugInformation> | 176 | <GenerateDebugInformation>true</GenerateDebugInformation> |
399 | 177 | <SubSystem>Windows</SubSystem> | 177 | <SubSystem>Windows</SubSystem> |
400 | 178 | <OptimizeReferences>true</OptimizeReferences> | 178 | <OptimizeReferences>true</OptimizeReferences> |
401 | 179 | 179 | ||
402 | === modified file 'build/win32/vs10/cogl-pango.vcxprojin' | |||
403 | --- build/win32/vs10/cogl-pango.vcxprojin 2013-01-10 12:49:09 +0000 | |||
404 | +++ build/win32/vs10/cogl-pango.vcxprojin 2013-04-01 22:12:24 +0000 | |||
405 | @@ -89,7 +89,7 @@ | |||
406 | 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> |
407 | 90 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 90 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
408 | 91 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> | 91 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> |
410 | 92 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 92 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
411 | 93 | <GenerateDebugInformation>true</GenerateDebugInformation> | 93 | <GenerateDebugInformation>true</GenerateDebugInformation> |
412 | 94 | <SubSystem>Windows</SubSystem> | 94 | <SubSystem>Windows</SubSystem> |
413 | 95 | <TargetMachine>MachineX86</TargetMachine> | 95 | <TargetMachine>MachineX86</TargetMachine> |
414 | @@ -117,7 +117,7 @@ | |||
415 | 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> |
416 | 118 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 118 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
417 | 119 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> | 119 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> |
419 | 120 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 120 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
420 | 121 | <GenerateDebugInformation>true</GenerateDebugInformation> | 121 | <GenerateDebugInformation>true</GenerateDebugInformation> |
421 | 122 | <SubSystem>Windows</SubSystem> | 122 | <SubSystem>Windows</SubSystem> |
422 | 123 | <TargetMachine>MachineX64</TargetMachine> | 123 | <TargetMachine>MachineX64</TargetMachine> |
423 | @@ -145,7 +145,7 @@ | |||
424 | 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> |
425 | 146 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 146 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
426 | 147 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> | 147 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> |
428 | 148 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 148 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
429 | 149 | <GenerateDebugInformation>true</GenerateDebugInformation> | 149 | <GenerateDebugInformation>true</GenerateDebugInformation> |
430 | 150 | <SubSystem>Windows</SubSystem> | 150 | <SubSystem>Windows</SubSystem> |
431 | 151 | <OptimizeReferences>true</OptimizeReferences> | 151 | <OptimizeReferences>true</OptimizeReferences> |
432 | @@ -172,7 +172,7 @@ | |||
433 | 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> |
434 | 173 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 173 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
435 | 174 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> | 174 | <ModuleDefinitionFile>$(IntDir)\cogl-pango.def</ModuleDefinitionFile> |
437 | 175 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 175 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
438 | 176 | <GenerateDebugInformation>true</GenerateDebugInformation> | 176 | <GenerateDebugInformation>true</GenerateDebugInformation> |
439 | 177 | <SubSystem>Windows</SubSystem> | 177 | <SubSystem>Windows</SubSystem> |
440 | 178 | <OptimizeReferences>true</OptimizeReferences> | 178 | <OptimizeReferences>true</OptimizeReferences> |
441 | 179 | 179 | ||
442 | === modified file 'build/win32/vs10/cogl.props' | |||
443 | --- build/win32/vs10/cogl.props 2013-01-10 12:49:09 +0000 | |||
444 | +++ build/win32/vs10/cogl.props 2013-04-01 22:12:24 +0000 | |||
445 | @@ -1,9 +1,10 @@ | |||
446 | 1 | <?xml version="1.0" encoding="utf-8"?> | 1 | <?xml version="1.0" encoding="utf-8"?> |
447 | 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"> |
448 | 3 | <PropertyGroup Label="UserMacros"> | 3 | <PropertyGroup Label="UserMacros"> |
452 | 4 | <GlibEtcInstallRoot>..\..\..\..\vs10\$(Platform)</GlibEtcInstallRoot> | 4 | <VSVer>10</VSVer> |
453 | 5 | <GlibMkEnumsPath>..\..\..\vs10\$(Platform)</GlibMkEnumsPath> | 5 | <GlibEtcInstallRoot>..\..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRoot> |
454 | 6 | <CoglApiVersion>1.0</CoglApiVersion> | 6 | <GlibEtcInstallRootFromBuildWin32>..\..\..\vs$(VSVer)\$(Platform)</GlibEtcInstallRootFromBuildWin32> |
455 | 7 | <ApiVersion>1.0</ApiVersion> | ||
456 | 7 | <BaseBuildDefines>_WIN32_WINNT=0x0500;COGL_ENABLE_DEBUG</BaseBuildDefines> | 8 | <BaseBuildDefines>_WIN32_WINNT=0x0500;COGL_ENABLE_DEBUG</BaseBuildDefines> |
457 | 8 | <LibBuildDefines>HAVE_CONFIG_H;COGL_COMPILATION;$(BaseBuildDefines)</LibBuildDefines> | 9 | <LibBuildDefines>HAVE_CONFIG_H;COGL_COMPILATION;$(BaseBuildDefines)</LibBuildDefines> |
458 | 9 | <ReleaseLibBuildDefines>$(LibBuildDefines);G_DISABLE_CHECKS;G_DISABLE_CAST_CHECKS</ReleaseLibBuildDefines> | 10 | <ReleaseLibBuildDefines>$(LibBuildDefines);G_DISABLE_CHECKS;G_DISABLE_CAST_CHECKS</ReleaseLibBuildDefines> |
459 | @@ -45,13 +46,13 @@ | |||
460 | 45 | 46 | ||
461 | 46 | cd .. | 47 | cd .. |
462 | 47 | 48 | ||
464 | 48 | gen-enums.bat $(GlibMkEnumsPath) | 49 | gen-enums.bat $(GlibEtcInstallRootFromBuildWin32) |
465 | 49 | 50 | ||
467 | 50 | cd .\vs10 | 51 | cd .\vs$(VSVer) |
468 | 51 | 52 | ||
469 | 52 | 53 | ||
470 | 53 | </PreBuildCmd> | 54 | </PreBuildCmd> |
472 | 54 | <CoglDoInstall> | 55 | <CoglDoInstall> |
473 | 55 | mkdir $(CopyDir) | 56 | mkdir $(CopyDir) |
474 | 56 | 57 | ||
475 | 57 | mkdir $(CopyDir)\bin | 58 | mkdir $(CopyDir)\bin |
476 | @@ -65,141 +66,166 @@ | |||
477 | 65 | copy ..\*.bat $(CopyDir)\bin | 66 | copy ..\*.bat $(CopyDir)\bin |
478 | 66 | 67 | ||
479 | 67 | 68 | ||
481 | 68 | mkdir $(CopyDir)\share\cogl-$(CoglApiVersion)\examples-data | 69 | mkdir $(CopyDir)\share\cogl-$(ApiVersion)\examples-data |
482 | 69 | 70 | ||
484 | 70 | copy ..\..\..\examples\*.jpg $(CopyDir)\share\cogl-$(CoglApiVersion)\examples-data | 71 | copy ..\..\..\examples\*.jpg $(CopyDir)\share\cogl-$(ApiVersion)\examples-data |
485 | 71 | 72 | ||
486 | 72 | 73 | ||
487 | 73 | mkdir $(CopyDir)\lib | 74 | mkdir $(CopyDir)\lib |
488 | 74 | 75 | ||
617 | 75 | copy $(SolutionDir)$(Configuration)\$(Platform)\bin\*-$(CoglApiVersion).lib $(CopyDir)\lib | 76 | copy $(SolutionDir)$(Configuration)\$(Platform)\bin\*-$(ApiVersion).lib $(CopyDir)\lib |
618 | 76 | 77 | ||
619 | 77 | 78 | ||
620 | 78 | mkdir $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 79 | mkdir $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
621 | 79 | 80 | ||
622 | 80 | mkdir $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl-pango | 81 | mkdir $(CopyDir)\include\cogl-$(ApiVersion)\cogl-pango |
623 | 81 | 82 | ||
624 | 82 | copy ..\..\..\cogl-pango\cogl-pango.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl-pango | 83 | copy ..\..\..\cogl-pango\cogl-pango.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl-pango |
625 | 83 | 84 | ||
626 | 84 | copy ..\..\..\cogl\cogl-object.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 85 | copy ..\..\..\cogl\cogl-object.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
627 | 85 | 86 | ||
628 | 86 | copy ..\..\..\cogl\cogl-attribute-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 87 | copy ..\..\..\cogl\cogl-attribute-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
629 | 87 | 88 | ||
630 | 88 | copy ..\..\..\cogl\cogl-bitmap.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 89 | copy ..\..\..\cogl\cogl-bitmap.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
631 | 89 | 90 | ||
632 | 90 | copy ..\..\..\cogl\cogl-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 91 | copy ..\..\..\cogl\cogl-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
633 | 91 | 92 | ||
634 | 92 | copy ..\..\..\cogl\cogl-color.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 93 | copy ..\..\..\cogl\cogl-color.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
635 | 93 | 94 | ||
636 | 94 | copy ..\..\..\cogl\cogl-deprecated.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 95 | copy ..\..\..\cogl\cogl-deprecated.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
637 | 95 | 96 | ||
638 | 96 | copy ..\..\..\cogl\cogl-depth-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 97 | copy ..\..\..\cogl\cogl-depth-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
639 | 97 | 98 | ||
640 | 98 | copy ..\..\..\cogl\cogl-euler.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 99 | copy ..\..\..\cogl\cogl-error.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
641 | 99 | 100 | ||
642 | 100 | copy ..\..\..\cogl\cogl-fixed.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 101 | copy ..\..\..\cogl\cogl-euler.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
643 | 101 | 102 | ||
644 | 102 | copy ..\..\..\cogl\cogl-glib-source.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 103 | copy ..\..\..\cogl\cogl-fixed.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
645 | 103 | 104 | ||
646 | 104 | copy ..\..\..\cogl\cogl-material-compat.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 105 | copy ..\..\..\cogl\cogl-frame-info.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
647 | 105 | 106 | ||
648 | 106 | copy ..\..\..\cogl\cogl-pipeline.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 107 | copy ..\..\..\cogl\cogl-glib-source.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
649 | 107 | 108 | ||
650 | 108 | copy ..\..\..\cogl\cogl-vector.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 109 | copy ..\..\..\cogl\cogl-material-compat.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
651 | 109 | 110 | ||
652 | 110 | copy ..\..\..\cogl\cogl-matrix.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 111 | copy ..\..\..\cogl\cogl-pipeline.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
653 | 111 | 112 | ||
654 | 112 | copy ..\..\..\cogl\cogl-offscreen.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 113 | copy ..\..\..\cogl\cogl-vector.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
655 | 113 | 114 | ||
656 | 114 | copy ..\..\..\cogl\cogl-onscreen.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 115 | copy ..\..\..\cogl\cogl-matrix.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
657 | 115 | 116 | ||
658 | 116 | copy ..\..\..\cogl\cogl-primitives.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 117 | copy ..\..\..\cogl\cogl-matrix-stack.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
659 | 117 | 118 | ||
660 | 118 | copy ..\..\..\cogl\cogl-primitive-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 119 | copy ..\..\..\cogl\cogl-offscreen.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
661 | 119 | 120 | ||
662 | 120 | copy ..\..\..\cogl\cogl-path.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 121 | copy ..\..\..\cogl\cogl-onscreen.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
663 | 121 | 122 | ||
664 | 122 | copy ..\..\..\cogl\cogl-path-functions.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 123 | copy ..\..\..\cogl\cogl-output.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
665 | 123 | 124 | ||
666 | 124 | copy ..\..\..\cogl\cogl-pipeline-layer-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 125 | copy ..\..\..\cogl\cogl-primitives.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
667 | 125 | 126 | ||
668 | 126 | copy ..\..\..\cogl\cogl-pipeline-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 127 | copy ..\..\..\cogl\cogl-primitive-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
669 | 127 | 128 | ||
670 | 128 | copy ..\..\..\cogl\cogl-pixel-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 129 | copy ..\..\..\cogl\cogl-path.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
671 | 129 | 130 | ||
672 | 130 | copy ..\..\..\cogl\cogl-poll.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 131 | copy ..\..\..\cogl\cogl-path-functions.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
673 | 131 | 132 | ||
674 | 132 | copy ..\..\..\cogl\cogl-quaternion.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 133 | copy ..\..\..\cogl\cogl-pipeline-layer-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
675 | 133 | 134 | ||
676 | 134 | copy ..\..\..\cogl\cogl-shader.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 135 | copy ..\..\..\cogl\cogl-pipeline-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
677 | 135 | 136 | ||
678 | 136 | copy ..\..\..\cogl\cogl-snippet.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 137 | copy ..\..\..\cogl\cogl-pixel-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
679 | 137 | 138 | ||
680 | 138 | copy ..\..\..\cogl\cogl-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 139 | copy ..\..\..\cogl\cogl-poll.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
681 | 139 | 140 | ||
682 | 140 | copy ..\..\..\cogl\cogl-texture-2d.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 141 | copy ..\..\..\cogl\cogl-quaternion.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
683 | 141 | 142 | ||
684 | 142 | copy ..\..\..\cogl\cogl-texture-2d-sliced.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 143 | copy ..\..\..\cogl\cogl-shader.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
685 | 143 | 144 | ||
686 | 144 | copy ..\..\..\cogl\cogl-sub-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 145 | copy ..\..\..\cogl\cogl-snippet.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
687 | 145 | 146 | ||
688 | 146 | copy ..\..\..\cogl\cogl-texture-rectangle.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 147 | copy ..\..\..\cogl\cogl-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
689 | 147 | 148 | ||
690 | 148 | copy ..\..\..\cogl\cogl-meta-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 149 | copy ..\..\..\cogl\cogl-texture-2d.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
691 | 149 | 150 | ||
692 | 150 | copy ..\..\..\cogl\cogl-texture-3d.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 151 | copy ..\..\..\cogl\cogl-texture-2d-gl.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
693 | 151 | 152 | ||
694 | 152 | copy ..\..\..\cogl\cogl-types.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 153 | copy ..\..\..\cogl\cogl-texture-2d-sliced.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
695 | 153 | 154 | ||
696 | 154 | copy ..\..\..\cogl\cogl-vertex-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 155 | copy ..\..\..\cogl\cogl-sub-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
697 | 155 | 156 | ||
698 | 156 | copy ..\..\..\cogl\cogl-index-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 157 | copy ..\..\..\cogl\cogl-texture-rectangle.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
699 | 157 | 158 | ||
700 | 158 | copy ..\..\..\cogl\cogl-indices.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 159 | copy ..\..\..\cogl\cogl-meta-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
701 | 159 | 160 | ||
702 | 160 | copy ..\..\..\cogl\cogl-attribute.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 161 | copy ..\..\..\cogl\cogl-texture-3d.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
703 | 161 | 162 | ||
704 | 162 | copy ..\..\..\cogl\cogl-primitive.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 163 | copy ..\..\..\cogl\cogl-types.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
705 | 163 | 164 | ||
706 | 164 | copy ..\..\..\cogl\cogl-clip-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 165 | copy ..\..\..\cogl\cogl-vertex-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
707 | 165 | 166 | ||
708 | 166 | copy ..\..\..\cogl\cogl-framebuffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 167 | copy ..\..\..\cogl\cogl-index-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
709 | 167 | 168 | ||
710 | 168 | copy ..\..\..\cogl\cogl-clutter.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 169 | copy ..\..\..\cogl\cogl-indices.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
711 | 169 | 170 | ||
712 | 170 | copy ..\..\..\cogl\cogl.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 171 | copy ..\..\..\cogl\cogl-attribute.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
713 | 171 | 172 | ||
714 | 172 | copy ..\..\..\cogl\cogl-defines.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 173 | copy ..\..\..\cogl\cogl-primitive.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
715 | 173 | 174 | ||
716 | 174 | copy ..\..\..\cogl\cogl-enum-types.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 175 | copy ..\..\..\cogl\cogl-clip-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
717 | 175 | 176 | ||
718 | 176 | 177 | copy ..\..\..\cogl\cogl-framebuffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl | |
719 | 177 | copy ..\..\..\cogl\cogl-renderer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 178 | |
720 | 178 | 179 | copy ..\..\..\cogl\cogl-clutter.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl | |
721 | 179 | copy ..\..\..\cogl\cogl-swap-chain.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 180 | |
722 | 180 | 181 | copy ..\..\..\cogl\cogl.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl | |
723 | 181 | copy ..\..\..\cogl\cogl-onscreen-template.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 182 | |
724 | 182 | 183 | copy ..\..\..\cogl\cogl-defines.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl | |
725 | 183 | copy ..\..\..\cogl\cogl-display.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 184 | |
726 | 184 | 185 | copy ..\..\..\cogl\cogl-enum-types.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl | |
727 | 185 | copy ..\..\..\cogl\cogl-context.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 186 | |
728 | 186 | 187 | ||
729 | 187 | copy ..\..\..\cogl\cogl-version.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 188 | copy ..\..\..\cogl\cogl-renderer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
730 | 188 | 189 | ||
731 | 189 | copy ..\..\..\cogl\cogl-win32-renderer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 190 | copy ..\..\..\cogl\cogl-swap-chain.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
732 | 190 | 191 | ||
733 | 191 | copy ..\..\..\cogl\cogl1-context.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 192 | copy ..\..\..\cogl\cogl-onscreen-template.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
734 | 192 | 193 | ||
735 | 193 | copy ..\..\..\cogl\cogl2-path.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 194 | copy ..\..\..\cogl\cogl-display.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
736 | 194 | 195 | ||
737 | 195 | copy ..\..\..\cogl\cogl2-experimental.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 196 | copy ..\..\..\cogl\cogl-context.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
738 | 196 | 197 | ||
739 | 197 | copy ..\..\..\cogl\cogl2-compatibility.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 198 | copy ..\..\..\cogl\cogl-version.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
740 | 198 | 199 | ||
741 | 199 | </CoglDoInstall> | 200 | copy ..\..\..\cogl\cogl-win32-renderer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
742 | 200 | <CoglDoInstallSDL> | 201 | |
743 | 201 | copy ..\..\..\cogl\cogl-sdl.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl | 202 | copy ..\..\..\cogl\cogl1-context.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl |
744 | 202 | </CoglDoInstallSDL> | 203 | |
745 | 204 | copy ..\..\..\cogl\cogl2-path.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl | ||
746 | 205 | |||
747 | 206 | copy ..\..\..\cogl\cogl2-experimental.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl | ||
748 | 207 | |||
749 | 208 | copy ..\..\..\cogl\cogl2-compatibility.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl | ||
750 | 209 | |||
751 | 210 | </CoglDoInstall> | ||
752 | 211 | <CoglDoInstallSDL> | ||
753 | 212 | copy ..\..\..\cogl\cogl-sdl.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl | ||
754 | 213 | </CoglDoInstallSDL> | ||
755 | 214 | <DoGenGir> | ||
756 | 215 | set VSVER=$(VSVer) | ||
757 | 216 | |||
758 | 217 | set CONF=$(Configuration) | ||
759 | 218 | |||
760 | 219 | set PLAT=$(Platform) | ||
761 | 220 | |||
762 | 221 | set BASEDIR=$(GlibEtcInstallRootFromBuildWin32) | ||
763 | 222 | |||
764 | 223 | cd .. | ||
765 | 224 | |||
766 | 225 | call gengir_pango.bat | ||
767 | 226 | |||
768 | 227 | cd vs$(VSVer) | ||
769 | 228 | </DoGenGir> | ||
770 | 203 | <GenerateCoglDef> | 229 | <GenerateCoglDef> |
771 | 204 | echo EXPORTS > $(DefDir)\cogl.def | 230 | echo EXPORTS > $(DefDir)\cogl.def |
772 | 205 | 231 | ||
773 | @@ -219,11 +245,11 @@ | |||
774 | 219 | 245 | ||
775 | 220 | </GenerateCoglPangoDef> | 246 | </GenerateCoglPangoDef> |
776 | 221 | <CoglLibtoolCompatibleDllPrefix>lib</CoglLibtoolCompatibleDllPrefix> | 247 | <CoglLibtoolCompatibleDllPrefix>lib</CoglLibtoolCompatibleDllPrefix> |
782 | 222 | <CoglLibtoolCompatibleDllSuffix>-$(CoglApiVersion)-0</CoglLibtoolCompatibleDllSuffix> | 248 | <CoglLibtoolCompatibleDllSuffix>-$(ApiVersion)-0</CoglLibtoolCompatibleDllSuffix> |
783 | 223 | <CoglSeparateVS10DllPrefix /> | 249 | <CoglSeparateVSDllPrefix /> |
784 | 224 | <CoglSeparateVS10DllSuffix>-1-vs10</CoglSeparateVS10DllSuffix> | 250 | <CoglSeparateVSDllSuffix>-1-vs$(VSVer)</CoglSeparateVSDllSuffix> |
785 | 225 | <CoglDllPrefix>$(CoglSeparateVS10DllPrefix)</CoglDllPrefix> | 251 | <CoglDllPrefix>$(CoglSeparateVSDllPrefix)</CoglDllPrefix> |
786 | 226 | <CoglDllSuffix>$(CoglSeparateVS10DllSuffix)</CoglDllSuffix> | 252 | <CoglDllSuffix>$(CoglSeparateVSDllSuffix)</CoglDllSuffix> |
787 | 227 | </PropertyGroup> | 253 | </PropertyGroup> |
788 | 228 | <PropertyGroup> | 254 | <PropertyGroup> |
789 | 229 | <_PropertySheetDisplayName>coglprops</_PropertySheetDisplayName> | 255 | <_PropertySheetDisplayName>coglprops</_PropertySheetDisplayName> |
790 | @@ -233,7 +259,7 @@ | |||
791 | 233 | <ItemDefinitionGroup> | 259 | <ItemDefinitionGroup> |
792 | 234 | <ClCompile> | 260 | <ClCompile> |
793 | 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> |
795 | 236 | <PreprocessorDefinitions>G_DISABLE_SINGLE_INCLUDES;COGL_HAS_GLIB_SUPPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions> | 262 | <PreprocessorDefinitions>G_DISABLE_SINGLE_INCLUDES;%(PreprocessorDefinitions)</PreprocessorDefinitions> |
796 | 237 | <ForcedIncludeFiles>msvc_recommended_pragmas.h;%(ForcedIncludeFiles)</ForcedIncludeFiles> | 263 | <ForcedIncludeFiles>msvc_recommended_pragmas.h;%(ForcedIncludeFiles)</ForcedIncludeFiles> |
797 | 238 | <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> | 264 | <DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings> |
798 | 239 | </ClCompile> | 265 | </ClCompile> |
799 | @@ -252,11 +278,8 @@ | |||
800 | 252 | <BuildMacro Include="DefDir"> | 278 | <BuildMacro Include="DefDir"> |
801 | 253 | <Value>$(DefDir)</Value> | 279 | <Value>$(DefDir)</Value> |
802 | 254 | </BuildMacro> | 280 | </BuildMacro> |
808 | 255 | <BuildMacro Include="GlibEtcInstallRoot"> | 281 | <BuildMacro Include="ApiVersion"> |
809 | 256 | <Value>$(GlibMkEnumsPath)</Value> | 282 | <Value>$(ApiVersion)</Value> |
805 | 257 | </BuildMacro> | ||
806 | 258 | <BuildMacro Include="CoglApiVersion"> | ||
807 | 259 | <Value>$(CoglApiVersion)</Value> | ||
810 | 260 | </BuildMacro> | 283 | </BuildMacro> |
811 | 261 | <BuildMacro Include="BaseBuildDefines"> | 284 | <BuildMacro Include="BaseBuildDefines"> |
812 | 262 | <Value>$(BaseBuildDefines)</Value> | 285 | <Value>$(BaseBuildDefines)</Value> |
813 | @@ -309,11 +332,11 @@ | |||
814 | 309 | <BuildMacro Include="CoglLibtoolCompatibleDllSuffix"> | 332 | <BuildMacro Include="CoglLibtoolCompatibleDllSuffix"> |
815 | 310 | <Value>$(CoglLibtoolCompatibleDllSuffix)</Value> | 333 | <Value>$(CoglLibtoolCompatibleDllSuffix)</Value> |
816 | 311 | </BuildMacro> | 334 | </BuildMacro> |
819 | 312 | <BuildMacro Include="CoglSeparateVS10DllPrefix"> | 335 | <BuildMacro Include="CoglSeparateVSDllPrefix"> |
820 | 313 | <Value>$(CoglSeparateVS10DllPrefix)</Value> | 336 | <Value>$(CoglSeparateVSDllPrefix)</Value> |
821 | 314 | </BuildMacro> | 337 | </BuildMacro> |
824 | 315 | <BuildMacro Include="CoglSeparateVS10DllSuffix"> | 338 | <BuildMacro Include="CoglSeparateVSDllSuffix"> |
825 | 316 | <Value>$(CoglSeparateVS10DllSuffix)</Value> | 339 | <Value>$(CoglSeparateVSDllSuffix)</Value> |
826 | 317 | </BuildMacro> | 340 | </BuildMacro> |
827 | 318 | <BuildMacro Include="CoglDllPrefix"> | 341 | <BuildMacro Include="CoglDllPrefix"> |
828 | 319 | <Value>$(CoglDllPrefix)</Value> | 342 | <Value>$(CoglDllPrefix)</Value> |
829 | 320 | 343 | ||
830 | === modified file 'build/win32/vs10/cogl.sln' | |||
831 | --- build/win32/vs10/cogl.sln 2013-01-10 12:49:09 +0000 | |||
832 | +++ build/win32/vs10/cogl.sln 2013-04-01 22:12:24 +0000 | |||
833 | @@ -7,8 +7,6 @@ | |||
834 | 7 | EndProject | 7 | EndProject |
835 | 8 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-hello", "cogl-hello.vcxproj", "{F5A43C12-7032-428E-A56A-D294075FA493}" | 8 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-hello", "cogl-hello.vcxproj", "{F5A43C12-7032-428E-A56A-D294075FA493}" |
836 | 9 | EndProject | 9 | EndProject |
837 | 10 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-msaa", "cogl-msaa.vcxproj", "{44E864D4-8447-484D-9B16-D5405E0783CF}" | ||
838 | 11 | EndProject | ||
839 | 12 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-info", "cogl-info.vcxproj", "{CD17F5C8-C860-4A65-8209-4D0B093A3DA3}" | 10 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-info", "cogl-info.vcxproj", "{CD17F5C8-C860-4A65-8209-4D0B093A3DA3}" |
840 | 13 | EndProject | 11 | EndProject |
841 | 14 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "install", "install.vcxproj", "{35B2A4AC-7235-4FC7-995D-469D59195041}" | 12 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "install", "install.vcxproj", "{35B2A4AC-7235-4FC7-995D-469D59195041}" |
842 | @@ -49,14 +47,6 @@ | |||
843 | 49 | {F5A43C12-7032-428E-A56A-D294075FA493}.Release|Win32.Build.0 = Release|Win32 | 47 | {F5A43C12-7032-428E-A56A-D294075FA493}.Release|Win32.Build.0 = Release|Win32 |
844 | 50 | {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.ActiveCfg = Release|x64 | 48 | {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.ActiveCfg = Release|x64 |
845 | 51 | {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.Build.0 = Release|x64 | 49 | {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.Build.0 = Release|x64 |
846 | 52 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|Win32.ActiveCfg = Debug|Win32 | ||
847 | 53 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|Win32.Build.0 = Debug|Win32 | ||
848 | 54 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|x64.ActiveCfg = Debug|x64 | ||
849 | 55 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|x64.Build.0 = Debug|x64 | ||
850 | 56 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|Win32.ActiveCfg = Release|Win32 | ||
851 | 57 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|Win32.Build.0 = Release|Win32 | ||
852 | 58 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|x64.ActiveCfg = Release|x64 | ||
853 | 59 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|x64.Build.0 = Release|x64 | ||
854 | 60 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.ActiveCfg = Debug|Win32 | 50 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.ActiveCfg = Debug|Win32 |
855 | 61 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.Build.0 = Debug|Win32 | 51 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.Build.0 = Debug|Win32 |
856 | 62 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|x64.ActiveCfg = Debug|x64 | 52 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|x64.ActiveCfg = Debug|x64 |
857 | 63 | 53 | ||
858 | === modified file 'build/win32/vs10/cogl.vcxproj' | |||
859 | --- build/win32/vs10/cogl.vcxproj 2013-02-26 16:43:25 +0000 | |||
860 | +++ build/win32/vs10/cogl.vcxproj 2013-04-01 22:12:24 +0000 | |||
861 | @@ -133,7 +133,7 @@ | |||
862 | 133 | </PreBuildEvent> | 133 | </PreBuildEvent> |
863 | 134 | <ClCompile> | 134 | <ClCompile> |
864 | 135 | <Optimization>Disabled</Optimization> | 135 | <Optimization>Disabled</Optimization> |
866 | 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> |
867 | 137 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 137 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
868 | 138 | <MinimalRebuild>true</MinimalRebuild> | 138 | <MinimalRebuild>true</MinimalRebuild> |
869 | 139 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> | 139 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
870 | @@ -150,7 +150,7 @@ | |||
871 | 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> |
872 | 151 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 151 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
873 | 152 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 152 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
875 | 153 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 153 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
876 | 154 | <GenerateDebugInformation>true</GenerateDebugInformation> | 154 | <GenerateDebugInformation>true</GenerateDebugInformation> |
877 | 155 | <SubSystem>Windows</SubSystem> | 155 | <SubSystem>Windows</SubSystem> |
878 | 156 | <TargetMachine>MachineX86</TargetMachine> | 156 | <TargetMachine>MachineX86</TargetMachine> |
879 | @@ -165,7 +165,7 @@ | |||
880 | 165 | </PreBuildEvent> | 165 | </PreBuildEvent> |
881 | 166 | <ClCompile> | 166 | <ClCompile> |
882 | 167 | <Optimization>Disabled</Optimization> | 167 | <Optimization>Disabled</Optimization> |
884 | 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> |
885 | 169 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 169 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
886 | 170 | <MinimalRebuild>true</MinimalRebuild> | 170 | <MinimalRebuild>true</MinimalRebuild> |
887 | 171 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> | 171 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
888 | @@ -182,7 +182,7 @@ | |||
889 | 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> |
890 | 183 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 183 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
891 | 184 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 184 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
893 | 185 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 185 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
894 | 186 | <GenerateDebugInformation>true</GenerateDebugInformation> | 186 | <GenerateDebugInformation>true</GenerateDebugInformation> |
895 | 187 | <SubSystem>Windows</SubSystem> | 187 | <SubSystem>Windows</SubSystem> |
896 | 188 | <TargetMachine>MachineX86</TargetMachine> | 188 | <TargetMachine>MachineX86</TargetMachine> |
897 | @@ -197,7 +197,7 @@ | |||
898 | 197 | </PreBuildEvent> | 197 | </PreBuildEvent> |
899 | 198 | <ClCompile> | 198 | <ClCompile> |
900 | 199 | <Optimization>Disabled</Optimization> | 199 | <Optimization>Disabled</Optimization> |
902 | 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> |
903 | 201 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 201 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
904 | 202 | <MinimalRebuild>true</MinimalRebuild> | 202 | <MinimalRebuild>true</MinimalRebuild> |
905 | 203 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> | 203 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
906 | @@ -214,7 +214,7 @@ | |||
907 | 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> |
908 | 215 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 215 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
909 | 216 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 216 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
911 | 217 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 217 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
912 | 218 | <GenerateDebugInformation>true</GenerateDebugInformation> | 218 | <GenerateDebugInformation>true</GenerateDebugInformation> |
913 | 219 | <SubSystem>Windows</SubSystem> | 219 | <SubSystem>Windows</SubSystem> |
914 | 220 | <TargetMachine>MachineX64</TargetMachine> | 220 | <TargetMachine>MachineX64</TargetMachine> |
915 | @@ -229,7 +229,7 @@ | |||
916 | 229 | </PreBuildEvent> | 229 | </PreBuildEvent> |
917 | 230 | <ClCompile> | 230 | <ClCompile> |
918 | 231 | <Optimization>Disabled</Optimization> | 231 | <Optimization>Disabled</Optimization> |
920 | 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> |
921 | 233 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 233 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
922 | 234 | <MinimalRebuild>true</MinimalRebuild> | 234 | <MinimalRebuild>true</MinimalRebuild> |
923 | 235 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> | 235 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
924 | @@ -246,7 +246,7 @@ | |||
925 | 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> |
926 | 247 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 247 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
927 | 248 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 248 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
929 | 249 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 249 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
930 | 250 | <GenerateDebugInformation>true</GenerateDebugInformation> | 250 | <GenerateDebugInformation>true</GenerateDebugInformation> |
931 | 251 | <SubSystem>Windows</SubSystem> | 251 | <SubSystem>Windows</SubSystem> |
932 | 252 | <TargetMachine>MachineX64</TargetMachine> | 252 | <TargetMachine>MachineX64</TargetMachine> |
933 | @@ -261,7 +261,7 @@ | |||
934 | 261 | </PreBuildEvent> | 261 | </PreBuildEvent> |
935 | 262 | <ClCompile> | 262 | <ClCompile> |
936 | 263 | <Optimization>MaxSpeed</Optimization> | 263 | <Optimization>MaxSpeed</Optimization> |
938 | 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> |
939 | 265 | <IntrinsicFunctions>true</IntrinsicFunctions> | 265 | <IntrinsicFunctions>true</IntrinsicFunctions> |
940 | 266 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 266 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
941 | 267 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | 267 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
942 | @@ -278,7 +278,7 @@ | |||
943 | 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> |
944 | 279 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 279 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
945 | 280 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 280 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
947 | 281 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 281 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
948 | 282 | <GenerateDebugInformation>true</GenerateDebugInformation> | 282 | <GenerateDebugInformation>true</GenerateDebugInformation> |
949 | 283 | <SubSystem>Windows</SubSystem> | 283 | <SubSystem>Windows</SubSystem> |
950 | 284 | <OptimizeReferences>true</OptimizeReferences> | 284 | <OptimizeReferences>true</OptimizeReferences> |
951 | @@ -295,7 +295,7 @@ | |||
952 | 295 | </PreBuildEvent> | 295 | </PreBuildEvent> |
953 | 296 | <ClCompile> | 296 | <ClCompile> |
954 | 297 | <Optimization>MaxSpeed</Optimization> | 297 | <Optimization>MaxSpeed</Optimization> |
956 | 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> |
957 | 299 | <IntrinsicFunctions>true</IntrinsicFunctions> | 299 | <IntrinsicFunctions>true</IntrinsicFunctions> |
958 | 300 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 300 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
959 | 301 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | 301 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
960 | @@ -312,7 +312,7 @@ | |||
961 | 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> |
962 | 313 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 313 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
963 | 314 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 314 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
965 | 315 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 315 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
966 | 316 | <GenerateDebugInformation>true</GenerateDebugInformation> | 316 | <GenerateDebugInformation>true</GenerateDebugInformation> |
967 | 317 | <SubSystem>Windows</SubSystem> | 317 | <SubSystem>Windows</SubSystem> |
968 | 318 | <OptimizeReferences>true</OptimizeReferences> | 318 | <OptimizeReferences>true</OptimizeReferences> |
969 | @@ -328,7 +328,7 @@ | |||
970 | 328 | </Command> | 328 | </Command> |
971 | 329 | </PreBuildEvent> | 329 | </PreBuildEvent> |
972 | 330 | <ClCompile> | 330 | <ClCompile> |
974 | 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> |
975 | 332 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 332 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
976 | 333 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | 333 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
977 | 334 | <PrecompiledHeader> | 334 | <PrecompiledHeader> |
978 | @@ -343,7 +343,7 @@ | |||
979 | 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> |
980 | 344 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 344 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
981 | 345 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 345 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
983 | 346 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 346 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
984 | 347 | <GenerateDebugInformation>true</GenerateDebugInformation> | 347 | <GenerateDebugInformation>true</GenerateDebugInformation> |
985 | 348 | <SubSystem>Windows</SubSystem> | 348 | <SubSystem>Windows</SubSystem> |
986 | 349 | <OptimizeReferences>true</OptimizeReferences> | 349 | <OptimizeReferences>true</OptimizeReferences> |
987 | @@ -359,7 +359,7 @@ | |||
988 | 359 | </Command> | 359 | </Command> |
989 | 360 | </PreBuildEvent> | 360 | </PreBuildEvent> |
990 | 361 | <ClCompile> | 361 | <ClCompile> |
992 | 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> |
993 | 363 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 363 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
994 | 364 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | 364 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
995 | 365 | <PrecompiledHeader> | 365 | <PrecompiledHeader> |
996 | @@ -374,7 +374,7 @@ | |||
997 | 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> |
998 | 375 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 375 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
999 | 376 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 376 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
1001 | 377 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 377 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
1002 | 378 | <GenerateDebugInformation>true</GenerateDebugInformation> | 378 | <GenerateDebugInformation>true</GenerateDebugInformation> |
1003 | 379 | <SubSystem>Windows</SubSystem> | 379 | <SubSystem>Windows</SubSystem> |
1004 | 380 | <OptimizeReferences>true</OptimizeReferences> | 380 | <OptimizeReferences>true</OptimizeReferences> |
1005 | @@ -505,8 +505,15 @@ | |||
1006 | 505 | <ClCompile Include="..\..\..\cogl\.\cogl-error.c" /> | 505 | <ClCompile Include="..\..\..\cogl\.\cogl-error.c" /> |
1007 | 506 | <ClCompile Include="..\..\..\cogl\.\cogl-glib-source.c" /> | 506 | <ClCompile Include="..\..\..\cogl\.\cogl-glib-source.c" /> |
1008 | 507 | <ClCompile Include="..\..\..\cogl\cogl-enum-types.c" /> | 507 | <ClCompile Include="..\..\..\cogl\cogl-enum-types.c" /> |
1011 | 508 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-gl.c" /> | 508 | <ClCompile Include="..\..\..\cogl\driver\gl\gl\cogl-driver-gl.c" /> |
1012 | 509 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-driver-gl.c" /> | 509 | <ClCompile Include="..\..\..\cogl\driver\gl\gl\cogl-texture-driver-gl.c" /> |
1013 | 510 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-attribute-gl.c" /> | ||
1014 | 511 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-buffer-gl.c" /> | ||
1015 | 512 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-clip-stack-gl.c" /> | ||
1016 | 513 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-framebuffer-gl.c" /> | ||
1017 | 514 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-gl.c" /> | ||
1018 | 515 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-2d-gl.c" /> | ||
1019 | 516 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-util-gl.c" /> | ||
1020 | 510 | </ItemGroup> | 517 | </ItemGroup> |
1021 | 511 | <ItemGroup> | 518 | <ItemGroup> |
1022 | 512 | <ResourceCompile Include="..\..\..\cogl\cogl.rc" /> | 519 | <ResourceCompile Include="..\..\..\cogl\cogl.rc" /> |
1023 | 513 | 520 | ||
1024 | === modified file 'build/win32/vs10/cogl.vcxproj.filters' | |||
1025 | --- build/win32/vs10/cogl.vcxproj.filters 2013-02-26 16:43:25 +0000 | |||
1026 | +++ build/win32/vs10/cogl.vcxproj.filters 2013-04-01 22:12:24 +0000 | |||
1027 | @@ -126,7 +126,14 @@ | |||
1028 | 126 | <ClCompile Include="..\..\..\cogl\.\cogl-error.c"><Filter>Sources</Filter></ClCompile> | 126 | <ClCompile Include="..\..\..\cogl\.\cogl-error.c"><Filter>Sources</Filter></ClCompile> |
1029 | 127 | <ClCompile Include="..\..\..\cogl\.\cogl-glib-source.c"><Filter>Sources</Filter></ClCompile> | 127 | <ClCompile Include="..\..\..\cogl\.\cogl-glib-source.c"><Filter>Sources</Filter></ClCompile> |
1030 | 128 | <ClCompile Include="..\..\..\cogl\cogl-enum-types.c"><Filter>Sources</Filter></ClCompile> | 128 | <ClCompile Include="..\..\..\cogl\cogl-enum-types.c"><Filter>Sources</Filter></ClCompile> |
1033 | 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> |
1034 | 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> |
1035 | 131 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-attribute-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile> | ||
1036 | 132 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-buffer-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile> | ||
1037 | 133 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-clip-stack-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile> | ||
1038 | 134 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-framebuffer-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile> | ||
1039 | 135 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile> | ||
1040 | 136 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-2d-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile> | ||
1041 | 137 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-util-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile> | ||
1042 | 131 | </ItemGroup> | 138 | </ItemGroup> |
1043 | 132 | </Project> | 139 | </Project> |
1044 | 133 | 140 | ||
1045 | === modified file 'build/win32/vs10/cogl.vcxproj.filtersin' | |||
1046 | --- build/win32/vs10/cogl.vcxproj.filtersin 2012-09-25 10:07:06 +0000 | |||
1047 | +++ build/win32/vs10/cogl.vcxproj.filtersin 2013-04-01 22:12:24 +0000 | |||
1048 | @@ -19,7 +19,14 @@ | |||
1049 | 19 | <ClCompile Include="..\..\..\cogl\cogl-sdl.c"><Filter>Sources</Filter></ClCompile> | 19 | <ClCompile Include="..\..\..\cogl\cogl-sdl.c"><Filter>Sources</Filter></ClCompile> |
1050 | 20 | <ClCompile Include="..\..\..\cogl\cogl-win32-renderer.c"><Filter>Sources</Filter></ClCompile> | 20 | <ClCompile Include="..\..\..\cogl\cogl-win32-renderer.c"><Filter>Sources</Filter></ClCompile> |
1051 | 21 | #include "cogl.vs10.sourcefiles.filters" | 21 | #include "cogl.vs10.sourcefiles.filters" |
1054 | 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> |
1055 | 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> |
1056 | 24 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-attribute-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile> | ||
1057 | 25 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-buffer-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile> | ||
1058 | 26 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-clip-stack-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile> | ||
1059 | 27 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-framebuffer-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile> | ||
1060 | 28 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile> | ||
1061 | 29 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-2d-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile> | ||
1062 | 30 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-util-gl.c"><Filter>Sources\Driver_GL</Filter></ClCompile> | ||
1063 | 24 | </ItemGroup> | 31 | </ItemGroup> |
1064 | 25 | </Project> | 32 | </Project> |
1065 | 26 | \ No newline at end of file | 33 | \ No newline at end of file |
1066 | 27 | 34 | ||
1067 | === modified file 'build/win32/vs10/cogl.vcxprojin' | |||
1068 | --- build/win32/vs10/cogl.vcxprojin 2013-01-10 12:49:09 +0000 | |||
1069 | +++ build/win32/vs10/cogl.vcxprojin 2013-04-01 22:12:24 +0000 | |||
1070 | @@ -133,7 +133,7 @@ | |||
1071 | 133 | </PreBuildEvent> | 133 | </PreBuildEvent> |
1072 | 134 | <ClCompile> | 134 | <ClCompile> |
1073 | 135 | <Optimization>Disabled</Optimization> | 135 | <Optimization>Disabled</Optimization> |
1075 | 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> |
1076 | 137 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 137 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
1077 | 138 | <MinimalRebuild>true</MinimalRebuild> | 138 | <MinimalRebuild>true</MinimalRebuild> |
1078 | 139 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> | 139 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
1079 | @@ -150,7 +150,7 @@ | |||
1080 | 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> |
1081 | 151 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 151 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
1082 | 152 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 152 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
1084 | 153 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 153 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
1085 | 154 | <GenerateDebugInformation>true</GenerateDebugInformation> | 154 | <GenerateDebugInformation>true</GenerateDebugInformation> |
1086 | 155 | <SubSystem>Windows</SubSystem> | 155 | <SubSystem>Windows</SubSystem> |
1087 | 156 | <TargetMachine>MachineX86</TargetMachine> | 156 | <TargetMachine>MachineX86</TargetMachine> |
1088 | @@ -165,7 +165,7 @@ | |||
1089 | 165 | </PreBuildEvent> | 165 | </PreBuildEvent> |
1090 | 166 | <ClCompile> | 166 | <ClCompile> |
1091 | 167 | <Optimization>Disabled</Optimization> | 167 | <Optimization>Disabled</Optimization> |
1093 | 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> |
1094 | 169 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 169 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
1095 | 170 | <MinimalRebuild>true</MinimalRebuild> | 170 | <MinimalRebuild>true</MinimalRebuild> |
1096 | 171 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> | 171 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
1097 | @@ -182,7 +182,7 @@ | |||
1098 | 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> |
1099 | 183 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 183 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
1100 | 184 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 184 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
1102 | 185 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 185 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
1103 | 186 | <GenerateDebugInformation>true</GenerateDebugInformation> | 186 | <GenerateDebugInformation>true</GenerateDebugInformation> |
1104 | 187 | <SubSystem>Windows</SubSystem> | 187 | <SubSystem>Windows</SubSystem> |
1105 | 188 | <TargetMachine>MachineX86</TargetMachine> | 188 | <TargetMachine>MachineX86</TargetMachine> |
1106 | @@ -197,7 +197,7 @@ | |||
1107 | 197 | </PreBuildEvent> | 197 | </PreBuildEvent> |
1108 | 198 | <ClCompile> | 198 | <ClCompile> |
1109 | 199 | <Optimization>Disabled</Optimization> | 199 | <Optimization>Disabled</Optimization> |
1111 | 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> |
1112 | 201 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 201 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
1113 | 202 | <MinimalRebuild>true</MinimalRebuild> | 202 | <MinimalRebuild>true</MinimalRebuild> |
1114 | 203 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> | 203 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
1115 | @@ -214,7 +214,7 @@ | |||
1116 | 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> |
1117 | 215 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 215 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
1118 | 216 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 216 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
1120 | 217 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 217 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
1121 | 218 | <GenerateDebugInformation>true</GenerateDebugInformation> | 218 | <GenerateDebugInformation>true</GenerateDebugInformation> |
1122 | 219 | <SubSystem>Windows</SubSystem> | 219 | <SubSystem>Windows</SubSystem> |
1123 | 220 | <TargetMachine>MachineX64</TargetMachine> | 220 | <TargetMachine>MachineX64</TargetMachine> |
1124 | @@ -229,7 +229,7 @@ | |||
1125 | 229 | </PreBuildEvent> | 229 | </PreBuildEvent> |
1126 | 230 | <ClCompile> | 230 | <ClCompile> |
1127 | 231 | <Optimization>Disabled</Optimization> | 231 | <Optimization>Disabled</Optimization> |
1129 | 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> |
1130 | 233 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 233 | <PreprocessorDefinitions>$(DebugLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
1131 | 234 | <MinimalRebuild>true</MinimalRebuild> | 234 | <MinimalRebuild>true</MinimalRebuild> |
1132 | 235 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> | 235 | <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
1133 | @@ -246,7 +246,7 @@ | |||
1134 | 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> |
1135 | 247 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 247 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
1136 | 248 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 248 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
1138 | 249 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 249 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
1139 | 250 | <GenerateDebugInformation>true</GenerateDebugInformation> | 250 | <GenerateDebugInformation>true</GenerateDebugInformation> |
1140 | 251 | <SubSystem>Windows</SubSystem> | 251 | <SubSystem>Windows</SubSystem> |
1141 | 252 | <TargetMachine>MachineX64</TargetMachine> | 252 | <TargetMachine>MachineX64</TargetMachine> |
1142 | @@ -261,7 +261,7 @@ | |||
1143 | 261 | </PreBuildEvent> | 261 | </PreBuildEvent> |
1144 | 262 | <ClCompile> | 262 | <ClCompile> |
1145 | 263 | <Optimization>MaxSpeed</Optimization> | 263 | <Optimization>MaxSpeed</Optimization> |
1147 | 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> |
1148 | 265 | <IntrinsicFunctions>true</IntrinsicFunctions> | 265 | <IntrinsicFunctions>true</IntrinsicFunctions> |
1149 | 266 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 266 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
1150 | 267 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | 267 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
1151 | @@ -278,7 +278,7 @@ | |||
1152 | 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> |
1153 | 279 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 279 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
1154 | 280 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 280 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
1156 | 281 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 281 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
1157 | 282 | <GenerateDebugInformation>true</GenerateDebugInformation> | 282 | <GenerateDebugInformation>true</GenerateDebugInformation> |
1158 | 283 | <SubSystem>Windows</SubSystem> | 283 | <SubSystem>Windows</SubSystem> |
1159 | 284 | <OptimizeReferences>true</OptimizeReferences> | 284 | <OptimizeReferences>true</OptimizeReferences> |
1160 | @@ -295,7 +295,7 @@ | |||
1161 | 295 | </PreBuildEvent> | 295 | </PreBuildEvent> |
1162 | 296 | <ClCompile> | 296 | <ClCompile> |
1163 | 297 | <Optimization>MaxSpeed</Optimization> | 297 | <Optimization>MaxSpeed</Optimization> |
1165 | 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> |
1166 | 299 | <IntrinsicFunctions>true</IntrinsicFunctions> | 299 | <IntrinsicFunctions>true</IntrinsicFunctions> |
1167 | 300 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 300 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
1168 | 301 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | 301 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
1169 | @@ -312,7 +312,7 @@ | |||
1170 | 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> |
1171 | 313 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 313 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
1172 | 314 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 314 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
1174 | 315 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 315 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
1175 | 316 | <GenerateDebugInformation>true</GenerateDebugInformation> | 316 | <GenerateDebugInformation>true</GenerateDebugInformation> |
1176 | 317 | <SubSystem>Windows</SubSystem> | 317 | <SubSystem>Windows</SubSystem> |
1177 | 318 | <OptimizeReferences>true</OptimizeReferences> | 318 | <OptimizeReferences>true</OptimizeReferences> |
1178 | @@ -328,7 +328,7 @@ | |||
1179 | 328 | </Command> | 328 | </Command> |
1180 | 329 | </PreBuildEvent> | 329 | </PreBuildEvent> |
1181 | 330 | <ClCompile> | 330 | <ClCompile> |
1183 | 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> |
1184 | 332 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 332 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
1185 | 333 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | 333 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
1186 | 334 | <PrecompiledHeader> | 334 | <PrecompiledHeader> |
1187 | @@ -343,7 +343,7 @@ | |||
1188 | 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> |
1189 | 344 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 344 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
1190 | 345 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 345 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
1192 | 346 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 346 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
1193 | 347 | <GenerateDebugInformation>true</GenerateDebugInformation> | 347 | <GenerateDebugInformation>true</GenerateDebugInformation> |
1194 | 348 | <SubSystem>Windows</SubSystem> | 348 | <SubSystem>Windows</SubSystem> |
1195 | 349 | <OptimizeReferences>true</OptimizeReferences> | 349 | <OptimizeReferences>true</OptimizeReferences> |
1196 | @@ -359,7 +359,7 @@ | |||
1197 | 359 | </Command> | 359 | </Command> |
1198 | 360 | </PreBuildEvent> | 360 | </PreBuildEvent> |
1199 | 361 | <ClCompile> | 361 | <ClCompile> |
1201 | 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> |
1202 | 363 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> | 363 | <PreprocessorDefinitions>$(ReleaseLibBuildDefines);$(CoglBuildDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
1203 | 364 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> | 364 | <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
1204 | 365 | <PrecompiledHeader> | 365 | <PrecompiledHeader> |
1205 | @@ -374,7 +374,7 @@ | |||
1206 | 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> |
1207 | 375 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> | 375 | <OutputFile>$(OutDir)$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll</OutputFile> |
1208 | 376 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> | 376 | <ModuleDefinitionFile>$(IntDir)\cogl.def</ModuleDefinitionFile> |
1210 | 377 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib</ImportLibrary> | 377 | <ImportLibrary>$(TargetDir)$(ProjectName)-$(ApiVersion).lib</ImportLibrary> |
1211 | 378 | <GenerateDebugInformation>true</GenerateDebugInformation> | 378 | <GenerateDebugInformation>true</GenerateDebugInformation> |
1212 | 379 | <SubSystem>Windows</SubSystem> | 379 | <SubSystem>Windows</SubSystem> |
1213 | 380 | <OptimizeReferences>true</OptimizeReferences> | 380 | <OptimizeReferences>true</OptimizeReferences> |
1214 | @@ -398,8 +398,15 @@ | |||
1215 | 398 | </ClCompile> | 398 | </ClCompile> |
1216 | 399 | <ClCompile Include="..\..\..\cogl\cogl-win32-renderer.c" /> | 399 | <ClCompile Include="..\..\..\cogl\cogl-win32-renderer.c" /> |
1217 | 400 | #include "cogl.vs10.sourcefiles" | 400 | #include "cogl.vs10.sourcefiles" |
1220 | 401 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-gl.c" /> | 401 | <ClCompile Include="..\..\..\cogl\driver\gl\gl\cogl-driver-gl.c" /> |
1221 | 402 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-driver-gl.c" /> | 402 | <ClCompile Include="..\..\..\cogl\driver\gl\gl\cogl-texture-driver-gl.c" /> |
1222 | 403 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-attribute-gl.c" /> | ||
1223 | 404 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-buffer-gl.c" /> | ||
1224 | 405 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-clip-stack-gl.c" /> | ||
1225 | 406 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-framebuffer-gl.c" /> | ||
1226 | 407 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-gl.c" /> | ||
1227 | 408 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-texture-2d-gl.c" /> | ||
1228 | 409 | <ClCompile Include="..\..\..\cogl\driver\gl\cogl-util-gl.c" /> | ||
1229 | 403 | </ItemGroup> | 410 | </ItemGroup> |
1230 | 404 | <ItemGroup> | 411 | <ItemGroup> |
1231 | 405 | <ResourceCompile Include="..\..\..\cogl\cogl.rc" /> | 412 | <ResourceCompile Include="..\..\..\cogl\cogl.rc" /> |
1232 | 406 | 413 | ||
1233 | === modified file 'build/win32/vs10/install.vcxproj' | |||
1234 | --- build/win32/vs10/install.vcxproj 2012-03-13 19:11:11 +0000 | |||
1235 | +++ build/win32/vs10/install.vcxproj 2013-04-01 22:12:24 +0000 | |||
1236 | @@ -102,10 +102,6 @@ | |||
1237 | 102 | <Project>{f5a43c12-7032-428e-a56a-d294075fa493}</Project> | 102 | <Project>{f5a43c12-7032-428e-a56a-d294075fa493}</Project> |
1238 | 103 | <ReferenceOutputAssembly>false</ReferenceOutputAssembly> | 103 | <ReferenceOutputAssembly>false</ReferenceOutputAssembly> |
1239 | 104 | </ProjectReference> | 104 | </ProjectReference> |
1240 | 105 | <ProjectReference Include="cogl-msaa.vcxproj"> | ||
1241 | 106 | <Project>{44e864d4-8447-484d-9b16-d5405e0783cf}</Project> | ||
1242 | 107 | <ReferenceOutputAssembly>false</ReferenceOutputAssembly> | ||
1243 | 108 | </ProjectReference> | ||
1244 | 109 | <ProjectReference Include="cogl-info.vcxproj"> | 105 | <ProjectReference Include="cogl-info.vcxproj"> |
1245 | 110 | <Project>{cd17f5c8-c860-4a65-8209-4d0b093a3da3}</Project> | 106 | <Project>{cd17f5c8-c860-4a65-8209-4d0b093a3da3}</Project> |
1246 | 111 | <ReferenceOutputAssembly>false</ReferenceOutputAssembly> | 107 | <ReferenceOutputAssembly>false</ReferenceOutputAssembly> |
1247 | 112 | 108 | ||
1248 | === modified file 'build/win32/vs10/test-conformance-cogl.vcxproj' | |||
1249 | --- build/win32/vs10/test-conformance-cogl.vcxproj 2013-02-26 16:43:25 +0000 | |||
1250 | +++ build/win32/vs10/test-conformance-cogl.vcxproj 2013-04-01 22:12:24 +0000 | |||
1251 | @@ -193,6 +193,7 @@ | |||
1252 | 193 | <ClCompile Include="..\..\..\tests\conform\test-texture-get-set-data.c" /> | 193 | <ClCompile Include="..\..\..\tests\conform\test-texture-get-set-data.c" /> |
1253 | 194 | <ClCompile Include="..\..\..\tests\conform\test-framebuffer-get-bits.c" /> | 194 | <ClCompile Include="..\..\..\tests\conform\test-framebuffer-get-bits.c" /> |
1254 | 195 | <ClCompile Include="..\..\..\tests\conform\test-primitive-and-journal.c" /> | 195 | <ClCompile Include="..\..\..\tests\conform\test-primitive-and-journal.c" /> |
1255 | 196 | <ClCompile Include="..\..\..\tests\conform\test-copy-replace-texture.c" /> | ||
1256 | 196 | </ItemGroup> | 197 | </ItemGroup> |
1257 | 197 | <ItemGroup> | 198 | <ItemGroup> |
1258 | 198 | <ProjectReference Include="cogl.vcxproj"> | 199 | <ProjectReference Include="cogl.vcxproj"> |
1259 | 199 | 200 | ||
1260 | === modified file 'build/win32/vs10/test-conformance-cogl.vcxproj.filters' | |||
1261 | --- build/win32/vs10/test-conformance-cogl.vcxproj.filters 2013-02-26 16:43:25 +0000 | |||
1262 | +++ build/win32/vs10/test-conformance-cogl.vcxproj.filters 2013-04-01 22:12:24 +0000 | |||
1263 | @@ -46,5 +46,6 @@ | |||
1264 | 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> |
1265 | 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> |
1266 | 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> |
1267 | 49 | <ClCompile Include="..\..\..\tests\conform\test-copy-replace-texture.c"><Filter>Sources</Filter></ClCompile> | ||
1268 | 49 | </ItemGroup> | 50 | </ItemGroup> |
1269 | 50 | </Project> | 51 | </Project> |
1270 | 51 | 52 | ||
1271 | === modified file 'build/win32/vs9/Makefile.in' | |||
1272 | --- build/win32/vs9/Makefile.in 2013-02-26 16:43:25 +0000 | |||
1273 | +++ build/win32/vs9/Makefile.in 2013-04-01 22:12:24 +0000 | |||
1274 | @@ -275,6 +275,11 @@ | |||
1275 | 275 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ | 275 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ |
1276 | 276 | USE_NLS = @USE_NLS@ | 276 | USE_NLS = @USE_NLS@ |
1277 | 277 | VERSION = @VERSION@ | 277 | VERSION = @VERSION@ |
1278 | 278 | WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@ | ||
1279 | 279 | WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@ | ||
1280 | 280 | WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@ | ||
1281 | 281 | WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@ | ||
1282 | 282 | WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@ | ||
1283 | 278 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ | 283 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ |
1284 | 279 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ | 284 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ |
1285 | 280 | XGETTEXT = @XGETTEXT@ | 285 | XGETTEXT = @XGETTEXT@ |
1286 | 281 | 286 | ||
1287 | === modified file 'build/win32/vs9/cogl-crate.vcproj' | |||
1288 | --- build/win32/vs9/cogl-crate.vcproj 2013-01-10 12:49:09 +0000 | |||
1289 | +++ build/win32/vs9/cogl-crate.vcproj 2013-04-01 22:12:24 +0000 | |||
1290 | @@ -31,7 +31,7 @@ | |||
1291 | 31 | <Tool | 31 | <Tool |
1292 | 32 | Name="VCCLCompilerTool" | 32 | Name="VCCLCompilerTool" |
1293 | 33 | Optimization="0" | 33 | Optimization="0" |
1295 | 34 | PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\"../share/cogl-$(CoglApiVersion)/examples-data/\";$(BaseBuildDefines)" | 34 | PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\"../share/cogl-$(ApiVersion)/examples-data/\";$(BaseBuildDefines)" |
1296 | 35 | MinimalRebuild="true" | 35 | MinimalRebuild="true" |
1297 | 36 | BasicRuntimeChecks="3" | 36 | BasicRuntimeChecks="3" |
1298 | 37 | RuntimeLibrary="3" | 37 | RuntimeLibrary="3" |
1299 | @@ -60,7 +60,7 @@ | |||
1300 | 60 | <Tool | 60 | <Tool |
1301 | 61 | Name="VCCLCompilerTool" | 61 | Name="VCCLCompilerTool" |
1302 | 62 | Optimization="0" | 62 | Optimization="0" |
1304 | 63 | PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\"../share/cogl-$(CoglApiVersion)/examples-data/\";$(BaseBuildDefines)" | 63 | PreprocessorDefinitions="_DEBUG;COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\"../share/cogl-$(ApiVersion)/examples-data/\";$(BaseBuildDefines)" |
1305 | 64 | MinimalRebuild="true" | 64 | MinimalRebuild="true" |
1306 | 65 | BasicRuntimeChecks="3" | 65 | BasicRuntimeChecks="3" |
1307 | 66 | RuntimeLibrary="3" | 66 | RuntimeLibrary="3" |
1308 | @@ -94,7 +94,7 @@ | |||
1309 | 94 | Name="VCCLCompilerTool" | 94 | Name="VCCLCompilerTool" |
1310 | 95 | Optimization="2" | 95 | Optimization="2" |
1311 | 96 | EnableIntrinsicFunctions="true" | 96 | EnableIntrinsicFunctions="true" |
1313 | 97 | PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\"../share/cogl-$(CoglApiVersion)/examples-data/\";$(BaseBuildDefines)" | 97 | PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\"../share/cogl-$(ApiVersion)/examples-data/\";$(BaseBuildDefines)" |
1314 | 98 | RuntimeLibrary="2" | 98 | RuntimeLibrary="2" |
1315 | 99 | EnableFunctionLevelLinking="true" | 99 | EnableFunctionLevelLinking="true" |
1316 | 100 | UsePrecompiledHeader="0" | 100 | UsePrecompiledHeader="0" |
1317 | @@ -124,7 +124,7 @@ | |||
1318 | 124 | /> | 124 | /> |
1319 | 125 | <Tool | 125 | <Tool |
1320 | 126 | Name="VCCLCompilerTool" | 126 | Name="VCCLCompilerTool" |
1322 | 127 | PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\"../share/cogl-$(CoglApiVersion)/examples-data/\";$(BaseBuildDefines)" | 127 | PreprocessorDefinitions="COGL_ENABLE_EXPERIMENTAL_2_0_API;COGL_EXAMPLES_DATA=\"../share/cogl-$(ApiVersion)/examples-data/\";$(BaseBuildDefines)" |
1323 | 128 | RuntimeLibrary="2" | 128 | RuntimeLibrary="2" |
1324 | 129 | UsePrecompiledHeader="0" | 129 | UsePrecompiledHeader="0" |
1325 | 130 | WarningLevel="3" | 130 | WarningLevel="3" |
1326 | 131 | 131 | ||
1327 | === modified file 'build/win32/vs9/cogl-pango.vcproj' | |||
1328 | --- build/win32/vs9/cogl-pango.vcproj 2013-01-10 12:49:09 +0000 | |||
1329 | +++ build/win32/vs9/cogl-pango.vcproj 2013-04-01 22:12:24 +0000 | |||
1330 | @@ -50,7 +50,7 @@ | |||
1331 | 50 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 50 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1332 | 51 | LinkIncremental="2" | 51 | LinkIncremental="2" |
1333 | 52 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" | 52 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" |
1335 | 53 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 53 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1336 | 54 | GenerateDebugInformation="true" | 54 | GenerateDebugInformation="true" |
1337 | 55 | SubSystem="2" | 55 | SubSystem="2" |
1338 | 56 | TargetMachine="1" | 56 | TargetMachine="1" |
1339 | @@ -87,7 +87,7 @@ | |||
1340 | 87 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 87 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1341 | 88 | LinkIncremental="2" | 88 | LinkIncremental="2" |
1342 | 89 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" | 89 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" |
1344 | 90 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 90 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1345 | 91 | GenerateDebugInformation="true" | 91 | GenerateDebugInformation="true" |
1346 | 92 | SubSystem="2" | 92 | SubSystem="2" |
1347 | 93 | TargetMachine="17" | 93 | TargetMachine="17" |
1348 | @@ -125,7 +125,7 @@ | |||
1349 | 125 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 125 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1350 | 126 | LinkIncremental="1" | 126 | LinkIncremental="1" |
1351 | 127 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" | 127 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" |
1353 | 128 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 128 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1354 | 129 | GenerateDebugInformation="true" | 129 | GenerateDebugInformation="true" |
1355 | 130 | SubSystem="2" | 130 | SubSystem="2" |
1356 | 131 | OptimizeReferences="2" | 131 | OptimizeReferences="2" |
1357 | @@ -161,7 +161,7 @@ | |||
1358 | 161 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 161 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1359 | 162 | LinkIncremental="2" | 162 | LinkIncremental="2" |
1360 | 163 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" | 163 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" |
1362 | 164 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 164 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1363 | 165 | GenerateDebugInformation="true" | 165 | GenerateDebugInformation="true" |
1364 | 166 | SubSystem="2" | 166 | SubSystem="2" |
1365 | 167 | OptimizeReferences="2" | 167 | OptimizeReferences="2" |
1366 | 168 | 168 | ||
1367 | === modified file 'build/win32/vs9/cogl-pango.vcprojin' | |||
1368 | --- build/win32/vs9/cogl-pango.vcprojin 2013-01-10 12:49:09 +0000 | |||
1369 | +++ build/win32/vs9/cogl-pango.vcprojin 2013-04-01 22:12:24 +0000 | |||
1370 | @@ -50,7 +50,7 @@ | |||
1371 | 50 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 50 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1372 | 51 | LinkIncremental="2" | 51 | LinkIncremental="2" |
1373 | 52 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" | 52 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" |
1375 | 53 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 53 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1376 | 54 | GenerateDebugInformation="true" | 54 | GenerateDebugInformation="true" |
1377 | 55 | SubSystem="2" | 55 | SubSystem="2" |
1378 | 56 | TargetMachine="1" | 56 | TargetMachine="1" |
1379 | @@ -87,7 +87,7 @@ | |||
1380 | 87 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 87 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1381 | 88 | LinkIncremental="2" | 88 | LinkIncremental="2" |
1382 | 89 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" | 89 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" |
1384 | 90 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 90 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1385 | 91 | GenerateDebugInformation="true" | 91 | GenerateDebugInformation="true" |
1386 | 92 | SubSystem="2" | 92 | SubSystem="2" |
1387 | 93 | TargetMachine="17" | 93 | TargetMachine="17" |
1388 | @@ -125,7 +125,7 @@ | |||
1389 | 125 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 125 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1390 | 126 | LinkIncremental="1" | 126 | LinkIncremental="1" |
1391 | 127 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" | 127 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" |
1393 | 128 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 128 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1394 | 129 | GenerateDebugInformation="true" | 129 | GenerateDebugInformation="true" |
1395 | 130 | SubSystem="2" | 130 | SubSystem="2" |
1396 | 131 | OptimizeReferences="2" | 131 | OptimizeReferences="2" |
1397 | @@ -161,7 +161,7 @@ | |||
1398 | 161 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 161 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1399 | 162 | LinkIncremental="2" | 162 | LinkIncremental="2" |
1400 | 163 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" | 163 | ModuleDefinitionFile="$(IntDir)\cogl-pango.def" |
1402 | 164 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 164 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1403 | 165 | GenerateDebugInformation="true" | 165 | GenerateDebugInformation="true" |
1404 | 166 | SubSystem="2" | 166 | SubSystem="2" |
1405 | 167 | OptimizeReferences="2" | 167 | OptimizeReferences="2" |
1406 | 168 | 168 | ||
1407 | === modified file 'build/win32/vs9/cogl.sln' | |||
1408 | --- build/win32/vs9/cogl.sln 2012-03-13 19:11:11 +0000 | |||
1409 | +++ build/win32/vs9/cogl.sln 2013-04-01 22:12:24 +0000 | |||
1410 | @@ -19,11 +19,6 @@ | |||
1411 | 19 | {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} | 19 | {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} |
1412 | 20 | EndProjectSection | 20 | EndProjectSection |
1413 | 21 | EndProject | 21 | EndProject |
1414 | 22 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-msaa", "cogl-msaa.vcproj", "{44E864D4-8447-484D-9B16-D5405E0783CF}" | ||
1415 | 23 | ProjectSection(ProjectDependencies) = postProject | ||
1416 | 24 | {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206} | ||
1417 | 25 | EndProjectSection | ||
1418 | 26 | EndProject | ||
1419 | 27 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-info", "cogl-info.vcproj", "{CD17F5C8-C860-4A65-8209-4D0B093A3DA3}" | 22 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-info", "cogl-info.vcproj", "{CD17F5C8-C860-4A65-8209-4D0B093A3DA3}" |
1420 | 28 | ProjectSection(ProjectDependencies) = postProject | 23 | ProjectSection(ProjectDependencies) = postProject |
1421 | 29 | {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206} | 24 | {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206} |
1422 | @@ -39,7 +34,6 @@ | |||
1423 | 39 | ProjectSection(ProjectDependencies) = postProject | 34 | ProjectSection(ProjectDependencies) = postProject |
1424 | 40 | {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} | 35 | {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} |
1425 | 41 | {F5A43C12-7032-428E-A56A-D294075FA493} = {F5A43C12-7032-428E-A56A-D294075FA493} | 36 | {F5A43C12-7032-428E-A56A-D294075FA493} = {F5A43C12-7032-428E-A56A-D294075FA493} |
1426 | 42 | {44E864D4-8447-484D-9B16-D5405E0783CF} = {44E864D4-8447-484D-9B16-D5405E0783CF} | ||
1427 | 43 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3} = {CD17F5C8-C860-4A65-8209-4D0B093A3DA3} | 37 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3} = {CD17F5C8-C860-4A65-8209-4D0B093A3DA3} |
1428 | 44 | {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206} | 38 | {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206} |
1429 | 45 | {DE1A2710-04BB-4C3D-90C1-B070E326B1CF} = {DE1A2710-04BB-4C3D-90C1-B070E326B1CF} | 39 | {DE1A2710-04BB-4C3D-90C1-B070E326B1CF} = {DE1A2710-04BB-4C3D-90C1-B070E326B1CF} |
1430 | @@ -78,14 +72,6 @@ | |||
1431 | 78 | {F5A43C12-7032-428E-A56A-D294075FA493}.Release|Win32.Build.0 = Release|Win32 | 72 | {F5A43C12-7032-428E-A56A-D294075FA493}.Release|Win32.Build.0 = Release|Win32 |
1432 | 79 | {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.ActiveCfg = Release|x64 | 73 | {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.ActiveCfg = Release|x64 |
1433 | 80 | {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.Build.0 = Release|x64 | 74 | {F5A43C12-7032-428E-A56A-D294075FA493}.Release|x64.Build.0 = Release|x64 |
1434 | 81 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|Win32.ActiveCfg = Debug|Win32 | ||
1435 | 82 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|Win32.Build.0 = Debug|Win32 | ||
1436 | 83 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|x64.ActiveCfg = Debug|x64 | ||
1437 | 84 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|x64.Build.0 = Debug|x64 | ||
1438 | 85 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|Win32.ActiveCfg = Release|Win32 | ||
1439 | 86 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|Win32.Build.0 = Release|Win32 | ||
1440 | 87 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|x64.ActiveCfg = Release|x64 | ||
1441 | 88 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|x64.Build.0 = Release|x64 | ||
1442 | 89 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.ActiveCfg = Debug|Win32 | 75 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.ActiveCfg = Debug|Win32 |
1443 | 90 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.Build.0 = Debug|Win32 | 76 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.Build.0 = Debug|Win32 |
1444 | 91 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|x64.ActiveCfg = Debug|x64 | 77 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|x64.ActiveCfg = Debug|x64 |
1445 | 92 | 78 | ||
1446 | === modified file 'build/win32/vs9/cogl.vcproj' | |||
1447 | --- build/win32/vs9/cogl.vcproj 2013-02-26 16:43:25 +0000 | |||
1448 | +++ build/win32/vs9/cogl.vcproj 2013-04-01 22:12:24 +0000 | |||
1449 | @@ -35,7 +35,7 @@ | |||
1450 | 35 | <Tool | 35 | <Tool |
1451 | 36 | Name="VCCLCompilerTool" | 36 | Name="VCCLCompilerTool" |
1452 | 37 | Optimization="0" | 37 | Optimization="0" |
1454 | 38 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 38 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1455 | 39 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" | 39 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" |
1456 | 40 | MinimalRebuild="true" | 40 | MinimalRebuild="true" |
1457 | 41 | BasicRuntimeChecks="3" | 41 | BasicRuntimeChecks="3" |
1458 | @@ -54,7 +54,7 @@ | |||
1459 | 54 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 54 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1460 | 55 | LinkIncremental="2" | 55 | LinkIncremental="2" |
1461 | 56 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 56 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1463 | 57 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 57 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1464 | 58 | GenerateDebugInformation="true" | 58 | GenerateDebugInformation="true" |
1465 | 59 | SubSystem="2" | 59 | SubSystem="2" |
1466 | 60 | TargetMachine="1" | 60 | TargetMachine="1" |
1467 | @@ -77,7 +77,7 @@ | |||
1468 | 77 | <Tool | 77 | <Tool |
1469 | 78 | Name="VCCLCompilerTool" | 78 | Name="VCCLCompilerTool" |
1470 | 79 | Optimization="0" | 79 | Optimization="0" |
1472 | 80 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 80 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1473 | 81 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" | 81 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" |
1474 | 82 | MinimalRebuild="true" | 82 | MinimalRebuild="true" |
1475 | 83 | BasicRuntimeChecks="3" | 83 | BasicRuntimeChecks="3" |
1476 | @@ -96,7 +96,7 @@ | |||
1477 | 96 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 96 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1478 | 97 | LinkIncremental="2" | 97 | LinkIncremental="2" |
1479 | 98 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 98 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1481 | 99 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 99 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1482 | 100 | GenerateDebugInformation="true" | 100 | GenerateDebugInformation="true" |
1483 | 101 | SubSystem="2" | 101 | SubSystem="2" |
1484 | 102 | TargetMachine="1" | 102 | TargetMachine="1" |
1485 | @@ -118,7 +118,7 @@ | |||
1486 | 118 | <Tool | 118 | <Tool |
1487 | 119 | Name="VCCLCompilerTool" | 119 | Name="VCCLCompilerTool" |
1488 | 120 | Optimization="0" | 120 | Optimization="0" |
1490 | 121 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 121 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1491 | 122 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" | 122 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" |
1492 | 123 | MinimalRebuild="true" | 123 | MinimalRebuild="true" |
1493 | 124 | BasicRuntimeChecks="3" | 124 | BasicRuntimeChecks="3" |
1494 | @@ -137,7 +137,7 @@ | |||
1495 | 137 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 137 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1496 | 138 | LinkIncremental="2" | 138 | LinkIncremental="2" |
1497 | 139 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 139 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1499 | 140 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 140 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1500 | 141 | GenerateDebugInformation="true" | 141 | GenerateDebugInformation="true" |
1501 | 142 | SubSystem="2" | 142 | SubSystem="2" |
1502 | 143 | TargetMachine="17" | 143 | TargetMachine="17" |
1503 | @@ -160,7 +160,7 @@ | |||
1504 | 160 | <Tool | 160 | <Tool |
1505 | 161 | Name="VCCLCompilerTool" | 161 | Name="VCCLCompilerTool" |
1506 | 162 | Optimization="0" | 162 | Optimization="0" |
1508 | 163 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 163 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1509 | 164 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" | 164 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" |
1510 | 165 | MinimalRebuild="true" | 165 | MinimalRebuild="true" |
1511 | 166 | BasicRuntimeChecks="3" | 166 | BasicRuntimeChecks="3" |
1512 | @@ -179,7 +179,7 @@ | |||
1513 | 179 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 179 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1514 | 180 | LinkIncremental="2" | 180 | LinkIncremental="2" |
1515 | 181 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 181 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1517 | 182 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 182 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1518 | 183 | GenerateDebugInformation="true" | 183 | GenerateDebugInformation="true" |
1519 | 184 | SubSystem="2" | 184 | SubSystem="2" |
1520 | 185 | TargetMachine="17" | 185 | TargetMachine="17" |
1521 | @@ -202,7 +202,7 @@ | |||
1522 | 202 | <Tool | 202 | <Tool |
1523 | 203 | Name="VCCLCompilerTool" | 203 | Name="VCCLCompilerTool" |
1524 | 204 | Optimization="2" | 204 | Optimization="2" |
1526 | 205 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 205 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1527 | 206 | EnableIntrinsicFunctions="true" | 206 | EnableIntrinsicFunctions="true" |
1528 | 207 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" | 207 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" |
1529 | 208 | RuntimeLibrary="2" | 208 | RuntimeLibrary="2" |
1530 | @@ -221,7 +221,7 @@ | |||
1531 | 221 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 221 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1532 | 222 | LinkIncremental="1" | 222 | LinkIncremental="1" |
1533 | 223 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 223 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1535 | 224 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 224 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1536 | 225 | GenerateDebugInformation="true" | 225 | GenerateDebugInformation="true" |
1537 | 226 | SubSystem="2" | 226 | SubSystem="2" |
1538 | 227 | OptimizeReferences="2" | 227 | OptimizeReferences="2" |
1539 | @@ -247,7 +247,7 @@ | |||
1540 | 247 | <Tool | 247 | <Tool |
1541 | 248 | Name="VCCLCompilerTool" | 248 | Name="VCCLCompilerTool" |
1542 | 249 | Optimization="2" | 249 | Optimization="2" |
1544 | 250 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 250 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1545 | 251 | EnableIntrinsicFunctions="true" | 251 | EnableIntrinsicFunctions="true" |
1546 | 252 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" | 252 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" |
1547 | 253 | RuntimeLibrary="2" | 253 | RuntimeLibrary="2" |
1548 | @@ -266,7 +266,7 @@ | |||
1549 | 266 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 266 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1550 | 267 | LinkIncremental="1" | 267 | LinkIncremental="1" |
1551 | 268 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 268 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1553 | 269 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 269 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1554 | 270 | GenerateDebugInformation="true" | 270 | GenerateDebugInformation="true" |
1555 | 271 | SubSystem="2" | 271 | SubSystem="2" |
1556 | 272 | OptimizeReferences="2" | 272 | OptimizeReferences="2" |
1557 | @@ -289,7 +289,7 @@ | |||
1558 | 289 | /> | 289 | /> |
1559 | 290 | <Tool | 290 | <Tool |
1560 | 291 | Name="VCCLCompilerTool" | 291 | Name="VCCLCompilerTool" |
1562 | 292 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 292 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1563 | 293 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" | 293 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" |
1564 | 294 | RuntimeLibrary="2" | 294 | RuntimeLibrary="2" |
1565 | 295 | UsePrecompiledHeader="0" | 295 | UsePrecompiledHeader="0" |
1566 | @@ -306,7 +306,7 @@ | |||
1567 | 306 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 306 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1568 | 307 | LinkIncremental="2" | 307 | LinkIncremental="2" |
1569 | 308 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 308 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1571 | 309 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 309 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1572 | 310 | GenerateDebugInformation="true" | 310 | GenerateDebugInformation="true" |
1573 | 311 | SubSystem="2" | 311 | SubSystem="2" |
1574 | 312 | OptimizeReferences="2" | 312 | OptimizeReferences="2" |
1575 | @@ -330,7 +330,7 @@ | |||
1576 | 330 | /> | 330 | /> |
1577 | 331 | <Tool | 331 | <Tool |
1578 | 332 | Name="VCCLCompilerTool" | 332 | Name="VCCLCompilerTool" |
1580 | 333 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 333 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1581 | 334 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" | 334 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" |
1582 | 335 | RuntimeLibrary="2" | 335 | RuntimeLibrary="2" |
1583 | 336 | UsePrecompiledHeader="0" | 336 | UsePrecompiledHeader="0" |
1584 | @@ -347,7 +347,7 @@ | |||
1585 | 347 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 347 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1586 | 348 | LinkIncremental="2" | 348 | LinkIncremental="2" |
1587 | 349 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 349 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1589 | 350 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 350 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1590 | 351 | GenerateDebugInformation="true" | 351 | GenerateDebugInformation="true" |
1591 | 352 | SubSystem="2" | 352 | SubSystem="2" |
1592 | 353 | OptimizeReferences="2" | 353 | OptimizeReferences="2" |
1593 | @@ -486,8 +486,15 @@ | |||
1594 | 486 | <File RelativePath="..\..\..\cogl\.\cogl-glib-source.c" /> | 486 | <File RelativePath="..\..\..\cogl\.\cogl-glib-source.c" /> |
1595 | 487 | <File RelativePath="..\..\..\cogl\cogl-enum-types.c" /> | 487 | <File RelativePath="..\..\..\cogl\cogl-enum-types.c" /> |
1596 | 488 | <Filter Name="Driver_GL" > | 488 | <Filter Name="Driver_GL" > |
1599 | 489 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-gl.c" /> | 489 | <File RelativePath="..\..\..\cogl\driver\gl\gl\cogl-driver-gl.c" /> |
1600 | 490 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-texture-driver-gl.c" /> | 490 | <File RelativePath="..\..\..\cogl\driver\gl\gl\cogl-texture-driver-gl.c" /> |
1601 | 491 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-attribute-gl.c" /> | ||
1602 | 492 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-buffer-gl.c" /> | ||
1603 | 493 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-clip-stack-gl.c" /> | ||
1604 | 494 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-framebuffer-gl.c" /> | ||
1605 | 495 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-texture-gl.c" /> | ||
1606 | 496 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-texture-2d-gl.c" /> | ||
1607 | 497 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-util-gl.c" /> | ||
1608 | 491 | </Filter> | 498 | </Filter> |
1609 | 492 | </Filter> | 499 | </Filter> |
1610 | 493 | <Filter Name="Headers" | 500 | <Filter Name="Headers" |
1611 | 494 | 501 | ||
1612 | === modified file 'build/win32/vs9/cogl.vcprojin' | |||
1613 | --- build/win32/vs9/cogl.vcprojin 2013-01-10 12:49:09 +0000 | |||
1614 | +++ build/win32/vs9/cogl.vcprojin 2013-04-01 22:12:24 +0000 | |||
1615 | @@ -35,7 +35,7 @@ | |||
1616 | 35 | <Tool | 35 | <Tool |
1617 | 36 | Name="VCCLCompilerTool" | 36 | Name="VCCLCompilerTool" |
1618 | 37 | Optimization="0" | 37 | Optimization="0" |
1620 | 38 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 38 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1621 | 39 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" | 39 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" |
1622 | 40 | MinimalRebuild="true" | 40 | MinimalRebuild="true" |
1623 | 41 | BasicRuntimeChecks="3" | 41 | BasicRuntimeChecks="3" |
1624 | @@ -54,7 +54,7 @@ | |||
1625 | 54 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 54 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1626 | 55 | LinkIncremental="2" | 55 | LinkIncremental="2" |
1627 | 56 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 56 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1629 | 57 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 57 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1630 | 58 | GenerateDebugInformation="true" | 58 | GenerateDebugInformation="true" |
1631 | 59 | SubSystem="2" | 59 | SubSystem="2" |
1632 | 60 | TargetMachine="1" | 60 | TargetMachine="1" |
1633 | @@ -77,7 +77,7 @@ | |||
1634 | 77 | <Tool | 77 | <Tool |
1635 | 78 | Name="VCCLCompilerTool" | 78 | Name="VCCLCompilerTool" |
1636 | 79 | Optimization="0" | 79 | Optimization="0" |
1638 | 80 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 80 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1639 | 81 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" | 81 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" |
1640 | 82 | MinimalRebuild="true" | 82 | MinimalRebuild="true" |
1641 | 83 | BasicRuntimeChecks="3" | 83 | BasicRuntimeChecks="3" |
1642 | @@ -96,7 +96,7 @@ | |||
1643 | 96 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 96 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1644 | 97 | LinkIncremental="2" | 97 | LinkIncremental="2" |
1645 | 98 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 98 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1647 | 99 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 99 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1648 | 100 | GenerateDebugInformation="true" | 100 | GenerateDebugInformation="true" |
1649 | 101 | SubSystem="2" | 101 | SubSystem="2" |
1650 | 102 | TargetMachine="1" | 102 | TargetMachine="1" |
1651 | @@ -118,7 +118,7 @@ | |||
1652 | 118 | <Tool | 118 | <Tool |
1653 | 119 | Name="VCCLCompilerTool" | 119 | Name="VCCLCompilerTool" |
1654 | 120 | Optimization="0" | 120 | Optimization="0" |
1656 | 121 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 121 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1657 | 122 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" | 122 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" |
1658 | 123 | MinimalRebuild="true" | 123 | MinimalRebuild="true" |
1659 | 124 | BasicRuntimeChecks="3" | 124 | BasicRuntimeChecks="3" |
1660 | @@ -137,7 +137,7 @@ | |||
1661 | 137 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 137 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1662 | 138 | LinkIncremental="2" | 138 | LinkIncremental="2" |
1663 | 139 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 139 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1665 | 140 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 140 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1666 | 141 | GenerateDebugInformation="true" | 141 | GenerateDebugInformation="true" |
1667 | 142 | SubSystem="2" | 142 | SubSystem="2" |
1668 | 143 | TargetMachine="17" | 143 | TargetMachine="17" |
1669 | @@ -160,7 +160,7 @@ | |||
1670 | 160 | <Tool | 160 | <Tool |
1671 | 161 | Name="VCCLCompilerTool" | 161 | Name="VCCLCompilerTool" |
1672 | 162 | Optimization="0" | 162 | Optimization="0" |
1674 | 163 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 163 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1675 | 164 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" | 164 | PreprocessorDefinitions="$(DebugLibBuildDefines);$(CoglBuildDefines)" |
1676 | 165 | MinimalRebuild="true" | 165 | MinimalRebuild="true" |
1677 | 166 | BasicRuntimeChecks="3" | 166 | BasicRuntimeChecks="3" |
1678 | @@ -179,7 +179,7 @@ | |||
1679 | 179 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 179 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1680 | 180 | LinkIncremental="2" | 180 | LinkIncremental="2" |
1681 | 181 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 181 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1683 | 182 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 182 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1684 | 183 | GenerateDebugInformation="true" | 183 | GenerateDebugInformation="true" |
1685 | 184 | SubSystem="2" | 184 | SubSystem="2" |
1686 | 185 | TargetMachine="17" | 185 | TargetMachine="17" |
1687 | @@ -202,7 +202,7 @@ | |||
1688 | 202 | <Tool | 202 | <Tool |
1689 | 203 | Name="VCCLCompilerTool" | 203 | Name="VCCLCompilerTool" |
1690 | 204 | Optimization="2" | 204 | Optimization="2" |
1692 | 205 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 205 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1693 | 206 | EnableIntrinsicFunctions="true" | 206 | EnableIntrinsicFunctions="true" |
1694 | 207 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" | 207 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" |
1695 | 208 | RuntimeLibrary="2" | 208 | RuntimeLibrary="2" |
1696 | @@ -221,7 +221,7 @@ | |||
1697 | 221 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 221 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1698 | 222 | LinkIncremental="1" | 222 | LinkIncremental="1" |
1699 | 223 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 223 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1701 | 224 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 224 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1702 | 225 | GenerateDebugInformation="true" | 225 | GenerateDebugInformation="true" |
1703 | 226 | SubSystem="2" | 226 | SubSystem="2" |
1704 | 227 | OptimizeReferences="2" | 227 | OptimizeReferences="2" |
1705 | @@ -247,7 +247,7 @@ | |||
1706 | 247 | <Tool | 247 | <Tool |
1707 | 248 | Name="VCCLCompilerTool" | 248 | Name="VCCLCompilerTool" |
1708 | 249 | Optimization="2" | 249 | Optimization="2" |
1710 | 250 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 250 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1711 | 251 | EnableIntrinsicFunctions="true" | 251 | EnableIntrinsicFunctions="true" |
1712 | 252 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" | 252 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" |
1713 | 253 | RuntimeLibrary="2" | 253 | RuntimeLibrary="2" |
1714 | @@ -266,7 +266,7 @@ | |||
1715 | 266 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 266 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1716 | 267 | LinkIncremental="1" | 267 | LinkIncremental="1" |
1717 | 268 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 268 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1719 | 269 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 269 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1720 | 270 | GenerateDebugInformation="true" | 270 | GenerateDebugInformation="true" |
1721 | 271 | SubSystem="2" | 271 | SubSystem="2" |
1722 | 272 | OptimizeReferences="2" | 272 | OptimizeReferences="2" |
1723 | @@ -289,7 +289,7 @@ | |||
1724 | 289 | /> | 289 | /> |
1725 | 290 | <Tool | 290 | <Tool |
1726 | 291 | Name="VCCLCompilerTool" | 291 | Name="VCCLCompilerTool" |
1728 | 292 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 292 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1729 | 293 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" | 293 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" |
1730 | 294 | RuntimeLibrary="2" | 294 | RuntimeLibrary="2" |
1731 | 295 | UsePrecompiledHeader="0" | 295 | UsePrecompiledHeader="0" |
1732 | @@ -306,7 +306,7 @@ | |||
1733 | 306 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 306 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1734 | 307 | LinkIncremental="2" | 307 | LinkIncremental="2" |
1735 | 308 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 308 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1737 | 309 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 309 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1738 | 310 | GenerateDebugInformation="true" | 310 | GenerateDebugInformation="true" |
1739 | 311 | SubSystem="2" | 311 | SubSystem="2" |
1740 | 312 | OptimizeReferences="2" | 312 | OptimizeReferences="2" |
1741 | @@ -330,7 +330,7 @@ | |||
1742 | 330 | /> | 330 | /> |
1743 | 331 | <Tool | 331 | <Tool |
1744 | 332 | Name="VCCLCompilerTool" | 332 | Name="VCCLCompilerTool" |
1746 | 333 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl" | 333 | AdditionalIncludeDirectories="..\..\..\cogl\tesselator;..\..\..\cogl\winsys;..\..\..\cogl\driver\gl;..\..\..\cogl\driver\gl\gl" |
1747 | 334 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" | 334 | PreprocessorDefinitions="$(ReleaseLibBuildDefines);$(CoglBuildDefines)" |
1748 | 335 | RuntimeLibrary="2" | 335 | RuntimeLibrary="2" |
1749 | 336 | UsePrecompiledHeader="0" | 336 | UsePrecompiledHeader="0" |
1750 | @@ -347,7 +347,7 @@ | |||
1751 | 347 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" | 347 | OutputFile="$(OutDir)\$(CoglDllPrefix)$(ProjectName)$(CoglDllSuffix).dll" |
1752 | 348 | LinkIncremental="2" | 348 | LinkIncremental="2" |
1753 | 349 | ModuleDefinitionFile="$(IntDir)\cogl.def" | 349 | ModuleDefinitionFile="$(IntDir)\cogl.def" |
1755 | 350 | ImportLibrary="$(TargetDir)$(ProjectName)-$(CoglApiVersion).lib" | 350 | ImportLibrary="$(TargetDir)$(ProjectName)-$(ApiVersion).lib" |
1756 | 351 | GenerateDebugInformation="true" | 351 | GenerateDebugInformation="true" |
1757 | 352 | SubSystem="2" | 352 | SubSystem="2" |
1758 | 353 | OptimizeReferences="2" | 353 | OptimizeReferences="2" |
1759 | @@ -379,8 +379,15 @@ | |||
1760 | 379 | <File RelativePath="..\..\..\cogl\cogl-win32-renderer.c" /> | 379 | <File RelativePath="..\..\..\cogl\cogl-win32-renderer.c" /> |
1761 | 380 | #include "cogl.sourcefiles" | 380 | #include "cogl.sourcefiles" |
1762 | 381 | <Filter Name="Driver_GL" > | 381 | <Filter Name="Driver_GL" > |
1765 | 382 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-gl.c" /> | 382 | <File RelativePath="..\..\..\cogl\driver\gl\gl\cogl-driver-gl.c" /> |
1766 | 383 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-texture-driver-gl.c" /> | 383 | <File RelativePath="..\..\..\cogl\driver\gl\gl\cogl-texture-driver-gl.c" /> |
1767 | 384 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-attribute-gl.c" /> | ||
1768 | 385 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-buffer-gl.c" /> | ||
1769 | 386 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-clip-stack-gl.c" /> | ||
1770 | 387 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-framebuffer-gl.c" /> | ||
1771 | 388 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-texture-gl.c" /> | ||
1772 | 389 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-texture-2d-gl.c" /> | ||
1773 | 390 | <File RelativePath="..\..\..\cogl\driver\gl\cogl-util-gl.c" /> | ||
1774 | 384 | </Filter> | 391 | </Filter> |
1775 | 385 | </Filter> | 392 | </Filter> |
1776 | 386 | <Filter Name="Headers" | 393 | <Filter Name="Headers" |
1777 | 387 | 394 | ||
1778 | === modified file 'build/win32/vs9/cogl.vsprops' | |||
1779 | --- build/win32/vs9/cogl.vsprops 2013-01-10 12:49:09 +0000 | |||
1780 | +++ build/win32/vs9/cogl.vsprops 2013-04-01 22:12:24 +0000 | |||
1781 | @@ -9,7 +9,7 @@ | |||
1782 | 9 | <Tool | 9 | <Tool |
1783 | 10 | Name="VCCLCompilerTool" | 10 | Name="VCCLCompilerTool" |
1784 | 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" |
1786 | 12 | PreprocessorDefinitions="G_DISABLE_SINGLE_INCLUDES;COGL_HAS_GLIB_SUPPORT" | 12 | PreprocessorDefinitions="G_DISABLE_SINGLE_INCLUDES" |
1787 | 13 | ForcedIncludeFiles="msvc_recommended_pragmas.h" | 13 | ForcedIncludeFiles="msvc_recommended_pragmas.h" |
1788 | 14 | /> | 14 | /> |
1789 | 15 | <Tool | 15 | <Tool |
1790 | @@ -18,8 +18,16 @@ | |||
1791 | 18 | AdditionalLibraryDirectories="$(GlibEtcInstallRoot)\lib" | 18 | AdditionalLibraryDirectories="$(GlibEtcInstallRoot)\lib" |
1792 | 19 | /> | 19 | /> |
1793 | 20 | <UserMacro | 20 | <UserMacro |
1794 | 21 | Name="VSVer" | ||
1795 | 22 | Value="9" | ||
1796 | 23 | /> | ||
1797 | 24 | <UserMacro | ||
1798 | 21 | Name="GlibEtcInstallRoot" | 25 | Name="GlibEtcInstallRoot" |
1800 | 22 | Value="..\..\..\..\vs9\$(PlatformName)" | 26 | Value="..\..\..\..\vs$(VSVer)\$(PlatformName)" |
1801 | 27 | /> | ||
1802 | 28 | <UserMacro | ||
1803 | 29 | Name="GlibEtcInstallRootFromBuildWin32" | ||
1804 | 30 | Value="..\..\..\vs$(VSVer)\$(PlatformName)" | ||
1805 | 23 | /> | 31 | /> |
1806 | 24 | <UserMacro | 32 | <UserMacro |
1807 | 25 | Name="CopyDir" | 33 | Name="CopyDir" |
1808 | @@ -30,11 +38,7 @@ | |||
1809 | 30 | Value="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\$(ProjectName)" | 38 | Value="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\$(ProjectName)" |
1810 | 31 | /> | 39 | /> |
1811 | 32 | <UserMacro | 40 | <UserMacro |
1817 | 33 | Name="GlibMkEnumsPath" | 41 | Name="ApiVersion" |
1813 | 34 | Value="..\..\..\vs9\$(PlatformName)" | ||
1814 | 35 | /> | ||
1815 | 36 | <UserMacro | ||
1816 | 37 | Name="CoglApiVersion" | ||
1818 | 38 | Value="1.0" | 42 | Value="1.0" |
1819 | 39 | /> | 43 | /> |
1820 | 40 | <UserMacro | 44 | <UserMacro |
1821 | @@ -100,8 +104,8 @@ | |||
1822 | 100 | :DONE_CONFIG_H
 | 104 | :DONE_CONFIG_H
 |
1823 | 101 | 105 | ||
1824 | 102 | cd ..
 | 106 | cd ..
 |
1827 | 103 | gen-enums.bat $(GlibMkEnumsPath)
 | 107 | gen-enums.bat $(GlibEtcInstallRootFromBuildWin32)
 |
1828 | 104 | cd .\vs9
 | 108 | cd .\vs$(VSVer)
 |
1829 | 105 | 109 | ||
1830 | 106 | " | 110 | " |
1831 | 107 | /> | 111 | /> |
1832 | @@ -116,82 +120,100 @@ | |||
1833 | 116 | 120 | ||
1834 | 117 | copy ..\*.bat $(CopyDir)\bin
 | 121 | copy ..\*.bat $(CopyDir)\bin
 |
1835 | 118 | 122 | ||
1838 | 119 | mkdir $(CopyDir)\share\cogl-$(CoglApiVersion)\examples-data
 | 123 | mkdir $(CopyDir)\share\cogl-$(ApiVersion)\examples-data
 |
1839 | 120 | copy ..\..\..\examples\crate.jpg $(CopyDir)\share\cogl-$(CoglApiVersion)\examples-data
 | 124 | copy ..\..\..\examples\crate.jpg $(CopyDir)\share\cogl-$(ApiVersion)\examples-data
 |
1840 | 121 | 125 | ||
1841 | 122 | mkdir $(CopyDir)\lib
 | 126 | mkdir $(CopyDir)\lib
 |
1908 | 123 | copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\*-$(CoglApiVersion).lib $(CopyDir)\lib
 | 127 | copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\*-$(ApiVersion).lib $(CopyDir)\lib
 |
1909 | 124 | 128 | ||
1910 | 125 | mkdir $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 129 | mkdir $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1911 | 126 | mkdir $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl-pango
 | 130 | mkdir $(CopyDir)\include\cogl-$(ApiVersion)\cogl-pango
 |
1912 | 127 | copy ..\..\..\cogl-pango\cogl-pango.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl-pango
 | 131 | copy ..\..\..\cogl-pango\cogl-pango.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl-pango
 |
1913 | 128 | copy ..\..\..\cogl\cogl-object.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 132 | copy ..\..\..\cogl\cogl-object.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1914 | 129 | copy ..\..\..\cogl\cogl-attribute-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 133 | copy ..\..\..\cogl\cogl-attribute-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1915 | 130 | copy ..\..\..\cogl\cogl-bitmap.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 134 | copy ..\..\..\cogl\cogl-bitmap.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1916 | 131 | copy ..\..\..\cogl\cogl-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 135 | copy ..\..\..\cogl\cogl-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1917 | 132 | copy ..\..\..\cogl\cogl-color.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 136 | copy ..\..\..\cogl\cogl-color.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1918 | 133 | copy ..\..\..\cogl\cogl-deprecated.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 137 | copy ..\..\..\cogl\cogl-deprecated.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1919 | 134 | copy ..\..\..\cogl\cogl-depth-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 138 | copy ..\..\..\cogl\cogl-depth-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1920 | 135 | copy ..\..\..\cogl\cogl-euler.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 139 | copy ..\..\..\cogl\cogl-error.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1921 | 136 | copy ..\..\..\cogl\cogl-fixed.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 140 | copy ..\..\..\cogl\cogl-euler.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1922 | 137 | copy ..\..\..\cogl\cogl-glib-source.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 141 | copy ..\..\..\cogl\cogl-fixed.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1923 | 138 | copy ..\..\..\cogl\cogl-material-compat.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 142 | copy ..\..\..\cogl\cogl-frame-info.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1924 | 139 | copy ..\..\..\cogl\cogl-pipeline.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 143 | copy ..\..\..\cogl\cogl-glib-source.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1925 | 140 | copy ..\..\..\cogl\cogl-quaternion.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 144 | copy ..\..\..\cogl\cogl-material-compat.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1926 | 141 | copy ..\..\..\cogl\cogl-vector.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 145 | copy ..\..\..\cogl\cogl-pipeline.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1927 | 142 | copy ..\..\..\cogl\cogl-matrix.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 146 | copy ..\..\..\cogl\cogl-quaternion.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1928 | 143 | copy ..\..\..\cogl\cogl-offscreen.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 147 | copy ..\..\..\cogl\cogl-vector.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1929 | 144 | copy ..\..\..\cogl\cogl-onscreen.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 148 | copy ..\..\..\cogl\cogl-matrix.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1930 | 145 | copy ..\..\..\cogl\cogl-primitives.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 149 | copy ..\..\..\cogl\cogl-matrix-stack.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1931 | 146 | copy ..\..\..\cogl\cogl-primitive-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 150 | copy ..\..\..\cogl\cogl-offscreen.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1932 | 147 | copy ..\..\..\cogl\cogl-path.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 151 | copy ..\..\..\cogl\cogl-onscreen.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1933 | 148 | copy ..\..\..\cogl\cogl-path-functions.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 152 | copy ..\..\..\cogl\cogl-output.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1934 | 149 | copy ..\..\..\cogl\cogl-pipeline-layer-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 153 | copy ..\..\..\cogl\cogl-primitives.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1935 | 150 | copy ..\..\..\cogl\cogl-pipeline-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 154 | copy ..\..\..\cogl\cogl-primitive-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1936 | 151 | copy ..\..\..\cogl\cogl-pixel-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 155 | copy ..\..\..\cogl\cogl-path.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1937 | 152 | copy ..\..\..\cogl\cogl-poll.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 156 | copy ..\..\..\cogl\cogl-path-functions.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1938 | 153 | copy ..\..\..\cogl\cogl-shader.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 157 | copy ..\..\..\cogl\cogl-pipeline-layer-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1939 | 154 | copy ..\..\..\cogl\cogl-snippet.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 158 | copy ..\..\..\cogl\cogl-pipeline-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1940 | 155 | copy ..\..\..\cogl\cogl-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 159 | copy ..\..\..\cogl\cogl-pixel-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1941 | 156 | copy ..\..\..\cogl\cogl-texture-2d.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 160 | copy ..\..\..\cogl\cogl-poll.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1942 | 157 | copy ..\..\..\cogl\cogl-texture-2d-sliced.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 161 | copy ..\..\..\cogl\cogl-shader.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1943 | 158 | copy ..\..\..\cogl\cogl-sub-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 162 | copy ..\..\..\cogl\cogl-snippet.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1944 | 159 | copy ..\..\..\cogl\cogl-texture-rectangle.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 163 | copy ..\..\..\cogl\cogl-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1945 | 160 | copy ..\..\..\cogl\cogl-meta-texture.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 164 | copy ..\..\..\cogl\cogl-texture-2d.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1946 | 161 | copy ..\..\..\cogl\cogl-texture-3d.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 165 | copy ..\..\..\cogl\cogl-texture-2d-gl.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1947 | 162 | copy ..\..\..\cogl\cogl-types.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 166 | copy ..\..\..\cogl\cogl-texture-2d-sliced.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1948 | 163 | copy ..\..\..\cogl\cogl-vertex-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 167 | copy ..\..\..\cogl\cogl-sub-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1949 | 164 | copy ..\..\..\cogl\cogl-index-buffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 168 | copy ..\..\..\cogl\cogl-texture-rectangle.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1950 | 165 | copy ..\..\..\cogl\cogl-indices.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 169 | copy ..\..\..\cogl\cogl-meta-texture.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1951 | 166 | copy ..\..\..\cogl\cogl-attribute.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 170 | copy ..\..\..\cogl\cogl-texture-3d.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1952 | 167 | copy ..\..\..\cogl\cogl-primitive.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 171 | copy ..\..\..\cogl\cogl-types.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1953 | 168 | copy ..\..\..\cogl\cogl-clip-state.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 172 | copy ..\..\..\cogl\cogl-vertex-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1954 | 169 | copy ..\..\..\cogl\cogl-framebuffer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 173 | copy ..\..\..\cogl\cogl-index-buffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1955 | 170 | copy ..\..\..\cogl\cogl-clutter.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 174 | copy ..\..\..\cogl\cogl-indices.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1956 | 171 | copy ..\..\..\cogl\cogl.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 175 | copy ..\..\..\cogl\cogl-attribute.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1957 | 172 | copy ..\..\..\cogl\cogl-defines.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 176 | copy ..\..\..\cogl\cogl-primitive.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1958 | 173 | copy ..\..\..\cogl\cogl-enum-types.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 177 | copy ..\..\..\cogl\cogl-clip-state.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1959 | 174 | 178 | copy ..\..\..\cogl\cogl-framebuffer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 | |
1960 | 175 | copy ..\..\..\cogl\cogl-renderer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 179 | copy ..\..\..\cogl\cogl-clutter.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1961 | 176 | copy ..\..\..\cogl\cogl-swap-chain.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 180 | copy ..\..\..\cogl\cogl.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1962 | 177 | copy ..\..\..\cogl\cogl-onscreen-template.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 181 | copy ..\..\..\cogl\cogl-defines.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1963 | 178 | copy ..\..\..\cogl\cogl-display.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 182 | copy ..\..\..\cogl\cogl-enum-types.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1964 | 179 | copy ..\..\..\cogl\cogl-context.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 183 | |
1965 | 180 | copy ..\..\..\cogl\cogl-version.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 184 | copy ..\..\..\cogl\cogl-renderer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1966 | 181 | copy ..\..\..\cogl\cogl-win32-renderer.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 185 | copy ..\..\..\cogl\cogl-swap-chain.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1967 | 182 | copy ..\..\..\cogl\cogl1-context.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 186 | copy ..\..\..\cogl\cogl-onscreen-template.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1968 | 183 | copy ..\..\..\cogl\cogl2-path.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 187 | copy ..\..\..\cogl\cogl-display.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1969 | 184 | copy ..\..\..\cogl\cogl2-experimental.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 188 | copy ..\..\..\cogl\cogl-context.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1970 | 185 | copy ..\..\..\cogl\cogl2-compatibility.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 189 | copy ..\..\..\cogl\cogl-version.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1971 | 186 | 190 | copy ..\..\..\cogl\cogl-win32-renderer.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 | |
1972 | 187 | mkdir $(CopyDir)\share\cogl-$(CoglApiVersion)\tests
 | 191 | copy ..\..\..\cogl\cogl1-context.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1973 | 188 | copy ..\..\..\tests\data\valgrind.suppressions $(CopyDir)\share\cogl-$(CoglApiVersion)\tests
 | 192 | copy ..\..\..\cogl\cogl2-path.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1974 | 193 | copy ..\..\..\cogl\cogl2-experimental.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 | ||
1975 | 194 | copy ..\..\..\cogl\cogl2-compatibility.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 | ||
1976 | 195 | |||
1977 | 196 | mkdir $(CopyDir)\share\cogl-$(ApiVersion)\tests
 | ||
1978 | 197 | copy ..\..\..\tests\data\valgrind.suppressions $(CopyDir)\share\cogl-$(ApiVersion)\tests
 | ||
1979 | 189 | " | 198 | " |
1980 | 190 | /> | 199 | /> |
1981 | 191 | <UserMacro | 200 | <UserMacro |
1982 | 192 | Name="CoglDoInstallSDL" | 201 | Name="CoglDoInstallSDL" |
1983 | 193 | Value=" | 202 | Value=" |
1985 | 194 | copy ..\..\..\cogl\cogl-sdl.h $(CopyDir)\include\cogl-$(CoglApiVersion)\cogl
 | 203 | copy ..\..\..\cogl\cogl-sdl.h $(CopyDir)\include\cogl-$(ApiVersion)\cogl
 |
1986 | 204 | " | ||
1987 | 205 | /> | ||
1988 | 206 | <UserMacro | ||
1989 | 207 | Name="DoGenGir" | ||
1990 | 208 | Value=" | ||
1991 | 209 | set VSVER=$(VSVer)
 | ||
1992 | 210 | set CONF=$(ConfigurationName)
 | ||
1993 | 211 | set PLAT=$(PlatformName)
 | ||
1994 | 212 | set BASEDIR=$(GlibEtcInstallRootFromBuildWin32)
 | ||
1995 | 213 | |||
1996 | 214 | cd ..
 | ||
1997 | 215 | call gengir_cogl.bat
 | ||
1998 | 216 | cd vs$(VSVer)
 | ||
1999 | 195 | " | 217 | " |
2000 | 196 | /> | 218 | /> |
2001 | 197 | <UserMacro | 219 | <UserMacro |
2002 | @@ -221,24 +243,24 @@ | |||
2003 | 221 | /> | 243 | /> |
2004 | 222 | <UserMacro | 244 | <UserMacro |
2005 | 223 | Name="CoglLibtoolCompatibleDllSuffix" | 245 | Name="CoglLibtoolCompatibleDllSuffix" |
2007 | 224 | Value="-$(CoglApiVersion)-0" | 246 | Value="-$(ApiVersion)-0" |
2008 | 225 | /> | 247 | /> |
2009 | 226 | <UserMacro | 248 | <UserMacro |
2011 | 227 | Name="CoglSeparateVS9DllPrefix" | 249 | Name="CoglSeparateVSDllPrefix" |
2012 | 228 | Value="" | 250 | Value="" |
2013 | 229 | /> | 251 | /> |
2014 | 230 | <UserMacro | 252 | <UserMacro |
2017 | 231 | Name="CoglSeparateVS9DllSuffix" | 253 | Name="CoglSeparateVSDllSuffix" |
2018 | 232 | Value="-1-vs9" | 254 | Value="-1-vs$(VSVER)" |
2019 | 233 | /> | 255 | /> |
2020 | 234 | <!-- Change these two to GlibLibtoolCompatibleDllPrefix and | 256 | <!-- Change these two to GlibLibtoolCompatibleDllPrefix and |
2021 | 235 | GlibLibtoolCompatibleDllSuffix if that is what you want --> | 257 | GlibLibtoolCompatibleDllSuffix if that is what you want --> |
2022 | 236 | <UserMacro | 258 | <UserMacro |
2023 | 237 | Name="CoglDllPrefix" | 259 | Name="CoglDllPrefix" |
2025 | 238 | Value="$(CoglSeparateVS9DllPrefix)" | 260 | Value="$(CoglSeparateVSDllPrefix)" |
2026 | 239 | /> | 261 | /> |
2027 | 240 | <UserMacro | 262 | <UserMacro |
2028 | 241 | Name="CoglDllSuffix" | 263 | Name="CoglDllSuffix" |
2030 | 242 | Value="$(CoglSeparateVS9DllSuffix)" | 264 | Value="$(CoglSeparateVSDllSuffix)" |
2031 | 243 | /> | 265 | /> |
2032 | 244 | </VisualStudioPropertySheet> | 266 | </VisualStudioPropertySheet> |
2033 | 245 | 267 | ||
2034 | === modified file 'build/win32/vs9/cogl_sdl.sln' | |||
2035 | --- build/win32/vs9/cogl_sdl.sln 2013-01-10 12:49:09 +0000 | |||
2036 | +++ build/win32/vs9/cogl_sdl.sln 2013-04-01 22:12:24 +0000 | |||
2037 | @@ -24,11 +24,6 @@ | |||
2038 | 24 | {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} | 24 | {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} |
2039 | 25 | EndProjectSection | 25 | EndProjectSection |
2040 | 26 | EndProject | 26 | EndProject |
2041 | 27 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-msaa", "cogl-msaa.vcproj", "{44E864D4-8447-484D-9B16-D5405E0783CF}" | ||
2042 | 28 | ProjectSection(ProjectDependencies) = postProject | ||
2043 | 29 | {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206} | ||
2044 | 30 | EndProjectSection | ||
2045 | 31 | EndProject | ||
2046 | 32 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-info", "cogl-info.vcproj", "{CD17F5C8-C860-4A65-8209-4D0B093A3DA3}" | 27 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cogl-info", "cogl-info.vcproj", "{CD17F5C8-C860-4A65-8209-4D0B093A3DA3}" |
2047 | 33 | ProjectSection(ProjectDependencies) = postProject | 28 | ProjectSection(ProjectDependencies) = postProject |
2048 | 34 | {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206} | 29 | {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206} |
2049 | @@ -45,7 +40,6 @@ | |||
2050 | 45 | {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} | 40 | {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} = {FE5ABD0F-91E8-4AA5-9C1C-408427D5F768} |
2051 | 46 | {F5A43C12-7032-428E-A56A-D294075FA493} = {F5A43C12-7032-428E-A56A-D294075FA493} | 41 | {F5A43C12-7032-428E-A56A-D294075FA493} = {F5A43C12-7032-428E-A56A-D294075FA493} |
2052 | 47 | {0B5D144D-1872-42CD-8437-FFDCDD08C03E} = {0B5D144D-1872-42CD-8437-FFDCDD08C03E} | 42 | {0B5D144D-1872-42CD-8437-FFDCDD08C03E} = {0B5D144D-1872-42CD-8437-FFDCDD08C03E} |
2053 | 48 | {44E864D4-8447-484D-9B16-D5405E0783CF} = {44E864D4-8447-484D-9B16-D5405E0783CF} | ||
2054 | 49 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3} = {CD17F5C8-C860-4A65-8209-4D0B093A3DA3} | 43 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3} = {CD17F5C8-C860-4A65-8209-4D0B093A3DA3} |
2055 | 50 | {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206} | 44 | {F3A80987-5411-43DB-A23B-06F2076E1206} = {F3A80987-5411-43DB-A23B-06F2076E1206} |
2056 | 51 | {DE1A2710-04BB-4C3D-90C1-B070E326B1CF} = {DE1A2710-04BB-4C3D-90C1-B070E326B1CF} | 45 | {DE1A2710-04BB-4C3D-90C1-B070E326B1CF} = {DE1A2710-04BB-4C3D-90C1-B070E326B1CF} |
2057 | @@ -92,14 +86,6 @@ | |||
2058 | 92 | {0B5D144D-1872-42CD-8437-FFDCDD08C03E}.Release|Win32.Build.0 = Release|Win32 | 86 | {0B5D144D-1872-42CD-8437-FFDCDD08C03E}.Release|Win32.Build.0 = Release|Win32 |
2059 | 93 | {0B5D144D-1872-42CD-8437-FFDCDD08C03E}.Release|x64.ActiveCfg = Release|x64 | 87 | {0B5D144D-1872-42CD-8437-FFDCDD08C03E}.Release|x64.ActiveCfg = Release|x64 |
2060 | 94 | {0B5D144D-1872-42CD-8437-FFDCDD08C03E}.Release|x64.Build.0 = Release|x64 | 88 | {0B5D144D-1872-42CD-8437-FFDCDD08C03E}.Release|x64.Build.0 = Release|x64 |
2061 | 95 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|Win32.ActiveCfg = Debug|Win32 | ||
2062 | 96 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|Win32.Build.0 = Debug|Win32 | ||
2063 | 97 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|x64.ActiveCfg = Debug|x64 | ||
2064 | 98 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Debug|x64.Build.0 = Debug|x64 | ||
2065 | 99 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|Win32.ActiveCfg = Release|Win32 | ||
2066 | 100 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|Win32.Build.0 = Release|Win32 | ||
2067 | 101 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|x64.ActiveCfg = Release|x64 | ||
2068 | 102 | {44E864D4-8447-484D-9B16-D5405E0783CF}.Release|x64.Build.0 = Release|x64 | ||
2069 | 103 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.ActiveCfg = Debug|Win32 | 89 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.ActiveCfg = Debug|Win32 |
2070 | 104 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.Build.0 = Debug|Win32 | 90 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|Win32.Build.0 = Debug|Win32 |
2071 | 105 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|x64.ActiveCfg = Debug|x64 | 91 | {CD17F5C8-C860-4A65-8209-4D0B093A3DA3}.Debug|x64.ActiveCfg = Debug|x64 |
2072 | 106 | 92 | ||
2073 | === modified file 'build/win32/vs9/test-conformance-cogl.vcproj' | |||
2074 | --- build/win32/vs9/test-conformance-cogl.vcproj 2013-02-26 16:43:25 +0000 | |||
2075 | +++ build/win32/vs9/test-conformance-cogl.vcproj 2013-04-01 22:12:24 +0000 | |||
2076 | @@ -192,6 +192,7 @@ | |||
2077 | 192 | <File RelativePath="..\..\..\tests\conform\test-texture-get-set-data.c" /> | 192 | <File RelativePath="..\..\..\tests\conform\test-texture-get-set-data.c" /> |
2078 | 193 | <File RelativePath="..\..\..\tests\conform\test-framebuffer-get-bits.c" /> | 193 | <File RelativePath="..\..\..\tests\conform\test-framebuffer-get-bits.c" /> |
2079 | 194 | <File RelativePath="..\..\..\tests\conform\test-primitive-and-journal.c" /> | 194 | <File RelativePath="..\..\..\tests\conform\test-primitive-and-journal.c" /> |
2080 | 195 | <File RelativePath="..\..\..\tests\conform\test-copy-replace-texture.c" /> | ||
2081 | 195 | </Filter> | 196 | </Filter> |
2082 | 196 | </Files> | 197 | </Files> |
2083 | 197 | <Globals> | 198 | <Globals> |
2084 | 198 | 199 | ||
2085 | === modified file 'cogl-gles2/Makefile.in' | |||
2086 | --- cogl-gles2/Makefile.in 2013-02-26 16:43:25 +0000 | |||
2087 | +++ cogl-gles2/Makefile.in 2013-04-01 22:12:24 +0000 | |||
2088 | @@ -351,6 +351,11 @@ | |||
2089 | 351 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ | 351 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ |
2090 | 352 | USE_NLS = @USE_NLS@ | 352 | USE_NLS = @USE_NLS@ |
2091 | 353 | VERSION = @VERSION@ | 353 | VERSION = @VERSION@ |
2092 | 354 | WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@ | ||
2093 | 355 | WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@ | ||
2094 | 356 | WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@ | ||
2095 | 357 | WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@ | ||
2096 | 358 | WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@ | ||
2097 | 354 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ | 359 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ |
2098 | 355 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ | 360 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ |
2099 | 356 | XGETTEXT = @XGETTEXT@ | 361 | XGETTEXT = @XGETTEXT@ |
2100 | 357 | 362 | ||
2101 | === modified file 'cogl-pango/Makefile.in' | |||
2102 | --- cogl-pango/Makefile.in 2013-02-26 16:43:25 +0000 | |||
2103 | +++ cogl-pango/Makefile.in 2013-04-01 22:12:24 +0000 | |||
2104 | @@ -367,6 +367,11 @@ | |||
2105 | 367 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ | 367 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ |
2106 | 368 | USE_NLS = @USE_NLS@ | 368 | USE_NLS = @USE_NLS@ |
2107 | 369 | VERSION = @VERSION@ | 369 | VERSION = @VERSION@ |
2108 | 370 | WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@ | ||
2109 | 371 | WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@ | ||
2110 | 372 | WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@ | ||
2111 | 373 | WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@ | ||
2112 | 374 | WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@ | ||
2113 | 370 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ | 375 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ |
2114 | 371 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ | 376 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ |
2115 | 372 | XGETTEXT = @XGETTEXT@ | 377 | XGETTEXT = @XGETTEXT@ |
2116 | 373 | 378 | ||
2117 | === modified file 'cogl/Makefile.in' | |||
2118 | --- cogl/Makefile.in 2013-02-26 16:43:25 +0000 | |||
2119 | +++ cogl/Makefile.in 2013-04-01 22:12:24 +0000 | |||
2120 | @@ -872,6 +872,11 @@ | |||
2121 | 872 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ | 872 | UPROF_REQ_VERSION = @UPROF_REQ_VERSION@ |
2122 | 873 | USE_NLS = @USE_NLS@ | 873 | USE_NLS = @USE_NLS@ |
2123 | 874 | VERSION = @VERSION@ | 874 | VERSION = @VERSION@ |
2124 | 875 | WAYLAND_CLIENT_CFLAGS = @WAYLAND_CLIENT_CFLAGS@ | ||
2125 | 876 | WAYLAND_CLIENT_LIBS = @WAYLAND_CLIENT_LIBS@ | ||
2126 | 877 | WAYLAND_REQ_VERSION = @WAYLAND_REQ_VERSION@ | ||
2127 | 878 | WAYLAND_SERVER_CFLAGS = @WAYLAND_SERVER_CFLAGS@ | ||
2128 | 879 | WAYLAND_SERVER_LIBS = @WAYLAND_SERVER_LIBS@ | ||
2129 | 875 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ | 880 | XCOMPOSITE_REQ_VERSION = @XCOMPOSITE_REQ_VERSION@ |
2130 | 876 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ | 881 | XFIXES_REQ_VERSION = @XFIXES_REQ_VERSION@ |
2131 | 877 | XGETTEXT = @XGETTEXT@ | 882 | XGETTEXT = @XGETTEXT@ |
2132 | 878 | 883 | ||
2133 | === modified file 'cogl/cogl-bitmap.c' | |||
2134 | --- cogl/cogl-bitmap.c 2013-02-26 16:43:25 +0000 | |||
2135 | +++ cogl/cogl-bitmap.c 2013-04-01 22:12:24 +0000 | |||
2136 | @@ -447,6 +447,10 @@ | |||
2137 | 447 | uint8_t *ptr; | 447 | uint8_t *ptr; |
2138 | 448 | CoglError *internal_error = NULL; | 448 | CoglError *internal_error = NULL; |
2139 | 449 | 449 | ||
2140 | 450 | g_return_val_if_fail (access & (COGL_BUFFER_ACCESS_READ | | ||
2141 | 451 | COGL_BUFFER_ACCESS_WRITE), | ||
2142 | 452 | NULL); | ||
2143 | 453 | |||
2144 | 450 | /* Divert to another bitmap if this data is shared */ | 454 | /* Divert to another bitmap if this data is shared */ |
2145 | 451 | if (bitmap->shared_bmp) | 455 | if (bitmap->shared_bmp) |
2146 | 452 | return _cogl_bitmap_gl_bind (bitmap->shared_bmp, access, hints, error); | 456 | return _cogl_bitmap_gl_bind (bitmap->shared_bmp, access, hints, error); |
2147 | @@ -463,8 +467,6 @@ | |||
2148 | 463 | return data; | 467 | return data; |
2149 | 464 | } | 468 | } |
2150 | 465 | 469 | ||
2151 | 466 | bitmap->bound = TRUE; | ||
2152 | 467 | |||
2153 | 468 | if (access == COGL_BUFFER_ACCESS_READ) | 470 | if (access == COGL_BUFFER_ACCESS_READ) |
2154 | 469 | ptr = _cogl_buffer_gl_bind (bitmap->buffer, | 471 | ptr = _cogl_buffer_gl_bind (bitmap->buffer, |
2155 | 470 | COGL_BUFFER_BIND_TARGET_PIXEL_UNPACK, | 472 | COGL_BUFFER_BIND_TARGET_PIXEL_UNPACK, |
2156 | @@ -477,6 +479,7 @@ | |||
2157 | 477 | { | 479 | { |
2158 | 478 | ptr = NULL; | 480 | ptr = NULL; |
2159 | 479 | g_assert_not_reached (); | 481 | g_assert_not_reached (); |
2160 | 482 | return NULL; | ||
2161 | 480 | } | 483 | } |
2162 | 481 | 484 | ||
2163 | 482 | /* NB: _cogl_buffer_gl_bind() may return NULL in non-error | 485 | /* NB: _cogl_buffer_gl_bind() may return NULL in non-error |
2164 | @@ -488,6 +491,8 @@ | |||
2165 | 488 | return NULL; | 491 | return NULL; |
2166 | 489 | } | 492 | } |
2167 | 490 | 493 | ||
2168 | 494 | bitmap->bound = TRUE; | ||
2169 | 495 | |||
2170 | 491 | /* The data pointer actually stores the offset */ | 496 | /* The data pointer actually stores the offset */ |
2171 | 492 | return ptr + GPOINTER_TO_INT (bitmap->data); | 497 | return ptr + GPOINTER_TO_INT (bitmap->data); |
2172 | 493 | } | 498 | } |
2173 | 494 | 499 | ||
2174 | === modified file 'cogl/cogl-framebuffer.c' | |||
2175 | --- cogl/cogl-framebuffer.c 2013-02-26 16:43:25 +0000 | |||
2176 | +++ cogl/cogl-framebuffer.c 2013-04-01 22:12:24 +0000 | |||
2177 | @@ -990,7 +990,27 @@ | |||
2178 | 990 | /* NB: we render upside down to offscreen framebuffers and that | 990 | /* NB: we render upside down to offscreen framebuffers and that |
2179 | 991 | * can affect how we setup the GL viewport... */ | 991 | * can affect how we setup the GL viewport... */ |
2180 | 992 | a->type != b->type) | 992 | a->type != b->type) |
2182 | 993 | return COGL_FRAMEBUFFER_STATE_VIEWPORT; | 993 | { |
2183 | 994 | unsigned long differences = COGL_FRAMEBUFFER_STATE_VIEWPORT; | ||
2184 | 995 | CoglContext *context = a->context; | ||
2185 | 996 | |||
2186 | 997 | /* XXX: ONGOING BUG: Intel viewport scissor | ||
2187 | 998 | * | ||
2188 | 999 | * Intel gen6 drivers don't currently correctly handle offset | ||
2189 | 1000 | * viewports, since primitives aren't clipped within the bounds of | ||
2190 | 1001 | * the viewport. To workaround this we push our own clip for the | ||
2191 | 1002 | * viewport that will use scissoring to ensure we clip as expected. | ||
2192 | 1003 | * | ||
2193 | 1004 | * This workaround implies that a change in viewport state is | ||
2194 | 1005 | * effectively also a change in the clipping state. | ||
2195 | 1006 | * | ||
2196 | 1007 | * TODO: file a bug upstream! | ||
2197 | 1008 | */ | ||
2198 | 1009 | if (G_UNLIKELY (context->needs_viewport_scissor_workaround)) | ||
2199 | 1010 | differences |= COGL_FRAMEBUFFER_STATE_CLIP; | ||
2200 | 1011 | |||
2201 | 1012 | return differences; | ||
2202 | 1013 | } | ||
2203 | 994 | else | 1014 | else |
2204 | 995 | return 0; | 1015 | return 0; |
2205 | 996 | } | 1016 | } |
2206 | 997 | 1017 | ||
2207 | === modified file 'cogl/cogl-object.h' | |||
2208 | --- cogl/cogl-object.h 2013-02-26 16:43:25 +0000 | |||
2209 | +++ cogl/cogl-object.h 2013-04-01 22:12:24 +0000 | |||
2210 | @@ -25,6 +25,10 @@ | |||
2211 | 25 | #ifndef __COGL_OBJECT_H | 25 | #ifndef __COGL_OBJECT_H |
2212 | 26 | #define __COGL_OBJECT_H | 26 | #define __COGL_OBJECT_H |
2213 | 27 | 27 | ||
2214 | 28 | #include <cogl/cogl-types.h> | ||
2215 | 29 | |||
2216 | 30 | COGL_BEGIN_DECLS | ||
2217 | 31 | |||
2218 | 28 | typedef struct _CoglObject CoglObject; | 32 | typedef struct _CoglObject CoglObject; |
2219 | 29 | 33 | ||
2220 | 30 | #define COGL_OBJECT(X) ((CoglObject *)X) | 34 | #define COGL_OBJECT(X) ((CoglObject *)X) |
2221 | @@ -209,5 +213,7 @@ | |||
2222 | 209 | 213 | ||
2223 | 210 | #endif /* COGL_ENABLE_EXPERIMENTAL_API */ | 214 | #endif /* COGL_ENABLE_EXPERIMENTAL_API */ |
2224 | 211 | 215 | ||
2225 | 216 | COGL_END_DECLS | ||
2226 | 217 | |||
2227 | 212 | #endif /* __COGL_OBJECT_H */ | 218 | #endif /* __COGL_OBJECT_H */ |
2228 | 213 | 219 | ||
2229 | 214 | 220 | ||
2230 | === modified file 'cogl/cogl-pipeline-snippet-private.h' | |||
2231 | --- cogl/cogl-pipeline-snippet-private.h 2013-02-26 16:43:25 +0000 | |||
2232 | +++ cogl/cogl-pipeline-snippet-private.h 2013-04-01 22:12:24 +0000 | |||
2233 | @@ -3,7 +3,7 @@ | |||
2234 | 3 | * | 3 | * |
2235 | 4 | * An object oriented GL/GLES Abstraction/Utility Layer | 4 | * An object oriented GL/GLES Abstraction/Utility Layer |
2236 | 5 | * | 5 | * |
2238 | 6 | * Copyright (C) 2011 Intel Corporation. | 6 | * Copyright (C) 2011, 2013 Intel Corporation. |
2239 | 7 | * | 7 | * |
2240 | 8 | * This library is free software; you can redistribute it and/or | 8 | * This library is free software; you can redistribute it and/or |
2241 | 9 | * modify it under the terms of the GNU Lesser General Public | 9 | * modify it under the terms of the GNU Lesser General Public |
2242 | @@ -90,6 +90,11 @@ | |||
2243 | 90 | _cogl_pipeline_snippet_generate_code (const CoglPipelineSnippetData *data); | 90 | _cogl_pipeline_snippet_generate_code (const CoglPipelineSnippetData *data); |
2244 | 91 | 91 | ||
2245 | 92 | void | 92 | void |
2246 | 93 | _cogl_pipeline_snippet_generate_declarations (GString *declarations_buf, | ||
2247 | 94 | CoglSnippetHook hook, | ||
2248 | 95 | CoglPipelineSnippetList *list); | ||
2249 | 96 | |||
2250 | 97 | void | ||
2251 | 93 | _cogl_pipeline_snippet_list_free (CoglPipelineSnippetList *list); | 98 | _cogl_pipeline_snippet_list_free (CoglPipelineSnippetList *list); |
2252 | 94 | 99 | ||
2253 | 95 | void | 100 | void |
2254 | 96 | 101 | ||
2255 | === modified file 'cogl/cogl-pipeline-snippet.c' | |||
2256 | --- cogl/cogl-pipeline-snippet.c 2012-09-25 10:07:06 +0000 | |||
2257 | +++ cogl/cogl-pipeline-snippet.c 2013-04-01 22:12:24 +0000 | |||
2258 | @@ -3,7 +3,7 @@ | |||
2259 | 3 | * | 3 | * |
2260 | 4 | * An object oriented GL/GLES Abstraction/Utility Layer | 4 | * An object oriented GL/GLES Abstraction/Utility Layer |
2261 | 5 | * | 5 | * |
2263 | 6 | * Copyright (C) 2011 Intel Corporation. | 6 | * Copyright (C) 2011, 2013 Intel Corporation. |
2264 | 7 | * | 7 | * |
2265 | 8 | * This library is free software; you can redistribute it and/or | 8 | * This library is free software; you can redistribute it and/or |
2266 | 9 | * modify it under the terms of the GNU Lesser General Public | 9 | * modify it under the terms of the GNU Lesser General Public |
2267 | @@ -100,7 +100,7 @@ | |||
2268 | 100 | 100 | ||
2269 | 101 | for (snippet = first_snippet, snippet_num = 0; | 101 | for (snippet = first_snippet, snippet_num = 0; |
2270 | 102 | snippet_num < n_snippets; | 102 | snippet_num < n_snippets; |
2272 | 103 | snippet = COGL_LIST_NEXT (snippet, list_node), snippet_num++) | 103 | snippet = COGL_LIST_NEXT (snippet, list_node)) |
2273 | 104 | if (snippet->snippet->hook == data->hook) | 104 | if (snippet->snippet->hook == data->hook) |
2274 | 105 | { | 105 | { |
2275 | 106 | const char *source; | 106 | const char *source; |
2276 | @@ -180,6 +180,24 @@ | |||
2277 | 180 | data->return_variable); | 180 | data->return_variable); |
2278 | 181 | 181 | ||
2279 | 182 | g_string_append (data->source_buf, "}\n"); | 182 | g_string_append (data->source_buf, "}\n"); |
2280 | 183 | snippet_num++; | ||
2281 | 184 | } | ||
2282 | 185 | } | ||
2283 | 186 | |||
2284 | 187 | void | ||
2285 | 188 | _cogl_pipeline_snippet_generate_declarations (GString *declarations_buf, | ||
2286 | 189 | CoglSnippetHook hook, | ||
2287 | 190 | CoglPipelineSnippetList *snippets) | ||
2288 | 191 | { | ||
2289 | 192 | CoglPipelineSnippet *snippet; | ||
2290 | 193 | |||
2291 | 194 | COGL_LIST_FOREACH (snippet, snippets, list_node) | ||
2292 | 195 | if (snippet->snippet->hook == hook) | ||
2293 | 196 | { | ||
2294 | 197 | const char *source; | ||
2295 | 198 | |||
2296 | 199 | if ((source = cogl_snippet_get_declarations (snippet->snippet))) | ||
2297 | 200 | g_string_append (declarations_buf, source); | ||
2298 | 183 | } | 201 | } |
2299 | 184 | } | 202 | } |
2300 | 185 | 203 | ||
2301 | 186 | 204 | ||
2302 | === modified file 'cogl/cogl-pipeline.c' | |||
2303 | --- cogl/cogl-pipeline.c 2013-02-26 16:43:25 +0000 | |||
2304 | +++ cogl/cogl-pipeline.c 2013-04-01 22:12:24 +0000 | |||
2305 | @@ -3,7 +3,7 @@ | |||
2306 | 3 | * | 3 | * |
2307 | 4 | * An object oriented GL/GLES Abstraction/Utility Layer | 4 | * An object oriented GL/GLES Abstraction/Utility Layer |
2308 | 5 | * | 5 | * |
2310 | 6 | * Copyright (C) 2008,2009,2010 Intel Corporation. | 6 | * Copyright (C) 2008,2009,2010,2013 Intel Corporation. |
2311 | 7 | * | 7 | * |
2312 | 8 | * This library is free software; you can redistribute it and/or | 8 | * This library is free software; you can redistribute it and/or |
2313 | 9 | * modify it under the terms of the GNU Lesser General Public | 9 | * modify it under the terms of the GNU Lesser General Public |
2314 | @@ -1436,6 +1436,11 @@ | |||
2315 | 1436 | 1436 | ||
2316 | 1437 | if (inc_n_layers) | 1437 | if (inc_n_layers) |
2317 | 1438 | pipeline->n_layers++; | 1438 | pipeline->n_layers++; |
2318 | 1439 | |||
2319 | 1440 | /* Adding a layer difference may mean this pipeline now overrides | ||
2320 | 1441 | * all of the layers of its parent which might make the parent | ||
2321 | 1442 | * redundant so we should try to prune the hierarchy */ | ||
2322 | 1443 | _cogl_pipeline_prune_redundant_ancestry (pipeline); | ||
2323 | 1439 | } | 1444 | } |
2324 | 1440 | 1445 | ||
2325 | 1441 | void | 1446 | void |
2326 | 1442 | 1447 | ||
2327 | === modified file 'cogl/cogl-snippet.h' | |||
2328 | --- cogl/cogl-snippet.h 2013-02-26 16:43:25 +0000 | |||
2329 | +++ cogl/cogl-snippet.h 2013-04-01 22:12:24 +0000 | |||
2330 | @@ -3,7 +3,7 @@ | |||
2331 | 3 | * | 3 | * |
2332 | 4 | * An object oriented GL/GLES Abstraction/Utility Layer | 4 | * An object oriented GL/GLES Abstraction/Utility Layer |
2333 | 5 | * | 5 | * |
2335 | 6 | * Copyright (C) 2011 Intel Corporation. | 6 | * Copyright (C) 2011, 2013 Intel Corporation. |
2336 | 7 | * | 7 | * |
2337 | 8 | * This library is free software; you can redistribute it and/or | 8 | * This library is free software; you can redistribute it and/or |
2338 | 9 | * modify it under the terms of the GNU Lesser General Public | 9 | * modify it under the terms of the GNU Lesser General Public |
2339 | @@ -312,6 +312,12 @@ | |||
2340 | 312 | to within a pipeline. */ | 312 | to within a pipeline. */ |
2341 | 313 | /** | 313 | /** |
2342 | 314 | * CoglSnippetHook: | 314 | * CoglSnippetHook: |
2343 | 315 | * @COGL_SNIPPET_HOOK_VERTEX_GLOBALS: A hook for declaring global data | ||
2344 | 316 | * that can be shared with all other snippets that are on a vertex | ||
2345 | 317 | * hook. | ||
2346 | 318 | * @COGL_SNIPPET_HOOK_FRAGMENT_GLOBALS: A hook for declaring global | ||
2347 | 319 | * data wthat can be shared with all other snippets that are on a | ||
2348 | 320 | * fragment hook. | ||
2349 | 315 | * @COGL_SNIPPET_HOOK_VERTEX: A hook for the entire vertex processing | 321 | * @COGL_SNIPPET_HOOK_VERTEX: A hook for the entire vertex processing |
2350 | 316 | * stage of the pipeline. | 322 | * stage of the pipeline. |
2351 | 317 | * @COGL_SNIPPET_HOOK_VERTEX_TRANSFORM: A hook for the vertex transformation. | 323 | * @COGL_SNIPPET_HOOK_VERTEX_TRANSFORM: A hook for the vertex transformation. |
2352 | @@ -330,6 +336,30 @@ | |||
2353 | 330 | * | 336 | * |
2354 | 331 | * <glosslist> | 337 | * <glosslist> |
2355 | 332 | * <glossentry> | 338 | * <glossentry> |
2356 | 339 | * <glossterm>%COGL_SNIPPET_HOOK_VERTEX_GLOBALS</glossterm> | ||
2357 | 340 | * <glossdef> | ||
2358 | 341 | * <para> | ||
2359 | 342 | * Adds a shader snippet at the beginning of the global section of the | ||
2360 | 343 | * shader for the vertex processing. Any declarations here can be | ||
2361 | 344 | * shared with all other snippets that are attached to a vertex hook. | ||
2362 | 345 | * Only the ‘declarations’ string is used and the other strings are | ||
2363 | 346 | * ignored. | ||
2364 | 347 | * </para> | ||
2365 | 348 | * </glossdef> | ||
2366 | 349 | * </glossentry> | ||
2367 | 350 | * <glossentry> | ||
2368 | 351 | * <glossterm>%COGL_SNIPPET_HOOK_FRAGMENT_GLOBALS</glossterm> | ||
2369 | 352 | * <glossdef> | ||
2370 | 353 | * <para> | ||
2371 | 354 | * Adds a shader snippet at the beginning of the global section of the | ||
2372 | 355 | * shader for the fragment processing. Any declarations here can be | ||
2373 | 356 | * shared with all other snippets that are attached to a fragment | ||
2374 | 357 | * hook. Only the ‘declarations’ string is used and the other strings | ||
2375 | 358 | * are ignored. | ||
2376 | 359 | * </para> | ||
2377 | 360 | * </glossdef> | ||
2378 | 361 | * </glossentry> | ||
2379 | 362 | * <glossentry> | ||
2380 | 333 | * <glossterm>%COGL_SNIPPET_HOOK_VERTEX</glossterm> | 363 | * <glossterm>%COGL_SNIPPET_HOOK_VERTEX</glossterm> |
2381 | 334 | * <glossdef> | 364 | * <glossdef> |
2382 | 335 | * <para> | 365 | * <para> |
2383 | @@ -552,9 +582,11 @@ | |||
2384 | 552 | /* Per pipeline vertex hooks */ | 582 | /* Per pipeline vertex hooks */ |
2385 | 553 | COGL_SNIPPET_HOOK_VERTEX = 0, | 583 | COGL_SNIPPET_HOOK_VERTEX = 0, |
2386 | 554 | COGL_SNIPPET_HOOK_VERTEX_TRANSFORM, | 584 | COGL_SNIPPET_HOOK_VERTEX_TRANSFORM, |
2387 | 585 | COGL_SNIPPET_HOOK_VERTEX_GLOBALS, | ||
2388 | 555 | 586 | ||
2389 | 556 | /* Per pipeline fragment hooks */ | 587 | /* Per pipeline fragment hooks */ |
2390 | 557 | COGL_SNIPPET_HOOK_FRAGMENT = 2048, | 588 | COGL_SNIPPET_HOOK_FRAGMENT = 2048, |
2391 | 589 | COGL_SNIPPET_HOOK_FRAGMENT_GLOBALS, | ||
2392 | 558 | 590 | ||
2393 | 559 | /* Per layer vertex hooks */ | 591 | /* Per layer vertex hooks */ |
2394 | 560 | COGL_SNIPPET_HOOK_TEXTURE_COORD_TRANSFORM = 4096, | 592 | COGL_SNIPPET_HOOK_TEXTURE_COORD_TRANSFORM = 4096, |
2395 | 561 | 593 | ||
2396 | === modified file 'cogl/cogl.symbols' | |||
2397 | --- cogl/cogl.symbols 2013-02-26 16:43:25 +0000 | |||
2398 | +++ cogl/cogl.symbols 2013-04-01 22:12:24 +0000 | |||
2399 | @@ -1,4 +1,3 @@ | |||
2400 | 1 | |||
2401 | 2 | /* cogl2_clip_push_from_path is only for 1.10.x*/ | 1 | /* cogl2_clip_push_from_path is only for 1.10.x*/ |
2402 | 3 | cogl2_clip_push_from_path | 2 | cogl2_clip_push_from_path |
2403 | 4 | 3 | ||
2404 | @@ -26,7 +25,19 @@ | |||
2405 | 26 | cogl_android_set_native_window | 25 | cogl_android_set_native_window |
2406 | 27 | #endif | 26 | #endif |
2407 | 28 | 27 | ||
2408 | 28 | cogl_attribute_buffer_new_with_size | ||
2409 | 29 | |||
2410 | 29 | cogl_attribute_new | 30 | cogl_attribute_new |
2411 | 31 | cogl_attribute_new_const_1f | ||
2412 | 32 | cogl_attribute_new_const_2f | ||
2413 | 33 | cogl_attribute_new_const_2fv | ||
2414 | 34 | cogl_attribute_new_const_2x2fv | ||
2415 | 35 | cogl_attribute_new_const_3f | ||
2416 | 36 | cogl_attribute_new_const_3fv | ||
2417 | 37 | cogl_attribute_new_const_3x3fv | ||
2418 | 38 | cogl_attribute_new_const_4f | ||
2419 | 39 | cogl_attribute_new_const_4fv | ||
2420 | 40 | cogl_attribute_new_const_4x4fv | ||
2421 | 30 | cogl_attribute_buffer_new | 41 | cogl_attribute_buffer_new |
2422 | 31 | cogl_attribute_get_buffer | 42 | cogl_attribute_get_buffer |
2423 | 32 | cogl_attribute_get_normalized | 43 | cogl_attribute_get_normalized |
2424 | @@ -37,7 +48,6 @@ | |||
2425 | 37 | cogl_begin_gl | 48 | cogl_begin_gl |
2426 | 38 | 49 | ||
2427 | 39 | cogl_bitmap_error_get_type | 50 | cogl_bitmap_error_get_type |
2428 | 40 | cogl_bitmap_error_domain | ||
2429 | 41 | cogl_bitmap_get_buffer | 51 | cogl_bitmap_get_buffer |
2430 | 42 | cogl_bitmap_get_format | 52 | cogl_bitmap_get_format |
2431 | 43 | cogl_bitmap_get_height | 53 | cogl_bitmap_get_height |
2432 | @@ -49,7 +59,6 @@ | |||
2433 | 49 | cogl_bitmap_new_from_buffer | 59 | cogl_bitmap_new_from_buffer |
2434 | 50 | cogl_bitmap_new_with_size | 60 | cogl_bitmap_new_with_size |
2435 | 51 | cogl_blend_string_error_get_type | 61 | cogl_blend_string_error_get_type |
2436 | 52 | cogl_blend_string_error_domain | ||
2437 | 53 | 62 | ||
2438 | 54 | cogl_buffer_bit_get_type | 63 | cogl_buffer_bit_get_type |
2439 | 55 | cogl_buffer_get_size | 64 | cogl_buffer_get_size |
2440 | @@ -59,6 +68,7 @@ | |||
2441 | 59 | cogl_buffer_get_usage_hint | 68 | cogl_buffer_get_usage_hint |
2442 | 60 | #endif | 69 | #endif |
2443 | 61 | cogl_buffer_map | 70 | cogl_buffer_map |
2444 | 71 | cogl_buffer_map_range | ||
2445 | 62 | cogl_buffer_set_data | 72 | cogl_buffer_set_data |
2446 | 63 | cogl_buffer_set_update_hint | 73 | cogl_buffer_set_update_hint |
2447 | 64 | #if 0 | 74 | #if 0 |
2448 | @@ -124,6 +134,7 @@ | |||
2449 | 124 | cogl_color_init_from_4f | 134 | cogl_color_init_from_4f |
2450 | 125 | cogl_color_init_from_4fv | 135 | cogl_color_init_from_4fv |
2451 | 126 | cogl_color_init_from_4ub | 136 | cogl_color_init_from_4ub |
2452 | 137 | cogl_color_mask_get_type | ||
2453 | 127 | cogl_color_new | 138 | cogl_color_new |
2454 | 128 | cogl_color_premultiply | 139 | cogl_color_premultiply |
2455 | 129 | cogl_color_set_alpha | 140 | cogl_color_set_alpha |
2456 | @@ -153,6 +164,10 @@ | |||
2457 | 153 | cogl_create_program | 164 | cogl_create_program |
2458 | 154 | cogl_create_shader | 165 | cogl_create_shader |
2459 | 155 | 166 | ||
2460 | 167 | cogl_debug_matrix_entry_print | ||
2461 | 168 | cogl_debug_matrix_print | ||
2462 | 169 | cogl_debug_object_foreach_type | ||
2463 | 170 | cogl_debug_object_print_instances | ||
2464 | 156 | cogl_depth_state_get_range | 171 | cogl_depth_state_get_range |
2465 | 157 | cogl_depth_state_get_test_enabled | 172 | cogl_depth_state_get_test_enabled |
2466 | 158 | cogl_depth_state_get_test_function | 173 | cogl_depth_state_get_test_function |
2467 | @@ -174,7 +189,9 @@ | |||
2468 | 174 | 189 | ||
2469 | 175 | cogl_end_gl | 190 | cogl_end_gl |
2470 | 176 | 191 | ||
2472 | 177 | cogl_error_get_type | 192 | cogl_error_copy |
2473 | 193 | cogl_error_free | ||
2474 | 194 | cogl_error_matches | ||
2475 | 178 | 195 | ||
2476 | 179 | cogl_euler_copy | 196 | cogl_euler_copy |
2477 | 180 | cogl_euler_equal | 197 | cogl_euler_equal |
2478 | @@ -216,7 +233,6 @@ | |||
2479 | 216 | cogl_framebuffer_draw_rectangles | 233 | cogl_framebuffer_draw_rectangles |
2480 | 217 | cogl_framebuffer_draw_textured_rectangle | 234 | cogl_framebuffer_draw_textured_rectangle |
2481 | 218 | cogl_framebuffer_draw_textured_rectangles | 235 | cogl_framebuffer_draw_textured_rectangles |
2482 | 219 | cogl_framebuffer_error_domain | ||
2483 | 220 | cogl_framebuffer_fill_path | 236 | cogl_framebuffer_fill_path |
2484 | 221 | cogl_framebuffer_finish | 237 | cogl_framebuffer_finish |
2485 | 222 | cogl_framebuffer_frustum | 238 | cogl_framebuffer_frustum |
2486 | @@ -225,6 +241,9 @@ | |||
2487 | 225 | cogl_framebuffer_get_color_format | 241 | cogl_framebuffer_get_color_format |
2488 | 226 | cogl_framebuffer_get_color_mask | 242 | cogl_framebuffer_get_color_mask |
2489 | 227 | cogl_framebuffer_get_context | 243 | cogl_framebuffer_get_context |
2490 | 244 | cogl_framebuffer_get_depth_bits | ||
2491 | 245 | cogl_framebuffer_get_depth_texture | ||
2492 | 246 | cogl_framebuffer_get_depth_texture_enabled | ||
2493 | 228 | cogl_framebuffer_get_dither_enabled | 247 | cogl_framebuffer_get_dither_enabled |
2494 | 229 | cogl_framebuffer_get_green_bits | 248 | cogl_framebuffer_get_green_bits |
2495 | 230 | cogl_framebuffer_get_height | 249 | cogl_framebuffer_get_height |
2496 | @@ -261,6 +280,7 @@ | |||
2497 | 261 | 280 | ||
2498 | 262 | cogl_framebuffer_scale | 281 | cogl_framebuffer_scale |
2499 | 263 | cogl_framebuffer_set_color_mask | 282 | cogl_framebuffer_set_color_mask |
2500 | 283 | cogl_framebuffer_set_depth_texture_enabled | ||
2501 | 264 | cogl_framebuffer_set_dither_enabled | 284 | cogl_framebuffer_set_dither_enabled |
2502 | 265 | cogl_framebuffer_set_modelview_matrix | 285 | cogl_framebuffer_set_modelview_matrix |
2503 | 266 | cogl_framebuffer_set_projection_matrix | 286 | cogl_framebuffer_set_projection_matrix |
2504 | @@ -272,6 +292,11 @@ | |||
2505 | 272 | cogl_framebuffer_vdraw_attributes | 292 | cogl_framebuffer_vdraw_attributes |
2506 | 273 | /* cogl_framebuffer_vdraw_indexed_attributes */ /* Not Implemented! */ | 293 | /* cogl_framebuffer_vdraw_indexed_attributes */ /* Not Implemented! */ |
2507 | 274 | 294 | ||
2508 | 295 | cogl_frame_info_get_frame_counter | ||
2509 | 296 | cogl_frame_info_get_output | ||
2510 | 297 | cogl_frame_info_get_presentation_time | ||
2511 | 298 | cogl_frame_info_get_refresh_rate | ||
2512 | 299 | |||
2513 | 275 | #ifdef COGL_HAS_EGL_PLATFORM_GDL_SUPPORT | 300 | #ifdef COGL_HAS_EGL_PLATFORM_GDL_SUPPORT |
2514 | 276 | cogl_gdl_display_set_plane | 301 | cogl_gdl_display_set_plane |
2515 | 277 | #endif | 302 | #endif |
2516 | @@ -280,6 +305,7 @@ | |||
2517 | 280 | 305 | ||
2518 | 281 | cogl_get_backface_culling_enabled | 306 | cogl_get_backface_culling_enabled |
2519 | 282 | cogl_get_bitmasks | 307 | cogl_get_bitmasks |
2520 | 308 | cogl_get_clock_time | ||
2521 | 283 | cogl_get_depth_test_enabled | 309 | cogl_get_depth_test_enabled |
2522 | 284 | cogl_get_draw_framebuffer | 310 | cogl_get_draw_framebuffer |
2523 | 285 | cogl_get_features | 311 | cogl_get_features |
2524 | @@ -328,15 +354,18 @@ | |||
2525 | 328 | cogl_is_attribute_buffer | 354 | cogl_is_attribute_buffer |
2526 | 329 | cogl_is_bitmap | 355 | cogl_is_bitmap |
2527 | 330 | cogl_is_buffer | 356 | cogl_is_buffer |
2528 | 357 | cogl_is_context | ||
2529 | 358 | cogl_is_frame_info | ||
2530 | 331 | cogl_is_gles2_context | 359 | cogl_is_gles2_context |
2531 | 332 | cogl_is_context | ||
2532 | 333 | cogl_is_index_buffer | 360 | cogl_is_index_buffer |
2533 | 334 | #if 0 | 361 | #if 0 |
2534 | 335 | /* not implemented! */ | 362 | /* not implemented! */ |
2535 | 336 | cogl_is_indices_array | 363 | cogl_is_indices_array |
2536 | 337 | #endif | 364 | #endif |
2537 | 338 | cogl_is_material | 365 | cogl_is_material |
2538 | 366 | cogl_is_matrix_stack | ||
2539 | 339 | cogl_is_offscreen | 367 | cogl_is_offscreen |
2540 | 368 | cogl_is_output | ||
2541 | 340 | cogl_is_path | 369 | cogl_is_path |
2542 | 341 | cogl_is_pipeline | 370 | cogl_is_pipeline |
2543 | 342 | cogl_is_pixel_buffer | 371 | cogl_is_pixel_buffer |
2544 | @@ -423,6 +452,12 @@ | |||
2545 | 423 | cogl_material_wrap_mode_get_type | 452 | cogl_material_wrap_mode_get_type |
2546 | 424 | 453 | ||
2547 | 425 | cogl_matrix_copy | 454 | cogl_matrix_copy |
2548 | 455 | cogl_matrix_entry_calculate_translation | ||
2549 | 456 | cogl_matrix_entry_equal | ||
2550 | 457 | cogl_matrix_entry_get | ||
2551 | 458 | cogl_matrix_entry_is_identity | ||
2552 | 459 | cogl_matrix_entry_ref | ||
2553 | 460 | cogl_matrix_entry_unref | ||
2554 | 426 | cogl_matrix_equal | 461 | cogl_matrix_equal |
2555 | 427 | cogl_matrix_free | 462 | cogl_matrix_free |
2556 | 428 | cogl_matrix_frustum | 463 | cogl_matrix_frustum |
2557 | @@ -450,6 +485,23 @@ | |||
2558 | 450 | #endif | 485 | #endif |
2559 | 451 | 486 | ||
2560 | 452 | cogl_matrix_scale | 487 | cogl_matrix_scale |
2561 | 488 | cogl_matrix_stack_frustum | ||
2562 | 489 | cogl_matrix_stack_get | ||
2563 | 490 | cogl_matrix_stack_get_entry | ||
2564 | 491 | cogl_matrix_stack_get_inverse | ||
2565 | 492 | cogl_matrix_stack_load_identity | ||
2566 | 493 | cogl_matrix_stack_multiply | ||
2567 | 494 | cogl_matrix_stack_new | ||
2568 | 495 | cogl_matrix_stack_orthographic | ||
2569 | 496 | cogl_matrix_stack_perspective | ||
2570 | 497 | cogl_matrix_stack_pop | ||
2571 | 498 | cogl_matrix_stack_push | ||
2572 | 499 | cogl_matrix_stack_rotate | ||
2573 | 500 | cogl_matrix_stack_rotate_euler | ||
2574 | 501 | cogl_matrix_stack_rotate_quaternion | ||
2575 | 502 | cogl_matrix_stack_scale | ||
2576 | 503 | cogl_matrix_stack_set | ||
2577 | 504 | cogl_matrix_stack_translate | ||
2578 | 453 | cogl_matrix_transform_point | 505 | cogl_matrix_transform_point |
2579 | 454 | cogl_matrix_transform_points | 506 | cogl_matrix_transform_points |
2580 | 455 | cogl_matrix_translate | 507 | cogl_matrix_translate |
2581 | @@ -466,15 +518,19 @@ | |||
2582 | 466 | 518 | ||
2583 | 467 | cogl_offscreen_new_to_texture | 519 | cogl_offscreen_new_to_texture |
2584 | 468 | 520 | ||
2585 | 521 | cogl_onscreen_add_frame_callback | ||
2586 | 469 | cogl_onscreen_add_resize_handler | 522 | cogl_onscreen_add_resize_handler |
2587 | 470 | cogl_onscreen_add_swap_buffers_callback | 523 | cogl_onscreen_add_swap_buffers_callback |
2588 | 471 | #ifndef COGL_WINSYS_INTEGRATED | 524 | #ifndef COGL_WINSYS_INTEGRATED |
2589 | 472 | cogl_onscreen_clutter_backend_set_size_CLUTTER | 525 | cogl_onscreen_clutter_backend_set_size_CLUTTER |
2590 | 473 | #endif | 526 | #endif |
2591 | 527 | cogl_onscreen_get_buffer_age | ||
2592 | 528 | cogl_onscreen_get_frame_counter | ||
2593 | 474 | cogl_onscreen_get_resizable | 529 | cogl_onscreen_get_resizable |
2594 | 475 | cogl_onscreen_hide | 530 | cogl_onscreen_hide |
2595 | 476 | cogl_onscreen_new | 531 | cogl_onscreen_new |
2596 | 477 | cogl_onscreen_set_swap_throttled | 532 | cogl_onscreen_set_swap_throttled |
2597 | 533 | cogl_onscreen_remove_frame_callback | ||
2598 | 478 | cogl_onscreen_remove_resize_handler | 534 | cogl_onscreen_remove_resize_handler |
2599 | 479 | cogl_onscreen_remove_swap_buffers_callback | 535 | cogl_onscreen_remove_swap_buffers_callback |
2600 | 480 | cogl_onscreen_set_resizable | 536 | cogl_onscreen_set_resizable |
2601 | @@ -488,6 +544,15 @@ | |||
2602 | 488 | 544 | ||
2603 | 489 | cogl_ortho | 545 | cogl_ortho |
2604 | 490 | 546 | ||
2605 | 547 | cogl_output_get_height | ||
2606 | 548 | cogl_output_get_mm_height | ||
2607 | 549 | cogl_output_get_mm_width | ||
2608 | 550 | cogl_output_get_refresh_rate | ||
2609 | 551 | cogl_output_get_subpixel_order | ||
2610 | 552 | cogl_output_get_width | ||
2611 | 553 | cogl_output_get_x | ||
2612 | 554 | cogl_output_get_y | ||
2613 | 555 | |||
2614 | 491 | cogl_path_arc | 556 | cogl_path_arc |
2615 | 492 | cogl_path_close | 557 | cogl_path_close |
2616 | 493 | cogl_path_copy | 558 | cogl_path_copy |
2617 | @@ -690,10 +755,10 @@ | |||
2618 | 690 | cogl_renderer_add_constraint | 755 | cogl_renderer_add_constraint |
2619 | 691 | cogl_renderer_check_onscreen_template | 756 | cogl_renderer_check_onscreen_template |
2620 | 692 | cogl_renderer_connect | 757 | cogl_renderer_connect |
2621 | 758 | cogl_renderer_foreach_output | ||
2622 | 693 | cogl_renderer_get_driver | 759 | cogl_renderer_get_driver |
2623 | 694 | cogl_renderer_get_n_fragment_texture_units | 760 | cogl_renderer_get_n_fragment_texture_units |
2624 | 695 | cogl_renderer_error_get_type | 761 | cogl_renderer_error_get_type |
2625 | 696 | cogl_renderer_error_domain | ||
2626 | 697 | cogl_renderer_get_winsys_id | 762 | cogl_renderer_get_winsys_id |
2627 | 698 | cogl_renderer_new | 763 | cogl_renderer_new |
2628 | 699 | cogl_renderer_remove_constraint | 764 | cogl_renderer_remove_constraint |
2629 | @@ -714,6 +779,9 @@ | |||
2630 | 714 | cogl_sdl_context_new | 779 | cogl_sdl_context_new |
2631 | 715 | cogl_sdl_handle_event | 780 | cogl_sdl_handle_event |
2632 | 716 | cogl_sdl_idle | 781 | cogl_sdl_idle |
2633 | 782 | #if SDL_MAJOR_VERSION >= 2 | ||
2634 | 783 | cogl_sdl_onscreen_get_window | ||
2635 | 784 | #endif | ||
2636 | 717 | cogl_sdl_renderer_get_event_type | 785 | cogl_sdl_renderer_get_event_type |
2637 | 718 | cogl_sdl_renderer_set_event_type | 786 | cogl_sdl_renderer_set_event_type |
2638 | 719 | #endif | 787 | #endif |
2639 | @@ -739,6 +807,7 @@ | |||
2640 | 739 | #endif | 807 | #endif |
2641 | 740 | 808 | ||
2642 | 741 | cogl_shader_source | 809 | cogl_shader_source |
2643 | 810 | cogl_shader_type_get_type | ||
2644 | 742 | 811 | ||
2645 | 743 | #ifndef COGL_DISABLE_DEPRECATED | 812 | #ifndef COGL_DISABLE_DEPRECATED |
2646 | 744 | cogl_shader_unref | 813 | cogl_shader_unref |
2647 | @@ -764,7 +833,10 @@ | |||
2648 | 764 | cogl_swap_chain_set_has_alpha | 833 | cogl_swap_chain_set_has_alpha |
2649 | 765 | cogl_swap_chain_set_length | 834 | cogl_swap_chain_set_length |
2650 | 766 | 835 | ||
2652 | 767 | cogl_texture_error_domain | 836 | cogl_system_error_get_type |
2653 | 837 | |||
2654 | 838 | cogl_texture_allocate | ||
2655 | 839 | cogl_texture_error_get_type | ||
2656 | 768 | cogl_texture_flags_get_type | 840 | cogl_texture_flags_get_type |
2657 | 769 | cogl_texture_get_data | 841 | cogl_texture_get_data |
2658 | 770 | cogl_texture_get_format | 842 | cogl_texture_get_format |
2659 | @@ -788,18 +860,20 @@ | |||
2660 | 788 | cogl_texture_pixmap_x11_update_area | 860 | cogl_texture_pixmap_x11_update_area |
2661 | 789 | #endif | 861 | #endif |
2662 | 790 | cogl_texture_rectangle_new_from_bitmap | 862 | cogl_texture_rectangle_new_from_bitmap |
2663 | 863 | cogl_texture_rectangle_new_from_foreign | ||
2664 | 791 | cogl_texture_rectangle_new_with_size | 864 | cogl_texture_rectangle_new_with_size |
2665 | 792 | #ifndef COGL_DISABLE_DEPRECATED | 865 | #ifndef COGL_DISABLE_DEPRECATED |
2666 | 793 | cogl_texture_ref | 866 | cogl_texture_ref |
2667 | 794 | #endif | 867 | #endif |
2668 | 868 | cogl_texture_set_data | ||
2669 | 795 | cogl_texture_set_region | 869 | cogl_texture_set_region |
2670 | 796 | cogl_texture_set_region_from_bitmap | 870 | cogl_texture_set_region_from_bitmap |
2671 | 871 | cogl_texture_type_get_type | ||
2672 | 797 | #ifndef COGL_DISABLE_DEPRECATED | 872 | #ifndef COGL_DISABLE_DEPRECATED |
2673 | 798 | cogl_texture_unref | 873 | cogl_texture_unref |
2674 | 799 | #endif | 874 | #endif |
2675 | 800 | cogl_texture_2d_new_from_bitmap | 875 | cogl_texture_2d_new_from_bitmap |
2676 | 801 | cogl_texture_2d_new_from_data | 876 | cogl_texture_2d_new_from_data |
2677 | 802 | cogl_texture_2d_new_from_foreign | ||
2678 | 803 | cogl_texture_2d_new_with_size | 877 | cogl_texture_2d_new_with_size |
2679 | 804 | cogl_texture_2d_sliced_new_with_size | 878 | cogl_texture_2d_sliced_new_with_size |
2680 | 805 | cogl_texture_3d_new_from_bitmap | 879 | cogl_texture_3d_new_from_bitmap |
2681 | @@ -865,6 +939,8 @@ | |||
2682 | 865 | cogl_wayland_texture_2d_new_from_buffer | 939 | cogl_wayland_texture_2d_new_from_buffer |
2683 | 866 | #endif | 940 | #endif |
2684 | 867 | 941 | ||
2685 | 942 | cogl_winding_get_type | ||
2686 | 943 | |||
2687 | 868 | #ifdef COGL_HAS_WIN32_SUPPORT | 944 | #ifdef COGL_HAS_WIN32_SUPPORT |
2688 | 869 | cogl_win32_onscreen_get_window | 945 | cogl_win32_onscreen_get_window |
2689 | 870 | cogl_win32_onscreen_set_foreign_window | 946 | cogl_win32_onscreen_set_foreign_window |
2690 | @@ -896,9 +972,7 @@ | |||
2691 | 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 */ |
2692 | 897 | /* will link without the following) */ | 973 | /* will link without the following) */ |
2693 | 898 | _cogl_atlas_add_reorganize_callback | 974 | _cogl_atlas_add_reorganize_callback |
2694 | 899 | _cogl_atlas_copy_rectangle | ||
2695 | 900 | _cogl_atlas_new | 975 | _cogl_atlas_new |
2696 | 901 | _cogl_atlas_remove | ||
2697 | 902 | _cogl_atlas_remove_reorganize_callback | 976 | _cogl_atlas_remove_reorganize_callback |
2698 | 903 | _cogl_atlas_reserve_space | 977 | _cogl_atlas_reserve_space |
2699 | 904 | _cogl_atlas_texture_add_reorganize_callback | 978 | _cogl_atlas_texture_add_reorganize_callback |
2700 | @@ -906,23 +980,4 @@ | |||
2701 | 906 | _cogl_atlas_texture_new_with_size | 980 | _cogl_atlas_texture_new_with_size |
2702 | 907 | _cogl_atlas_texture_remove_reorganize_callback | 981 | _cogl_atlas_texture_remove_reorganize_callback |
2703 | 908 | _cogl_context_get_default | 982 | _cogl_context_get_default |
2704 | 909 | _cogl_system_error_domain | ||
2705 | 910 | _cogl_texture_associate_framebuffer | ||
2706 | 911 | _cogl_texture_can_hardware_repeat | ||
2707 | 912 | _cogl_texture_determine_internal_format | ||
2708 | 913 | _cogl_texture_ensure_non_quad_rendering | ||
2709 | 914 | _cogl_texture_flush_journal_rendering | ||
2710 | 915 | _cogl_texture_free | ||
2711 | 916 | _cogl_texture_get_associated_framebuffers | ||
2712 | 917 | _cogl_texture_get_gl_format | ||
2713 | 918 | _cogl_texture_init | ||
2714 | 919 | _cogl_texture_is_foreign | ||
2715 | 920 | _cogl_texture_prepare_for_upload | ||
2716 | 921 | _cogl_texture_gl_prep_alignment_for_pixels_upload | ||
2717 | 922 | _cogl_texture_pre_paint | ||
2718 | 923 | _cogl_texture_register_texture_type | ||
2719 | 924 | _cogl_texture_gl_flush_legacy_texobj_filters | ||
2720 | 925 | _cogl_texture_gl_flush_legacy_texobj_wrap_modes | ||
2721 | 926 | _cogl_texture_transform_coords_to_gl | ||
2722 | 927 | _cogl_texture_transform_quad_coords_to_gl | ||
2723 | 928 | #endif | 983 | #endif |
2724 | 929 | 984 | ||
2725 | === modified file 'cogl/driver/gl/cogl-framebuffer-gl.c' | |||
2726 | --- cogl/driver/gl/cogl-framebuffer-gl.c 2013-02-26 16:43:25 +0000 | |||
2727 | +++ cogl/driver/gl/cogl-framebuffer-gl.c 2013-04-01 22:12:24 +0000 | |||
2728 | @@ -890,7 +890,21 @@ | |||
2729 | 890 | } | 890 | } |
2730 | 891 | 891 | ||
2731 | 892 | if (buffers & COGL_BUFFER_BIT_DEPTH) | 892 | if (buffers & COGL_BUFFER_BIT_DEPTH) |
2733 | 893 | gl_buffers |= GL_DEPTH_BUFFER_BIT; | 893 | { |
2734 | 894 | gl_buffers |= GL_DEPTH_BUFFER_BIT; | ||
2735 | 895 | |||
2736 | 896 | if (ctx->depth_writing_enabled_cache != TRUE) | ||
2737 | 897 | { | ||
2738 | 898 | GE( ctx, glDepthMask (TRUE)); | ||
2739 | 899 | |||
2740 | 900 | ctx->depth_writing_enabled_cache = TRUE; | ||
2741 | 901 | |||
2742 | 902 | /* Make sure the DepthMask is updated when the next primitive is drawn */ | ||
2743 | 903 | ctx->current_pipeline_changes_since_flush |= | ||
2744 | 904 | COGL_PIPELINE_STATE_DEPTH; | ||
2745 | 905 | ctx->current_pipeline_age--; | ||
2746 | 906 | } | ||
2747 | 907 | } | ||
2748 | 894 | 908 | ||
2749 | 895 | if (buffers & COGL_BUFFER_BIT_STENCIL) | 909 | if (buffers & COGL_BUFFER_BIT_STENCIL) |
2750 | 896 | gl_buffers |= GL_STENCIL_BUFFER_BIT; | 910 | gl_buffers |= GL_STENCIL_BUFFER_BIT; |
2751 | 897 | 911 | ||
2752 | === modified file 'cogl/driver/gl/cogl-pipeline-fragend-glsl.c' | |||
2753 | --- cogl/driver/gl/cogl-pipeline-fragend-glsl.c 2013-02-26 16:43:25 +0000 | |||
2754 | +++ cogl/driver/gl/cogl-pipeline-fragend-glsl.c 2013-04-01 22:12:24 +0000 | |||
2755 | @@ -3,7 +3,7 @@ | |||
2756 | 3 | * | 3 | * |
2757 | 4 | * An object oriented GL/GLES Abstraction/Utility Layer | 4 | * An object oriented GL/GLES Abstraction/Utility Layer |
2758 | 5 | * | 5 | * |
2760 | 6 | * Copyright (C) 2008,2009,2010 Intel Corporation. | 6 | * Copyright (C) 2008,2009,2010,2013 Intel Corporation. |
2761 | 7 | * | 7 | * |
2762 | 8 | * This library is free software; you can redistribute it and/or | 8 | * This library is free software; you can redistribute it and/or |
2763 | 9 | * modify it under the terms of the GNU Lesser General Public | 9 | * modify it under the terms of the GNU Lesser General Public |
2764 | @@ -207,6 +207,52 @@ | |||
2765 | 207 | return FALSE; | 207 | return FALSE; |
2766 | 208 | } | 208 | } |
2767 | 209 | 209 | ||
2768 | 210 | static CoglBool | ||
2769 | 211 | add_layer_declaration_cb (CoglPipelineLayer *layer, | ||
2770 | 212 | void *user_data) | ||
2771 | 213 | { | ||
2772 | 214 | CoglPipelineShaderState *shader_state = user_data; | ||
2773 | 215 | CoglTextureType texture_type = | ||
2774 | 216 | _cogl_pipeline_layer_get_texture_type (layer); | ||
2775 | 217 | const char *target_string; | ||
2776 | 218 | |||
2777 | 219 | _cogl_gl_util_get_texture_target_string (texture_type, &target_string, NULL); | ||
2778 | 220 | |||
2779 | 221 | g_string_append_printf (shader_state->header, | ||
2780 | 222 | "uniform sampler%s cogl_sampler%i;\n", | ||
2781 | 223 | target_string, | ||
2782 | 224 | layer->index); | ||
2783 | 225 | |||
2784 | 226 | return TRUE; | ||
2785 | 227 | } | ||
2786 | 228 | |||
2787 | 229 | static void | ||
2788 | 230 | add_layer_declarations (CoglPipeline *pipeline, | ||
2789 | 231 | CoglPipelineShaderState *shader_state) | ||
2790 | 232 | { | ||
2791 | 233 | /* We always emit sampler uniforms in case there will be custom | ||
2792 | 234 | * layer snippets that want to sample arbitrary layers. */ | ||
2793 | 235 | |||
2794 | 236 | _cogl_pipeline_foreach_layer_internal (pipeline, | ||
2795 | 237 | add_layer_declaration_cb, | ||
2796 | 238 | shader_state); | ||
2797 | 239 | } | ||
2798 | 240 | |||
2799 | 241 | static void | ||
2800 | 242 | add_global_declarations (CoglPipeline *pipeline, | ||
2801 | 243 | CoglPipelineShaderState *shader_state) | ||
2802 | 244 | { | ||
2803 | 245 | CoglSnippetHook hook = COGL_SNIPPET_HOOK_FRAGMENT_GLOBALS; | ||
2804 | 246 | CoglPipelineSnippetList *snippets = get_fragment_snippets (pipeline); | ||
2805 | 247 | |||
2806 | 248 | /* Add the global data hooks. All of the code in these snippets is | ||
2807 | 249 | * always added and only the declarations data is used */ | ||
2808 | 250 | |||
2809 | 251 | _cogl_pipeline_snippet_generate_declarations (shader_state->header, | ||
2810 | 252 | hook, | ||
2811 | 253 | snippets); | ||
2812 | 254 | } | ||
2813 | 255 | |||
2814 | 210 | static void | 256 | static void |
2815 | 211 | _cogl_pipeline_fragend_glsl_start (CoglPipeline *pipeline, | 257 | _cogl_pipeline_fragend_glsl_start (CoglPipeline *pipeline, |
2816 | 212 | int n_layers, | 258 | int n_layers, |
2817 | @@ -315,6 +361,9 @@ | |||
2818 | 315 | shader_state->source = ctx->codegen_source_buffer; | 361 | shader_state->source = ctx->codegen_source_buffer; |
2819 | 316 | COGL_LIST_INIT (&shader_state->layers); | 362 | COGL_LIST_INIT (&shader_state->layers); |
2820 | 317 | 363 | ||
2821 | 364 | add_layer_declarations (pipeline, shader_state); | ||
2822 | 365 | add_global_declarations (pipeline, shader_state); | ||
2823 | 366 | |||
2824 | 318 | g_string_append (shader_state->source, | 367 | g_string_append (shader_state->source, |
2825 | 319 | "void\n" | 368 | "void\n" |
2826 | 320 | "cogl_generated_source ()\n" | 369 | "cogl_generated_source ()\n" |
2827 | @@ -339,44 +388,6 @@ | |||
2828 | 339 | } | 388 | } |
2829 | 340 | 389 | ||
2830 | 341 | static void | 390 | static void |
2831 | 342 | get_texture_target_string (CoglTextureType texture_type, | ||
2832 | 343 | const char **target_string_out, | ||
2833 | 344 | const char **swizzle_out) | ||
2834 | 345 | { | ||
2835 | 346 | const char *target_string, *tex_coord_swizzle; | ||
2836 | 347 | |||
2837 | 348 | switch (texture_type) | ||
2838 | 349 | { | ||
2839 | 350 | #if 0 /* TODO */ | ||
2840 | 351 | case COGL_TEXTURE_TYPE_1D: | ||
2841 | 352 | target_string = "1D"; | ||
2842 | 353 | tex_coord_swizzle = "s"; | ||
2843 | 354 | break; | ||
2844 | 355 | #endif | ||
2845 | 356 | |||
2846 | 357 | case COGL_TEXTURE_TYPE_2D: | ||
2847 | 358 | target_string = "2D"; | ||
2848 | 359 | tex_coord_swizzle = "st"; | ||
2849 | 360 | break; | ||
2850 | 361 | |||
2851 | 362 | case COGL_TEXTURE_TYPE_3D: | ||
2852 | 363 | target_string = "3D"; | ||
2853 | 364 | tex_coord_swizzle = "stp"; | ||
2854 | 365 | break; | ||
2855 | 366 | |||
2856 | 367 | case COGL_TEXTURE_TYPE_RECTANGLE: | ||
2857 | 368 | target_string = "2DRect"; | ||
2858 | 369 | tex_coord_swizzle = "st"; | ||
2859 | 370 | break; | ||
2860 | 371 | } | ||
2861 | 372 | |||
2862 | 373 | if (target_string_out) | ||
2863 | 374 | *target_string_out = target_string; | ||
2864 | 375 | if (swizzle_out) | ||
2865 | 376 | *swizzle_out = tex_coord_swizzle; | ||
2866 | 377 | } | ||
2867 | 378 | |||
2868 | 379 | static void | ||
2869 | 380 | ensure_texture_lookup_generated (CoglPipelineShaderState *shader_state, | 391 | ensure_texture_lookup_generated (CoglPipelineShaderState *shader_state, |
2870 | 381 | CoglPipeline *pipeline, | 392 | CoglPipeline *pipeline, |
2871 | 382 | CoglPipelineLayer *layer) | 393 | CoglPipelineLayer *layer) |
2872 | @@ -393,9 +404,9 @@ | |||
2873 | 393 | 404 | ||
2874 | 394 | texture_type = | 405 | texture_type = |
2875 | 395 | _cogl_pipeline_layer_get_texture_type (layer); | 406 | _cogl_pipeline_layer_get_texture_type (layer); |
2879 | 396 | get_texture_target_string (texture_type, | 407 | _cogl_gl_util_get_texture_target_string (texture_type, |
2880 | 397 | &target_string, | 408 | &target_string, |
2881 | 398 | &tex_coord_swizzle); | 409 | &tex_coord_swizzle); |
2882 | 399 | 410 | ||
2883 | 400 | shader_state->unit_state[unit_index].sampled = TRUE; | 411 | shader_state->unit_state[unit_index].sampled = TRUE; |
2884 | 401 | 412 | ||
2885 | @@ -992,24 +1003,6 @@ | |||
2886 | 992 | CoglPipelineLayer *last_layer; | 1003 | CoglPipelineLayer *last_layer; |
2887 | 993 | LayerData *layer_data, *tmp; | 1004 | LayerData *layer_data, *tmp; |
2888 | 994 | 1005 | ||
2889 | 995 | /* We always emit sampler uniforms in case there will be custom | ||
2890 | 996 | * layer snippets that want to sample arbitrary layers. */ | ||
2891 | 997 | |||
2892 | 998 | COGL_LIST_FOREACH (layer_data, &shader_state->layers, list_node) | ||
2893 | 999 | { | ||
2894 | 1000 | CoglPipelineLayer *layer = layer_data->layer; | ||
2895 | 1001 | CoglTextureType texture_type = | ||
2896 | 1002 | _cogl_pipeline_layer_get_texture_type (layer); | ||
2897 | 1003 | const char *target_string; | ||
2898 | 1004 | |||
2899 | 1005 | get_texture_target_string (texture_type, &target_string, NULL); | ||
2900 | 1006 | |||
2901 | 1007 | g_string_append_printf (shader_state->header, | ||
2902 | 1008 | "uniform sampler%s cogl_sampler%i;\n", | ||
2903 | 1009 | target_string, | ||
2904 | 1010 | layer->index); | ||
2905 | 1011 | } | ||
2906 | 1012 | |||
2907 | 1013 | last_layer = COGL_LIST_FIRST (&shader_state->layers)->layer; | 1006 | last_layer = COGL_LIST_FIRST (&shader_state->layers)->layer; |
2908 | 1014 | 1007 | ||
2909 | 1015 | ensure_layer_generated (pipeline, last_layer->index); | 1008 | ensure_layer_generated (pipeline, last_layer->index); |
2910 | 1016 | 1009 | ||
2911 | === modified file 'cogl/driver/gl/cogl-pipeline-vertend-glsl.c' | |||
2912 | --- cogl/driver/gl/cogl-pipeline-vertend-glsl.c 2013-02-26 16:43:25 +0000 | |||
2913 | +++ cogl/driver/gl/cogl-pipeline-vertend-glsl.c 2013-04-01 22:12:24 +0000 | |||
2914 | @@ -3,7 +3,7 @@ | |||
2915 | 3 | * | 3 | * |
2916 | 4 | * An object oriented GL/GLES Abstraction/Utility Layer | 4 | * An object oriented GL/GLES Abstraction/Utility Layer |
2917 | 5 | * | 5 | * |
2919 | 6 | * Copyright (C) 2010 Intel Corporation. | 6 | * Copyright (C) 2010,2013 Intel Corporation. |
2920 | 7 | * | 7 | * |
2921 | 8 | * This library is free software; you can redistribute it and/or | 8 | * This library is free software; you can redistribute it and/or |
2922 | 9 | * modify it under the terms of the GNU Lesser General Public | 9 | * modify it under the terms of the GNU Lesser General Public |
2923 | @@ -140,6 +140,52 @@ | |||
2924 | 140 | return &layer->big_state->vertex_snippets; | 140 | return &layer->big_state->vertex_snippets; |
2925 | 141 | } | 141 | } |
2926 | 142 | 142 | ||
2927 | 143 | static CoglBool | ||
2928 | 144 | add_layer_declaration_cb (CoglPipelineLayer *layer, | ||
2929 | 145 | void *user_data) | ||
2930 | 146 | { | ||
2931 | 147 | CoglPipelineShaderState *shader_state = user_data; | ||
2932 | 148 | CoglTextureType texture_type = | ||
2933 | 149 | _cogl_pipeline_layer_get_texture_type (layer); | ||
2934 | 150 | const char *target_string; | ||
2935 | 151 | |||
2936 | 152 | _cogl_gl_util_get_texture_target_string (texture_type, &target_string, NULL); | ||
2937 | 153 | |||
2938 | 154 | g_string_append_printf (shader_state->header, | ||
2939 | 155 | "uniform sampler%s cogl_sampler%i;\n", | ||
2940 | 156 | target_string, | ||
2941 | 157 | layer->index); | ||
2942 | 158 | |||
2943 | 159 | return TRUE; | ||
2944 | 160 | } | ||
2945 | 161 | |||
2946 | 162 | static void | ||
2947 | 163 | add_layer_declarations (CoglPipeline *pipeline, | ||
2948 | 164 | CoglPipelineShaderState *shader_state) | ||
2949 | 165 | { | ||
2950 | 166 | /* We always emit sampler uniforms in case there will be custom | ||
2951 | 167 | * layer snippets that want to sample arbitrary layers. */ | ||
2952 | 168 | |||
2953 | 169 | _cogl_pipeline_foreach_layer_internal (pipeline, | ||
2954 | 170 | add_layer_declaration_cb, | ||
2955 | 171 | shader_state); | ||
2956 | 172 | } | ||
2957 | 173 | |||
2958 | 174 | static void | ||
2959 | 175 | add_global_declarations (CoglPipeline *pipeline, | ||
2960 | 176 | CoglPipelineShaderState *shader_state) | ||
2961 | 177 | { | ||
2962 | 178 | CoglSnippetHook hook = COGL_SNIPPET_HOOK_VERTEX_GLOBALS; | ||
2963 | 179 | CoglPipelineSnippetList *snippets = get_vertex_snippets (pipeline); | ||
2964 | 180 | |||
2965 | 181 | /* Add the global data hooks. All of the code in these snippets is | ||
2966 | 182 | * always added and only the declarations data is used */ | ||
2967 | 183 | |||
2968 | 184 | _cogl_pipeline_snippet_generate_declarations (shader_state->header, | ||
2969 | 185 | hook, | ||
2970 | 186 | snippets); | ||
2971 | 187 | } | ||
2972 | 188 | |||
2973 | 143 | static void | 189 | static void |
2974 | 144 | _cogl_pipeline_vertend_glsl_start (CoglPipeline *pipeline, | 190 | _cogl_pipeline_vertend_glsl_start (CoglPipeline *pipeline, |
2975 | 145 | int n_layers, | 191 | int n_layers, |
2976 | @@ -236,6 +282,9 @@ | |||
2977 | 236 | shader_state->header = ctx->codegen_header_buffer; | 282 | shader_state->header = ctx->codegen_header_buffer; |
2978 | 237 | shader_state->source = ctx->codegen_source_buffer; | 283 | shader_state->source = ctx->codegen_source_buffer; |
2979 | 238 | 284 | ||
2980 | 285 | add_layer_declarations (pipeline, shader_state); | ||
2981 | 286 | add_global_declarations (pipeline, shader_state); | ||
2982 | 287 | |||
2983 | 239 | g_string_append (shader_state->source, | 288 | g_string_append (shader_state->source, |
2984 | 240 | "void\n" | 289 | "void\n" |
2985 | 241 | "cogl_generated_source ()\n" | 290 | "cogl_generated_source ()\n" |
2986 | 242 | 291 | ||
2987 | === modified file 'cogl/driver/gl/cogl-util-gl-private.h' | |||
2988 | --- cogl/driver/gl/cogl-util-gl-private.h 2013-02-26 16:43:25 +0000 | |||
2989 | +++ cogl/driver/gl/cogl-util-gl-private.h 2013-04-01 22:12:24 +0000 | |||
2990 | @@ -3,7 +3,7 @@ | |||
2991 | 3 | * | 3 | * |
2992 | 4 | * An object oriented GL/GLES Abstraction/Utility Layer | 4 | * An object oriented GL/GLES Abstraction/Utility Layer |
2993 | 5 | * | 5 | * |
2995 | 6 | * Copyright (C) 2012 Intel Corporation. | 6 | * Copyright (C) 2012, 2013 Intel Corporation. |
2996 | 7 | * | 7 | * |
2997 | 8 | * This library is free software; you can redistribute it and/or | 8 | * This library is free software; you can redistribute it and/or |
2998 | 9 | * modify it under the terms of the GNU Lesser General Public | 9 | * modify it under the terms of the GNU Lesser General Public |
2999 | @@ -28,6 +28,7 @@ | |||
3000 | 28 | #include "cogl-types.h" | 28 | #include "cogl-types.h" |
3001 | 29 | #include "cogl-context.h" | 29 | #include "cogl-context.h" |
3002 | 30 | #include "cogl-gl-header.h" | 30 | #include "cogl-gl-header.h" |
3003 | 31 | #include "cogl-texture.h" | ||
3004 | 31 | 32 | ||
3005 | 32 | #ifdef COGL_GL_DEBUG | 33 | #ifdef COGL_GL_DEBUG |
3006 | 33 | 34 | ||
3007 | @@ -66,4 +67,9 @@ | |||
3008 | 66 | CoglBool | 67 | CoglBool |
3009 | 67 | _cogl_gl_util_catch_out_of_memory (CoglContext *ctx, CoglError **error); | 68 | _cogl_gl_util_catch_out_of_memory (CoglContext *ctx, CoglError **error); |
3010 | 68 | 69 | ||
3011 | 70 | void | ||
3012 | 71 | _cogl_gl_util_get_texture_target_string (CoglTextureType texture_type, | ||
3013 | 72 | const char **target_string_out, | ||
3014 | 73 | const char **swizzle_out); | ||
3015 | 74 | |||
3016 | 69 | #endif /* _COGL_UTIL_GL_PRIVATE_H_ */ | 75 | #endif /* _COGL_UTIL_GL_PRIVATE_H_ */ |
3017 | 70 | 76 | ||
3018 | === modified file 'cogl/driver/gl/cogl-util-gl.c' | |||
3019 | --- cogl/driver/gl/cogl-util-gl.c 2013-02-26 16:43:25 +0000 | |||
3020 | +++ cogl/driver/gl/cogl-util-gl.c 2013-04-01 22:12:24 +0000 | |||
3021 | @@ -3,7 +3,7 @@ | |||
3022 | 3 | * | 3 | * |
3023 | 4 | * An object oriented GL/GLES Abstraction/Utility Layer | 4 | * An object oriented GL/GLES Abstraction/Utility Layer |
3024 | 5 | * | 5 | * |
3026 | 6 | * Copyright (C) 2012 Intel Corporation. | 6 | * Copyright (C) 2012, 2013 Intel Corporation. |
3027 | 7 | * | 7 | * |
3028 | 8 | * This library is free software; you can redistribute it and/or | 8 | * This library is free software; you can redistribute it and/or |
3029 | 9 | * modify it under the terms of the GNU Lesser General Public | 9 | * modify it under the terms of the GNU Lesser General Public |
3030 | @@ -101,3 +101,41 @@ | |||
3031 | 101 | 101 | ||
3032 | 102 | return FALSE; | 102 | return FALSE; |
3033 | 103 | } | 103 | } |
3034 | 104 | |||
3035 | 105 | void | ||
3036 | 106 | _cogl_gl_util_get_texture_target_string (CoglTextureType texture_type, | ||
3037 | 107 | const char **target_string_out, | ||
3038 | 108 | const char **swizzle_out) | ||
3039 | 109 | { | ||
3040 | 110 | const char *target_string, *tex_coord_swizzle; | ||
3041 | 111 | |||
3042 | 112 | switch (texture_type) | ||
3043 | 113 | { | ||
3044 | 114 | #if 0 /* TODO */ | ||
3045 | 115 | case COGL_TEXTURE_TYPE_1D: | ||
3046 | 116 | target_string = "1D"; | ||
3047 | 117 | tex_coord_swizzle = "s"; | ||
3048 | 118 | break; | ||
3049 | 119 | #endif | ||
3050 | 120 | |||
3051 | 121 | case COGL_TEXTURE_TYPE_2D: | ||
3052 | 122 | target_string = "2D"; | ||
3053 | 123 | tex_coord_swizzle = "st"; | ||
3054 | 124 | break; | ||
3055 | 125 | |||
3056 | 126 | case COGL_TEXTURE_TYPE_3D: | ||
3057 | 127 | target_string = "3D"; | ||
3058 | 128 | tex_coord_swizzle = "stp"; | ||
3059 | 129 | break; | ||
3060 | 130 | |||
3061 | 131 | case COGL_TEXTURE_TYPE_RECTANGLE: | ||
3062 | 132 | target_string = "2DRect"; | ||
3063 | 133 | tex_coord_swizzle = "st"; | ||
3064 | 134 | break; | ||
3065 | 135 | } | ||
3066 | 136 | |||
3067 | 137 | if (target_string_out) | ||
3068 | 138 | *target_string_out = target_string; | ||
3069 | 139 | if (swizzle_out) | ||
3070 | 140 | *swizzle_out = tex_coord_swizzle; | ||
3071 | 141 | } | ||
3072 | 104 | 142 | ||
3073 | === modified file 'cogl/winsys/cogl-winsys-egl.c' | |||
3074 | --- cogl/winsys/cogl-winsys-egl.c 2013-02-26 16:43:25 +0000 | |||
3075 | +++ cogl/winsys/cogl-winsys-egl.c 2013-04-01 22:12:24 +0000 | |||
3076 | @@ -51,6 +51,24 @@ | |||
3077 | 51 | 51 | ||
3078 | 52 | #include <glib/gi18n-lib.h> | 52 | #include <glib/gi18n-lib.h> |
3079 | 53 | 53 | ||
3080 | 54 | |||
3081 | 55 | #ifndef EGL_KHR_create_context | ||
3082 | 56 | #define EGL_CONTEXT_MAJOR_VERSION_KHR 0x3098 | ||
3083 | 57 | #define EGL_CONTEXT_MINOR_VERSION_KHR 0x30FB | ||
3084 | 58 | #define EGL_CONTEXT_FLAGS_KHR 0x30FC | ||
3085 | 59 | #define EGL_CONTEXT_OPENGL_PROFILE_MASK_KHR 0x30FD | ||
3086 | 60 | #define EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR 0x31BD | ||
3087 | 61 | #define EGL_OPENGL_ES3_BIT_KHR 0x0040 | ||
3088 | 62 | #define EGL_NO_RESET_NOTIFICATION_KHR 0x31BE | ||
3089 | 63 | #define EGL_LOSE_CONTEXT_ON_RESET_KHR 0x31BF | ||
3090 | 64 | #define EGL_CONTEXT_OPENGL_DEBUG_BIT_KHR 0x00000001 | ||
3091 | 65 | #define EGL_CONTEXT_OPENGL_FORWARD_COMPATIBLE_BIT_KHR 0x00000002 | ||
3092 | 66 | #define EGL_CONTEXT_OPENGL_ROBUST_ACCESS_BIT_KHR 0x00000004 | ||
3093 | 67 | #define EGL_CONTEXT_OPENGL_CORE_PROFILE_BIT_KHR 0x00000001 | ||
3094 | 68 | #define EGL_CONTEXT_OPENGL_COMPATIBILITY_PROFILE_BIT_KHR 0x00000002 | ||
3095 | 69 | #endif | ||
3096 | 70 | |||
3097 | 71 | |||
3098 | 54 | #define MAX_EGL_CONFIG_ATTRIBS 30 | 72 | #define MAX_EGL_CONFIG_ATTRIBS 30 |
3099 | 55 | 73 | ||
3100 | 56 | /* Define a set of arrays containing the functions required from GL | 74 | /* Define a set of arrays containing the functions required from GL |
3101 | 57 | 75 | ||
3102 | === modified file 'config.h.win32' | |||
3103 | --- config.h.win32 2012-09-25 10:07:06 +0000 | |||
3104 | +++ config.h.win32 2013-04-01 22:12:24 +0000 | |||
3105 | @@ -1,13 +1,28 @@ | |||
3106 | 1 | /* config.h.in. Generated from configure.ac by autoheader. */ | 1 | /* config.h.in. Generated from configure.ac by autoheader. */ |
3107 | 2 | 2 | ||
3108 | 3 | /* Define if building universal (internal helper macro) */ | ||
3109 | 4 | /* #undef AC_APPLE_UNIVERSAL_BUILD */ | ||
3110 | 5 | |||
3111 | 6 | /* define if asm blocks can use numeric local labels */ | ||
3112 | 7 | /* #undef ASM_NUMERIC_LABELS */ | ||
3113 | 8 | |||
3114 | 3 | /* Can use Cogl 2.0 API internally */ | 9 | /* Can use Cogl 2.0 API internally */ |
3115 | 4 | #define COGL_ENABLE_EXPERIMENTAL_2_0_API 1 | 10 | #define COGL_ENABLE_EXPERIMENTAL_2_0_API 1 |
3116 | 5 | 11 | ||
3117 | 6 | /* Can use experimental API internally */ | 12 | /* Can use experimental API internally */ |
3118 | 7 | #define COGL_ENABLE_EXPERIMENTAL_API 1 | 13 | #define COGL_ENABLE_EXPERIMENTAL_API 1 |
3119 | 8 | 14 | ||
3120 | 15 | /* The major version for libgbm */ | ||
3121 | 16 | /* #undef COGL_GBM_MAJOR */ | ||
3122 | 17 | |||
3123 | 18 | /* The micro version for libgbm */ | ||
3124 | 19 | /* #undef COGL_GBM_MICRO */ | ||
3125 | 20 | |||
3126 | 21 | /* The minor version for libgbm */ | ||
3127 | 22 | /* #undef COGL_GBM_MINOR */ | ||
3128 | 23 | |||
3129 | 9 | /* Cogl supports OpenGL using the WGL API */ | 24 | /* Cogl supports OpenGL using the WGL API */ |
3131 | 10 | #define COGL_HAS_WIN32_SUPPORT 1 | 25 | #define COGL_HAS_WGL_SUPPORT 1 |
3132 | 11 | 26 | ||
3133 | 12 | /* Define to 1 if translation of program messages to the user's native | 27 | /* Define to 1 if translation of program messages to the user's native |
3134 | 13 | language is requested. */ | 28 | language is requested. */ |
3135 | @@ -16,6 +31,75 @@ | |||
3136 | 16 | /* The prefix for our gettext translation domains. */ | 31 | /* The prefix for our gettext translation domains. */ |
3137 | 17 | #define GETTEXT_PACKAGE "cogl" | 32 | #define GETTEXT_PACKAGE "cogl" |
3138 | 18 | 33 | ||
3139 | 34 | /* Define to the GLIB binary age */ | ||
3140 | 35 | /* #undef GLIB_BINARY_AGE */ | ||
3141 | 36 | |||
3142 | 37 | /* Byte contents of gmutex */ | ||
3143 | 38 | /* #undef GLIB_BYTE_CONTENTS_GMUTEX */ | ||
3144 | 39 | |||
3145 | 40 | /* Define to the GLIB interface age */ | ||
3146 | 41 | /* #undef GLIB_INTERFACE_AGE */ | ||
3147 | 42 | |||
3148 | 43 | /* The size of gmutex, as computed by sizeof. */ | ||
3149 | 44 | /* #undef GLIB_SIZEOF_GMUTEX */ | ||
3150 | 45 | |||
3151 | 46 | /* The size of system_thread, as computed by sizeof. */ | ||
3152 | 47 | /* #undef GLIB_SIZEOF_SYSTEM_THREAD */ | ||
3153 | 48 | |||
3154 | 49 | /* alpha atomic implementation */ | ||
3155 | 50 | /* #undef G_ATOMIC_ALPHA */ | ||
3156 | 51 | |||
3157 | 52 | /* arm atomic implementation */ | ||
3158 | 53 | /* #undef G_ATOMIC_ARM */ | ||
3159 | 54 | |||
3160 | 55 | /* cris atomic implementation */ | ||
3161 | 56 | /* #undef G_ATOMIC_CRIS */ | ||
3162 | 57 | |||
3163 | 58 | /* crisv32 atomic implementation */ | ||
3164 | 59 | /* #undef G_ATOMIC_CRISV32 */ | ||
3165 | 60 | |||
3166 | 61 | /* i486 atomic implementation */ | ||
3167 | 62 | /* #undef G_ATOMIC_I486 */ | ||
3168 | 63 | |||
3169 | 64 | /* ia64 atomic implementation */ | ||
3170 | 65 | /* #undef G_ATOMIC_IA64 */ | ||
3171 | 66 | |||
3172 | 67 | /* powerpc atomic implementation */ | ||
3173 | 68 | /* #undef G_ATOMIC_POWERPC */ | ||
3174 | 69 | |||
3175 | 70 | /* s390 atomic implementation */ | ||
3176 | 71 | /* #undef G_ATOMIC_S390 */ | ||
3177 | 72 | |||
3178 | 73 | /* sparcv9 atomic implementation */ | ||
3179 | 74 | /* #undef G_ATOMIC_SPARCV9 */ | ||
3180 | 75 | |||
3181 | 76 | /* x86_64 atomic implementation */ | ||
3182 | 77 | /* #undef G_ATOMIC_X86_64 */ | ||
3183 | 78 | |||
3184 | 79 | /* Have inline keyword */ | ||
3185 | 80 | /* #undef G_HAVE_INLINE */ | ||
3186 | 81 | |||
3187 | 82 | /* Have __inline keyword */ | ||
3188 | 83 | /* #undef G_HAVE___INLINE */ | ||
3189 | 84 | |||
3190 | 85 | /* Have __inline__ keyword */ | ||
3191 | 86 | /* #undef G_HAVE___INLINE__ */ | ||
3192 | 87 | |||
3193 | 88 | /* Source file containing theread implementation */ | ||
3194 | 89 | /* #undef G_THREAD_SOURCE */ | ||
3195 | 90 | |||
3196 | 91 | /* A 'va_copy' style function */ | ||
3197 | 92 | /* #undef G_VA_COPY */ | ||
3198 | 93 | |||
3199 | 94 | /* 'va_lists' cannot be copies as values */ | ||
3200 | 95 | /* #undef G_VA_COPY_AS_ARRAY */ | ||
3201 | 96 | |||
3202 | 97 | /* Define to 1 if you have the <alloca.h> header file. */ | ||
3203 | 98 | /* #undef HAVE_ALLOCA_H */ | ||
3204 | 99 | |||
3205 | 100 | /* Define to 1 if you have the `atexit' function. */ | ||
3206 | 101 | /* #undef HAVE_ATEXIT */ | ||
3207 | 102 | |||
3208 | 19 | /* Whether we have cairo or not */ | 103 | /* Whether we have cairo or not */ |
3209 | 20 | #define HAVE_CAIRO 1 | 104 | #define HAVE_CAIRO 1 |
3210 | 21 | 105 | ||
3211 | @@ -30,6 +114,9 @@ | |||
3212 | 30 | the CoreFoundation framework. */ | 114 | the CoreFoundation framework. */ |
3213 | 31 | /*#undef HAVE_CFPREFERENCESCOPYAPPVALUE*/ | 115 | /*#undef HAVE_CFPREFERENCESCOPYAPPVALUE*/ |
3214 | 32 | 116 | ||
3215 | 117 | /* Define to 1 if you have the `chown' function. */ | ||
3216 | 118 | /* #undef HAVE_CHOWN */ | ||
3217 | 119 | |||
3218 | 33 | /* Have GL for rendering */ | 120 | /* Have GL for rendering */ |
3219 | 34 | #define HAVE_COGL_GL 1 | 121 | #define HAVE_COGL_GL 1 |
3220 | 35 | 122 | ||
3221 | @@ -46,6 +133,9 @@ | |||
3222 | 46 | /* Defined if the GL library shouldn't be dlopened */ | 133 | /* Defined if the GL library shouldn't be dlopened */ |
3223 | 47 | #define HAVE_DIRECTLY_LINKED_GL_LIBRARY 1 | 134 | #define HAVE_DIRECTLY_LINKED_GL_LIBRARY 1 |
3224 | 48 | 135 | ||
3225 | 136 | /* Define to 1 if you have the <dirent.h> header file. */ | ||
3226 | 137 | /* #undef HAVE_DIRENT_H */ | ||
3227 | 138 | |||
3228 | 49 | /* Define to 1 if you have the <dlfcn.h> header file. */ | 139 | /* Define to 1 if you have the <dlfcn.h> header file. */ |
3229 | 50 | /*#undef HAVE_DLFCN_H*/ | 140 | /*#undef HAVE_DLFCN_H*/ |
3230 | 51 | 141 | ||
3231 | @@ -55,26 +145,89 @@ | |||
3232 | 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. */ |
3233 | 56 | /*#undef HAVE_EGL_EGL_H*/ | 146 | /*#undef HAVE_EGL_EGL_H*/ |
3234 | 57 | 147 | ||
3235 | 148 | /* Define to 1 if you have the `endmntent' function. */ | ||
3236 | 149 | /* #undef HAVE_ENDMNTENT */ | ||
3237 | 150 | |||
3238 | 151 | /* Define to 1 if you have the `fchmod' function. */ | ||
3239 | 152 | /* #undef HAVE_FCHMOD */ | ||
3240 | 153 | |||
3241 | 154 | /* Define to 1 if you have the `fchown' function. */ | ||
3242 | 155 | /* #undef HAVE_FCHOWN */ | ||
3243 | 156 | |||
3244 | 58 | /* Define to 1 if you have the <fcntl.h> header file. */ | 157 | /* Define to 1 if you have the <fcntl.h> header file. */ |
3245 | 59 | #define HAVE_FCNTL_H 1 | 158 | #define HAVE_FCNTL_H 1 |
3246 | 60 | 159 | ||
3247 | 160 | /* Define to 1 if you have the `fdwalk' function. */ | ||
3248 | 161 | /* #undef HAVE_FDWALK */ | ||
3249 | 162 | |||
3250 | 61 | /* Define to 1 if you have the `ffs' function. */ | 163 | /* Define to 1 if you have the `ffs' function. */ |
3251 | 62 | /*#undef HAVE_FFS*/ | 164 | /*#undef HAVE_FFS*/ |
3252 | 63 | 165 | ||
3253 | 166 | /* Define to 1 if you have the <float.h> header file. */ | ||
3254 | 167 | #define HAVE_FLOAT_H 1 | ||
3255 | 168 | |||
3256 | 169 | /* Define to 1 if you have the <fstab.h> header file. */ | ||
3257 | 170 | /* #undef HAVE_FSTAB_H */ | ||
3258 | 171 | |||
3259 | 172 | /* we have the futex(2) system call */ | ||
3260 | 173 | /* #undef HAVE_FUTEX */ | ||
3261 | 174 | |||
3262 | 175 | /* Define to 1 if you have the `getcwd' function. */ | ||
3263 | 176 | #define HAVE_GETCWD 1 | ||
3264 | 177 | |||
3265 | 178 | /* Define to 1 if you have the `getc_unlocked' function. */ | ||
3266 | 179 | /* #undef HAVE_GETC_UNLOCKED */ | ||
3267 | 180 | |||
3268 | 181 | /* Define to 1 if you have the `getfsstat' function. */ | ||
3269 | 182 | /* #undef HAVE_GETFSSTAT */ | ||
3270 | 183 | |||
3271 | 184 | /* Define to 1 if you have the `getgrgid' function. */ | ||
3272 | 185 | /* #undef HAVE_GETGRGID */ | ||
3273 | 186 | |||
3274 | 187 | /* Define to 1 if you have the `getmntent_r' function. */ | ||
3275 | 188 | /* #undef HAVE_GETMNTENT_R */ | ||
3276 | 189 | |||
3277 | 190 | /* Define to 1 if you have the `getpwuid' function. */ | ||
3278 | 191 | /* #undef HAVE_GETPWUID */ | ||
3279 | 192 | |||
3280 | 64 | /* Define if the GNU gettext() function is already present or preinstalled. */ | 193 | /* Define if the GNU gettext() function is already present or preinstalled. */ |
3281 | 65 | #define HAVE_GETTEXT 1 | 194 | #define HAVE_GETTEXT 1 |
3282 | 66 | 195 | ||
3283 | 196 | /* Define to 1 if you have the `getvfsstat' function. */ | ||
3284 | 197 | /* #undef HAVE_GETVFSSTAT */ | ||
3285 | 198 | |||
3286 | 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. */ |
3287 | 68 | /*#undef HAVE_GLES_EGL_H*/ | 200 | /*#undef HAVE_GLES_EGL_H*/ |
3288 | 69 | 201 | ||
3289 | 202 | /* Define to 1 if you have the `gmtime_r' function. */ | ||
3290 | 203 | /* #undef HAVE_GMTIME_R */ | ||
3291 | 204 | |||
3292 | 205 | /* define to use system printf */ | ||
3293 | 206 | /* #undef HAVE_GOOD_PRINTF */ | ||
3294 | 207 | |||
3295 | 208 | /* Define to 1 if you have the <grp.h> header file. */ | ||
3296 | 209 | /* #undef HAVE_GRP_H */ | ||
3297 | 210 | |||
3298 | 211 | /* Define to 1 if you have the `hasmntopt' function. */ | ||
3299 | 212 | /* #undef HAVE_HASMNTOPT */ | ||
3300 | 213 | |||
3301 | 70 | /* Define if you have the iconv() function and it works. */ | 214 | /* Define if you have the iconv() function and it works. */ |
3302 | 71 | #define HAVE_ICONV 1 | 215 | #define HAVE_ICONV 1 |
3303 | 72 | 216 | ||
3304 | 217 | /* define to support printing 64-bit integers with format I64 */ | ||
3305 | 218 | #define HAVE_INT64_AND_I64 1 | ||
3306 | 219 | |||
3307 | 73 | /* Define to 1 if you have the <inttypes.h> header file. */ | 220 | /* Define to 1 if you have the <inttypes.h> header file. */ |
3308 | 74 | #ifndef _MSC_VER | 221 | #ifndef _MSC_VER |
3309 | 75 | #define HAVE_INTTYPES_H 1 | 222 | #define HAVE_INTTYPES_H 1 |
3310 | 76 | #endif | 223 | #endif |
3311 | 77 | 224 | ||
3312 | 225 | /* Define to 1 if you have the `lchmod' function. */ | ||
3313 | 226 | /* #undef HAVE_LCHMOD */ | ||
3314 | 227 | |||
3315 | 228 | /* Define to 1 if you have the `lchown' function. */ | ||
3316 | 229 | /* #undef HAVE_LCHOWN */ | ||
3317 | 230 | |||
3318 | 78 | /* Define to 1 if you have the <libgdl.h> header file. */ | 231 | /* Define to 1 if you have the <libgdl.h> header file. */ |
3319 | 79 | /*#undef HAVE_LIBGDL_H*/ | 232 | /*#undef HAVE_LIBGDL_H*/ |
3320 | 80 | 233 | ||
3321 | @@ -84,9 +237,78 @@ | |||
3322 | 84 | /* Define to 1 if you have the <limits.h> header file. */ | 237 | /* Define to 1 if you have the <limits.h> header file. */ |
3323 | 85 | #define HAVE_LIMITS_H 1 | 238 | #define HAVE_LIMITS_H 1 |
3324 | 86 | 239 | ||
3325 | 240 | /* Define to 1 if you have the `link' function. */ | ||
3326 | 241 | /* #undef HAVE_LINK */ | ||
3327 | 242 | |||
3328 | 243 | /* Define to 1 if you have the <linux/magic.h> header file. */ | ||
3329 | 244 | /* #undef HAVE_LINUX_MAGIC_H */ | ||
3330 | 245 | |||
3331 | 246 | /* Define to 1 if you have the `localtime_r' function. */ | ||
3332 | 247 | /* #undef HAVE_LOCALTIME_R */ | ||
3333 | 248 | |||
3334 | 249 | /* define if system printf can print long long */ | ||
3335 | 250 | #define HAVE_LONG_LONG_FORMAT 1 | ||
3336 | 251 | |||
3337 | 252 | /* Define to 1 if you have the `lstat' function. */ | ||
3338 | 253 | /* #undef HAVE_LSTAT */ | ||
3339 | 254 | |||
3340 | 255 | /* Define to 1 if you have the <malloc.h> header file. */ | ||
3341 | 256 | #define HAVE_MALLOC_H 1 | ||
3342 | 257 | |||
3343 | 258 | /* Define to 1 if you have the `memmem' function. */ | ||
3344 | 259 | /* #undef HAVE_MEMMEM */ | ||
3345 | 260 | |||
3346 | 261 | /* Define to 1 if you have the `memmove' function. */ | ||
3347 | 262 | #define HAVE_MEMMOVE 1 | ||
3348 | 263 | |||
3349 | 87 | /* Define to 1 if you have the <memory.h> header file. */ | 264 | /* Define to 1 if you have the <memory.h> header file. */ |
3350 | 88 | #define HAVE_MEMORY_H 1 | 265 | #define HAVE_MEMORY_H 1 |
3351 | 89 | 266 | ||
3352 | 267 | /* Define to 1 if you have the <mntent.h> header file. */ | ||
3353 | 268 | /* #undef HAVE_MNTENT_H */ | ||
3354 | 269 | |||
3355 | 270 | /* Have non-POSIX function getgrgid_r */ | ||
3356 | 271 | /* #undef HAVE_NONPOSIX_GETGRGID_R */ | ||
3357 | 272 | |||
3358 | 273 | /* Have non-POSIX function getpwuid_r */ | ||
3359 | 274 | /* #undef HAVE_NONPOSIX_GETPWUID_R */ | ||
3360 | 275 | |||
3361 | 276 | /* Define to 1 if you have the `on_exit' function. */ | ||
3362 | 277 | /* #undef HAVE_ON_EXIT */ | ||
3363 | 278 | |||
3364 | 279 | /* Define to 1 if you have the `poll' function. */ | ||
3365 | 280 | /* #undef HAVE_POLL */ | ||
3366 | 281 | |||
3367 | 282 | /* Have POSIX function getgrgid_r */ | ||
3368 | 283 | /* #undef HAVE_POSIX_GETGRGID_R */ | ||
3369 | 284 | |||
3370 | 285 | /* Have POSIX function getpwuid_r */ | ||
3371 | 286 | /* #undef HAVE_POSIX_GETPWUID_R */ | ||
3372 | 287 | |||
3373 | 288 | /* Have function pthread_attr_setstacksize */ | ||
3374 | 289 | /* #undef HAVE_PTHREAD_ATTR_SETSTACKSIZE */ | ||
3375 | 290 | |||
3376 | 291 | /* Define to 1 if you have the <pwd.h> header file. */ | ||
3377 | 292 | /* #undef HAVE_PWD_H */ | ||
3378 | 293 | |||
3379 | 294 | /* Define to 1 if you have the `readlink' function. */ | ||
3380 | 295 | /* #undef HAVE_READLINK */ | ||
3381 | 296 | |||
3382 | 297 | /* Define to 1 if you have the <sched.h> header file. */ | ||
3383 | 298 | /* #undef HAVE_SCHED_H */ | ||
3384 | 299 | |||
3385 | 300 | /* Define to 1 if you have the `setenv' function. */ | ||
3386 | 301 | /* #undef HAVE_SETENV */ | ||
3387 | 302 | |||
3388 | 303 | /* Define to 1 if you have the `setmntent' function. */ | ||
3389 | 304 | /* #undef HAVE_SETMNTENT */ | ||
3390 | 305 | |||
3391 | 306 | /* Define to 1 if you have the `splice' function. */ | ||
3392 | 307 | /* #undef HAVE_SPLICE */ | ||
3393 | 308 | |||
3394 | 309 | /* Whether _Static_assert can be used or not */ | ||
3395 | 310 | /* #undef HAVE_STATIC_ASSERT */ | ||
3396 | 311 | |||
3397 | 90 | /* Define to 1 if you have the <stdint.h> header file. */ | 312 | /* Define to 1 if you have the <stdint.h> header file. */ |
3398 | 91 | #if ((_MSC_VER >= 1600) || !defined(_MSC_VER)) | 313 | #if ((_MSC_VER >= 1600) || !defined(_MSC_VER)) |
3399 | 92 | #define HAVE_STDINT_H 1 | 314 | #define HAVE_STDINT_H 1 |
3400 | @@ -95,6 +317,21 @@ | |||
3401 | 95 | /* Define to 1 if you have the <stdlib.h> header file. */ | 317 | /* Define to 1 if you have the <stdlib.h> header file. */ |
3402 | 96 | #define HAVE_STDLIB_H 1 | 318 | #define HAVE_STDLIB_H 1 |
3403 | 97 | 319 | ||
3404 | 320 | /* Define to 1 if you have the `stpcpy' function. */ | ||
3405 | 321 | /* #undef HAVE_STPCPY */ | ||
3406 | 322 | |||
3407 | 323 | /* Define to 1 if you have the `strcasecmp' function. */ | ||
3408 | 324 | #if defined(_MSC_VER) | ||
3409 | 325 | #define strcasecmp _stricmp | ||
3410 | 326 | #endif /* _MSC_VER uses _stricmp, which is identical to strcasecmp */ | ||
3411 | 327 | |||
3412 | 328 | #if !defined(__DMC__) | ||
3413 | 329 | #define HAVE_STRCASECMP 1 | ||
3414 | 330 | #endif /* _MSC_VER or __gcc__ */ | ||
3415 | 331 | |||
3416 | 332 | /* Define to 1 if you have the `strerror' function. */ | ||
3417 | 333 | #define HAVE_STRERROR 1 | ||
3418 | 334 | |||
3419 | 98 | /* Define to 1 if you have the <strings.h> header file. */ | 335 | /* Define to 1 if you have the <strings.h> header file. */ |
3420 | 99 | #ifndef _MSC_VER | 336 | #ifndef _MSC_VER |
3421 | 100 | #define HAVE_STRINGS_H 1 | 337 | #define HAVE_STRINGS_H 1 |
3422 | @@ -103,17 +340,169 @@ | |||
3423 | 103 | /* Define to 1 if you have the <string.h> header file. */ | 340 | /* Define to 1 if you have the <string.h> header file. */ |
3424 | 104 | #define HAVE_STRING_H 1 | 341 | #define HAVE_STRING_H 1 |
3425 | 105 | 342 | ||
3426 | 343 | /* Define to 1 if you have the `strncasecmp' function. */ | ||
3427 | 344 | #if !defined(_MSC_VER) && !defined(__DMC__) | ||
3428 | 345 | #define HAVE_STRNCASECMP 1 | ||
3429 | 346 | #else /* _MSC_VER or __DMC__ */ | ||
3430 | 347 | /* #undef HAVE_STRNCASECMP */ | ||
3431 | 348 | #endif /* _MSC_VER or __DMC__ */ | ||
3432 | 349 | |||
3433 | 350 | /* Define to 1 if you have the `strsignal' function. */ | ||
3434 | 351 | /* #undef HAVE_STRSIGNAL */ | ||
3435 | 352 | |||
3436 | 353 | /* Define to 1 if `f_bavail' is a member of `struct statfs'. */ | ||
3437 | 354 | /* #undef HAVE_STRUCT_STATFS_F_BAVAIL */ | ||
3438 | 355 | |||
3439 | 356 | /* Define to 1 if `f_fstypename' is a member of `struct statfs'. */ | ||
3440 | 357 | /* #undef HAVE_STRUCT_STATFS_F_FSTYPENAME */ | ||
3441 | 358 | |||
3442 | 359 | /* Define to 1 if `f_basetype' is a member of `struct statvfs'. */ | ||
3443 | 360 | /* #undef HAVE_STRUCT_STATVFS_F_BASETYPE */ | ||
3444 | 361 | |||
3445 | 362 | /* Define to 1 if `f_fstypename' is a member of `struct statvfs'. */ | ||
3446 | 363 | /* #undef HAVE_STRUCT_STATVFS_F_FSTYPENAME */ | ||
3447 | 364 | |||
3448 | 365 | /* Define to 1 if `st_atimensec' is a member of `struct stat'. */ | ||
3449 | 366 | /* #undef HAVE_STRUCT_STAT_ST_ATIMENSEC */ | ||
3450 | 367 | |||
3451 | 368 | /* Define to 1 if `st_atim.tv_nsec' is a member of `struct stat'. */ | ||
3452 | 369 | /* #undef HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC */ | ||
3453 | 370 | |||
3454 | 371 | /* Define to 1 if `st_blksize' is a member of `struct stat'. */ | ||
3455 | 372 | /* #undef HAVE_STRUCT_STAT_ST_BLKSIZE */ | ||
3456 | 373 | |||
3457 | 374 | /* Define to 1 if `st_blocks' is a member of `struct stat'. */ | ||
3458 | 375 | /* #undef HAVE_STRUCT_STAT_ST_BLOCKS */ | ||
3459 | 376 | |||
3460 | 377 | /* Define to 1 if `st_ctimensec' is a member of `struct stat'. */ | ||
3461 | 378 | /* #undef HAVE_STRUCT_STAT_ST_CTIMENSEC */ | ||
3462 | 379 | |||
3463 | 380 | /* Define to 1 if `st_ctim.tv_nsec' is a member of `struct stat'. */ | ||
3464 | 381 | /* #undef HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC */ | ||
3465 | 382 | |||
3466 | 383 | /* Define to 1 if `st_mtimensec' is a member of `struct stat'. */ | ||
3467 | 384 | /* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */ | ||
3468 | 385 | |||
3469 | 386 | /* Define to 1 if `st_mtim.tv_nsec' is a member of `struct stat'. */ | ||
3470 | 387 | /* #undef HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC */ | ||
3471 | 388 | |||
3472 | 389 | /* Define to 1 if `tm_gmtoff' is a a member of `struct tm'. */ | ||
3473 | 390 | /* #undef HAVE_STRUCT_TM_TM_GMTOFF */ | ||
3474 | 391 | |||
3475 | 392 | /* Define to 1 if `__tm_gmtoff' is a member of `struct tm'. */ | ||
3476 | 393 | /* #undef HAVE_STRUCT_TM___TM_GMTOFF */ | ||
3477 | 394 | |||
3478 | 395 | /* Define to 1 if you have the `symlink' function. */ | ||
3479 | 396 | /* #undef HAVE_SYMLINK */ | ||
3480 | 397 | |||
3481 | 398 | /* Define to 1 if you have the <sys/mkdev.h> header file. */ | ||
3482 | 399 | /* #undef HAVE_SYS_MKDEV_H */ | ||
3483 | 400 | |||
3484 | 401 | /* Define to 1 if you have the <sys/mntctl.h> header file. */ | ||
3485 | 402 | /* #undef HAVE_SYS_MNTCTL_H */ | ||
3486 | 403 | |||
3487 | 404 | /* Define to 1 if you have the <sys/mnttab.h> header file. */ | ||
3488 | 405 | /* #undef HAVE_SYS_MNTTAB_H */ | ||
3489 | 406 | |||
3490 | 407 | /* Define to 1 if you have the <sys/mount.h> header file. */ | ||
3491 | 408 | /* #undef HAVE_SYS_MOUNT_H */ | ||
3492 | 409 | |||
3493 | 410 | /* Define to 1 if you have the <sys/param.h> header file. */ | ||
3494 | 411 | #if !defined(_MSC_VER) && !defined(__DMC__) | ||
3495 | 412 | #define HAVE_SYS_PARAM_H 1 | ||
3496 | 413 | #else /* _MSC_VER or __DMC__ */ | ||
3497 | 414 | /* #undef HAVE_SYS_PARAM_H */ | ||
3498 | 415 | #endif /* _MSC_VER or __DMC__ */ | ||
3499 | 416 | |||
3500 | 417 | /* Define to 1 if you have the <sys/poll.h> header file. */ | ||
3501 | 418 | /* #undef HAVE_SYS_POLL_H */ | ||
3502 | 419 | |||
3503 | 420 | /* Define to 1 if you have the <sys/resource.h> header file. */ | ||
3504 | 421 | /* #undef HAVE_SYS_RESOURCE_H */ | ||
3505 | 422 | |||
3506 | 423 | /* Define to 1 if you have the <sys/select.h> header file. */ | ||
3507 | 424 | /* #undef HAVE_SYS_SELECT_H */ | ||
3508 | 425 | |||
3509 | 426 | /* Define to 1 if you have the <sys/statfs.h> header file. */ | ||
3510 | 427 | /* #undef HAVE_SYS_STATFS_H */ | ||
3511 | 428 | |||
3512 | 429 | /* Define to 1 if you have the <sys/statvfs.h> header file. */ | ||
3513 | 430 | /* #undef HAVE_SYS_STATVFS_H */ | ||
3514 | 431 | |||
3515 | 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. */ |
3516 | 107 | #define HAVE_SYS_STAT_H 1 | 433 | #define HAVE_SYS_STAT_H 1 |
3517 | 108 | 434 | ||
3518 | 435 | /* Define to 1 if you have the <sys/sysctl.h> header file. */ | ||
3519 | 436 | /* #undef HAVE_SYS_SYSCTL_H */ | ||
3520 | 437 | |||
3521 | 438 | /* Define to 1 if you have the <sys/times.h> header file. */ | ||
3522 | 439 | /* #undef HAVE_SYS_TIMES_H */ | ||
3523 | 440 | |||
3524 | 441 | /* Define to 1 if you have the <sys/time.h> header file. */ | ||
3525 | 442 | #ifndef _MSC_VER | ||
3526 | 443 | #define HAVE_SYS_TIME_H 1 | ||
3527 | 444 | #else /* _MSC_VER */ | ||
3528 | 445 | /* #undef HAVE_SYS_TIME_H */ | ||
3529 | 446 | #endif /* _MSC_VER */ | ||
3530 | 447 | |||
3531 | 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. */ |
3532 | 110 | #define HAVE_SYS_TYPES_H 1 | 449 | #define HAVE_SYS_TYPES_H 1 |
3533 | 111 | 450 | ||
3534 | 451 | /* Define to 1 if you have the <sys/uio.h> header file. */ | ||
3535 | 452 | /* #undef HAVE_SYS_UIO_H */ | ||
3536 | 453 | |||
3537 | 454 | /* Define to 1 if you have the <sys/vfstab.h> header file. */ | ||
3538 | 455 | /* #undef HAVE_SYS_VFSTAB_H */ | ||
3539 | 456 | |||
3540 | 457 | /* Define to 1 if you have the <sys/vfs.h> header file. */ | ||
3541 | 458 | /* #undef HAVE_SYS_VFS_H */ | ||
3542 | 459 | |||
3543 | 460 | /* Define to 1 if you have the <sys/vmount.h> header file. */ | ||
3544 | 461 | /* #undef HAVE_SYS_VMOUNT_H */ | ||
3545 | 462 | |||
3546 | 463 | /* Define to 1 if you have the <sys/wait.h> header file. */ | ||
3547 | 464 | /* #undef HAVE_SYS_WAIT_H */ | ||
3548 | 465 | |||
3549 | 112 | /* Define to 1 if you have the <unistd.h> header file. */ | 466 | /* Define to 1 if you have the <unistd.h> header file. */ |
3550 | 113 | #ifndef _MSC_VER | 467 | #ifndef _MSC_VER |
3551 | 114 | #define HAVE_UNISTD_H 1 | 468 | #define HAVE_UNISTD_H 1 |
3552 | 115 | #endif | 469 | #endif |
3553 | 116 | 470 | ||
3554 | 471 | /* Define to 1 if you have the `unsetenv' function. */ | ||
3555 | 472 | /* #undef HAVE_UNSETENV */ | ||
3556 | 473 | |||
3557 | 474 | /* Define to 1 if you have the `utimes' function. */ | ||
3558 | 475 | /* #undef HAVE_UTIMES */ | ||
3559 | 476 | |||
3560 | 477 | /* Define to 1 if you have the <values.h> header file. */ | ||
3561 | 478 | #if !defined(_MSC_VER) && !defined(__DMC__) | ||
3562 | 479 | #define HAVE_VALUES_H 1 | ||
3563 | 480 | #else /* _MSC_VER or __DMC__ */ | ||
3564 | 481 | /* #undef HAVE_VALUES_H */ | ||
3565 | 482 | #endif /* _MSC_VER or __DMC__ */ | ||
3566 | 483 | |||
3567 | 484 | /* Define to 1 if you have the `vasprintf' function. */ | ||
3568 | 485 | #define HAVE_VASPRINTF 1 | ||
3569 | 486 | |||
3570 | 487 | /* Define to 1 if you have the `vsnprintf' function. */ | ||
3571 | 488 | #ifndef _MSC_VER | ||
3572 | 489 | #define HAVE_VSNPRINTF 1 | ||
3573 | 490 | #ifdef __DMC__ | ||
3574 | 491 | #define vsnprintf _vsnprintf | ||
3575 | 492 | #endif | ||
3576 | 493 | #else /* _MSC_VER */ | ||
3577 | 494 | #if (_MSC_VER >= 1500) | ||
3578 | 495 | #define HAVE_VSNPRINTF 1 | ||
3579 | 496 | #endif /* VS 2008+ has vsnprintf */ | ||
3580 | 497 | /* #undef HAVE_VSNPRINTF */ | ||
3581 | 498 | #endif /* _MSC_VER */ | ||
3582 | 499 | |||
3583 | 500 | /* Have Win32 atomic intrinsics */ | ||
3584 | 501 | #define HAVE_WIN32_BUILTINS_FOR_ATOMIC_OPERATIONS 1 | ||
3585 | 502 | |||
3586 | 503 | /* Have a working bcopy */ | ||
3587 | 504 | /* #undef HAVE_WORKING_BCOPY */ | ||
3588 | 505 | |||
3589 | 117 | /* Define to the sub-directory in which libtool stores uninstalled libraries. | 506 | /* Define to the sub-directory in which libtool stores uninstalled libraries. |
3590 | 118 | */ | 507 | */ |
3591 | 119 | #define LT_OBJDIR ".libs" | 508 | #define LT_OBJDIR ".libs" |
3592 | @@ -130,7 +519,7 @@ | |||
3593 | 130 | #define PACKAGE_NAME "cogl" | 519 | #define PACKAGE_NAME "cogl" |
3594 | 131 | 520 | ||
3595 | 132 | /* Define to the full name and version of this package. */ | 521 | /* Define to the full name and version of this package. */ |
3597 | 133 | #define PACKAGE_STRING "cogl 2.0.0" | 522 | #define PACKAGE_STRING "cogl 1.14.0" |
3598 | 134 | 523 | ||
3599 | 135 | /* Define to the one symbol short name of this package. */ | 524 | /* Define to the one symbol short name of this package. */ |
3600 | 136 | #define PACKAGE_TARNAME "cogl" | 525 | #define PACKAGE_TARNAME "cogl" |
3601 | @@ -139,7 +528,52 @@ | |||
3602 | 139 | #define PACKAGE_URL "" | 528 | #define PACKAGE_URL "" |
3603 | 140 | 529 | ||
3604 | 141 | /* Define to the version of this package. */ | 530 | /* Define to the version of this package. */ |
3606 | 142 | #define PACKAGE_VERSION "2.0.0" | 531 | #define PACKAGE_VERSION "1.14.0" |
3607 | 532 | |||
3608 | 533 | /* Maximum POSIX RT priority */ | ||
3609 | 534 | /* #undef POSIX_MAX_PRIORITY */ | ||
3610 | 535 | |||
3611 | 536 | /* Minimum POSIX RT priority */ | ||
3612 | 537 | /* #undef POSIX_MIN_PRIORITY */ | ||
3613 | 538 | |||
3614 | 539 | /* The POSIX RT yield function */ | ||
3615 | 540 | /* #undef POSIX_YIELD_FUNC */ | ||
3616 | 541 | |||
3617 | 542 | /* The size of `char', as computed by sizeof. */ | ||
3618 | 543 | #define SIZEOF_CHAR 1 | ||
3619 | 544 | |||
3620 | 545 | /* The size of `int', as computed by sizeof. */ | ||
3621 | 546 | #define SIZEOF_INT 4 | ||
3622 | 547 | |||
3623 | 548 | /* The size of `long', as computed by sizeof. */ | ||
3624 | 549 | #define SIZEOF_LONG 4 | ||
3625 | 550 | |||
3626 | 551 | /* The size of `long long', as computed by sizeof. */ | ||
3627 | 552 | #ifndef _MSC_VER | ||
3628 | 553 | #define SIZEOF_LONG_LONG 8 | ||
3629 | 554 | #else /* _MSC_VER */ | ||
3630 | 555 | #define SIZEOF_LONG_LONG 0 | ||
3631 | 556 | #endif /* _MSC_VER */ | ||
3632 | 557 | |||
3633 | 558 | /* The size of `short', as computed by sizeof. */ | ||
3634 | 559 | #define SIZEOF_SHORT 2 | ||
3635 | 560 | |||
3636 | 561 | /* The size of `size_t', as computed by sizeof. */ | ||
3637 | 562 | #define SIZEOF_SIZE_T 4 | ||
3638 | 563 | |||
3639 | 564 | /* The size of `void *', as computed by sizeof. */ | ||
3640 | 565 | #ifdef _MSC_VER | ||
3641 | 566 | #if (defined(_M_X64) || defined(_M_AMD64)) | ||
3642 | 567 | #define SIZEOF_VOID_P 8 | ||
3643 | 568 | #elif (defined(_M_IX86)) | ||
3644 | 569 | #define SIZEOF_VOID_P 4 | ||
3645 | 570 | #endif | ||
3646 | 571 | #else | ||
3647 | 572 | #define SIZEOF_VOID_P 4 | ||
3648 | 573 | #endif | ||
3649 | 574 | |||
3650 | 575 | /* The size of `__int64', as computed by sizeof. */ | ||
3651 | 576 | #define SIZEOF___INT64 8 | ||
3652 | 143 | 577 | ||
3653 | 144 | /* Define to 1 if you have the ANSI C header files. */ | 578 | /* Define to 1 if you have the ANSI C header files. */ |
3654 | 145 | #define STDC_HEADERS 1 | 579 | #define STDC_HEADERS 1 |
3655 | @@ -153,7 +587,52 @@ | |||
3656 | 153 | /* Use Core Graphics (Quartz) for loading image data */ | 587 | /* Use Core Graphics (Quartz) for loading image data */ |
3657 | 154 | /*#undef USE_QUARTZ*/ | 588 | /*#undef USE_QUARTZ*/ |
3658 | 155 | 589 | ||
3659 | 590 | /* Enable extensions on AIX 3, Interix. */ | ||
3660 | 591 | #ifndef _ALL_SOURCE | ||
3661 | 592 | # undef _ALL_SOURCE | ||
3662 | 593 | #endif | ||
3663 | 594 | /* Enable GNU extensions on systems that have them. */ | ||
3664 | 595 | #ifndef _GNU_SOURCE | ||
3665 | 596 | # undef _GNU_SOURCE | ||
3666 | 597 | #endif | ||
3667 | 598 | /* Enable threading extensions on Solaris. */ | ||
3668 | 599 | #ifndef _POSIX_PTHREAD_SEMANTICS | ||
3669 | 600 | # undef _POSIX_PTHREAD_SEMANTICS | ||
3670 | 601 | #endif | ||
3671 | 602 | /* Enable extensions on HP NonStop. */ | ||
3672 | 603 | #ifndef _TANDEM_SOURCE | ||
3673 | 604 | # undef _TANDEM_SOURCE | ||
3674 | 605 | #endif | ||
3675 | 606 | /* Enable general extensions on Solaris. */ | ||
3676 | 607 | #ifndef __EXTENSIONS__ | ||
3677 | 608 | # undef __EXTENSIONS__ | ||
3678 | 609 | #endif | ||
3679 | 610 | |||
3680 | 611 | |||
3681 | 612 | /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most | ||
3682 | 613 | significant byte first (like Motorola and SPARC, unlike Intel). */ | ||
3683 | 614 | #if defined AC_APPLE_UNIVERSAL_BUILD | ||
3684 | 615 | # if defined __BIG_ENDIAN__ | ||
3685 | 616 | # define WORDS_BIGENDIAN 1 | ||
3686 | 617 | # endif | ||
3687 | 618 | #else | ||
3688 | 619 | # ifndef WORDS_BIGENDIAN | ||
3689 | 620 | # undef WORDS_BIGENDIAN | ||
3690 | 621 | # endif | ||
3691 | 622 | #endif | ||
3692 | 623 | |||
3693 | 624 | /* Define to 1 if on MINIX. */ | ||
3694 | 625 | /* #undef _MINIX */ | ||
3695 | 626 | |||
3696 | 627 | /* Define to 2 if the system does not provide POSIX.1 features except with | ||
3697 | 628 | this defined. */ | ||
3698 | 629 | /* #undef _POSIX_1_SOURCE */ | ||
3699 | 630 | |||
3700 | 631 | /* Define to 1 if you need to in order for `stat' and other things to work. */ | ||
3701 | 632 | /* #undef _POSIX_SOURCE */ | ||
3702 | 633 | |||
3703 | 156 | /* Define to empty if `const' does not conform to ANSI C. */ | 634 | /* Define to empty if `const' does not conform to ANSI C. */ |
3705 | 157 | /*#undef const*/ | 635 | /* #undef const */ |
3706 | 636 | |||
3707 | 158 | 637 | ||
3708 | 159 | #include "config-custom.h" | 638 | #include "config-custom.h" |
3709 | 160 | 639 | ||
3710 | === modified file 'config.h.win32.in' | |||
3711 | --- config.h.win32.in 2012-09-25 10:07:06 +0000 | |||
3712 | +++ config.h.win32.in 2013-04-01 22:12:24 +0000 | |||
3713 | @@ -1,13 +1,28 @@ | |||
3714 | 1 | /* config.h.in. Generated from configure.ac by autoheader. */ | 1 | /* config.h.in. Generated from configure.ac by autoheader. */ |
3715 | 2 | 2 | ||
3716 | 3 | /* Define if building universal (internal helper macro) */ | ||
3717 | 4 | /* #undef AC_APPLE_UNIVERSAL_BUILD */ | ||
3718 | 5 | |||
3719 | 6 | /* define if asm blocks can use numeric local labels */ | ||
3720 | 7 | /* #undef ASM_NUMERIC_LABELS */ | ||
3721 | 8 | |||
3722 | 3 | /* Can use Cogl 2.0 API internally */ | 9 | /* Can use Cogl 2.0 API internally */ |
3723 | 4 | #define COGL_ENABLE_EXPERIMENTAL_2_0_API 1 | 10 | #define COGL_ENABLE_EXPERIMENTAL_2_0_API 1 |
3724 | 5 | 11 | ||
3725 | 6 | /* Can use experimental API internally */ | 12 | /* Can use experimental API internally */ |
3726 | 7 | #define COGL_ENABLE_EXPERIMENTAL_API 1 | 13 | #define COGL_ENABLE_EXPERIMENTAL_API 1 |
3727 | 8 | 14 | ||
3728 | 15 | /* The major version for libgbm */ | ||
3729 | 16 | /* #undef COGL_GBM_MAJOR */ | ||
3730 | 17 | |||
3731 | 18 | /* The micro version for libgbm */ | ||
3732 | 19 | /* #undef COGL_GBM_MICRO */ | ||
3733 | 20 | |||
3734 | 21 | /* The minor version for libgbm */ | ||
3735 | 22 | /* #undef COGL_GBM_MINOR */ | ||
3736 | 23 | |||
3737 | 9 | /* Cogl supports OpenGL using the WGL API */ | 24 | /* Cogl supports OpenGL using the WGL API */ |
3739 | 10 | #define COGL_HAS_WIN32_SUPPORT 1 | 25 | #define COGL_HAS_WGL_SUPPORT 1 |
3740 | 11 | 26 | ||
3741 | 12 | /* Define to 1 if translation of program messages to the user's native | 27 | /* Define to 1 if translation of program messages to the user's native |
3742 | 13 | language is requested. */ | 28 | language is requested. */ |
3743 | @@ -16,6 +31,75 @@ | |||
3744 | 16 | /* The prefix for our gettext translation domains. */ | 31 | /* The prefix for our gettext translation domains. */ |
3745 | 17 | #define GETTEXT_PACKAGE "@GETTEXT_PACKAGE@" | 32 | #define GETTEXT_PACKAGE "@GETTEXT_PACKAGE@" |
3746 | 18 | 33 | ||
3747 | 34 | /* Define to the GLIB binary age */ | ||
3748 | 35 | /* #undef GLIB_BINARY_AGE */ | ||
3749 | 36 | |||
3750 | 37 | /* Byte contents of gmutex */ | ||
3751 | 38 | /* #undef GLIB_BYTE_CONTENTS_GMUTEX */ | ||
3752 | 39 | |||
3753 | 40 | /* Define to the GLIB interface age */ | ||
3754 | 41 | /* #undef GLIB_INTERFACE_AGE */ | ||
3755 | 42 | |||
3756 | 43 | /* The size of gmutex, as computed by sizeof. */ | ||
3757 | 44 | /* #undef GLIB_SIZEOF_GMUTEX */ | ||
3758 | 45 | |||
3759 | 46 | /* The size of system_thread, as computed by sizeof. */ | ||
3760 | 47 | /* #undef GLIB_SIZEOF_SYSTEM_THREAD */ | ||
3761 | 48 | |||
3762 | 49 | /* alpha atomic implementation */ | ||
3763 | 50 | /* #undef G_ATOMIC_ALPHA */ | ||
3764 | 51 | |||
3765 | 52 | /* arm atomic implementation */ | ||
3766 | 53 | /* #undef G_ATOMIC_ARM */ | ||
3767 | 54 | |||
3768 | 55 | /* cris atomic implementation */ | ||
3769 | 56 | /* #undef G_ATOMIC_CRIS */ | ||
3770 | 57 | |||
3771 | 58 | /* crisv32 atomic implementation */ | ||
3772 | 59 | /* #undef G_ATOMIC_CRISV32 */ | ||
3773 | 60 | |||
3774 | 61 | /* i486 atomic implementation */ | ||
3775 | 62 | /* #undef G_ATOMIC_I486 */ | ||
3776 | 63 | |||
3777 | 64 | /* ia64 atomic implementation */ | ||
3778 | 65 | /* #undef G_ATOMIC_IA64 */ | ||
3779 | 66 | |||
3780 | 67 | /* powerpc atomic implementation */ | ||
3781 | 68 | /* #undef G_ATOMIC_POWERPC */ | ||
3782 | 69 | |||
3783 | 70 | /* s390 atomic implementation */ | ||
3784 | 71 | /* #undef G_ATOMIC_S390 */ | ||
3785 | 72 | |||
3786 | 73 | /* sparcv9 atomic implementation */ | ||
3787 | 74 | /* #undef G_ATOMIC_SPARCV9 */ | ||
3788 | 75 | |||
3789 | 76 | /* x86_64 atomic implementation */ | ||
3790 | 77 | /* #undef G_ATOMIC_X86_64 */ | ||
3791 | 78 | |||
3792 | 79 | /* Have inline keyword */ | ||
3793 | 80 | /* #undef G_HAVE_INLINE */ | ||
3794 | 81 | |||
3795 | 82 | /* Have __inline keyword */ | ||
3796 | 83 | /* #undef G_HAVE___INLINE */ | ||
3797 | 84 | |||
3798 | 85 | /* Have __inline__ keyword */ | ||
3799 | 86 | /* #undef G_HAVE___INLINE__ */ | ||
3800 | 87 | |||
3801 | 88 | /* Source file containing theread implementation */ | ||
3802 | 89 | /* #undef G_THREAD_SOURCE */ | ||
3803 | 90 | |||
3804 | 91 | /* A 'va_copy' style function */ | ||
3805 | 92 | /* #undef G_VA_COPY */ | ||
3806 | 93 | |||
3807 | 94 | /* 'va_lists' cannot be copies as values */ | ||
3808 | 95 | /* #undef G_VA_COPY_AS_ARRAY */ | ||
3809 | 96 | |||
3810 | 97 | /* Define to 1 if you have the <alloca.h> header file. */ | ||
3811 | 98 | /* #undef HAVE_ALLOCA_H */ | ||
3812 | 99 | |||
3813 | 100 | /* Define to 1 if you have the `atexit' function. */ | ||
3814 | 101 | /* #undef HAVE_ATEXIT */ | ||
3815 | 102 | |||
3816 | 19 | /* Whether we have cairo or not */ | 103 | /* Whether we have cairo or not */ |
3817 | 20 | #define HAVE_CAIRO 1 | 104 | #define HAVE_CAIRO 1 |
3818 | 21 | 105 | ||
3819 | @@ -30,6 +114,9 @@ | |||
3820 | 30 | the CoreFoundation framework. */ | 114 | the CoreFoundation framework. */ |
3821 | 31 | /*#undef HAVE_CFPREFERENCESCOPYAPPVALUE*/ | 115 | /*#undef HAVE_CFPREFERENCESCOPYAPPVALUE*/ |
3822 | 32 | 116 | ||
3823 | 117 | /* Define to 1 if you have the `chown' function. */ | ||
3824 | 118 | /* #undef HAVE_CHOWN */ | ||
3825 | 119 | |||
3826 | 33 | /* Have GL for rendering */ | 120 | /* Have GL for rendering */ |
3827 | 34 | #define HAVE_COGL_GL 1 | 121 | #define HAVE_COGL_GL 1 |
3828 | 35 | 122 | ||
3829 | @@ -46,6 +133,9 @@ | |||
3830 | 46 | /* Defined if the GL library shouldn't be dlopened */ | 133 | /* Defined if the GL library shouldn't be dlopened */ |
3831 | 47 | #define HAVE_DIRECTLY_LINKED_GL_LIBRARY 1 | 134 | #define HAVE_DIRECTLY_LINKED_GL_LIBRARY 1 |
3832 | 48 | 135 | ||
3833 | 136 | /* Define to 1 if you have the <dirent.h> header file. */ | ||
3834 | 137 | /* #undef HAVE_DIRENT_H */ | ||
3835 | 138 | |||
3836 | 49 | /* Define to 1 if you have the <dlfcn.h> header file. */ | 139 | /* Define to 1 if you have the <dlfcn.h> header file. */ |
3837 | 50 | /*#undef HAVE_DLFCN_H*/ | 140 | /*#undef HAVE_DLFCN_H*/ |
3838 | 51 | 141 | ||
3839 | @@ -55,26 +145,89 @@ | |||
3840 | 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. */ |
3841 | 56 | /*#undef HAVE_EGL_EGL_H*/ | 146 | /*#undef HAVE_EGL_EGL_H*/ |
3842 | 57 | 147 | ||
3843 | 148 | /* Define to 1 if you have the `endmntent' function. */ | ||
3844 | 149 | /* #undef HAVE_ENDMNTENT */ | ||
3845 | 150 | |||
3846 | 151 | /* Define to 1 if you have the `fchmod' function. */ | ||
3847 | 152 | /* #undef HAVE_FCHMOD */ | ||
3848 | 153 | |||
3849 | 154 | /* Define to 1 if you have the `fchown' function. */ | ||
3850 | 155 | /* #undef HAVE_FCHOWN */ | ||
3851 | 156 | |||
3852 | 58 | /* Define to 1 if you have the <fcntl.h> header file. */ | 157 | /* Define to 1 if you have the <fcntl.h> header file. */ |
3853 | 59 | #define HAVE_FCNTL_H 1 | 158 | #define HAVE_FCNTL_H 1 |
3854 | 60 | 159 | ||
3855 | 160 | /* Define to 1 if you have the `fdwalk' function. */ | ||
3856 | 161 | /* #undef HAVE_FDWALK */ | ||
3857 | 162 | |||
3858 | 61 | /* Define to 1 if you have the `ffs' function. */ | 163 | /* Define to 1 if you have the `ffs' function. */ |
3859 | 62 | /*#undef HAVE_FFS*/ | 164 | /*#undef HAVE_FFS*/ |
3860 | 63 | 165 | ||
3861 | 166 | /* Define to 1 if you have the <float.h> header file. */ | ||
3862 | 167 | #define HAVE_FLOAT_H 1 | ||
3863 | 168 | |||
3864 | 169 | /* Define to 1 if you have the <fstab.h> header file. */ | ||
3865 | 170 | /* #undef HAVE_FSTAB_H */ | ||
3866 | 171 | |||
3867 | 172 | /* we have the futex(2) system call */ | ||
3868 | 173 | /* #undef HAVE_FUTEX */ | ||
3869 | 174 | |||
3870 | 175 | /* Define to 1 if you have the `getcwd' function. */ | ||
3871 | 176 | #define HAVE_GETCWD 1 | ||
3872 | 177 | |||
Thanks. Uploaded.