Simple Directmedia Layer

Add examples to `SDL.sln` (#11255)

authored by

Susko3 and committed by
GitHub
152bcce8 1e7c1864

+1029 -2
-1
.gitignore
··· 86 86 src/render/direct3d12/D3D12_*_Series.h 87 87 src/gpu/d3d12/D3D12_*_One.h 88 88 src/gpu/d3d12/D3D12_*_Series.h 89 - Directory.Build.props 90 89 91 90 # for Android 92 91 android-project/local.properties
+252 -1
VisualC/SDL.sln
··· 12 12 EndProject 13 13 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testautomation", "tests\testautomation\testautomation.vcxproj", "{9C7E8C03-3130-436D-A97E-E8F8ED1AC4EA}" 14 14 EndProject 15 - Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testdialog", "tests\testdialog\testdialog.vcxproj", "{97A3A89b-E023-48CD-905F-CDBDE8D951DE}" 15 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testdialog", "tests\testdialog\testdialog.vcxproj", "{97A3A89B-E023-48CD-905F-CDBDE8D951DE}" 16 16 EndProject 17 17 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testdraw", "tests\testdraw\testdraw.vcxproj", "{8682FE1E-0CF6-4EDD-9BB5-1733D8C8B4DF}" 18 18 EndProject ··· 53 53 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testsurround", "tests\testsurround\testsurround.vcxproj", "{70B894A9-E306-49E8-ABC2-932A952A5E5F}" 54 54 EndProject 55 55 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testpen", "tests\testpen\testpen.vcxproj", "{C4E04D18-EF76-4B42-B4C2-16A1BACDC1A3}" 56 + EndProject 57 + Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "examples", "examples", "{1498F0CD-F4DA-4847-9CB2-FB18D48061D5}" 58 + ProjectSection(SolutionItems) = preProject 59 + examples\Directory.Build.props = examples\Directory.Build.props 60 + EndProjectSection 61 + EndProject 62 + Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "audio", "audio", "{1B61A1B7-92DE-4C37-9151-D2928D6449AB}" 63 + EndProject 64 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "01-simple-playback", "examples\audio\01-simple-playback\01-simple-playback.vcxproj", "{EB448819-74BC-40C9-A61A-4D4ECD55F9D5}" 65 + EndProject 66 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "02-simple-playback-callback", "examples\audio\02-simple-playback-callback\02-simple-playback-callback.vcxproj", "{6B710DFF-8A4A-40A2-BF2D-88D266F3D4F0}" 67 + EndProject 68 + Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "camera", "camera", "{AAEC8338-4D33-4AF5-9A1F-B9FF027D4607}" 69 + EndProject 70 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "01-read-and-draw", "examples\camera\01-read-and-draw\01-read-and-draw.vcxproj", "{510ACF0C-4012-4216-98EF-E4F155DE33CE}" 71 + EndProject 72 + Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "game", "game", "{D1BF59F6-22DC-493B-BDEB-451A50DA793D}" 73 + EndProject 74 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "01-snake", "examples\game\01-snake\01-snake.vcxproj", "{7820969A-5B7B-4046-BB0A-82905D457FC5}" 75 + EndProject 76 + Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "pen", "pen", "{F2247885-8EE8-42F4-A702-4155587620E0}" 77 + EndProject 78 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "01-drawing-lines", "examples\pen\01-drawing-lines\01-drawing-lines.vcxproj", "{5EDA1ED3-8213-4C12-B0DF-B631EB611804}" 79 + EndProject 80 + Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "renderer", "renderer", "{F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A}" 81 + EndProject 82 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "01-clear", "examples\renderer\01-clear\01-clear.vcxproj", "{896557AC-7575-480C-8FFD-AB08B5DA305D}" 83 + EndProject 84 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "02-primitives", "examples\renderer\02-primitives\02-primitives.vcxproj", "{504DC7EC-D82E-448E-9C7D-3BE7981592B3}" 85 + EndProject 86 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "03-lines", "examples\renderer\03-lines\03-lines.vcxproj", "{BDE7DBC0-DCE7-432E-8750-C4AE55463699}" 87 + EndProject 88 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "04-points", "examples\renderer\04-points\04-points.vcxproj", "{7B250AB1-92D3-4F1A-BEB4-19605A69CEDB}" 89 + EndProject 90 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "05-rectangles", "examples\renderer\05-rectangles\05-rectangles.vcxproj", "{4C0E3A60-24F8-4D4C-81C0-C1777F5E7B17}" 91 + EndProject 92 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "06-textures", "examples\renderer\06-textures\06-textures.vcxproj", "{B3D61611-BFA3-4B66-ADC7-A3CE578A6D36}" 93 + EndProject 94 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "07-streaming-textures", "examples\renderer\07-streaming-textures\07-streaming-textures.vcxproj", "{540AE143-A58F-4D3B-B843-94EA8576522D}" 95 + EndProject 96 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "08-rotating-textures", "examples\renderer\08-rotating-textures\08-rotating-textures.vcxproj", "{7091C001-3D71-47D4-B27B-E99271E5B987}" 97 + EndProject 98 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "09-scaling-textures", "examples\renderer\09-scaling-textures\09-scaling-textures.vcxproj", "{AF8BC84E-0268-4D1F-9503-84D9EE84C65F}" 99 + EndProject 100 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "10-geometry", "examples\renderer\10-geometry\10-geometry.vcxproj", "{8B9AB23E-3F40-4145-BA1C-B2CEACFBBD72}" 101 + EndProject 102 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "11-color-mods", "examples\renderer\11-color-mods\11-color-mods.vcxproj", "{E9C6A7A6-22C0-42E6-AC9C-8580A396D077}" 103 + EndProject 104 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "14-viewport", "examples\renderer\14-viewport\14-viewport.vcxproj", "{B85BC466-C7F0-4C6D-8ECF-ED57E775FC73}" 105 + EndProject 106 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "15-cliprect", "examples\renderer\15-cliprect\15-cliprect.vcxproj", "{9DBD962F-EA4D-44E3-8E8E-31D7F060A2DC}" 107 + EndProject 108 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "17-read-pixels", "examples\renderer\17-read-pixels\17-read-pixels.vcxproj", "{EEF00329-4598-4E34-B969-9DD4B0815E6C}" 109 + EndProject 110 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "18-debug-text", "examples\renderer\18-debug-text\18-debug-text.vcxproj", "{CC0714AA-8A81-4E29-BEC5-2E4FBC50E7FE}" 111 + EndProject 112 + Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "03-load-wav", "examples\audio\03-load-wav\03-load-wav.vcxproj", "{608C6C67-7766-471F-BBFF-8B00086039AF}" 56 113 EndProject 57 114 Global 58 115 GlobalSection(SolutionConfigurationPlatforms) = preSolution ··· 270 327 {C4E04D18-EF76-4B42-B4C2-16A1BACDC1A3}.Release|Win32.Build.0 = Release|Win32 271 328 {C4E04D18-EF76-4B42-B4C2-16A1BACDC1A3}.Release|x64.ActiveCfg = Release|x64 272 329 {C4E04D18-EF76-4B42-B4C2-16A1BACDC1A3}.Release|x64.Build.0 = Release|x64 330 + {EB448819-74BC-40C9-A61A-4D4ECD55F9D5}.Debug|Win32.ActiveCfg = Debug|Win32 331 + {EB448819-74BC-40C9-A61A-4D4ECD55F9D5}.Debug|Win32.Build.0 = Debug|Win32 332 + {EB448819-74BC-40C9-A61A-4D4ECD55F9D5}.Debug|x64.ActiveCfg = Debug|x64 333 + {EB448819-74BC-40C9-A61A-4D4ECD55F9D5}.Debug|x64.Build.0 = Debug|x64 334 + {EB448819-74BC-40C9-A61A-4D4ECD55F9D5}.Release|Win32.ActiveCfg = Release|Win32 335 + {EB448819-74BC-40C9-A61A-4D4ECD55F9D5}.Release|Win32.Build.0 = Release|Win32 336 + {EB448819-74BC-40C9-A61A-4D4ECD55F9D5}.Release|x64.ActiveCfg = Release|x64 337 + {EB448819-74BC-40C9-A61A-4D4ECD55F9D5}.Release|x64.Build.0 = Release|x64 338 + {6B710DFF-8A4A-40A2-BF2D-88D266F3D4F0}.Debug|Win32.ActiveCfg = Debug|Win32 339 + {6B710DFF-8A4A-40A2-BF2D-88D266F3D4F0}.Debug|Win32.Build.0 = Debug|Win32 340 + {6B710DFF-8A4A-40A2-BF2D-88D266F3D4F0}.Debug|x64.ActiveCfg = Debug|x64 341 + {6B710DFF-8A4A-40A2-BF2D-88D266F3D4F0}.Debug|x64.Build.0 = Debug|x64 342 + {6B710DFF-8A4A-40A2-BF2D-88D266F3D4F0}.Release|Win32.ActiveCfg = Release|Win32 343 + {6B710DFF-8A4A-40A2-BF2D-88D266F3D4F0}.Release|Win32.Build.0 = Release|Win32 344 + {6B710DFF-8A4A-40A2-BF2D-88D266F3D4F0}.Release|x64.ActiveCfg = Release|x64 345 + {6B710DFF-8A4A-40A2-BF2D-88D266F3D4F0}.Release|x64.Build.0 = Release|x64 346 + {510ACF0C-4012-4216-98EF-E4F155DE33CE}.Debug|Win32.ActiveCfg = Debug|Win32 347 + {510ACF0C-4012-4216-98EF-E4F155DE33CE}.Debug|Win32.Build.0 = Debug|Win32 348 + {510ACF0C-4012-4216-98EF-E4F155DE33CE}.Debug|x64.ActiveCfg = Debug|x64 349 + {510ACF0C-4012-4216-98EF-E4F155DE33CE}.Debug|x64.Build.0 = Debug|x64 350 + {510ACF0C-4012-4216-98EF-E4F155DE33CE}.Release|Win32.ActiveCfg = Release|Win32 351 + {510ACF0C-4012-4216-98EF-E4F155DE33CE}.Release|Win32.Build.0 = Release|Win32 352 + {510ACF0C-4012-4216-98EF-E4F155DE33CE}.Release|x64.ActiveCfg = Release|x64 353 + {510ACF0C-4012-4216-98EF-E4F155DE33CE}.Release|x64.Build.0 = Release|x64 354 + {7820969A-5B7B-4046-BB0A-82905D457FC5}.Debug|Win32.ActiveCfg = Debug|Win32 355 + {7820969A-5B7B-4046-BB0A-82905D457FC5}.Debug|Win32.Build.0 = Debug|Win32 356 + {7820969A-5B7B-4046-BB0A-82905D457FC5}.Debug|x64.ActiveCfg = Debug|x64 357 + {7820969A-5B7B-4046-BB0A-82905D457FC5}.Debug|x64.Build.0 = Debug|x64 358 + {7820969A-5B7B-4046-BB0A-82905D457FC5}.Release|Win32.ActiveCfg = Release|Win32 359 + {7820969A-5B7B-4046-BB0A-82905D457FC5}.Release|Win32.Build.0 = Release|Win32 360 + {7820969A-5B7B-4046-BB0A-82905D457FC5}.Release|x64.ActiveCfg = Release|x64 361 + {7820969A-5B7B-4046-BB0A-82905D457FC5}.Release|x64.Build.0 = Release|x64 362 + {5EDA1ED3-8213-4C12-B0DF-B631EB611804}.Debug|Win32.ActiveCfg = Debug|Win32 363 + {5EDA1ED3-8213-4C12-B0DF-B631EB611804}.Debug|Win32.Build.0 = Debug|Win32 364 + {5EDA1ED3-8213-4C12-B0DF-B631EB611804}.Debug|x64.ActiveCfg = Debug|x64 365 + {5EDA1ED3-8213-4C12-B0DF-B631EB611804}.Debug|x64.Build.0 = Debug|x64 366 + {5EDA1ED3-8213-4C12-B0DF-B631EB611804}.Release|Win32.ActiveCfg = Release|Win32 367 + {5EDA1ED3-8213-4C12-B0DF-B631EB611804}.Release|Win32.Build.0 = Release|Win32 368 + {5EDA1ED3-8213-4C12-B0DF-B631EB611804}.Release|x64.ActiveCfg = Release|x64 369 + {5EDA1ED3-8213-4C12-B0DF-B631EB611804}.Release|x64.Build.0 = Release|x64 370 + {896557AC-7575-480C-8FFD-AB08B5DA305D}.Debug|Win32.ActiveCfg = Debug|Win32 371 + {896557AC-7575-480C-8FFD-AB08B5DA305D}.Debug|Win32.Build.0 = Debug|Win32 372 + {896557AC-7575-480C-8FFD-AB08B5DA305D}.Debug|x64.ActiveCfg = Debug|x64 373 + {896557AC-7575-480C-8FFD-AB08B5DA305D}.Debug|x64.Build.0 = Debug|x64 374 + {896557AC-7575-480C-8FFD-AB08B5DA305D}.Release|Win32.ActiveCfg = Release|Win32 375 + {896557AC-7575-480C-8FFD-AB08B5DA305D}.Release|Win32.Build.0 = Release|Win32 376 + {896557AC-7575-480C-8FFD-AB08B5DA305D}.Release|x64.ActiveCfg = Release|x64 377 + {896557AC-7575-480C-8FFD-AB08B5DA305D}.Release|x64.Build.0 = Release|x64 378 + {504DC7EC-D82E-448E-9C7D-3BE7981592B3}.Debug|Win32.ActiveCfg = Debug|Win32 379 + {504DC7EC-D82E-448E-9C7D-3BE7981592B3}.Debug|Win32.Build.0 = Debug|Win32 380 + {504DC7EC-D82E-448E-9C7D-3BE7981592B3}.Debug|x64.ActiveCfg = Debug|x64 381 + {504DC7EC-D82E-448E-9C7D-3BE7981592B3}.Debug|x64.Build.0 = Debug|x64 382 + {504DC7EC-D82E-448E-9C7D-3BE7981592B3}.Release|Win32.ActiveCfg = Release|Win32 383 + {504DC7EC-D82E-448E-9C7D-3BE7981592B3}.Release|Win32.Build.0 = Release|Win32 384 + {504DC7EC-D82E-448E-9C7D-3BE7981592B3}.Release|x64.ActiveCfg = Release|x64 385 + {504DC7EC-D82E-448E-9C7D-3BE7981592B3}.Release|x64.Build.0 = Release|x64 386 + {BDE7DBC0-DCE7-432E-8750-C4AE55463699}.Debug|Win32.ActiveCfg = Debug|Win32 387 + {BDE7DBC0-DCE7-432E-8750-C4AE55463699}.Debug|Win32.Build.0 = Debug|Win32 388 + {BDE7DBC0-DCE7-432E-8750-C4AE55463699}.Debug|x64.ActiveCfg = Debug|x64 389 + {BDE7DBC0-DCE7-432E-8750-C4AE55463699}.Debug|x64.Build.0 = Debug|x64 390 + {BDE7DBC0-DCE7-432E-8750-C4AE55463699}.Release|Win32.ActiveCfg = Release|Win32 391 + {BDE7DBC0-DCE7-432E-8750-C4AE55463699}.Release|Win32.Build.0 = Release|Win32 392 + {BDE7DBC0-DCE7-432E-8750-C4AE55463699}.Release|x64.ActiveCfg = Release|x64 393 + {BDE7DBC0-DCE7-432E-8750-C4AE55463699}.Release|x64.Build.0 = Release|x64 394 + {7B250AB1-92D3-4F1A-BEB4-19605A69CEDB}.Debug|Win32.ActiveCfg = Debug|Win32 395 + {7B250AB1-92D3-4F1A-BEB4-19605A69CEDB}.Debug|Win32.Build.0 = Debug|Win32 396 + {7B250AB1-92D3-4F1A-BEB4-19605A69CEDB}.Debug|x64.ActiveCfg = Debug|x64 397 + {7B250AB1-92D3-4F1A-BEB4-19605A69CEDB}.Debug|x64.Build.0 = Debug|x64 398 + {7B250AB1-92D3-4F1A-BEB4-19605A69CEDB}.Release|Win32.ActiveCfg = Release|Win32 399 + {7B250AB1-92D3-4F1A-BEB4-19605A69CEDB}.Release|Win32.Build.0 = Release|Win32 400 + {7B250AB1-92D3-4F1A-BEB4-19605A69CEDB}.Release|x64.ActiveCfg = Release|x64 401 + {7B250AB1-92D3-4F1A-BEB4-19605A69CEDB}.Release|x64.Build.0 = Release|x64 402 + {4C0E3A60-24F8-4D4C-81C0-C1777F5E7B17}.Debug|Win32.ActiveCfg = Debug|Win32 403 + {4C0E3A60-24F8-4D4C-81C0-C1777F5E7B17}.Debug|Win32.Build.0 = Debug|Win32 404 + {4C0E3A60-24F8-4D4C-81C0-C1777F5E7B17}.Debug|x64.ActiveCfg = Debug|x64 405 + {4C0E3A60-24F8-4D4C-81C0-C1777F5E7B17}.Debug|x64.Build.0 = Debug|x64 406 + {4C0E3A60-24F8-4D4C-81C0-C1777F5E7B17}.Release|Win32.ActiveCfg = Release|Win32 407 + {4C0E3A60-24F8-4D4C-81C0-C1777F5E7B17}.Release|Win32.Build.0 = Release|Win32 408 + {4C0E3A60-24F8-4D4C-81C0-C1777F5E7B17}.Release|x64.ActiveCfg = Release|x64 409 + {4C0E3A60-24F8-4D4C-81C0-C1777F5E7B17}.Release|x64.Build.0 = Release|x64 410 + {B3D61611-BFA3-4B66-ADC7-A3CE578A6D36}.Debug|Win32.ActiveCfg = Debug|Win32 411 + {B3D61611-BFA3-4B66-ADC7-A3CE578A6D36}.Debug|Win32.Build.0 = Debug|Win32 412 + {B3D61611-BFA3-4B66-ADC7-A3CE578A6D36}.Debug|x64.ActiveCfg = Debug|x64 413 + {B3D61611-BFA3-4B66-ADC7-A3CE578A6D36}.Debug|x64.Build.0 = Debug|x64 414 + {B3D61611-BFA3-4B66-ADC7-A3CE578A6D36}.Release|Win32.ActiveCfg = Release|Win32 415 + {B3D61611-BFA3-4B66-ADC7-A3CE578A6D36}.Release|Win32.Build.0 = Release|Win32 416 + {B3D61611-BFA3-4B66-ADC7-A3CE578A6D36}.Release|x64.ActiveCfg = Release|x64 417 + {B3D61611-BFA3-4B66-ADC7-A3CE578A6D36}.Release|x64.Build.0 = Release|x64 418 + {540AE143-A58F-4D3B-B843-94EA8576522D}.Debug|Win32.ActiveCfg = Debug|Win32 419 + {540AE143-A58F-4D3B-B843-94EA8576522D}.Debug|Win32.Build.0 = Debug|Win32 420 + {540AE143-A58F-4D3B-B843-94EA8576522D}.Debug|x64.ActiveCfg = Debug|x64 421 + {540AE143-A58F-4D3B-B843-94EA8576522D}.Debug|x64.Build.0 = Debug|x64 422 + {540AE143-A58F-4D3B-B843-94EA8576522D}.Release|Win32.ActiveCfg = Release|Win32 423 + {540AE143-A58F-4D3B-B843-94EA8576522D}.Release|Win32.Build.0 = Release|Win32 424 + {540AE143-A58F-4D3B-B843-94EA8576522D}.Release|x64.ActiveCfg = Release|x64 425 + {540AE143-A58F-4D3B-B843-94EA8576522D}.Release|x64.Build.0 = Release|x64 426 + {7091C001-3D71-47D4-B27B-E99271E5B987}.Debug|Win32.ActiveCfg = Debug|Win32 427 + {7091C001-3D71-47D4-B27B-E99271E5B987}.Debug|Win32.Build.0 = Debug|Win32 428 + {7091C001-3D71-47D4-B27B-E99271E5B987}.Debug|x64.ActiveCfg = Debug|x64 429 + {7091C001-3D71-47D4-B27B-E99271E5B987}.Debug|x64.Build.0 = Debug|x64 430 + {7091C001-3D71-47D4-B27B-E99271E5B987}.Release|Win32.ActiveCfg = Release|Win32 431 + {7091C001-3D71-47D4-B27B-E99271E5B987}.Release|Win32.Build.0 = Release|Win32 432 + {7091C001-3D71-47D4-B27B-E99271E5B987}.Release|x64.ActiveCfg = Release|x64 433 + {7091C001-3D71-47D4-B27B-E99271E5B987}.Release|x64.Build.0 = Release|x64 434 + {AF8BC84E-0268-4D1F-9503-84D9EE84C65F}.Debug|Win32.ActiveCfg = Debug|Win32 435 + {AF8BC84E-0268-4D1F-9503-84D9EE84C65F}.Debug|Win32.Build.0 = Debug|Win32 436 + {AF8BC84E-0268-4D1F-9503-84D9EE84C65F}.Debug|x64.ActiveCfg = Debug|x64 437 + {AF8BC84E-0268-4D1F-9503-84D9EE84C65F}.Debug|x64.Build.0 = Debug|x64 438 + {AF8BC84E-0268-4D1F-9503-84D9EE84C65F}.Release|Win32.ActiveCfg = Release|Win32 439 + {AF8BC84E-0268-4D1F-9503-84D9EE84C65F}.Release|Win32.Build.0 = Release|Win32 440 + {AF8BC84E-0268-4D1F-9503-84D9EE84C65F}.Release|x64.ActiveCfg = Release|x64 441 + {AF8BC84E-0268-4D1F-9503-84D9EE84C65F}.Release|x64.Build.0 = Release|x64 442 + {8B9AB23E-3F40-4145-BA1C-B2CEACFBBD72}.Debug|Win32.ActiveCfg = Debug|Win32 443 + {8B9AB23E-3F40-4145-BA1C-B2CEACFBBD72}.Debug|Win32.Build.0 = Debug|Win32 444 + {8B9AB23E-3F40-4145-BA1C-B2CEACFBBD72}.Debug|x64.ActiveCfg = Debug|x64 445 + {8B9AB23E-3F40-4145-BA1C-B2CEACFBBD72}.Debug|x64.Build.0 = Debug|x64 446 + {8B9AB23E-3F40-4145-BA1C-B2CEACFBBD72}.Release|Win32.ActiveCfg = Release|Win32 447 + {8B9AB23E-3F40-4145-BA1C-B2CEACFBBD72}.Release|Win32.Build.0 = Release|Win32 448 + {8B9AB23E-3F40-4145-BA1C-B2CEACFBBD72}.Release|x64.ActiveCfg = Release|x64 449 + {8B9AB23E-3F40-4145-BA1C-B2CEACFBBD72}.Release|x64.Build.0 = Release|x64 450 + {E9C6A7A6-22C0-42E6-AC9C-8580A396D077}.Debug|Win32.ActiveCfg = Debug|Win32 451 + {E9C6A7A6-22C0-42E6-AC9C-8580A396D077}.Debug|Win32.Build.0 = Debug|Win32 452 + {E9C6A7A6-22C0-42E6-AC9C-8580A396D077}.Debug|x64.ActiveCfg = Debug|x64 453 + {E9C6A7A6-22C0-42E6-AC9C-8580A396D077}.Debug|x64.Build.0 = Debug|x64 454 + {E9C6A7A6-22C0-42E6-AC9C-8580A396D077}.Release|Win32.ActiveCfg = Release|Win32 455 + {E9C6A7A6-22C0-42E6-AC9C-8580A396D077}.Release|Win32.Build.0 = Release|Win32 456 + {E9C6A7A6-22C0-42E6-AC9C-8580A396D077}.Release|x64.ActiveCfg = Release|x64 457 + {E9C6A7A6-22C0-42E6-AC9C-8580A396D077}.Release|x64.Build.0 = Release|x64 458 + {B85BC466-C7F0-4C6D-8ECF-ED57E775FC73}.Debug|Win32.ActiveCfg = Debug|Win32 459 + {B85BC466-C7F0-4C6D-8ECF-ED57E775FC73}.Debug|Win32.Build.0 = Debug|Win32 460 + {B85BC466-C7F0-4C6D-8ECF-ED57E775FC73}.Debug|x64.ActiveCfg = Debug|x64 461 + {B85BC466-C7F0-4C6D-8ECF-ED57E775FC73}.Debug|x64.Build.0 = Debug|x64 462 + {B85BC466-C7F0-4C6D-8ECF-ED57E775FC73}.Release|Win32.ActiveCfg = Release|Win32 463 + {B85BC466-C7F0-4C6D-8ECF-ED57E775FC73}.Release|Win32.Build.0 = Release|Win32 464 + {B85BC466-C7F0-4C6D-8ECF-ED57E775FC73}.Release|x64.ActiveCfg = Release|x64 465 + {B85BC466-C7F0-4C6D-8ECF-ED57E775FC73}.Release|x64.Build.0 = Release|x64 466 + {9DBD962F-EA4D-44E3-8E8E-31D7F060A2DC}.Debug|Win32.ActiveCfg = Debug|Win32 467 + {9DBD962F-EA4D-44E3-8E8E-31D7F060A2DC}.Debug|Win32.Build.0 = Debug|Win32 468 + {9DBD962F-EA4D-44E3-8E8E-31D7F060A2DC}.Debug|x64.ActiveCfg = Debug|x64 469 + {9DBD962F-EA4D-44E3-8E8E-31D7F060A2DC}.Debug|x64.Build.0 = Debug|x64 470 + {9DBD962F-EA4D-44E3-8E8E-31D7F060A2DC}.Release|Win32.ActiveCfg = Release|Win32 471 + {9DBD962F-EA4D-44E3-8E8E-31D7F060A2DC}.Release|Win32.Build.0 = Release|Win32 472 + {9DBD962F-EA4D-44E3-8E8E-31D7F060A2DC}.Release|x64.ActiveCfg = Release|x64 473 + {9DBD962F-EA4D-44E3-8E8E-31D7F060A2DC}.Release|x64.Build.0 = Release|x64 474 + {EEF00329-4598-4E34-B969-9DD4B0815E6C}.Debug|Win32.ActiveCfg = Debug|Win32 475 + {EEF00329-4598-4E34-B969-9DD4B0815E6C}.Debug|Win32.Build.0 = Debug|Win32 476 + {EEF00329-4598-4E34-B969-9DD4B0815E6C}.Debug|x64.ActiveCfg = Debug|x64 477 + {EEF00329-4598-4E34-B969-9DD4B0815E6C}.Debug|x64.Build.0 = Debug|x64 478 + {EEF00329-4598-4E34-B969-9DD4B0815E6C}.Release|Win32.ActiveCfg = Release|Win32 479 + {EEF00329-4598-4E34-B969-9DD4B0815E6C}.Release|Win32.Build.0 = Release|Win32 480 + {EEF00329-4598-4E34-B969-9DD4B0815E6C}.Release|x64.ActiveCfg = Release|x64 481 + {EEF00329-4598-4E34-B969-9DD4B0815E6C}.Release|x64.Build.0 = Release|x64 482 + {CC0714AA-8A81-4E29-BEC5-2E4FBC50E7FE}.Debug|Win32.ActiveCfg = Debug|Win32 483 + {CC0714AA-8A81-4E29-BEC5-2E4FBC50E7FE}.Debug|Win32.Build.0 = Debug|Win32 484 + {CC0714AA-8A81-4E29-BEC5-2E4FBC50E7FE}.Debug|x64.ActiveCfg = Debug|x64 485 + {CC0714AA-8A81-4E29-BEC5-2E4FBC50E7FE}.Debug|x64.Build.0 = Debug|x64 486 + {CC0714AA-8A81-4E29-BEC5-2E4FBC50E7FE}.Release|Win32.ActiveCfg = Release|Win32 487 + {CC0714AA-8A81-4E29-BEC5-2E4FBC50E7FE}.Release|Win32.Build.0 = Release|Win32 488 + {CC0714AA-8A81-4E29-BEC5-2E4FBC50E7FE}.Release|x64.ActiveCfg = Release|x64 489 + {CC0714AA-8A81-4E29-BEC5-2E4FBC50E7FE}.Release|x64.Build.0 = Release|x64 490 + {608C6C67-7766-471F-BBFF-8B00086039AF}.Debug|Win32.ActiveCfg = Debug|Win32 491 + {608C6C67-7766-471F-BBFF-8B00086039AF}.Debug|Win32.Build.0 = Debug|Win32 492 + {608C6C67-7766-471F-BBFF-8B00086039AF}.Debug|x64.ActiveCfg = Debug|x64 493 + {608C6C67-7766-471F-BBFF-8B00086039AF}.Debug|x64.Build.0 = Debug|x64 494 + {608C6C67-7766-471F-BBFF-8B00086039AF}.Release|Win32.ActiveCfg = Release|Win32 495 + {608C6C67-7766-471F-BBFF-8B00086039AF}.Release|Win32.Build.0 = Release|Win32 496 + {608C6C67-7766-471F-BBFF-8B00086039AF}.Release|x64.ActiveCfg = Release|x64 497 + {608C6C67-7766-471F-BBFF-8B00086039AF}.Release|x64.Build.0 = Release|x64 273 498 EndGlobalSection 274 499 GlobalSection(SolutionProperties) = preSolution 275 500 HideSolutionNode = FALSE ··· 299 524 {C4E04D18-EF76-4B42-B4C2-16A1BACDC0A4} = {D69D5741-611F-4E14-8541-1FEE94F50B5A} 300 525 {70B894A9-E306-49E8-ABC2-932A952A5E5F} = {D69D5741-611F-4E14-8541-1FEE94F50B5A} 301 526 {C4E04D18-EF76-4B42-B4C2-16A1BACDC1A3} = {D69D5741-611F-4E14-8541-1FEE94F50B5A} 527 + {1B61A1B7-92DE-4C37-9151-D2928D6449AB} = {1498F0CD-F4DA-4847-9CB2-FB18D48061D5} 528 + {EB448819-74BC-40C9-A61A-4D4ECD55F9D5} = {1B61A1B7-92DE-4C37-9151-D2928D6449AB} 529 + {6B710DFF-8A4A-40A2-BF2D-88D266F3D4F0} = {1B61A1B7-92DE-4C37-9151-D2928D6449AB} 530 + {AAEC8338-4D33-4AF5-9A1F-B9FF027D4607} = {1498F0CD-F4DA-4847-9CB2-FB18D48061D5} 531 + {510ACF0C-4012-4216-98EF-E4F155DE33CE} = {AAEC8338-4D33-4AF5-9A1F-B9FF027D4607} 532 + {D1BF59F6-22DC-493B-BDEB-451A50DA793D} = {1498F0CD-F4DA-4847-9CB2-FB18D48061D5} 533 + {F2247885-8EE8-42F4-A702-4155587620E0} = {1498F0CD-F4DA-4847-9CB2-FB18D48061D5} 534 + {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} = {1498F0CD-F4DA-4847-9CB2-FB18D48061D5} 535 + {7820969A-5B7B-4046-BB0A-82905D457FC5} = {D1BF59F6-22DC-493B-BDEB-451A50DA793D} 536 + {5EDA1ED3-8213-4C12-B0DF-B631EB611804} = {F2247885-8EE8-42F4-A702-4155587620E0} 537 + {896557AC-7575-480C-8FFD-AB08B5DA305D} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 538 + {504DC7EC-D82E-448E-9C7D-3BE7981592B3} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 539 + {BDE7DBC0-DCE7-432E-8750-C4AE55463699} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 540 + {7B250AB1-92D3-4F1A-BEB4-19605A69CEDB} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 541 + {4C0E3A60-24F8-4D4C-81C0-C1777F5E7B17} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 542 + {B3D61611-BFA3-4B66-ADC7-A3CE578A6D36} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 543 + {540AE143-A58F-4D3B-B843-94EA8576522D} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 544 + {7091C001-3D71-47D4-B27B-E99271E5B987} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 545 + {AF8BC84E-0268-4D1F-9503-84D9EE84C65F} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 546 + {8B9AB23E-3F40-4145-BA1C-B2CEACFBBD72} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 547 + {E9C6A7A6-22C0-42E6-AC9C-8580A396D077} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 548 + {B85BC466-C7F0-4C6D-8ECF-ED57E775FC73} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 549 + {9DBD962F-EA4D-44E3-8E8E-31D7F060A2DC} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 550 + {EEF00329-4598-4E34-B969-9DD4B0815E6C} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 551 + {CC0714AA-8A81-4E29-BEC5-2E4FBC50E7FE} = {F91DDAF0-B74F-4516-A1A9-42ED8DFCBF6A} 552 + {608C6C67-7766-471F-BBFF-8B00086039AF} = {1B61A1B7-92DE-4C37-9151-D2928D6449AB} 302 553 EndGlobalSection 303 554 GlobalSection(ExtensibilityGlobals) = postSolution 304 555 SolutionGuid = {C320C9F2-1A8F-41D7-B02B-6338F872BCAD}
+13
VisualC/VisualC/examples/audio/01-simple-playback/01-simple-playback.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{D68EA64A-14ED-4DBF-B86C-9EC2DDC476FB}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\audio\01-simple-playback\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\audio\01-simple-playback\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/audio/02-simple-playback-callback/02-simple-playback-callback.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{8C80733B-1F90-4682-A999-91699127F182}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\audio\02-simple-playback-callback\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\audio\02-simple-playback-callback\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/audio/03-load-wav/03-load-wav.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{E941FE4D-964C-43C6-A486-B0966633BED6}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\audio\03-load-wav\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\audio\03-load-wav\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/camera/01-read-and-draw/01-read-and-draw.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{20B1B6AE-B282-4E65-863A-28301B6C5E9F}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\camera\01-read-and-draw\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\camera\01-read-and-draw\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/game/01-snake/01-snake.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{7239E6E4-3C4E-45DE-81B4-3BC7635BE63F}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\game\01-snake\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\game\01-snake\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/pen/01-drawing-lines/01-drawing-lines.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{25BB7BA9-DCAB-4944-9F2A-E316D63AF356}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\pen\01-drawing-lines\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\pen\01-drawing-lines\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/01-clear/01-clear.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{541DB2BF-7BE8-402C-8D7C-4BCC5A16DCDF}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\01-clear\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\01-clear\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/02-primitives/02-primitives.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{1C512964-A1E4-4569-8EA4-1165D89A9FD9}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\02-primitives\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\02-primitives\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/03-lines/03-lines.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{156986DD-710A-4627-8159-19FD1CE0C243}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\03-lines\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\03-lines\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/04-points/04-points.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{3D355C93-8429-4226-82D5-F8A63BC02801}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\04-points\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\04-points\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/05-rectangles/05-rectangles.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{03CFCE68-B607-4781-8348-4F5F93A09A63}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\05-rectangles\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\05-rectangles\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/06-textures/06-textures.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{90118B89-7011-4BDA-AF6E-FAEF74BAD73C}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\06-textures\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\06-textures\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/07-streaming-textures/07-streaming-textures.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{2FE0342B-DB71-42D9-918D-C48099167DB9}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\07-streaming-textures\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\07-streaming-textures\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/08-rotating-textures/08-rotating-textures.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{E0D48833-9BD2-46EC-A1DA-BC06C521E3CB}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\08-rotating-textures\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\08-rotating-textures\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/09-scaling-textures/09-scaling-textures.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{76D6D01E-79C3-4599-8920-DADDD5D8F8D0}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\09-scaling-textures\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\09-scaling-textures\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/10-geometry/10-geometry.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{FA567681-211A-43AB-A9B2-6C1EC39CEBFF}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\10-geometry\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\10-geometry\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/11-color-mods/11-color-mods.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{6539C356-F420-4EBF-937A-E03C1EDEF8D5}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\11-color-mods\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\11-color-mods\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/14-viewport/14-viewport.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{42C0ABC6-6E99-4FE2-B4DB-8B1DFA9D2AEC}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\14-viewport\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\14-viewport\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/15-cliprect/15-cliprect.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{2ED69519-A202-4B6E-870E-71FD43A5B883}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\15-cliprect\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\15-cliprect\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/17-read-pixels/17-read-pixels.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{94DB4D43-D07D-4CD3-94FF-B6E96CC97C60}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\17-read-pixels\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\17-read-pixels\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/VisualC/examples/renderer/18-debug-text/18-debug-text.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{72F39D57-7D82-4040-AE2B-CA7C922506E3}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\18-debug-text\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\18-debug-text\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+177
VisualC/examples/Directory.Build.props
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <ItemGroup Label="ProjectConfigurations"> 4 + <ProjectConfiguration Include="Debug|Win32"> 5 + <Configuration>Debug</Configuration> 6 + <Platform>Win32</Platform> 7 + </ProjectConfiguration> 8 + <ProjectConfiguration Include="Release|Win32"> 9 + <Configuration>Release</Configuration> 10 + <Platform>Win32</Platform> 11 + </ProjectConfiguration> 12 + <ProjectConfiguration Include="Debug|x64"> 13 + <Configuration>Debug</Configuration> 14 + <Platform>x64</Platform> 15 + </ProjectConfiguration> 16 + <ProjectConfiguration Include="Release|x64"> 17 + <Configuration>Release</Configuration> 18 + <Platform>x64</Platform> 19 + </ProjectConfiguration> 20 + </ItemGroup> 21 + <PropertyGroup Label="Globals"> 22 + <VCProjectVersion>15.0</VCProjectVersion> 23 + <Keyword>Win32Proj</Keyword> 24 + <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion> 25 + </PropertyGroup> 26 + <PropertyGroup> 27 + <PreferredToolArchitecture>x64</PreferredToolArchitecture> 28 + </PropertyGroup> 29 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 30 + <ConfigurationType>Application</ConfigurationType> 31 + <UseDebugLibraries>true</UseDebugLibraries> 32 + <PlatformToolset>v143</PlatformToolset> 33 + <CharacterSet>Unicode</CharacterSet> 34 + </PropertyGroup> 35 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 36 + <ConfigurationType>Application</ConfigurationType> 37 + <UseDebugLibraries>false</UseDebugLibraries> 38 + <PlatformToolset>v143</PlatformToolset> 39 + <WholeProgramOptimization>true</WholeProgramOptimization> 40 + <CharacterSet>Unicode</CharacterSet> 41 + </PropertyGroup> 42 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 43 + <ConfigurationType>Application</ConfigurationType> 44 + <UseDebugLibraries>true</UseDebugLibraries> 45 + <PlatformToolset>v143</PlatformToolset> 46 + <CharacterSet>Unicode</CharacterSet> 47 + </PropertyGroup> 48 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 49 + <ConfigurationType>Application</ConfigurationType> 50 + <UseDebugLibraries>false</UseDebugLibraries> 51 + <PlatformToolset>v143</PlatformToolset> 52 + <WholeProgramOptimization>true</WholeProgramOptimization> 53 + <CharacterSet>Unicode</CharacterSet> 54 + </PropertyGroup> 55 + <ImportGroup Label="ExtensionSettings"> 56 + </ImportGroup> 57 + <ImportGroup Label="Shared"> 58 + </ImportGroup> 59 + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 60 + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 61 + </ImportGroup> 62 + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 63 + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 64 + </ImportGroup> 65 + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 66 + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 67 + </ImportGroup> 68 + <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 69 + <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 70 + </ImportGroup> 71 + <PropertyGroup Label="UserMacros" /> 72 + <PropertyGroup> 73 + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 74 + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</IntDir> 75 + <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 76 + <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir> 77 + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 78 + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</IntDir> 79 + <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 80 + <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir> 81 + </PropertyGroup> 82 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 83 + <LinkIncremental>true</LinkIncremental> 84 + </PropertyGroup> 85 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 86 + <LinkIncremental>true</LinkIncremental> 87 + </PropertyGroup> 88 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 89 + <LinkIncremental>false</LinkIncremental> 90 + </PropertyGroup> 91 + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 92 + <LinkIncremental>false</LinkIncremental> 93 + </PropertyGroup> 94 + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 95 + <ClCompile> 96 + <PrecompiledHeader>NotUsing</PrecompiledHeader> 97 + <WarningLevel>Level3</WarningLevel> 98 + <Optimization>Disabled</Optimization> 99 + <SDLCheck>true</SDLCheck> 100 + <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 101 + <ConformanceMode>true</ConformanceMode> 102 + <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> 103 + </ClCompile> 104 + <Link> 105 + <SubSystem>Console</SubSystem> 106 + <GenerateDebugInformation>true</GenerateDebugInformation> 107 + </Link> 108 + </ItemDefinitionGroup> 109 + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 110 + <ClCompile> 111 + <PrecompiledHeader>NotUsing</PrecompiledHeader> 112 + <WarningLevel>Level3</WarningLevel> 113 + <Optimization>Disabled</Optimization> 114 + <SDLCheck>true</SDLCheck> 115 + <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 116 + <ConformanceMode>true</ConformanceMode> 117 + <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> 118 + </ClCompile> 119 + <Link> 120 + <SubSystem>Console</SubSystem> 121 + <GenerateDebugInformation>true</GenerateDebugInformation> 122 + </Link> 123 + </ItemDefinitionGroup> 124 + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 125 + <ClCompile> 126 + <PrecompiledHeader>NotUsing</PrecompiledHeader> 127 + <WarningLevel>Level3</WarningLevel> 128 + <Optimization>MaxSpeed</Optimization> 129 + <FunctionLevelLinking>true</FunctionLevelLinking> 130 + <IntrinsicFunctions>true</IntrinsicFunctions> 131 + <SDLCheck>true</SDLCheck> 132 + <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 133 + <ConformanceMode>true</ConformanceMode> 134 + <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> 135 + </ClCompile> 136 + <Link> 137 + <SubSystem>Console</SubSystem> 138 + <EnableCOMDATFolding>true</EnableCOMDATFolding> 139 + <OptimizeReferences>true</OptimizeReferences> 140 + <GenerateDebugInformation>true</GenerateDebugInformation> 141 + </Link> 142 + </ItemDefinitionGroup> 143 + <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 144 + <ClCompile> 145 + <PrecompiledHeader>NotUsing</PrecompiledHeader> 146 + <WarningLevel>Level3</WarningLevel> 147 + <Optimization>MaxSpeed</Optimization> 148 + <FunctionLevelLinking>true</FunctionLevelLinking> 149 + <IntrinsicFunctions>true</IntrinsicFunctions> 150 + <SDLCheck>true</SDLCheck> 151 + <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> 152 + <ConformanceMode>true</ConformanceMode> 153 + <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> 154 + </ClCompile> 155 + <Link> 156 + <SubSystem>Console</SubSystem> 157 + <EnableCOMDATFolding>true</EnableCOMDATFolding> 158 + <OptimizeReferences>true</OptimizeReferences> 159 + <GenerateDebugInformation>true</GenerateDebugInformation> 160 + </Link> 161 + </ItemDefinitionGroup> 162 + <ItemDefinitionGroup> 163 + <ClCompile> 164 + <AdditionalIncludeDirectories>$(SolutionDir)\..\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 165 + </ClCompile> 166 + </ItemDefinitionGroup> 167 + <ItemGroup> 168 + <ProjectReference Include="$(SolutionDir)\SDL\SDL.vcxproj"> 169 + <Project>{81CE8DAF-EBB2-4761-8E45-B71ABCCA8C68}</Project> 170 + <Private>false</Private> 171 + <CopyLocalSatelliteAssemblies>false</CopyLocalSatelliteAssemblies> 172 + <ReferenceOutputAssembly>true</ReferenceOutputAssembly> 173 + </ProjectReference> 174 + </ItemGroup> 175 + <ImportGroup Label="ExtensionTargets"> 176 + </ImportGroup> 177 + </Project>
+13
VisualC/examples/audio/01-simple-playback/01-simple-playback.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{EB448819-74BC-40C9-A61A-4D4ECD55F9D5}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\audio\01-simple-playback\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\audio\01-simple-playback\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/examples/audio/02-simple-playback-callback/02-simple-playback-callback.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{6B710DFF-8A4A-40A2-BF2D-88D266F3D4F0}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\audio\02-simple-playback-callback\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\audio\02-simple-playback-callback\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+14
VisualC/examples/audio/03-load-wav/03-load-wav.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{608C6C67-7766-471F-BBFF-8B00086039AF}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\audio\03-load-wav\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\audio\03-load-wav\*.c" /> 11 + <Content Include="$(SolutionDir)\..\test\sample.wav" CopyToOutputDirectory="PreserveNewest" /> 12 + </ItemGroup> 13 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 14 + </Project>
+13
VisualC/examples/camera/01-read-and-draw/01-read-and-draw.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{510ACF0C-4012-4216-98EF-E4F155DE33CE}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\camera\01-read-and-draw\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\camera\01-read-and-draw\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/examples/game/01-snake/01-snake.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{7820969A-5B7B-4046-BB0A-82905D457FC5}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\game\01-snake\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\game\01-snake\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+46
VisualC/examples/generate.py
··· 1 + import os 2 + import pathlib 3 + import uuid 4 + 5 + REPOSITORY_ROOT = pathlib.Path(__file__).parent.parent.parent 6 + 7 + def generate(x, y): 8 + guid = str(uuid.uuid4()).upper() 9 + text = f""" 10 + <?xml version="1.0" encoding="utf-8"?> 11 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 12 + <PropertyGroup Label="Globals"> 13 + <ProjectGuid>{{{guid}}}</ProjectGuid> 14 + </PropertyGroup> 15 + <Import Project="$(VCTargetsPath)\\Microsoft.Cpp.Default.props" /> 16 + <Import Project="$(VCTargetsPath)\\Microsoft.Cpp.props" /> 17 + <ItemGroup> 18 + <None Include="$(SolutionDir)\\..\\examples\\{x}\\{y}\\README.txt" /> 19 + <ClCompile Include="$(SolutionDir)\\..\\examples\\{x}\\{y}\\*.c" /> 20 + </ItemGroup> 21 + <Import Project="$(VCTargetsPath)\\Microsoft.Cpp.targets" /> 22 + </Project> 23 + """.strip() 24 + 25 + file_name = REPOSITORY_ROOT / "VisualC" / "examples" / x / y / f"{y}.vcxproj" 26 + 27 + if file_name.exists(): 28 + print("Skipping:", file_name) 29 + return 30 + 31 + print("Generating file:", file_name) 32 + os.makedirs(file_name.parent, exist_ok=True) 33 + with open(file_name, "w", encoding="utf-8") as f: 34 + f.write(text) 35 + 36 + 37 + def main(): 38 + path = REPOSITORY_ROOT / "examples" 39 + for x in path.iterdir(): 40 + if x.is_dir(): 41 + for y in x.iterdir(): 42 + generate(x.name, y.name) 43 + 44 + 45 + if __name__ == "__main__": 46 + main()
+13
VisualC/examples/pen/01-drawing-lines/01-drawing-lines.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{5EDA1ED3-8213-4C12-B0DF-B631EB611804}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\pen\01-drawing-lines\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\pen\01-drawing-lines\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/examples/renderer/01-clear/01-clear.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{896557AC-7575-480C-8FFD-AB08B5DA305D}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\01-clear\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\01-clear\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/examples/renderer/02-primitives/02-primitives.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{504DC7EC-D82E-448E-9C7D-3BE7981592B3}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\02-primitives\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\02-primitives\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/examples/renderer/03-lines/03-lines.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{BDE7DBC0-DCE7-432E-8750-C4AE55463699}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\03-lines\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\03-lines\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/examples/renderer/04-points/04-points.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{7B250AB1-92D3-4F1A-BEB4-19605A69CEDB}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\04-points\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\04-points\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+13
VisualC/examples/renderer/05-rectangles/05-rectangles.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{4C0E3A60-24F8-4D4C-81C0-C1777F5E7B17}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\05-rectangles\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\05-rectangles\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+14
VisualC/examples/renderer/06-textures/06-textures.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{B3D61611-BFA3-4B66-ADC7-A3CE578A6D36}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\06-textures\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\06-textures\*.c" /> 11 + <Content Include="$(SolutionDir)\..\test\sample.bmp" CopyToOutputDirectory="PreserveNewest" /> 12 + </ItemGroup> 13 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 14 + </Project>
+13
VisualC/examples/renderer/07-streaming-textures/07-streaming-textures.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{540AE143-A58F-4D3B-B843-94EA8576522D}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\07-streaming-textures\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\07-streaming-textures\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+14
VisualC/examples/renderer/08-rotating-textures/08-rotating-textures.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{7091C001-3D71-47D4-B27B-E99271E5B987}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\08-rotating-textures\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\08-rotating-textures\*.c" /> 11 + <Content Include="$(SolutionDir)\..\test\sample.bmp" CopyToOutputDirectory="PreserveNewest" /> 12 + </ItemGroup> 13 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 14 + </Project>
+13
VisualC/examples/renderer/09-scaling-textures/09-scaling-textures.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{AF8BC84E-0268-4D1F-9503-84D9EE84C65F}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\09-scaling-textures\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\09-scaling-textures\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>
+14
VisualC/examples/renderer/10-geometry/10-geometry.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{8B9AB23E-3F40-4145-BA1C-B2CEACFBBD72}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\10-geometry\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\10-geometry\*.c" /> 11 + <Content Include="$(SolutionDir)\..\test\sample.bmp" CopyToOutputDirectory="PreserveNewest" /> 12 + </ItemGroup> 13 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 14 + </Project>
+14
VisualC/examples/renderer/11-color-mods/11-color-mods.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{E9C6A7A6-22C0-42E6-AC9C-8580A396D077}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\11-color-mods\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\11-color-mods\*.c" /> 11 + <Content Include="$(SolutionDir)\..\test\sample.bmp" CopyToOutputDirectory="PreserveNewest" /> 12 + </ItemGroup> 13 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 14 + </Project>
+14
VisualC/examples/renderer/14-viewport/14-viewport.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{B85BC466-C7F0-4C6D-8ECF-ED57E775FC73}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\14-viewport\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\14-viewport\*.c" /> 11 + <Content Include="$(SolutionDir)\..\test\sample.bmp" CopyToOutputDirectory="PreserveNewest" /> 12 + </ItemGroup> 13 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 14 + </Project>
+14
VisualC/examples/renderer/15-cliprect/15-cliprect.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{9DBD962F-EA4D-44E3-8E8E-31D7F060A2DC}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\15-cliprect\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\15-cliprect\*.c" /> 11 + <Content Include="$(SolutionDir)\..\test\sample.bmp" CopyToOutputDirectory="PreserveNewest" /> 12 + </ItemGroup> 13 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 14 + </Project>
+14
VisualC/examples/renderer/17-read-pixels/17-read-pixels.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{EEF00329-4598-4E34-B969-9DD4B0815E6C}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\17-read-pixels\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\17-read-pixels\*.c" /> 11 + <Content Include="$(SolutionDir)\..\test\sample.bmp" CopyToOutputDirectory="PreserveNewest" /> 12 + </ItemGroup> 13 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 14 + </Project>
+13
VisualC/examples/renderer/18-debug-text/18-debug-text.vcxproj
··· 1 + <?xml version="1.0" encoding="utf-8"?> 2 + <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 + <PropertyGroup Label="Globals"> 4 + <ProjectGuid>{CC0714AA-8A81-4E29-BEC5-2E4FBC50E7FE}</ProjectGuid> 5 + </PropertyGroup> 6 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 7 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 8 + <ItemGroup> 9 + <None Include="$(SolutionDir)\..\examples\renderer\18-debug-text\README.txt" /> 10 + <ClCompile Include="$(SolutionDir)\..\examples\renderer\18-debug-text\*.c" /> 11 + </ItemGroup> 12 + <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 13 + </Project>