Supress floating point texture failures on various Intel bots.
BUG=angleproject:1958
Change-Id: Ia168cd1bd48b9a443da6662efeaace1f792861f3
Reviewed-on: https://chromium-review.googlesource.com/498408
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Commit-Queue: Geoff Lang <geofflang@chromium.org>
diff --git a/src/tests/gl_tests/WebGLCompatibilityTest.cpp b/src/tests/gl_tests/WebGLCompatibilityTest.cpp
index c281f17..71f91fe 100644
--- a/src/tests/gl_tests/WebGLCompatibilityTest.cpp
+++ b/src/tests/gl_tests/WebGLCompatibilityTest.cpp
@@ -1678,6 +1678,12 @@
TEST_P(WebGLCompatibilityTest, RGB32FTextures)
{
+ if (IsLinux() && IsIntel())
+ {
+ std::cout << "Test skipped on Linux Intel." << std::endl;
+ return;
+ }
+
constexpr float data[] = {1000.0f, -500.0f, 10.0f, 1.0f};
for (auto extension : FloatingPointTextureExtensions)
@@ -1847,6 +1853,12 @@
TEST_P(WebGLCompatibilityTest, RGB16FTextures)
{
+ if (IsOzone() && IsIntel())
+ {
+ std::cout << "Test skipped on Intel Ozone." << std::endl;
+ return;
+ }
+
constexpr float readPixelsData[] = {7000.0f, 100.0f, 33.0f, 1.0f};
const GLushort textureData[] = {
gl::float32ToFloat16(readPixelsData[0]), gl::float32ToFloat16(readPixelsData[1]),
@@ -1894,6 +1906,12 @@
TEST_P(WebGLCompatibilityTest, RGBA16FTextures)
{
+ if (IsOzone() && IsIntel())
+ {
+ std::cout << "Test skipped on Intel Ozone." << std::endl;
+ return;
+ }
+
constexpr float readPixelsData[] = {7000.0f, 100.0f, 33.0f, -1.0f};
const GLushort textureData[] = {
gl::float32ToFloat16(readPixelsData[0]), gl::float32ToFloat16(readPixelsData[1]),