Commit 6c873cfd by Xinyi He Committed by Commit Bot

Disable RobustBufferAccessWebGL2ValidationStateChangeTest on Mali

Mali does not support the robustness on Vulkan, so skip this test. Bug: angleproject:4823 Change-Id: Id4d29fe27f10ec87d901f92ba097db9207809d42 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2331311Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org>
parent b9b5fa55
......@@ -4050,8 +4050,8 @@ class RobustBufferAccessWebGL2ValidationStateChangeTest : public WebGL2Validatio
protected:
RobustBufferAccessWebGL2ValidationStateChangeTest()
{
// SwS/OSX GL do not support robustness.
if (!isSwiftshader() && !IsOSX())
// SwS/OSX GL do not support robustness. Mali does not support it.
if (!isSwiftshader() && !IsOSX() && !IsARM())
{
setRobustAccess(true);
}
......@@ -5652,6 +5652,9 @@ TEST_P(RobustBufferAccessWebGL2ValidationStateChangeTest, BindZeroSizeBufferThen
// no intent to follow up on this failure.
ANGLE_SKIP_TEST_IF(IsOSX());
// Mali does not support robustness now.
ANGLE_SKIP_TEST_IF(IsARM());
std::vector<GLubyte> data(48, 1);
ANGLE_GL_PROGRAM(program, essl1_shaders::vs::Passthrough(), essl1_shaders::fs::Red());
......
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