Commit 0e069b42 by Yuly Novikov Committed by Commit Bot

Skip SwANGLE GLES31 tests which crash with 32-bit Subzero only on Windows

Linux 32-bit crashes were fixed. Bug: angleproject:4482 Change-Id: I3efd7c760dfec1f8b909eee2ed84f5f9ebc33c3a Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2111970Reviewed-by: 's avatarYuly Novikov <ynovikov@chromium.org> Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
parent ca45852d
......@@ -191,17 +191,17 @@
3881 VULKAN : dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.array.image_2d = SKIP
3881 VULKAN : dEQP-GLES31.functional.program_interface_query.uniform.location.default_block.array.array.iimage_2d_array = SKIP
// Crashes in x86 Subzero Reactor
4482 SWIFTSHADER : dEQP-GLES31.functional.compute.basic.shared_atomic_op_* = SKIP
4482 SWIFTSHADER : dEQP-GLES31.functional.compute.basic.shared_var_* = SKIP
4482 SWIFTSHADER : dEQP-GLES31.functional.compute.basic.ssbo_local_barrier_* = SKIP
4482 SWIFTSHADER : dEQP-GLES31.functional.compute.shared_var.* = SKIP
4482 SWIFTSHADER : dEQP-GLES31.functional.image_load_store.2d.qualifiers.* = SKIP
4482 SWIFTSHADER : dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.* = SKIP
4482 SWIFTSHADER : dEQP-GLES31.functional.image_load_store.3d.qualifiers.* = SKIP
4482 SWIFTSHADER : dEQP-GLES31.functional.image_load_store.cube.qualifiers.* = SKIP
4482 SWIFTSHADER : dEQP-GLES31.functional.ssbo.atomic.compswap.* = SKIP
4482 SWIFTSHADER : dEQP-GLES31.functional.synchronization.inter_invocation.* = SKIP
// Crashes in Windows x86 Subzero Reactor
4482 WIN SWIFTSHADER : dEQP-GLES31.functional.compute.basic.shared_atomic_op_* = SKIP
4482 WIN SWIFTSHADER : dEQP-GLES31.functional.compute.basic.shared_var_* = SKIP
4482 WIN SWIFTSHADER : dEQP-GLES31.functional.compute.basic.ssbo_local_barrier_* = SKIP
4482 WIN SWIFTSHADER : dEQP-GLES31.functional.compute.shared_var.* = SKIP
4482 WIN SWIFTSHADER : dEQP-GLES31.functional.image_load_store.2d.qualifiers.* = SKIP
4482 WIN SWIFTSHADER : dEQP-GLES31.functional.image_load_store.2d_array.qualifiers.* = SKIP
4482 WIN SWIFTSHADER : dEQP-GLES31.functional.image_load_store.3d.qualifiers.* = SKIP
4482 WIN SWIFTSHADER : dEQP-GLES31.functional.image_load_store.cube.qualifiers.* = SKIP
4482 WIN SWIFTSHADER : dEQP-GLES31.functional.ssbo.atomic.compswap.* = SKIP
4482 WIN SWIFTSHADER : dEQP-GLES31.functional.synchronization.inter_invocation.* = SKIP
////
......
......@@ -1721,9 +1721,9 @@ void main()
// order of multiple shader invocations in compute shader.
TEST_P(ComputeShaderTest, groupMemoryBarrierAndBarrierTest)
{
// Crashes on 32-bit SwiftShader Subzero. http://anglebug.com/4482
// Crashes on Windows 32-bit SwiftShader Subzero. http://anglebug.com/4482
#if defined(ANGLE_IS_32_BIT_CPU)
ANGLE_SKIP_TEST_IF(isSwiftshader());
ANGLE_SKIP_TEST_IF(isSwiftshader() && IsWindows());
#endif
// TODO(xinghua.cao@intel.com): Figure out why we get this error message
......@@ -1887,9 +1887,9 @@ void main()
// Verify shared non-array variables can work correctly.
TEST_P(ComputeShaderTest, NonArraySharedVariable)
{
// Crashes on 32-bit SwiftShader Subzero. http://anglebug.com/4482
// Crashes on Windows 32-bit SwiftShader Subzero. http://anglebug.com/4482
#if defined(ANGLE_IS_32_BIT_CPU)
ANGLE_SKIP_TEST_IF(isSwiftshader());
ANGLE_SKIP_TEST_IF(isSwiftshader() && IsWindows());
#endif
const char kCSShader[] = R"(#version 310 es
......@@ -1925,9 +1925,9 @@ void main()
// Verify shared non-struct array variables can work correctly.
TEST_P(ComputeShaderTest, NonStructArrayAsSharedVariable)
{
// Crashes on 32-bit SwiftShader Subzero. http://anglebug.com/4482
// Crashes on Windows 32-bit SwiftShader Subzero. http://anglebug.com/4482
#if defined(ANGLE_IS_32_BIT_CPU)
ANGLE_SKIP_TEST_IF(isSwiftshader());
ANGLE_SKIP_TEST_IF(isSwiftshader() && IsWindows());
#endif
const char kCSShader[] = R"(#version 310 es
......@@ -1954,9 +1954,9 @@ void main()
// Verify shared struct array variables work correctly.
TEST_P(ComputeShaderTest, StructArrayAsSharedVariable)
{
// Crashes on 32-bit SwiftShader Subzero. http://anglebug.com/4482
// Crashes on Windows 32-bit SwiftShader Subzero. http://anglebug.com/4482
#if defined(ANGLE_IS_32_BIT_CPU)
ANGLE_SKIP_TEST_IF(isSwiftshader());
ANGLE_SKIP_TEST_IF(isSwiftshader() && IsWindows());
#endif
const char kCSShader[] = R"(#version 310 es
......@@ -1987,9 +1987,9 @@ void main()
// Verify using atomic functions without return value can work correctly.
TEST_P(ComputeShaderTest, AtomicFunctionsNoReturnValue)
{
// Crashes on 32-bit SwiftShader Subzero. http://anglebug.com/4482
// Crashes on Windows 32-bit SwiftShader Subzero. http://anglebug.com/4482
#if defined(ANGLE_IS_32_BIT_CPU)
ANGLE_SKIP_TEST_IF(isSwiftshader());
ANGLE_SKIP_TEST_IF(isSwiftshader() && IsWindows());
#endif
// Fails on AMD windows drivers. http://anglebug.com/3872
......@@ -2058,9 +2058,9 @@ void main()
// Verify using atomic functions in a non-initializer single assignment can work correctly.
TEST_P(ComputeShaderTest, AtomicFunctionsInNonInitializerSingleAssignment)
{
// Crashes on 32-bit SwiftShader Subzero. http://anglebug.com/4482
// Crashes on Windows 32-bit SwiftShader Subzero. http://anglebug.com/4482
#if defined(ANGLE_IS_32_BIT_CPU)
ANGLE_SKIP_TEST_IF(isSwiftshader());
ANGLE_SKIP_TEST_IF(isSwiftshader() && IsWindows());
#endif
// Fails on AMD windows drivers. http://anglebug.com/3872
......@@ -2112,9 +2112,9 @@ void main()
// Verify using atomic functions in an initializers and using unsigned int works correctly.
TEST_P(ComputeShaderTest, AtomicFunctionsInitializerWithUnsigned)
{
// Crashes on 32-bit SwiftShader Subzero. http://anglebug.com/4482
// Crashes on Windows 32-bit SwiftShader Subzero. http://anglebug.com/4482
#if defined(ANGLE_IS_32_BIT_CPU)
ANGLE_SKIP_TEST_IF(isSwiftshader());
ANGLE_SKIP_TEST_IF(isSwiftshader() && IsWindows());
#endif
// Fails on AMD windows drivers. http://anglebug.com/3872
......@@ -2177,9 +2177,9 @@ void main()
// Verify using atomic functions inside expressions as unsigned int.
TEST_P(ComputeShaderTest, AtomicFunctionsReturnWithUnsigned)
{
// Crashes on 32-bit SwiftShader Subzero. http://anglebug.com/4482
// Crashes on Windows 32-bit SwiftShader Subzero. http://anglebug.com/4482
#if defined(ANGLE_IS_32_BIT_CPU)
ANGLE_SKIP_TEST_IF(isSwiftshader());
ANGLE_SKIP_TEST_IF(isSwiftshader() && IsWindows());
#endif
// Fails on AMD windows drivers. http://anglebug.com/3872
......@@ -2232,9 +2232,9 @@ void main()
// Verify using nested atomic functions in expressions.
TEST_P(ComputeShaderTest, AtomicFunctionsReturnWithMultipleTypes)
{
// Crashes on 32-bit SwiftShader Subzero. http://anglebug.com/4482
// Crashes on Windows 32-bit SwiftShader Subzero. http://anglebug.com/4482
#if defined(ANGLE_IS_32_BIT_CPU)
ANGLE_SKIP_TEST_IF(isSwiftshader());
ANGLE_SKIP_TEST_IF(isSwiftshader() && IsWindows());
#endif
constexpr char kCShader[] = R"(#version 310 es
......
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