Vulkan: Enable passing tests

Bug: angleproject:3950
Change-Id: I091d99951772479ef2fbdb2ac51e5bf52a263da7
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2231983
Reviewed-by: Shahbaz Youssefi <syoussefi@chromium.org>
Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
diff --git a/src/tests/gl_tests/TextureTest.cpp b/src/tests/gl_tests/TextureTest.cpp
index 07ea248..d194474 100644
--- a/src/tests/gl_tests/TextureTest.cpp
+++ b/src/tests/gl_tests/TextureTest.cpp
@@ -4014,10 +4014,9 @@
 TEST_P(TextureLimitsTest, MaxCombinedTextures)
 {
     // TODO(timvp): http://anglebug.com/3570
-    // Currently only fails on SwiftShader but we don't have an IsSwiftShader().
     // max per-stage sampled image bindings count (32) exceeds device
     // maxPerStageDescriptorSampledImages limit (16)
-    ANGLE_SKIP_TEST_IF(IsVulkan());
+    ANGLE_SKIP_TEST_IF(isSwiftshader());
 
     GLint vertexTextures = mMaxVertexTextures;
 
@@ -5807,9 +5806,6 @@
 // this led to not sampling your texture data when minification occurred.
 TEST_P(Texture2DTestES3, MinificationWithSamplerNoMipmapping)
 {
-    // TODO: Triage this failure on Vulkan: http://anglebug.com/3950
-    ANGLE_SKIP_TEST_IF(IsVulkan());
-
     constexpr char kVS[] =
         "#version 300 es\n"
         "out vec2 texcoord;\n"