[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},