Commit 2e1091e0 by Cody Northrop Committed by Commit Bot

Tests: Add FIFA Mobile trace

Test: angle_perftests --gtest_filter="*fifa_mobile*" Bug: b/171421051 Change-Id: If50c6387a1a49fb6946d20279caf6470544a2b11 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2490279Reviewed-by: 's avatarCourtney Goeltzenleuchter <courtneygo@google.com> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org> Commit-Queue: Cody Northrop <cnorthrop@google.com>
parent ad222d1c
{
"src/tests/restricted_traces/.gitignore":
"975053b988efba09342bbc967b8cbb76",
"ed1e186b7880946aa6acbe4531900cdb",
"src/tests/restricted_traces/angry_birds_2_1500.tar.gz.sha1":
"44fc5437c4a84012e338b3da4b6fc28a",
"src/tests/restricted_traces/arena_of_valor.tar.gz.sha1":
......@@ -13,6 +13,8 @@
"dffd3bed0d0e53481f43b414309bf152",
"src/tests/restricted_traces/egypt_1500.tar.gz.sha1":
"1d80caa37b937f83c95cd053b1bdd4ac",
"src/tests/restricted_traces/fifa_mobile.tar.gz.sha1":
"c1deaabd756b24677aa48aff56f2d331",
"src/tests/restricted_traces/free_fire.tar.gz.sha1":
"a95efee5e5c6d85bac2d8c2ab09dc34c",
"src/tests/restricted_traces/gen_restricted_traces.py":
......@@ -28,13 +30,13 @@
"src/tests/restricted_traces/nba2k20_800.tar.gz.sha1":
"03df0dcf41c18bc59edfc0b088ca4a87",
"src/tests/restricted_traces/restricted_traces.json":
"964d9d30361aae731f495562ed373b79",
"7b7520b827d68e198840d8ad1bee8a99",
"src/tests/restricted_traces/restricted_traces_autogen.cpp":
"8d82249c50da7d734fb71e11f2829d90",
"d3d51fd238bd31100c3a7600b20e362d",
"src/tests/restricted_traces/restricted_traces_autogen.gni":
"2367de2be057b3b3b7bbd3e89053b0f2",
"2dd556cf9476dfddee3fdeaf7ea0eb18",
"src/tests/restricted_traces/restricted_traces_autogen.h":
"7601e1f0c3806fa2ff203788906762b1",
"8a1057120937bd5de15aaed70c6f0517",
"src/tests/restricted_traces/temple_run_300.tar.gz.sha1":
"77475b0186ee0380eeb9db47433d0457",
"src/tests/restricted_traces/trex_200.tar.gz.sha1":
......
......@@ -10,6 +10,8 @@ cod_mobile.tar.gz
cod_mobile/
egypt_1500.tar.gz
egypt_1500/
fifa_mobile.tar.gz
fifa_mobile/
free_fire.tar.gz
free_fire/
kartrider_rush.tar.gz
......
02ba7ba24f0ecb5ca5effebfd63da2f704ae1f82
\ No newline at end of file
......@@ -13,6 +13,7 @@
"candy_crush_500",
"cod_mobile",
"egypt_1500",
"fifa_mobile",
"free_fire",
"kartrider_rush",
"manhattan_10",
......
......@@ -17,6 +17,7 @@
#include "candy_crush_500/candy_crush_500_capture_context1.h"
#include "cod_mobile/cod_mobile_capture_context4.h"
#include "egypt_1500/egypt_1500_capture_context6.h"
#include "fifa_mobile/fifa_mobile_capture_context2.h"
#include "free_fire/free_fire_capture_context3.h"
#include "kartrider_rush/kartrider_rush_capture_context3.h"
#include "manhattan_10/manhattan_10_capture_context6.h"
......@@ -52,6 +53,9 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = {
{RestrictedTraceID::egypt_1500,
{egypt_1500::kReplayFrameStart, egypt_1500::kReplayFrameEnd,
egypt_1500::kReplayDrawSurfaceWidth, egypt_1500::kReplayDrawSurfaceHeight, "egypt_1500"}},
{RestrictedTraceID::fifa_mobile,
{fifa_mobile::kReplayFrameStart, fifa_mobile::kReplayFrameEnd,
fifa_mobile::kReplayDrawSurfaceWidth, fifa_mobile::kReplayDrawSurfaceHeight, "fifa_mobile"}},
{RestrictedTraceID::free_fire,
{free_fire::kReplayFrameStart, free_fire::kReplayFrameEnd, free_fire::kReplayDrawSurfaceWidth,
free_fire::kReplayDrawSurfaceHeight, "free_fire"}},
......@@ -110,6 +114,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex)
case RestrictedTraceID::egypt_1500:
egypt_1500::ReplayContext6Frame(frameIndex);
break;
case RestrictedTraceID::fifa_mobile:
fifa_mobile::ReplayContext2Frame(frameIndex);
break;
case RestrictedTraceID::free_fire:
free_fire::ReplayContext3Frame(frameIndex);
break;
......@@ -163,6 +170,9 @@ void ResetReplay(RestrictedTraceID traceID)
case RestrictedTraceID::egypt_1500:
egypt_1500::ResetContext6Replay();
break;
case RestrictedTraceID::fifa_mobile:
fifa_mobile::ResetContext2Replay();
break;
case RestrictedTraceID::free_fire:
free_fire::ResetContext3Replay();
break;
......@@ -216,6 +226,9 @@ void SetupReplay(RestrictedTraceID traceID)
case RestrictedTraceID::egypt_1500:
egypt_1500::SetupContext6Replay();
break;
case RestrictedTraceID::fifa_mobile:
fifa_mobile::SetupContext2Replay();
break;
case RestrictedTraceID::free_fire:
free_fire::SetupContext3Replay();
break;
......@@ -269,6 +282,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir)
case RestrictedTraceID::egypt_1500:
egypt_1500::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::fifa_mobile:
fifa_mobile::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::free_fire:
free_fire::SetBinaryDataDir(dataDir);
break;
......@@ -322,6 +338,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba
case RestrictedTraceID::egypt_1500:
egypt_1500::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::fifa_mobile:
fifa_mobile::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::free_fire:
free_fire::SetBinaryDataDecompressCallback(callback);
break;
......
......@@ -15,6 +15,7 @@ angle_restricted_traces = [
"candy_crush_500 1",
"cod_mobile 4",
"egypt_1500 6",
"fifa_mobile 2",
"free_fire 3",
"kartrider_rush 3",
"manhattan_10 6",
......
......@@ -46,6 +46,7 @@ enum class RestrictedTraceID
candy_crush_500,
cod_mobile,
egypt_1500,
fifa_mobile,
free_fire,
kartrider_rush,
manhattan_10,
......
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