diff options
Diffstat (limited to 'src/tests/perf_tests/TracePerfTest.cpp')
-rw-r--r-- | src/tests/perf_tests/TracePerfTest.cpp | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/src/tests/perf_tests/TracePerfTest.cpp b/src/tests/perf_tests/TracePerfTest.cpp index ccc98b9792..02bf8d563b 100644 --- a/src/tests/perf_tests/TracePerfTest.cpp +++ b/src/tests/perf_tests/TracePerfTest.cpp @@ -848,9 +848,9 @@ TracePerfTest::TracePerfTest(std::unique_ptr<const TracePerfParams> params) mStartFrame(0), mEndFrame(0) { - bool isAMD = IsAMD() && !mParams->isSwiftshader(); - bool isAMDLinux = isAMD && IsLinux(); - // bool isAMDLinuxANGLE = isAMDLinux && mParams->isANGLE(); + bool isAMD = IsAMD() && !mParams->isSwiftshader(); + bool isAMDLinux = isAMD && IsLinux(); + bool isAMDLinuxANGLE = isAMDLinux && mParams->isANGLE(); bool isAMDLinuxNative = isAMDLinux && !mParams->isANGLE(); bool isAMDWin = isAMD && IsWindows(); bool isAMDWinANGLE = isAMDWin && mParams->isANGLE(); @@ -1497,6 +1497,10 @@ TracePerfTest::TracePerfTest(std::unique_ptr<const TracePerfParams> params) if (traceNameIs("antutu_refinery")) { + if (isIntelLinuxANGLE || isAMDLinuxANGLE) + { + skipTest("https://anglebug.com/342545097 fails on Mesa 23.2.1"); + } addExtensionPrerequisite("GL_ANDROID_extension_pack_es31a"); } @@ -1757,6 +1761,16 @@ TracePerfTest::TracePerfTest(std::unique_ptr<const TracePerfParams> params) } } + if (traceNameIs("modern_combat_5")) + { + if (IsPixel6() && !IsAndroid14OrNewer()) + { + skipTest( + "https://issuetracker.google.com/42267261 Causing thermal failures on Pixel 6 with " + "Android 13"); + } + } + if (IsGalaxyS22()) { if (traceNameIs("cod_mobile") || traceNameIs("dota_underlords") || |