Vulkan: Enable the official GLES1 conformance tests

Needed to suppress 3 tests for Vulkan.

Bug: angleproject:3408
Bug: angleproject:3862
Bug: angleproject:3863
Bug: angleproject:3864
Bug: angleproject:3867
Change-Id: I87379125f7f794f5c8ed8eccff7e24bd0d9fab94
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1771938
Commit-Queue: Ian Elliott <ianelliott@google.com>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
This commit is contained in:
Ian Elliott 2019-08-26 10:40:45 -06:00 коммит произвёл Commit Bot
Родитель 2a19c59fe8
Коммит 14a9be448e
1 изменённых файлов: 9 добавлений и 1 удалений

Просмотреть файл

@ -254,6 +254,8 @@ TEST_P(GLES1ConformanceTest, LineHV)
TEST_P(GLES1ConformanceTest, LineRaster)
{
// http://g.co/anglebug/3862
ANGLE_SKIP_TEST_IF(IsVulkan());
ASSERT_NE(CONFORMANCE_TEST_ERROR, LineRasterExec());
}
@ -339,11 +341,15 @@ TEST_P(GLES1ConformanceTest, RescaleNormal)
TEST_P(GLES1ConformanceTest, Scissor)
{
// http://g.co/anglebug/3867
ANGLE_SKIP_TEST_IF(IsVulkan());
ASSERT_NE(CONFORMANCE_TEST_ERROR, ScissorExec());
}
TEST_P(GLES1ConformanceTest, SPClear)
{
// http://g.co/anglebug/3863
ANGLE_SKIP_TEST_IF(IsVulkan());
ASSERT_NE(CONFORMANCE_TEST_ERROR, SPClearExec());
}
@ -465,6 +471,8 @@ TEST_P(GLES1ConformanceTest, XFormHomogenous)
TEST_P(GLES1ConformanceTest, ZBClear)
{
// http://g.co/anglebug/3864
ANGLE_SKIP_TEST_IF(IsVulkan());
ASSERT_NE(CONFORMANCE_TEST_ERROR, ZBClearExec());
}
@ -543,5 +551,5 @@ TEST_P(GLES1ConformanceTest, MatrixPalette)
ASSERT_NE(CONFORMANCE_TEST_ERROR, MatrixPaletteExec());
}
ANGLE_INSTANTIATE_TEST(GLES1ConformanceTest, ES1_OPENGL());
ANGLE_INSTANTIATE_TEST(GLES1ConformanceTest, ES1_OPENGL(), ES1_VULKAN());
} // namespace angle