Commit bde666a9 by Geoff Lang

Disable all copy image tests on Intel.

Change-Id: I5412daf42777caeac37de4bdc661b01480d887fd Reviewed-on: https://chromium-review.googlesource.com/264451Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org> Tested-by: 's avatarGeoff Lang <geofflang@chromium.org>
parent a662abb5
...@@ -106,6 +106,13 @@ class TextureTest : public ANGLETest ...@@ -106,6 +106,13 @@ class TextureTest : public ANGLETest
// Tests CopyTexSubImage with floating point textures of various formats. // Tests CopyTexSubImage with floating point textures of various formats.
void testFloatCopySubImage(int sourceImageChannels, int destImageChannels) void testFloatCopySubImage(int sourceImageChannels, int destImageChannels)
{ {
// TODO(jmadill): Figure out why this is broken on Intel D3D11
if (isIntel() && getPlatformRenderer() == EGL_PLATFORM_ANGLE_TYPE_D3D11_ANGLE)
{
std::cout << "Test skipped on Intel D3D11." << std::endl;
return;
}
if (getClientVersion() < 3) if (getClientVersion() < 3)
{ {
if (!extensionEnabled("GL_OES_texture_float")) if (!extensionEnabled("GL_OES_texture_float"))
...@@ -490,13 +497,6 @@ TYPED_TEST(TextureTest, CopySubImageFloat_RGB_RG) ...@@ -490,13 +497,6 @@ TYPED_TEST(TextureTest, CopySubImageFloat_RGB_RG)
TYPED_TEST(TextureTest, CopySubImageFloat_RGB_RGB) TYPED_TEST(TextureTest, CopySubImageFloat_RGB_RGB)
{ {
// TODO(jmadill): Figure out why this is broken on Intel D3D11
if (isIntel() && getPlatformRenderer() == EGL_PLATFORM_ANGLE_TYPE_D3D11_ANGLE)
{
std::cout << "Test skipped on Intel D3D11." << std::endl;
return;
}
testFloatCopySubImage(3, 3); testFloatCopySubImage(3, 3);
} }
...@@ -512,25 +512,11 @@ TYPED_TEST(TextureTest, CopySubImageFloat_RGBA_RG) ...@@ -512,25 +512,11 @@ TYPED_TEST(TextureTest, CopySubImageFloat_RGBA_RG)
TYPED_TEST(TextureTest, CopySubImageFloat_RGBA_RGB) TYPED_TEST(TextureTest, CopySubImageFloat_RGBA_RGB)
{ {
// TODO(jmadill): Figure out why this is broken on Intel D3D11
if (isIntel() && getPlatformRenderer() == EGL_PLATFORM_ANGLE_TYPE_D3D11_ANGLE)
{
std::cout << "Test skipped on Intel D3D11." << std::endl;
return;
}
testFloatCopySubImage(4, 3); testFloatCopySubImage(4, 3);
} }
TYPED_TEST(TextureTest, CopySubImageFloat_RGBA_RGBA) TYPED_TEST(TextureTest, CopySubImageFloat_RGBA_RGBA)
{ {
// TODO(jmadill): Figure out why this is broken on Intel D3D11
if (isIntel() && getPlatformRenderer() == EGL_PLATFORM_ANGLE_TYPE_D3D11_ANGLE)
{
std::cout << "Test skipped on Intel D3D11." << std::endl;
return;
}
testFloatCopySubImage(4, 4); testFloatCopySubImage(4, 4);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment