[tests] Suppresses RG11B10Ufloat test on Mesa.

- Suppressing the test in preparation to start running
  Lavapipe tests in G3.

Bug: 477694248
Change-Id: I67cf7cd803d5abe23cd186946a76de3a4df5c88d
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/335115
Commit-Queue: Kai Ninomiya <kainino@chromium.org>
Commit-Queue: Loko Kung <lokokung@google.com>
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Auto-Submit: Loko Kung <lokokung@google.com>
diff --git a/src/dawn/tests/end2end/TextureFormatTests.cpp b/src/dawn/tests/end2end/TextureFormatTests.cpp
index 43104ff..22df8e8 100644
--- a/src/dawn/tests/end2end/TextureFormatTests.cpp
+++ b/src/dawn/tests/end2end/TextureFormatTests.cpp
@@ -970,11 +970,16 @@
         {wgpu::TextureFormat::RG11B10Ufloat, 4, TextureComponentType::Float, 4}, textureData,
         uncompressedData);
 
-    // TODO(https://crbug.com/swiftshader/147) Rendering INFINITY and NaN isn't handled
-    // correctly by swiftshader
     if ((IsVulkan() && IsSwiftshader()) || IsANGLE()) {
+        // TODO(https://crbug.com/swiftshader/147) Rendering INFINITY and NaN isn't handled
+        // correctly by swiftshader
         WarningLog() << "Skip Rendering test because Swiftshader doesn't render INFINITY "
                         "and NaN correctly for RG11B10Ufloat texture format.";
+    } else if (IsVulkan() && IsMesaSoftware()) {
+        // TODO(crbug.com/550575670): Rendering INFINITY and NaN doesn't seem to be handled properly
+        // in Mesa either. Diff: expected: 0xf87e0000, actual: 0xffffe400.
+        WarningLog() << "Skip Rendering test because Mesa doesn't render INFINITY "
+                        "and NaN correctly for RG11B10Ufloat texture format.";
     } else {
         DoFormatRenderingTest(
             {wgpu::TextureFormat::RG11B10Ufloat, 4, TextureComponentType::Float, 4},