aboutsummaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorGeoff Lang <geofflang@chromium.org>2013-10-07 17:18:14 -0400
committerGeoff Lang <geofflang@chromium.org>2013-10-17 09:52:07 -0400
commit7c6972017699668f359340452f8c3d2331878048 (patch)
tree2e38d5291ccadf4d395e22b9eb7fe5c89836d6ef /build
parent179b0046fe668047f0014405318004703e8c84c8 (diff)
downloadangle-7c6972017699668f359340452f8c3d2331878048.tar.gz
Deleted manually maintained visual studio projects and replaced them with gyp generated ones.
Diffstat (limited to 'build')
-rw-r--r--build/all.sln235
-rw-r--r--build/all.vcxproj179
2 files changed, 414 insertions, 0 deletions
diff --git a/build/all.sln b/build/all.sln
new file mode 100644
index 00000000..b3214679
--- /dev/null
+++ b/build/all.sln
@@ -0,0 +1,235 @@
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "(build)", ".", "{BC1FC5DA-9C54-7D77-0BFF-DEDDFD7A8F6C}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "(samples)", "..\samples", "{F3BC0D42-B0CF-B5A5-CB24-2A332226E744}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "(src)", "..\src", "{607B4E81-FB72-43DF-177C-C1403E500480}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "all", "all.vcxproj", "{F38E9C0E-E1F0-6C2F-966A-BAB0A9C226A9}"
+ ProjectSection(ProjectDependencies) = postProject
+ {7642CFD5-F187-3E3F-F8FF-859949B9F13E} = {7642CFD5-F187-3E3F-F8FF-859949B9F13E}
+ {6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC} = {6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC}
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F} = {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F} = {777AC703-C49D-E67C-F2EA-2BEDE272A25F}
+ {77BF5E61-D417-460B-3577-C6DB11F1C835} = {77BF5E61-D417-460B-3577-C6DB11F1C835}
+ {1B48E1FA-F164-F21D-BA38-D53C2A3D11E0} = {1B48E1FA-F164-F21D-BA38-D53C2A3D11E0}
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D} = {A3860D3E-C52F-F6AC-4B16-067147646E4D}
+ {849D6AB5-9713-E302-D4B5-C6E1DA8F3ABF} = {849D6AB5-9713-E302-D4B5-C6E1DA8F3ABF}
+ {3FB466F5-09FA-1D72-2AEB-7EC7BE7EE322} = {3FB466F5-09FA-1D72-2AEB-7EC7BE7EE322}
+ {8542F0DD-960F-568F-4A42-29BE80FE20EC} = {8542F0DD-960F-568F-4A42-29BE80FE20EC}
+ {E1D85D74-24E3-C2BE-8BF6-5727B1604F4A} = {E1D85D74-24E3-C2BE-8BF6-5727B1604F4A}
+ {B78CD201-9348-EB6A-8D4D-0C327F80DA8B} = {B78CD201-9348-EB6A-8D4D-0C327F80DA8B}
+ {C407D429-0F1C-BE5D-8F80-F08469D9DFC3} = {C407D429-0F1C-BE5D-8F80-F08469D9DFC3}
+ {3B6C9A4F-60D0-0D71-9FAD-70E40A6B9241} = {3B6C9A4F-60D0-0D71-9FAD-70E40A6B9241}
+ {38669276-9D11-644F-B21B-6340D7539360} = {38669276-9D11-644F-B21B-6340D7539360}
+ {48E2D2FB-F38E-3449-60F2-D4A11B0EED4A} = {48E2D2FB-F38E-3449-60F2-D4A11B0EED4A}
+ {6633AF08-BADE-2C68-2017-D4F75DE9694B} = {6633AF08-BADE-2C68-2017-D4F75DE9694B}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "es_util", "..\samples\es_util.vcxproj", "{A3860D3E-C52F-F6AC-4B16-067147646E4D}"
+ ProjectSection(ProjectDependencies) = postProject
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F} = {777AC703-C49D-E67C-F2EA-2BEDE272A25F}
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F} = {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "essl_to_glsl", "..\samples\essl_to_glsl.vcxproj", "{77BF5E61-D417-460B-3577-C6DB11F1C835}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC} = {6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC}
+ {7642CFD5-F187-3E3F-F8FF-859949B9F13E} = {7642CFD5-F187-3E3F-F8FF-859949B9F13E}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "essl_to_hlsl", "..\samples\essl_to_hlsl.vcxproj", "{1B48E1FA-F164-F21D-BA38-D53C2A3D11E0}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC} = {6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC}
+ {7642CFD5-F187-3E3F-F8FF-859949B9F13E} = {7642CFD5-F187-3E3F-F8FF-859949B9F13E}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hello_triangle", "..\samples\hello_triangle.vcxproj", "{849D6AB5-9713-E302-D4B5-C6E1DA8F3ABF}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D} = {A3860D3E-C52F-F6AC-4B16-067147646E4D}
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F} = {777AC703-C49D-E67C-F2EA-2BEDE272A25F}
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F} = {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libEGL", "..\src\libEGL.vcxproj", "{777AC703-C49D-E67C-F2EA-2BEDE272A25F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F} = {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libGLESv2", "..\src\libGLESv2.vcxproj", "{D5D676ED-C189-2A6B-8DE3-F4CA6175550F}"
+ ProjectSection(ProjectDependencies) = postProject
+ {6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC} = {6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC}
+ {7642CFD5-F187-3E3F-F8FF-859949B9F13E} = {7642CFD5-F187-3E3F-F8FF-859949B9F13E}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mip_map_2d", "..\samples\mip_map_2d.vcxproj", "{3FB466F5-09FA-1D72-2AEB-7EC7BE7EE322}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D} = {A3860D3E-C52F-F6AC-4B16-067147646E4D}
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F} = {777AC703-C49D-E67C-F2EA-2BEDE272A25F}
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F} = {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multi_texture", "..\samples\multi_texture.vcxproj", "{8542F0DD-960F-568F-4A42-29BE80FE20EC}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D} = {A3860D3E-C52F-F6AC-4B16-067147646E4D}
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F} = {777AC703-C49D-E67C-F2EA-2BEDE272A25F}
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F} = {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "particle_system", "..\samples\particle_system.vcxproj", "{E1D85D74-24E3-C2BE-8BF6-5727B1604F4A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D} = {A3860D3E-C52F-F6AC-4B16-067147646E4D}
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F} = {777AC703-C49D-E67C-F2EA-2BEDE272A25F}
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F} = {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "post_sub_buffer", "..\samples\post_sub_buffer.vcxproj", "{6633AF08-BADE-2C68-2017-D4F75DE9694B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D} = {A3860D3E-C52F-F6AC-4B16-067147646E4D}
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F} = {777AC703-C49D-E67C-F2EA-2BEDE272A25F}
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F} = {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "preprocessor", "..\src\preprocessor.vcxproj", "{7642CFD5-F187-3E3F-F8FF-859949B9F13E}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple_texture_2d", "..\samples\simple_texture_2d.vcxproj", "{B78CD201-9348-EB6A-8D4D-0C327F80DA8B}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D} = {A3860D3E-C52F-F6AC-4B16-067147646E4D}
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F} = {777AC703-C49D-E67C-F2EA-2BEDE272A25F}
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F} = {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple_texture_cubemap", "..\samples\simple_texture_cubemap.vcxproj", "{C407D429-0F1C-BE5D-8F80-F08469D9DFC3}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D} = {A3860D3E-C52F-F6AC-4B16-067147646E4D}
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F} = {777AC703-C49D-E67C-F2EA-2BEDE272A25F}
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F} = {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "simple_vertex_shader", "..\samples\simple_vertex_shader.vcxproj", "{3B6C9A4F-60D0-0D71-9FAD-70E40A6B9241}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D} = {A3860D3E-C52F-F6AC-4B16-067147646E4D}
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F} = {777AC703-C49D-E67C-F2EA-2BEDE272A25F}
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F} = {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "stencil_test", "..\samples\stencil_test.vcxproj", "{38669276-9D11-644F-B21B-6340D7539360}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D} = {A3860D3E-C52F-F6AC-4B16-067147646E4D}
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F} = {777AC703-C49D-E67C-F2EA-2BEDE272A25F}
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F} = {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "texture_wrap", "..\samples\texture_wrap.vcxproj", "{48E2D2FB-F38E-3449-60F2-D4A11B0EED4A}"
+ ProjectSection(ProjectDependencies) = postProject
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D} = {A3860D3E-C52F-F6AC-4B16-067147646E4D}
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F} = {777AC703-C49D-E67C-F2EA-2BEDE272A25F}
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F} = {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "translator", "..\src\translator.vcxproj", "{6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Release|Win32 = Release|Win32
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {1B48E1FA-F164-F21D-BA38-D53C2A3D11E0}.Debug|Win32.ActiveCfg = Debug|Win32
+ {1B48E1FA-F164-F21D-BA38-D53C2A3D11E0}.Debug|Win32.Build.0 = Debug|Win32
+ {1B48E1FA-F164-F21D-BA38-D53C2A3D11E0}.Release|Win32.ActiveCfg = Release|Win32
+ {1B48E1FA-F164-F21D-BA38-D53C2A3D11E0}.Release|Win32.Build.0 = Release|Win32
+ {38669276-9D11-644F-B21B-6340D7539360}.Debug|Win32.ActiveCfg = Debug|Win32
+ {38669276-9D11-644F-B21B-6340D7539360}.Debug|Win32.Build.0 = Debug|Win32
+ {38669276-9D11-644F-B21B-6340D7539360}.Release|Win32.ActiveCfg = Release|Win32
+ {38669276-9D11-644F-B21B-6340D7539360}.Release|Win32.Build.0 = Release|Win32
+ {3B6C9A4F-60D0-0D71-9FAD-70E40A6B9241}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3B6C9A4F-60D0-0D71-9FAD-70E40A6B9241}.Debug|Win32.Build.0 = Debug|Win32
+ {3B6C9A4F-60D0-0D71-9FAD-70E40A6B9241}.Release|Win32.ActiveCfg = Release|Win32
+ {3B6C9A4F-60D0-0D71-9FAD-70E40A6B9241}.Release|Win32.Build.0 = Release|Win32
+ {3FB466F5-09FA-1D72-2AEB-7EC7BE7EE322}.Debug|Win32.ActiveCfg = Debug|Win32
+ {3FB466F5-09FA-1D72-2AEB-7EC7BE7EE322}.Debug|Win32.Build.0 = Debug|Win32
+ {3FB466F5-09FA-1D72-2AEB-7EC7BE7EE322}.Release|Win32.ActiveCfg = Release|Win32
+ {3FB466F5-09FA-1D72-2AEB-7EC7BE7EE322}.Release|Win32.Build.0 = Release|Win32
+ {48E2D2FB-F38E-3449-60F2-D4A11B0EED4A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {48E2D2FB-F38E-3449-60F2-D4A11B0EED4A}.Debug|Win32.Build.0 = Debug|Win32
+ {48E2D2FB-F38E-3449-60F2-D4A11B0EED4A}.Release|Win32.ActiveCfg = Release|Win32
+ {48E2D2FB-F38E-3449-60F2-D4A11B0EED4A}.Release|Win32.Build.0 = Release|Win32
+ {6633AF08-BADE-2C68-2017-D4F75DE9694B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {6633AF08-BADE-2C68-2017-D4F75DE9694B}.Debug|Win32.Build.0 = Debug|Win32
+ {6633AF08-BADE-2C68-2017-D4F75DE9694B}.Release|Win32.ActiveCfg = Release|Win32
+ {6633AF08-BADE-2C68-2017-D4F75DE9694B}.Release|Win32.Build.0 = Release|Win32
+ {6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC}.Debug|Win32.ActiveCfg = Debug|Win32
+ {6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC}.Debug|Win32.Build.0 = Debug|Win32
+ {6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC}.Release|Win32.ActiveCfg = Release|Win32
+ {6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC}.Release|Win32.Build.0 = Release|Win32
+ {7642CFD5-F187-3E3F-F8FF-859949B9F13E}.Debug|Win32.ActiveCfg = Debug|Win32
+ {7642CFD5-F187-3E3F-F8FF-859949B9F13E}.Debug|Win32.Build.0 = Debug|Win32
+ {7642CFD5-F187-3E3F-F8FF-859949B9F13E}.Release|Win32.ActiveCfg = Release|Win32
+ {7642CFD5-F187-3E3F-F8FF-859949B9F13E}.Release|Win32.Build.0 = Release|Win32
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F}.Debug|Win32.Build.0 = Debug|Win32
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F}.Release|Win32.ActiveCfg = Release|Win32
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F}.Release|Win32.Build.0 = Release|Win32
+ {77BF5E61-D417-460B-3577-C6DB11F1C835}.Debug|Win32.ActiveCfg = Debug|Win32
+ {77BF5E61-D417-460B-3577-C6DB11F1C835}.Debug|Win32.Build.0 = Debug|Win32
+ {77BF5E61-D417-460B-3577-C6DB11F1C835}.Release|Win32.ActiveCfg = Release|Win32
+ {77BF5E61-D417-460B-3577-C6DB11F1C835}.Release|Win32.Build.0 = Release|Win32
+ {849D6AB5-9713-E302-D4B5-C6E1DA8F3ABF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {849D6AB5-9713-E302-D4B5-C6E1DA8F3ABF}.Debug|Win32.Build.0 = Debug|Win32
+ {849D6AB5-9713-E302-D4B5-C6E1DA8F3ABF}.Release|Win32.ActiveCfg = Release|Win32
+ {849D6AB5-9713-E302-D4B5-C6E1DA8F3ABF}.Release|Win32.Build.0 = Release|Win32
+ {8542F0DD-960F-568F-4A42-29BE80FE20EC}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8542F0DD-960F-568F-4A42-29BE80FE20EC}.Debug|Win32.Build.0 = Debug|Win32
+ {8542F0DD-960F-568F-4A42-29BE80FE20EC}.Release|Win32.ActiveCfg = Release|Win32
+ {8542F0DD-960F-568F-4A42-29BE80FE20EC}.Release|Win32.Build.0 = Release|Win32
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D}.Debug|Win32.ActiveCfg = Debug|Win32
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D}.Debug|Win32.Build.0 = Debug|Win32
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D}.Release|Win32.ActiveCfg = Release|Win32
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D}.Release|Win32.Build.0 = Release|Win32
+ {B78CD201-9348-EB6A-8D4D-0C327F80DA8B}.Debug|Win32.ActiveCfg = Debug|Win32
+ {B78CD201-9348-EB6A-8D4D-0C327F80DA8B}.Debug|Win32.Build.0 = Debug|Win32
+ {B78CD201-9348-EB6A-8D4D-0C327F80DA8B}.Release|Win32.ActiveCfg = Release|Win32
+ {B78CD201-9348-EB6A-8D4D-0C327F80DA8B}.Release|Win32.Build.0 = Release|Win32
+ {C407D429-0F1C-BE5D-8F80-F08469D9DFC3}.Debug|Win32.ActiveCfg = Debug|Win32
+ {C407D429-0F1C-BE5D-8F80-F08469D9DFC3}.Debug|Win32.Build.0 = Debug|Win32
+ {C407D429-0F1C-BE5D-8F80-F08469D9DFC3}.Release|Win32.ActiveCfg = Release|Win32
+ {C407D429-0F1C-BE5D-8F80-F08469D9DFC3}.Release|Win32.Build.0 = Release|Win32
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}.Debug|Win32.Build.0 = Debug|Win32
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}.Release|Win32.ActiveCfg = Release|Win32
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F}.Release|Win32.Build.0 = Release|Win32
+ {E1D85D74-24E3-C2BE-8BF6-5727B1604F4A}.Debug|Win32.ActiveCfg = Debug|Win32
+ {E1D85D74-24E3-C2BE-8BF6-5727B1604F4A}.Debug|Win32.Build.0 = Debug|Win32
+ {E1D85D74-24E3-C2BE-8BF6-5727B1604F4A}.Release|Win32.ActiveCfg = Release|Win32
+ {E1D85D74-24E3-C2BE-8BF6-5727B1604F4A}.Release|Win32.Build.0 = Release|Win32
+ {F38E9C0E-E1F0-6C2F-966A-BAB0A9C226A9}.Debug|Win32.ActiveCfg = Debug|Win32
+ {F38E9C0E-E1F0-6C2F-966A-BAB0A9C226A9}.Debug|Win32.Build.0 = Debug|Win32
+ {F38E9C0E-E1F0-6C2F-966A-BAB0A9C226A9}.Release|Win32.ActiveCfg = Release|Win32
+ {F38E9C0E-E1F0-6C2F-966A-BAB0A9C226A9}.Release|Win32.Build.0 = Release|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {F38E9C0E-E1F0-6C2F-966A-BAB0A9C226A9} = {BC1FC5DA-9C54-7D77-0BFF-DEDDFD7A8F6C}
+ {A3860D3E-C52F-F6AC-4B16-067147646E4D} = {F3BC0D42-B0CF-B5A5-CB24-2A332226E744}
+ {77BF5E61-D417-460B-3577-C6DB11F1C835} = {F3BC0D42-B0CF-B5A5-CB24-2A332226E744}
+ {1B48E1FA-F164-F21D-BA38-D53C2A3D11E0} = {F3BC0D42-B0CF-B5A5-CB24-2A332226E744}
+ {849D6AB5-9713-E302-D4B5-C6E1DA8F3ABF} = {F3BC0D42-B0CF-B5A5-CB24-2A332226E744}
+ {3FB466F5-09FA-1D72-2AEB-7EC7BE7EE322} = {F3BC0D42-B0CF-B5A5-CB24-2A332226E744}
+ {8542F0DD-960F-568F-4A42-29BE80FE20EC} = {F3BC0D42-B0CF-B5A5-CB24-2A332226E744}
+ {E1D85D74-24E3-C2BE-8BF6-5727B1604F4A} = {F3BC0D42-B0CF-B5A5-CB24-2A332226E744}
+ {6633AF08-BADE-2C68-2017-D4F75DE9694B} = {F3BC0D42-B0CF-B5A5-CB24-2A332226E744}
+ {B78CD201-9348-EB6A-8D4D-0C327F80DA8B} = {F3BC0D42-B0CF-B5A5-CB24-2A332226E744}
+ {C407D429-0F1C-BE5D-8F80-F08469D9DFC3} = {F3BC0D42-B0CF-B5A5-CB24-2A332226E744}
+ {3B6C9A4F-60D0-0D71-9FAD-70E40A6B9241} = {F3BC0D42-B0CF-B5A5-CB24-2A332226E744}
+ {38669276-9D11-644F-B21B-6340D7539360} = {F3BC0D42-B0CF-B5A5-CB24-2A332226E744}
+ {48E2D2FB-F38E-3449-60F2-D4A11B0EED4A} = {F3BC0D42-B0CF-B5A5-CB24-2A332226E744}
+ {777AC703-C49D-E67C-F2EA-2BEDE272A25F} = {607B4E81-FB72-43DF-177C-C1403E500480}
+ {D5D676ED-C189-2A6B-8DE3-F4CA6175550F} = {607B4E81-FB72-43DF-177C-C1403E500480}
+ {7642CFD5-F187-3E3F-F8FF-859949B9F13E} = {607B4E81-FB72-43DF-177C-C1403E500480}
+ {6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC} = {607B4E81-FB72-43DF-177C-C1403E500480}
+ EndGlobalSection
+EndGlobal
diff --git a/build/all.vcxproj b/build/all.vcxproj
new file mode 100644
index 00000000..6071b0f2
--- /dev/null
+++ b/build/all.vcxproj
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|Win32">
+ <Configuration>Debug</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|Win32">
+ <Configuration>Release</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{F38E9C0E-E1F0-6C2F-966A-BAB0A9C226A9}</ProjectGuid>
+ <Keyword>Win32Proj</Keyword>
+ <RootNamespace>all</RootNamespace>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
+ <PropertyGroup Label="Configuration">
+ <CharacterSet>Unicode</CharacterSet>
+ <ConfigurationType>Utility</ConfigurationType>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
+ <ImportGroup Label="ExtensionSettings"/>
+ <ImportGroup Label="PropertySheets">
+ <Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros"/>
+ <PropertyGroup>
+ <ExecutablePath>$(ExecutablePath);$(MSBuildProjectDirectory)\..\third_party\cygwin\bin\;$(MSBuildProjectDirectory)\..\third_party\python_26\</ExecutablePath>
+ <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
+ <IntDir>$(OutDir)obj\$(ProjectName)\</IntDir>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+ <TargetName>$(ProjectName)</TargetName>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+ <ClCompile>
+ <AdditionalIncludeDirectories>..\samples\gles2_book\Common;..\include;$(ProgramFiles)\Windows Kits\8.0\Include\shared;$(ProgramFiles)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
+ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+ <BufferSecurityCheck>true</BufferSecurityCheck>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <DisableSpecificWarnings>4100;4127;4189;4239;4244;4245;4512;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <MinimalRebuild>false</MinimalRebuild>
+ <Optimization>Disabled</Optimization>
+ <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_HAS_EXCEPTIONS=0;_WIN32_WINNT=0x0600;_WINDOWS;NOMINMAX;WIN32;WIN32_LEAN_AND_MEAN;WINVER=0x0600;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
+ <RuntimeTypeInfo>false</RuntimeTypeInfo>
+ <TreatWarningAsError>true</TreatWarningAsError>
+ <WarningLevel>Level4</WarningLevel>
+ </ClCompile>
+ <Lib>
+ <AdditionalLibraryDirectories>$(ProgramFiles)/Windows Kits/8.0/Lib/win8/um/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ </Lib>
+ <Link>
+ <AdditionalDependencies>%(AdditionalDependencies);%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalLibraryDirectories>$(ProgramFiles)/Windows Kits/8.0/Lib/win8/um/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <FixedBaseAddress>false</FixedBaseAddress>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ImportLibrary>$(OutDir)lib\$(TargetName).lib</ImportLibrary>
+ <MapFileName>$(OutDir)$(TargetName).map</MapFileName>
+ <SubSystem>Console</SubSystem>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\samples\gles2_book\Common;..\include;$(ProgramFiles)\Windows Kits\8.0\Include\shared;$(ProgramFiles)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <Culture>0x0409</Culture>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+ <ClCompile>
+ <AdditionalIncludeDirectories>..\samples\gles2_book\Common;..\include;$(ProgramFiles)\Windows Kits\8.0\Include\shared;$(ProgramFiles)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
+ <BufferSecurityCheck>true</BufferSecurityCheck>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ <DisableSpecificWarnings>4100;4127;4189;4239;4244;4245;4512;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <MinimalRebuild>false</MinimalRebuild>
+ <Optimization>MaxSpeed</Optimization>
+ <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_HAS_EXCEPTIONS=0;_WIN32_WINNT=0x0600;_WINDOWS;NOMINMAX;WIN32;WIN32_LEAN_AND_MEAN;WINVER=0x0600;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
+ <RuntimeTypeInfo>false</RuntimeTypeInfo>
+ <TreatWarningAsError>true</TreatWarningAsError>
+ <WarningLevel>Level4</WarningLevel>
+ </ClCompile>
+ <Lib>
+ <AdditionalLibraryDirectories>$(ProgramFiles)/Windows Kits/8.0/Lib/win8/um/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ </Lib>
+ <Link>
+ <AdditionalDependencies>%(AdditionalDependencies);%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalLibraryDirectories>$(ProgramFiles)/Windows Kits/8.0/Lib/win8/um/x86;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <FixedBaseAddress>false</FixedBaseAddress>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <ImportLibrary>$(OutDir)lib\$(TargetName).lib</ImportLibrary>
+ <MapFileName>$(OutDir)$(TargetName).map</MapFileName>
+ <SubSystem>Console</SubSystem>
+ </Link>
+ <ResourceCompile>
+ <AdditionalIncludeDirectories>..\samples\gles2_book\Common;..\include;$(ProgramFiles)\Windows Kits\8.0\Include\shared;$(ProgramFiles)\Windows Kits\8.0\Include\um;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <Culture>0x0409</Culture>
+ </ResourceCompile>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <None Include="all.gyp"/>
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\src\preprocessor.vcxproj">
+ <Project>{7642CFD5-F187-3E3F-F8FF-859949B9F13E}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\src\translator.vcxproj">
+ <Project>{6AC42CF5-8088-F4BE-7C3D-1BD1BD440FCC}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\src\libGLESv2.vcxproj">
+ <Project>{D5D676ED-C189-2A6B-8DE3-F4CA6175550F}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\src\libEGL.vcxproj">
+ <Project>{777AC703-C49D-E67C-F2EA-2BEDE272A25F}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\samples\essl_to_glsl.vcxproj">
+ <Project>{77BF5E61-D417-460B-3577-C6DB11F1C835}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\samples\essl_to_hlsl.vcxproj">
+ <Project>{1B48E1FA-F164-F21D-BA38-D53C2A3D11E0}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\samples\es_util.vcxproj">
+ <Project>{A3860D3E-C52F-F6AC-4B16-067147646E4D}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\samples\hello_triangle.vcxproj">
+ <Project>{849D6AB5-9713-E302-D4B5-C6E1DA8F3ABF}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\samples\mip_map_2d.vcxproj">
+ <Project>{3FB466F5-09FA-1D72-2AEB-7EC7BE7EE322}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\samples\multi_texture.vcxproj">
+ <Project>{8542F0DD-960F-568F-4A42-29BE80FE20EC}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\samples\particle_system.vcxproj">
+ <Project>{E1D85D74-24E3-C2BE-8BF6-5727B1604F4A}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\samples\simple_texture_2d.vcxproj">
+ <Project>{B78CD201-9348-EB6A-8D4D-0C327F80DA8B}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\samples\simple_texture_cubemap.vcxproj">
+ <Project>{C407D429-0F1C-BE5D-8F80-F08469D9DFC3}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\samples\simple_vertex_shader.vcxproj">
+ <Project>{3B6C9A4F-60D0-0D71-9FAD-70E40A6B9241}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\samples\stencil_test.vcxproj">
+ <Project>{38669276-9D11-644F-B21B-6340D7539360}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\samples\texture_wrap.vcxproj">
+ <Project>{48E2D2FB-F38E-3449-60F2-D4A11B0EED4A}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\samples\post_sub_buffer.vcxproj">
+ <Project>{6633AF08-BADE-2C68-2017-D4F75DE9694B}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
+ <ImportGroup Label="ExtensionTargets"/>
+</Project>