-
Notifications
You must be signed in to change notification settings - Fork 8
/
OpenGL-Redbook.sln
321 lines (321 loc) · 24.6 KB
/
OpenGL-Redbook.sln
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter01", "Chapter01", "{1FDE2565-C602-421C-83FD-90F121727991}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch01-01-Triangle", "src\Chapter01\ch01-01-Triangle\ch01-01-Triangle.vcxproj", "{A3A5EA75-1B4E-4149-8DFF-90D8A28A10FB}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter02", "Chapter02", "{A6BAF9F3-A66D-458B-932A-6EBC47017FD4}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter03", "Chapter03", "{38F4FAE1-1B93-4115-ACD5-CCB6456FBB39}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter04", "Chapter04", "{1C1904AA-2634-402E-B980-A7CA320FC995}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter05", "Chapter05", "{7FEC8A29-BDB6-472F-A158-A27AD792D9C5}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter06", "Chapter06", "{16FE7ABD-679E-4F87-8141-CFC15CB6F8AD}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter07", "Chapter07", "{E43A1512-1956-4BCF-ABFC-F318F93BB80F}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter08", "Chapter08", "{7CA79CA4-A512-4632-94D1-FC63360B460C}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter09", "Chapter09", "{613E700C-F00C-482F-AEA8-88746C34A025}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter10", "Chapter10", "{053D3676-878C-49FC-BE07-5EE4E0D75F81}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter11", "Chapter11", "{E3A239D6-73C7-45AF-8BF3-424B5D377AC0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch03-01-BufferSubData", "src\Chapter03\ch03-01-BufferSubData\ch03-01-BufferSubData.vcxproj", "{3C574CD2-9D2C-423A-9644-FEF1EA78BAB9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch03-02-IndexDraw", "src\Chapter03\ch03-02-IndexDraw\ch03-02-IndexDraw.vcxproj", "{784FAF48-D6BC-40ED-A41E-8788AD4310B3}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch03-03-Instance-1", "src\Chapter03\ch03-03-Instance-1\ch03-03-Instance-1.vcxproj", "{31F232A3-B84C-4101-8E72-52994F0DFDB1}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch03-04-Instance-2", "src\Chapter03\ch03-04-Instance-2\ch03-04-Instance-2.vcxproj", "{66FE22F6-CD5E-4E1D-A5C0-B28E79A9EBDB}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch03-05-Instance-3", "src\Chapter03\ch03-05-Instance-3\ch03-05-Instance-3.vcxproj", "{93C16D96-B3D2-4C65-84BA-27DA05CE3E11}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch03-06-Primitive-Restart", "src\Chapter03\ch03-06-Primitive-Restart\ch03-06-Primitive-Restart.vcxproj", "{A9A2C480-32AC-4EE2-A35F-8940DB75B1B9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch05-01-Transform-Feedback", "src\Chapter05\ch05-01-Transform-Feedback\ch05-01-Transform-Feedback.vcxproj", "{5DD2FCCD-9488-4AFA-90BB-AB31926BD9BF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch04-01-Color", "src\Chapter04\ch04-01-Color\ch04-01-Color.vcxproj", "{B2E6AC7A-D171-404E-8C81-7633493A32B3}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch06-01-Texture-Data", "src\Chapter06\ch06-01-Texture-Data\ch06-01-Texture-Data.vcxproj", "{16E1A57C-3552-449F-8255-0A8031B264AF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch06-03-Texture-Wrapping", "src\Chapter06\ch06-03-Texture-Wrapping\ch06-03-Texture-Wrapping.vcxproj", "{6F03E92D-FA2F-4E9E-92D6-428848A0A6D6}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch06-04-Texture-Unit", "src\Chapter06\ch06-04-Texture-Unit\ch06-04-Texture-Unit.vcxproj", "{7957F4B4-0F77-485D-8107-FE918DE15572}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch06-05-Texture-volume", "src\Chapter06\ch06-05-Texture-volume\ch06-05-Texture-volume.vcxproj", "{537D0994-7C12-4657-BD6D-CEF9FB9E5452}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch06-06-Texture-Cube", "src\Chapter06\ch06-06-Texture-Cube\ch06-06-Texture-Cube.vcxproj", "{2E1A6D6D-5F75-4057-8FA1-48617C1369F2}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch06-07-Texture-Filters", "src\Chapter06\ch06-07-Texture-Filters\ch06-07-Texture-Filters.vcxproj", "{0F66C673-22B3-464A-8E6D-F59FA045E009}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch06-08-Texture-Mipmap", "src\Chapter06\ch06-08-Texture-Mipmap\ch06-08-Texture-Mipmap.vcxproj", "{61CF8DB1-4CA6-42E0-B956-9889DF914B6D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch06-09-Texture-Sprites", "src\Chapter06\ch06-09-Texture-Sprites\ch06-09-Texture-Sprites.vcxproj", "{A5A9FAF5-7D1D-4FE3-A850-6C20E490BE45}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch06-02-Texture-Image", "src\Chapter06\ch06-02-Texture-Image\ch06-02-Texture-Image.vcxproj", "{8F7D83C2-A12D-40BF-A6A7-F8123AE0CF21}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Chapter12", "Chapter12", "{B39B156E-AAC9-42AD-863E-504C273F3F9F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch12-01-Comp-Simple", "src\Chapter12\ch12-01-Comp-Simple\ch12-01-Comp-Simple.vcxproj", "{2C400170-7AE0-49C9-A467-504980D159E2}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch10-01-Geom-Fur", "src\Chapter10\ch10-01-Geom-Fur\ch10-01-Geom-Fur.vcxproj", "{0297DB69-5F9F-4792-9A52-21E50736BC45}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch10-02-Geom-Feedback", "src\Chapter10\ch10-02-Geom-Feedback\ch10-02-Geom-Feedback.vcxproj", "{22C9230F-EC54-4DE4-A7D8-1700DFE171AC}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch10-03-Geom-Viewport", "src\Chapter10\ch10-03-Geom-Viewport\ch10-03-Geom-Viewport.vcxproj", "{7A0294C8-B0CC-463E-986B-3FED08A33914}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch09-01-Tess-Quad", "src\Chapter09\ch09-01-Tess-Quad\ch09-01-Tess-Quad.vcxproj", "{CBB8EAF7-2221-4DD6-B3CA-CD5F3109D1F2}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch09-02-Tess-Teapot", "src\Chapter09\ch09-02-Tess-Teapot\ch09-02-Tess-Teapot.vcxproj", "{6D346702-0C12-4DA0-B45C-420B792B3F1C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch07-01-Phong-Light", "src\Chapter07\ch07-01-Phong-Light\ch07-01-Phong-Light.vcxproj", "{ED05D4F8-665A-4BC0-BA3E-D50712CD2261}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch07-02-Shadow-Mapping", "src\Chapter07\ch07-02-Shadow-Mapping\ch07-02-Shadow-Mapping.vcxproj", "{A6427E52-D72B-4EDC-B708-B1C45935DE22}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch11-01-Double-Write", "src\Chapter11\ch11-01-Double-Write\ch11-01-Double-Write.vcxproj", "{6845069A-7B42-4E6D-B486-2D57C80A5CD9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch11-02-OverDrawCount", "src\Chapter11\ch11-02-OverDrawCount\ch11-02-OverDrawCount.vcxproj", "{FB5389EC-1E32-448C-8CB0-9A129A73FEB8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch11-03-OIT", "src\Chapter11\ch11-03-OIT\ch11-03-OIT.vcxproj", "{FAD0C4A7-B6D8-4261-9873-9C84225646C0}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch12-03-Comp-Image-Processing", "src\Chapter12\ch12-03-Comp-Image-Processing\ch12-03-Comp-Image-Processing.vcxproj", "{AFD6E43D-A570-423C-B487-156705FE299E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ch12-02-Comp-Particles", "src\Chapter12\ch12-02-Comp-Particles\ch12-02-Comp-Particles\ch12-02-Comp-Particles.vcxproj", "{6EDDC92F-4E8A-4620-B17D-45F6F283EF8B}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{A3A5EA75-1B4E-4149-8DFF-90D8A28A10FB}.Debug|Win32.ActiveCfg = Debug|Win32
{A3A5EA75-1B4E-4149-8DFF-90D8A28A10FB}.Debug|Win32.Build.0 = Debug|Win32
{A3A5EA75-1B4E-4149-8DFF-90D8A28A10FB}.Debug|x64.ActiveCfg = Debug|Win32
{A3A5EA75-1B4E-4149-8DFF-90D8A28A10FB}.Release|Win32.ActiveCfg = Release|Win32
{A3A5EA75-1B4E-4149-8DFF-90D8A28A10FB}.Release|Win32.Build.0 = Release|Win32
{A3A5EA75-1B4E-4149-8DFF-90D8A28A10FB}.Release|x64.ActiveCfg = Release|Win32
{3C574CD2-9D2C-423A-9644-FEF1EA78BAB9}.Debug|Win32.ActiveCfg = Debug|Win32
{3C574CD2-9D2C-423A-9644-FEF1EA78BAB9}.Debug|Win32.Build.0 = Debug|Win32
{3C574CD2-9D2C-423A-9644-FEF1EA78BAB9}.Debug|x64.ActiveCfg = Debug|Win32
{3C574CD2-9D2C-423A-9644-FEF1EA78BAB9}.Release|Win32.ActiveCfg = Release|Win32
{3C574CD2-9D2C-423A-9644-FEF1EA78BAB9}.Release|Win32.Build.0 = Release|Win32
{3C574CD2-9D2C-423A-9644-FEF1EA78BAB9}.Release|x64.ActiveCfg = Release|Win32
{784FAF48-D6BC-40ED-A41E-8788AD4310B3}.Debug|Win32.ActiveCfg = Debug|Win32
{784FAF48-D6BC-40ED-A41E-8788AD4310B3}.Debug|Win32.Build.0 = Debug|Win32
{784FAF48-D6BC-40ED-A41E-8788AD4310B3}.Debug|x64.ActiveCfg = Debug|Win32
{784FAF48-D6BC-40ED-A41E-8788AD4310B3}.Release|Win32.ActiveCfg = Release|Win32
{784FAF48-D6BC-40ED-A41E-8788AD4310B3}.Release|Win32.Build.0 = Release|Win32
{784FAF48-D6BC-40ED-A41E-8788AD4310B3}.Release|x64.ActiveCfg = Release|Win32
{31F232A3-B84C-4101-8E72-52994F0DFDB1}.Debug|Win32.ActiveCfg = Debug|Win32
{31F232A3-B84C-4101-8E72-52994F0DFDB1}.Debug|Win32.Build.0 = Debug|Win32
{31F232A3-B84C-4101-8E72-52994F0DFDB1}.Debug|x64.ActiveCfg = Debug|Win32
{31F232A3-B84C-4101-8E72-52994F0DFDB1}.Release|Win32.ActiveCfg = Release|Win32
{31F232A3-B84C-4101-8E72-52994F0DFDB1}.Release|Win32.Build.0 = Release|Win32
{31F232A3-B84C-4101-8E72-52994F0DFDB1}.Release|x64.ActiveCfg = Release|Win32
{66FE22F6-CD5E-4E1D-A5C0-B28E79A9EBDB}.Debug|Win32.ActiveCfg = Debug|Win32
{66FE22F6-CD5E-4E1D-A5C0-B28E79A9EBDB}.Debug|Win32.Build.0 = Debug|Win32
{66FE22F6-CD5E-4E1D-A5C0-B28E79A9EBDB}.Debug|x64.ActiveCfg = Debug|Win32
{66FE22F6-CD5E-4E1D-A5C0-B28E79A9EBDB}.Release|Win32.ActiveCfg = Release|Win32
{66FE22F6-CD5E-4E1D-A5C0-B28E79A9EBDB}.Release|Win32.Build.0 = Release|Win32
{66FE22F6-CD5E-4E1D-A5C0-B28E79A9EBDB}.Release|x64.ActiveCfg = Release|Win32
{93C16D96-B3D2-4C65-84BA-27DA05CE3E11}.Debug|Win32.ActiveCfg = Debug|Win32
{93C16D96-B3D2-4C65-84BA-27DA05CE3E11}.Debug|Win32.Build.0 = Debug|Win32
{93C16D96-B3D2-4C65-84BA-27DA05CE3E11}.Debug|x64.ActiveCfg = Debug|Win32
{93C16D96-B3D2-4C65-84BA-27DA05CE3E11}.Release|Win32.ActiveCfg = Release|Win32
{93C16D96-B3D2-4C65-84BA-27DA05CE3E11}.Release|Win32.Build.0 = Release|Win32
{93C16D96-B3D2-4C65-84BA-27DA05CE3E11}.Release|x64.ActiveCfg = Release|Win32
{A9A2C480-32AC-4EE2-A35F-8940DB75B1B9}.Debug|Win32.ActiveCfg = Debug|Win32
{A9A2C480-32AC-4EE2-A35F-8940DB75B1B9}.Debug|Win32.Build.0 = Debug|Win32
{A9A2C480-32AC-4EE2-A35F-8940DB75B1B9}.Debug|x64.ActiveCfg = Debug|Win32
{A9A2C480-32AC-4EE2-A35F-8940DB75B1B9}.Release|Win32.ActiveCfg = Release|Win32
{A9A2C480-32AC-4EE2-A35F-8940DB75B1B9}.Release|Win32.Build.0 = Release|Win32
{A9A2C480-32AC-4EE2-A35F-8940DB75B1B9}.Release|x64.ActiveCfg = Release|Win32
{5DD2FCCD-9488-4AFA-90BB-AB31926BD9BF}.Debug|Win32.ActiveCfg = Debug|Win32
{5DD2FCCD-9488-4AFA-90BB-AB31926BD9BF}.Debug|Win32.Build.0 = Debug|Win32
{5DD2FCCD-9488-4AFA-90BB-AB31926BD9BF}.Debug|x64.ActiveCfg = Debug|Win32
{5DD2FCCD-9488-4AFA-90BB-AB31926BD9BF}.Release|Win32.ActiveCfg = Release|Win32
{5DD2FCCD-9488-4AFA-90BB-AB31926BD9BF}.Release|Win32.Build.0 = Release|Win32
{5DD2FCCD-9488-4AFA-90BB-AB31926BD9BF}.Release|x64.ActiveCfg = Release|Win32
{B2E6AC7A-D171-404E-8C81-7633493A32B3}.Debug|Win32.ActiveCfg = Debug|Win32
{B2E6AC7A-D171-404E-8C81-7633493A32B3}.Debug|Win32.Build.0 = Debug|Win32
{B2E6AC7A-D171-404E-8C81-7633493A32B3}.Debug|x64.ActiveCfg = Debug|Win32
{B2E6AC7A-D171-404E-8C81-7633493A32B3}.Release|Win32.ActiveCfg = Release|Win32
{B2E6AC7A-D171-404E-8C81-7633493A32B3}.Release|Win32.Build.0 = Release|Win32
{B2E6AC7A-D171-404E-8C81-7633493A32B3}.Release|x64.ActiveCfg = Release|Win32
{16E1A57C-3552-449F-8255-0A8031B264AF}.Debug|Win32.ActiveCfg = Debug|Win32
{16E1A57C-3552-449F-8255-0A8031B264AF}.Debug|Win32.Build.0 = Debug|Win32
{16E1A57C-3552-449F-8255-0A8031B264AF}.Debug|x64.ActiveCfg = Debug|Win32
{16E1A57C-3552-449F-8255-0A8031B264AF}.Release|Win32.ActiveCfg = Release|Win32
{16E1A57C-3552-449F-8255-0A8031B264AF}.Release|Win32.Build.0 = Release|Win32
{16E1A57C-3552-449F-8255-0A8031B264AF}.Release|x64.ActiveCfg = Release|Win32
{6F03E92D-FA2F-4E9E-92D6-428848A0A6D6}.Debug|Win32.ActiveCfg = Debug|Win32
{6F03E92D-FA2F-4E9E-92D6-428848A0A6D6}.Debug|Win32.Build.0 = Debug|Win32
{6F03E92D-FA2F-4E9E-92D6-428848A0A6D6}.Debug|x64.ActiveCfg = Debug|Win32
{6F03E92D-FA2F-4E9E-92D6-428848A0A6D6}.Release|Win32.ActiveCfg = Release|Win32
{6F03E92D-FA2F-4E9E-92D6-428848A0A6D6}.Release|Win32.Build.0 = Release|Win32
{6F03E92D-FA2F-4E9E-92D6-428848A0A6D6}.Release|x64.ActiveCfg = Release|Win32
{7957F4B4-0F77-485D-8107-FE918DE15572}.Debug|Win32.ActiveCfg = Debug|Win32
{7957F4B4-0F77-485D-8107-FE918DE15572}.Debug|Win32.Build.0 = Debug|Win32
{7957F4B4-0F77-485D-8107-FE918DE15572}.Debug|x64.ActiveCfg = Debug|Win32
{7957F4B4-0F77-485D-8107-FE918DE15572}.Release|Win32.ActiveCfg = Release|Win32
{7957F4B4-0F77-485D-8107-FE918DE15572}.Release|Win32.Build.0 = Release|Win32
{7957F4B4-0F77-485D-8107-FE918DE15572}.Release|x64.ActiveCfg = Release|Win32
{537D0994-7C12-4657-BD6D-CEF9FB9E5452}.Debug|Win32.ActiveCfg = Debug|Win32
{537D0994-7C12-4657-BD6D-CEF9FB9E5452}.Debug|Win32.Build.0 = Debug|Win32
{537D0994-7C12-4657-BD6D-CEF9FB9E5452}.Debug|x64.ActiveCfg = Debug|Win32
{537D0994-7C12-4657-BD6D-CEF9FB9E5452}.Release|Win32.ActiveCfg = Release|Win32
{537D0994-7C12-4657-BD6D-CEF9FB9E5452}.Release|Win32.Build.0 = Release|Win32
{537D0994-7C12-4657-BD6D-CEF9FB9E5452}.Release|x64.ActiveCfg = Release|Win32
{2E1A6D6D-5F75-4057-8FA1-48617C1369F2}.Debug|Win32.ActiveCfg = Debug|Win32
{2E1A6D6D-5F75-4057-8FA1-48617C1369F2}.Debug|Win32.Build.0 = Debug|Win32
{2E1A6D6D-5F75-4057-8FA1-48617C1369F2}.Debug|x64.ActiveCfg = Debug|Win32
{2E1A6D6D-5F75-4057-8FA1-48617C1369F2}.Release|Win32.ActiveCfg = Release|Win32
{2E1A6D6D-5F75-4057-8FA1-48617C1369F2}.Release|Win32.Build.0 = Release|Win32
{2E1A6D6D-5F75-4057-8FA1-48617C1369F2}.Release|x64.ActiveCfg = Release|Win32
{0F66C673-22B3-464A-8E6D-F59FA045E009}.Debug|Win32.ActiveCfg = Debug|Win32
{0F66C673-22B3-464A-8E6D-F59FA045E009}.Debug|Win32.Build.0 = Debug|Win32
{0F66C673-22B3-464A-8E6D-F59FA045E009}.Debug|x64.ActiveCfg = Debug|Win32
{0F66C673-22B3-464A-8E6D-F59FA045E009}.Release|Win32.ActiveCfg = Release|Win32
{0F66C673-22B3-464A-8E6D-F59FA045E009}.Release|Win32.Build.0 = Release|Win32
{0F66C673-22B3-464A-8E6D-F59FA045E009}.Release|x64.ActiveCfg = Release|Win32
{61CF8DB1-4CA6-42E0-B956-9889DF914B6D}.Debug|Win32.ActiveCfg = Debug|Win32
{61CF8DB1-4CA6-42E0-B956-9889DF914B6D}.Debug|Win32.Build.0 = Debug|Win32
{61CF8DB1-4CA6-42E0-B956-9889DF914B6D}.Debug|x64.ActiveCfg = Debug|Win32
{61CF8DB1-4CA6-42E0-B956-9889DF914B6D}.Release|Win32.ActiveCfg = Release|Win32
{61CF8DB1-4CA6-42E0-B956-9889DF914B6D}.Release|Win32.Build.0 = Release|Win32
{61CF8DB1-4CA6-42E0-B956-9889DF914B6D}.Release|x64.ActiveCfg = Release|Win32
{A5A9FAF5-7D1D-4FE3-A850-6C20E490BE45}.Debug|Win32.ActiveCfg = Debug|Win32
{A5A9FAF5-7D1D-4FE3-A850-6C20E490BE45}.Debug|Win32.Build.0 = Debug|Win32
{A5A9FAF5-7D1D-4FE3-A850-6C20E490BE45}.Debug|x64.ActiveCfg = Debug|Win32
{A5A9FAF5-7D1D-4FE3-A850-6C20E490BE45}.Release|Win32.ActiveCfg = Release|Win32
{A5A9FAF5-7D1D-4FE3-A850-6C20E490BE45}.Release|Win32.Build.0 = Release|Win32
{A5A9FAF5-7D1D-4FE3-A850-6C20E490BE45}.Release|x64.ActiveCfg = Release|Win32
{8F7D83C2-A12D-40BF-A6A7-F8123AE0CF21}.Debug|Win32.ActiveCfg = Debug|Win32
{8F7D83C2-A12D-40BF-A6A7-F8123AE0CF21}.Debug|Win32.Build.0 = Debug|Win32
{8F7D83C2-A12D-40BF-A6A7-F8123AE0CF21}.Debug|x64.ActiveCfg = Debug|Win32
{8F7D83C2-A12D-40BF-A6A7-F8123AE0CF21}.Release|Win32.ActiveCfg = Release|Win32
{8F7D83C2-A12D-40BF-A6A7-F8123AE0CF21}.Release|Win32.Build.0 = Release|Win32
{8F7D83C2-A12D-40BF-A6A7-F8123AE0CF21}.Release|x64.ActiveCfg = Release|Win32
{2C400170-7AE0-49C9-A467-504980D159E2}.Debug|Win32.ActiveCfg = Debug|Win32
{2C400170-7AE0-49C9-A467-504980D159E2}.Debug|Win32.Build.0 = Debug|Win32
{2C400170-7AE0-49C9-A467-504980D159E2}.Debug|x64.ActiveCfg = Debug|Win32
{2C400170-7AE0-49C9-A467-504980D159E2}.Release|Win32.ActiveCfg = Release|Win32
{2C400170-7AE0-49C9-A467-504980D159E2}.Release|Win32.Build.0 = Release|Win32
{2C400170-7AE0-49C9-A467-504980D159E2}.Release|x64.ActiveCfg = Release|Win32
{0297DB69-5F9F-4792-9A52-21E50736BC45}.Debug|Win32.ActiveCfg = Debug|Win32
{0297DB69-5F9F-4792-9A52-21E50736BC45}.Debug|Win32.Build.0 = Debug|Win32
{0297DB69-5F9F-4792-9A52-21E50736BC45}.Debug|x64.ActiveCfg = Debug|Win32
{0297DB69-5F9F-4792-9A52-21E50736BC45}.Release|Win32.ActiveCfg = Release|Win32
{0297DB69-5F9F-4792-9A52-21E50736BC45}.Release|Win32.Build.0 = Release|Win32
{0297DB69-5F9F-4792-9A52-21E50736BC45}.Release|x64.ActiveCfg = Release|Win32
{22C9230F-EC54-4DE4-A7D8-1700DFE171AC}.Debug|Win32.ActiveCfg = Debug|Win32
{22C9230F-EC54-4DE4-A7D8-1700DFE171AC}.Debug|Win32.Build.0 = Debug|Win32
{22C9230F-EC54-4DE4-A7D8-1700DFE171AC}.Debug|x64.ActiveCfg = Debug|Win32
{22C9230F-EC54-4DE4-A7D8-1700DFE171AC}.Release|Win32.ActiveCfg = Release|Win32
{22C9230F-EC54-4DE4-A7D8-1700DFE171AC}.Release|Win32.Build.0 = Release|Win32
{22C9230F-EC54-4DE4-A7D8-1700DFE171AC}.Release|x64.ActiveCfg = Release|Win32
{7A0294C8-B0CC-463E-986B-3FED08A33914}.Debug|Win32.ActiveCfg = Debug|Win32
{7A0294C8-B0CC-463E-986B-3FED08A33914}.Debug|Win32.Build.0 = Debug|Win32
{7A0294C8-B0CC-463E-986B-3FED08A33914}.Debug|x64.ActiveCfg = Debug|Win32
{7A0294C8-B0CC-463E-986B-3FED08A33914}.Release|Win32.ActiveCfg = Release|Win32
{7A0294C8-B0CC-463E-986B-3FED08A33914}.Release|Win32.Build.0 = Release|Win32
{7A0294C8-B0CC-463E-986B-3FED08A33914}.Release|x64.ActiveCfg = Release|Win32
{CBB8EAF7-2221-4DD6-B3CA-CD5F3109D1F2}.Debug|Win32.ActiveCfg = Debug|Win32
{CBB8EAF7-2221-4DD6-B3CA-CD5F3109D1F2}.Debug|Win32.Build.0 = Debug|Win32
{CBB8EAF7-2221-4DD6-B3CA-CD5F3109D1F2}.Debug|x64.ActiveCfg = Debug|Win32
{CBB8EAF7-2221-4DD6-B3CA-CD5F3109D1F2}.Release|Win32.ActiveCfg = Release|Win32
{CBB8EAF7-2221-4DD6-B3CA-CD5F3109D1F2}.Release|Win32.Build.0 = Release|Win32
{CBB8EAF7-2221-4DD6-B3CA-CD5F3109D1F2}.Release|x64.ActiveCfg = Release|Win32
{6D346702-0C12-4DA0-B45C-420B792B3F1C}.Debug|Win32.ActiveCfg = Debug|Win32
{6D346702-0C12-4DA0-B45C-420B792B3F1C}.Debug|Win32.Build.0 = Debug|Win32
{6D346702-0C12-4DA0-B45C-420B792B3F1C}.Debug|x64.ActiveCfg = Debug|Win32
{6D346702-0C12-4DA0-B45C-420B792B3F1C}.Release|Win32.ActiveCfg = Release|Win32
{6D346702-0C12-4DA0-B45C-420B792B3F1C}.Release|Win32.Build.0 = Release|Win32
{6D346702-0C12-4DA0-B45C-420B792B3F1C}.Release|x64.ActiveCfg = Release|Win32
{ED05D4F8-665A-4BC0-BA3E-D50712CD2261}.Debug|Win32.ActiveCfg = Debug|Win32
{ED05D4F8-665A-4BC0-BA3E-D50712CD2261}.Debug|Win32.Build.0 = Debug|Win32
{ED05D4F8-665A-4BC0-BA3E-D50712CD2261}.Debug|x64.ActiveCfg = Debug|Win32
{ED05D4F8-665A-4BC0-BA3E-D50712CD2261}.Release|Win32.ActiveCfg = Release|Win32
{ED05D4F8-665A-4BC0-BA3E-D50712CD2261}.Release|Win32.Build.0 = Release|Win32
{ED05D4F8-665A-4BC0-BA3E-D50712CD2261}.Release|x64.ActiveCfg = Release|Win32
{A6427E52-D72B-4EDC-B708-B1C45935DE22}.Debug|Win32.ActiveCfg = Debug|Win32
{A6427E52-D72B-4EDC-B708-B1C45935DE22}.Debug|Win32.Build.0 = Debug|Win32
{A6427E52-D72B-4EDC-B708-B1C45935DE22}.Debug|x64.ActiveCfg = Debug|Win32
{A6427E52-D72B-4EDC-B708-B1C45935DE22}.Release|Win32.ActiveCfg = Release|Win32
{A6427E52-D72B-4EDC-B708-B1C45935DE22}.Release|Win32.Build.0 = Release|Win32
{A6427E52-D72B-4EDC-B708-B1C45935DE22}.Release|x64.ActiveCfg = Release|Win32
{6845069A-7B42-4E6D-B486-2D57C80A5CD9}.Debug|Win32.ActiveCfg = Debug|Win32
{6845069A-7B42-4E6D-B486-2D57C80A5CD9}.Debug|Win32.Build.0 = Debug|Win32
{6845069A-7B42-4E6D-B486-2D57C80A5CD9}.Debug|x64.ActiveCfg = Debug|Win32
{6845069A-7B42-4E6D-B486-2D57C80A5CD9}.Release|Win32.ActiveCfg = Release|Win32
{6845069A-7B42-4E6D-B486-2D57C80A5CD9}.Release|Win32.Build.0 = Release|Win32
{6845069A-7B42-4E6D-B486-2D57C80A5CD9}.Release|x64.ActiveCfg = Release|Win32
{FB5389EC-1E32-448C-8CB0-9A129A73FEB8}.Debug|Win32.ActiveCfg = Debug|Win32
{FB5389EC-1E32-448C-8CB0-9A129A73FEB8}.Debug|Win32.Build.0 = Debug|Win32
{FB5389EC-1E32-448C-8CB0-9A129A73FEB8}.Debug|x64.ActiveCfg = Debug|Win32
{FB5389EC-1E32-448C-8CB0-9A129A73FEB8}.Release|Win32.ActiveCfg = Release|Win32
{FB5389EC-1E32-448C-8CB0-9A129A73FEB8}.Release|Win32.Build.0 = Release|Win32
{FB5389EC-1E32-448C-8CB0-9A129A73FEB8}.Release|x64.ActiveCfg = Release|Win32
{FAD0C4A7-B6D8-4261-9873-9C84225646C0}.Debug|Win32.ActiveCfg = Debug|Win32
{FAD0C4A7-B6D8-4261-9873-9C84225646C0}.Debug|Win32.Build.0 = Debug|Win32
{FAD0C4A7-B6D8-4261-9873-9C84225646C0}.Debug|x64.ActiveCfg = Debug|Win32
{FAD0C4A7-B6D8-4261-9873-9C84225646C0}.Release|Win32.ActiveCfg = Release|Win32
{FAD0C4A7-B6D8-4261-9873-9C84225646C0}.Release|Win32.Build.0 = Release|Win32
{FAD0C4A7-B6D8-4261-9873-9C84225646C0}.Release|x64.ActiveCfg = Release|Win32
{AFD6E43D-A570-423C-B487-156705FE299E}.Debug|Win32.ActiveCfg = Debug|Win32
{AFD6E43D-A570-423C-B487-156705FE299E}.Debug|Win32.Build.0 = Debug|Win32
{AFD6E43D-A570-423C-B487-156705FE299E}.Debug|x64.ActiveCfg = Debug|Win32
{AFD6E43D-A570-423C-B487-156705FE299E}.Release|Win32.ActiveCfg = Release|Win32
{AFD6E43D-A570-423C-B487-156705FE299E}.Release|Win32.Build.0 = Release|Win32
{AFD6E43D-A570-423C-B487-156705FE299E}.Release|x64.ActiveCfg = Release|Win32
{6EDDC92F-4E8A-4620-B17D-45F6F283EF8B}.Debug|Win32.ActiveCfg = Debug|Win32
{6EDDC92F-4E8A-4620-B17D-45F6F283EF8B}.Debug|Win32.Build.0 = Debug|Win32
{6EDDC92F-4E8A-4620-B17D-45F6F283EF8B}.Debug|x64.ActiveCfg = Debug|Win32
{6EDDC92F-4E8A-4620-B17D-45F6F283EF8B}.Release|Win32.ActiveCfg = Release|Win32
{6EDDC92F-4E8A-4620-B17D-45F6F283EF8B}.Release|Win32.Build.0 = Release|Win32
{6EDDC92F-4E8A-4620-B17D-45F6F283EF8B}.Release|x64.ActiveCfg = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{A3A5EA75-1B4E-4149-8DFF-90D8A28A10FB} = {1FDE2565-C602-421C-83FD-90F121727991}
{3C574CD2-9D2C-423A-9644-FEF1EA78BAB9} = {38F4FAE1-1B93-4115-ACD5-CCB6456FBB39}
{784FAF48-D6BC-40ED-A41E-8788AD4310B3} = {38F4FAE1-1B93-4115-ACD5-CCB6456FBB39}
{31F232A3-B84C-4101-8E72-52994F0DFDB1} = {38F4FAE1-1B93-4115-ACD5-CCB6456FBB39}
{66FE22F6-CD5E-4E1D-A5C0-B28E79A9EBDB} = {38F4FAE1-1B93-4115-ACD5-CCB6456FBB39}
{93C16D96-B3D2-4C65-84BA-27DA05CE3E11} = {38F4FAE1-1B93-4115-ACD5-CCB6456FBB39}
{A9A2C480-32AC-4EE2-A35F-8940DB75B1B9} = {38F4FAE1-1B93-4115-ACD5-CCB6456FBB39}
{B2E6AC7A-D171-404E-8C81-7633493A32B3} = {1C1904AA-2634-402E-B980-A7CA320FC995}
{5DD2FCCD-9488-4AFA-90BB-AB31926BD9BF} = {7FEC8A29-BDB6-472F-A158-A27AD792D9C5}
{16E1A57C-3552-449F-8255-0A8031B264AF} = {16FE7ABD-679E-4F87-8141-CFC15CB6F8AD}
{6F03E92D-FA2F-4E9E-92D6-428848A0A6D6} = {16FE7ABD-679E-4F87-8141-CFC15CB6F8AD}
{7957F4B4-0F77-485D-8107-FE918DE15572} = {16FE7ABD-679E-4F87-8141-CFC15CB6F8AD}
{537D0994-7C12-4657-BD6D-CEF9FB9E5452} = {16FE7ABD-679E-4F87-8141-CFC15CB6F8AD}
{2E1A6D6D-5F75-4057-8FA1-48617C1369F2} = {16FE7ABD-679E-4F87-8141-CFC15CB6F8AD}
{0F66C673-22B3-464A-8E6D-F59FA045E009} = {16FE7ABD-679E-4F87-8141-CFC15CB6F8AD}
{61CF8DB1-4CA6-42E0-B956-9889DF914B6D} = {16FE7ABD-679E-4F87-8141-CFC15CB6F8AD}
{A5A9FAF5-7D1D-4FE3-A850-6C20E490BE45} = {16FE7ABD-679E-4F87-8141-CFC15CB6F8AD}
{8F7D83C2-A12D-40BF-A6A7-F8123AE0CF21} = {16FE7ABD-679E-4F87-8141-CFC15CB6F8AD}
{ED05D4F8-665A-4BC0-BA3E-D50712CD2261} = {E43A1512-1956-4BCF-ABFC-F318F93BB80F}
{A6427E52-D72B-4EDC-B708-B1C45935DE22} = {E43A1512-1956-4BCF-ABFC-F318F93BB80F}
{CBB8EAF7-2221-4DD6-B3CA-CD5F3109D1F2} = {613E700C-F00C-482F-AEA8-88746C34A025}
{6D346702-0C12-4DA0-B45C-420B792B3F1C} = {613E700C-F00C-482F-AEA8-88746C34A025}
{0297DB69-5F9F-4792-9A52-21E50736BC45} = {053D3676-878C-49FC-BE07-5EE4E0D75F81}
{22C9230F-EC54-4DE4-A7D8-1700DFE171AC} = {053D3676-878C-49FC-BE07-5EE4E0D75F81}
{7A0294C8-B0CC-463E-986B-3FED08A33914} = {053D3676-878C-49FC-BE07-5EE4E0D75F81}
{6845069A-7B42-4E6D-B486-2D57C80A5CD9} = {E3A239D6-73C7-45AF-8BF3-424B5D377AC0}
{FB5389EC-1E32-448C-8CB0-9A129A73FEB8} = {E3A239D6-73C7-45AF-8BF3-424B5D377AC0}
{FAD0C4A7-B6D8-4261-9873-9C84225646C0} = {E3A239D6-73C7-45AF-8BF3-424B5D377AC0}
{2C400170-7AE0-49C9-A467-504980D159E2} = {B39B156E-AAC9-42AD-863E-504C273F3F9F}
{AFD6E43D-A570-423C-B487-156705FE299E} = {B39B156E-AAC9-42AD-863E-504C273F3F9F}
{6EDDC92F-4E8A-4620-B17D-45F6F283EF8B} = {B39B156E-AAC9-42AD-863E-504C273F3F9F}
EndGlobalSection
EndGlobal