Adding new object types for OpenGL ES 3.0

New objects:
- Sampler
- Transform feedback
- Vertex Array

Change-Id: I701ea5fea75b81196290c3bdb3230cd471cc537b
Reviewed-on: https://swiftshader-review.googlesource.com/2796
Tested-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
diff --git a/src/OpenGL/libGLESv2/libGLESv2.vcxproj b/src/OpenGL/libGLESv2/libGLESv2.vcxproj
index 63eb632..f47b891 100644
--- a/src/OpenGL/libGLESv2/libGLESv2.vcxproj
+++ b/src/OpenGL/libGLESv2/libGLESv2.vcxproj
@@ -337,6 +337,7 @@
     <ClCompile Include="ResourceManager.cpp" />

     <ClCompile Include="Shader.cpp" />

     <ClCompile Include="Texture.cpp" />

+    <ClCompile Include="TransformFeedback.cpp" />

     <ClCompile Include="utilities.cpp" />

     <ClCompile Include="VertexDataManager.cpp" />

   </ItemGroup>

@@ -361,9 +362,12 @@
     <ClInclude Include="Renderbuffer.h" />

     <ClInclude Include="resource.h" />

     <ClInclude Include="ResourceManager.h" />

+    <ClInclude Include="Sampler.h" />

     <ClInclude Include="Shader.h" />

     <ClInclude Include="Texture.h" />

+    <ClInclude Include="TransformFeedback.h" />

     <ClInclude Include="utilities.h" />

+    <ClInclude Include="VertexArray.h" />

     <ClInclude Include="VertexDataManager.h" />

   </ItemGroup>

   <ItemGroup>