Commit ad222d1c by Cody Northrop Committed by Commit Bot

Tests: Add KartRider Rush+ trace

Test: angle_perftests --gtet_filter="*kartrider_rush*" Bug: b/171337677 Change-Id: I9a248ecf51e296a2b894b0951538842a7efde046 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2490277Reviewed-by: 's avatarCourtney Goeltzenleuchter <courtneygo@google.com> Reviewed-by: 's avatarCody Northrop <cnorthrop@google.com> Commit-Queue: Cody Northrop <cnorthrop@google.com>
parent 3fb490a7
{ {
"src/tests/restricted_traces/.gitignore": "src/tests/restricted_traces/.gitignore":
"cababe61df13c60c4bf75017178a867e", "975053b988efba09342bbc967b8cbb76",
"src/tests/restricted_traces/angry_birds_2_1500.tar.gz.sha1": "src/tests/restricted_traces/angry_birds_2_1500.tar.gz.sha1":
"44fc5437c4a84012e338b3da4b6fc28a", "44fc5437c4a84012e338b3da4b6fc28a",
"src/tests/restricted_traces/arena_of_valor.tar.gz.sha1": "src/tests/restricted_traces/arena_of_valor.tar.gz.sha1":
...@@ -17,6 +17,8 @@ ...@@ -17,6 +17,8 @@
"a95efee5e5c6d85bac2d8c2ab09dc34c", "a95efee5e5c6d85bac2d8c2ab09dc34c",
"src/tests/restricted_traces/gen_restricted_traces.py": "src/tests/restricted_traces/gen_restricted_traces.py":
"a520ef50175b1b9a20383a884e293b54", "a520ef50175b1b9a20383a884e293b54",
"src/tests/restricted_traces/kartrider_rush.tar.gz.sha1":
"64079b7406be62a9b04062b8790f3313",
"src/tests/restricted_traces/manhattan_10.tar.gz.sha1": "src/tests/restricted_traces/manhattan_10.tar.gz.sha1":
"752781119592a190cc02b773adf38fc3", "752781119592a190cc02b773adf38fc3",
"src/tests/restricted_traces/marvel_contest_of_champions.tar.gz.sha1": "src/tests/restricted_traces/marvel_contest_of_champions.tar.gz.sha1":
...@@ -26,13 +28,13 @@ ...@@ -26,13 +28,13 @@
"src/tests/restricted_traces/nba2k20_800.tar.gz.sha1": "src/tests/restricted_traces/nba2k20_800.tar.gz.sha1":
"03df0dcf41c18bc59edfc0b088ca4a87", "03df0dcf41c18bc59edfc0b088ca4a87",
"src/tests/restricted_traces/restricted_traces.json": "src/tests/restricted_traces/restricted_traces.json":
"92754f0dc16c9aa4e2c31699c78ed771", "964d9d30361aae731f495562ed373b79",
"src/tests/restricted_traces/restricted_traces_autogen.cpp": "src/tests/restricted_traces/restricted_traces_autogen.cpp":
"90c4690798c3a0208f1e3dc15938762b", "8d82249c50da7d734fb71e11f2829d90",
"src/tests/restricted_traces/restricted_traces_autogen.gni": "src/tests/restricted_traces/restricted_traces_autogen.gni":
"5c41df13ceeb7a41a59ab8e86b223eab", "2367de2be057b3b3b7bbd3e89053b0f2",
"src/tests/restricted_traces/restricted_traces_autogen.h": "src/tests/restricted_traces/restricted_traces_autogen.h":
"d242dcd3e814076b84d3fdf54e67f545", "7601e1f0c3806fa2ff203788906762b1",
"src/tests/restricted_traces/temple_run_300.tar.gz.sha1": "src/tests/restricted_traces/temple_run_300.tar.gz.sha1":
"77475b0186ee0380eeb9db47433d0457", "77475b0186ee0380eeb9db47433d0457",
"src/tests/restricted_traces/trex_200.tar.gz.sha1": "src/tests/restricted_traces/trex_200.tar.gz.sha1":
......
...@@ -12,6 +12,8 @@ egypt_1500.tar.gz ...@@ -12,6 +12,8 @@ egypt_1500.tar.gz
egypt_1500/ egypt_1500/
free_fire.tar.gz free_fire.tar.gz
free_fire/ free_fire/
kartrider_rush.tar.gz
kartrider_rush/
manhattan_10.tar.gz manhattan_10.tar.gz
manhattan_10/ manhattan_10/
marvel_contest_of_champions.tar.gz marvel_contest_of_champions.tar.gz
......
f608ee435f1e365299653c88bbc61c3237516c86
\ No newline at end of file
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
"cod_mobile", "cod_mobile",
"egypt_1500", "egypt_1500",
"free_fire", "free_fire",
"kartrider_rush",
"manhattan_10", "manhattan_10",
"marvel_contest_of_champions", "marvel_contest_of_champions",
"mobile_legends", "mobile_legends",
......
...@@ -18,6 +18,7 @@ ...@@ -18,6 +18,7 @@
#include "cod_mobile/cod_mobile_capture_context4.h" #include "cod_mobile/cod_mobile_capture_context4.h"
#include "egypt_1500/egypt_1500_capture_context6.h" #include "egypt_1500/egypt_1500_capture_context6.h"
#include "free_fire/free_fire_capture_context3.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" #include "manhattan_10/manhattan_10_capture_context6.h"
#include "marvel_contest_of_champions/marvel_contest_of_champions_capture_context2.h" #include "marvel_contest_of_champions/marvel_contest_of_champions_capture_context2.h"
#include "mobile_legends/mobile_legends_capture_context3.h" #include "mobile_legends/mobile_legends_capture_context3.h"
...@@ -54,6 +55,10 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = { ...@@ -54,6 +55,10 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = {
{RestrictedTraceID::free_fire, {RestrictedTraceID::free_fire,
{free_fire::kReplayFrameStart, free_fire::kReplayFrameEnd, free_fire::kReplayDrawSurfaceWidth, {free_fire::kReplayFrameStart, free_fire::kReplayFrameEnd, free_fire::kReplayDrawSurfaceWidth,
free_fire::kReplayDrawSurfaceHeight, "free_fire"}}, free_fire::kReplayDrawSurfaceHeight, "free_fire"}},
{RestrictedTraceID::kartrider_rush,
{kartrider_rush::kReplayFrameStart, kartrider_rush::kReplayFrameEnd,
kartrider_rush::kReplayDrawSurfaceWidth, kartrider_rush::kReplayDrawSurfaceHeight,
"kartrider_rush"}},
{RestrictedTraceID::manhattan_10, {RestrictedTraceID::manhattan_10,
{manhattan_10::kReplayFrameStart, manhattan_10::kReplayFrameEnd, {manhattan_10::kReplayFrameStart, manhattan_10::kReplayFrameEnd,
manhattan_10::kReplayDrawSurfaceWidth, manhattan_10::kReplayDrawSurfaceHeight, manhattan_10::kReplayDrawSurfaceWidth, manhattan_10::kReplayDrawSurfaceHeight,
...@@ -108,6 +113,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex) ...@@ -108,6 +113,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex)
case RestrictedTraceID::free_fire: case RestrictedTraceID::free_fire:
free_fire::ReplayContext3Frame(frameIndex); free_fire::ReplayContext3Frame(frameIndex);
break; break;
case RestrictedTraceID::kartrider_rush:
kartrider_rush::ReplayContext3Frame(frameIndex);
break;
case RestrictedTraceID::manhattan_10: case RestrictedTraceID::manhattan_10:
manhattan_10::ReplayContext6Frame(frameIndex); manhattan_10::ReplayContext6Frame(frameIndex);
break; break;
...@@ -158,6 +166,9 @@ void ResetReplay(RestrictedTraceID traceID) ...@@ -158,6 +166,9 @@ void ResetReplay(RestrictedTraceID traceID)
case RestrictedTraceID::free_fire: case RestrictedTraceID::free_fire:
free_fire::ResetContext3Replay(); free_fire::ResetContext3Replay();
break; break;
case RestrictedTraceID::kartrider_rush:
kartrider_rush::ResetContext3Replay();
break;
case RestrictedTraceID::manhattan_10: case RestrictedTraceID::manhattan_10:
manhattan_10::ResetContext6Replay(); manhattan_10::ResetContext6Replay();
break; break;
...@@ -208,6 +219,9 @@ void SetupReplay(RestrictedTraceID traceID) ...@@ -208,6 +219,9 @@ void SetupReplay(RestrictedTraceID traceID)
case RestrictedTraceID::free_fire: case RestrictedTraceID::free_fire:
free_fire::SetupContext3Replay(); free_fire::SetupContext3Replay();
break; break;
case RestrictedTraceID::kartrider_rush:
kartrider_rush::SetupContext3Replay();
break;
case RestrictedTraceID::manhattan_10: case RestrictedTraceID::manhattan_10:
manhattan_10::SetupContext6Replay(); manhattan_10::SetupContext6Replay();
break; break;
...@@ -258,6 +272,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir) ...@@ -258,6 +272,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir)
case RestrictedTraceID::free_fire: case RestrictedTraceID::free_fire:
free_fire::SetBinaryDataDir(dataDir); free_fire::SetBinaryDataDir(dataDir);
break; break;
case RestrictedTraceID::kartrider_rush:
kartrider_rush::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::manhattan_10: case RestrictedTraceID::manhattan_10:
manhattan_10::SetBinaryDataDir(dataDir); manhattan_10::SetBinaryDataDir(dataDir);
break; break;
...@@ -308,6 +325,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba ...@@ -308,6 +325,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba
case RestrictedTraceID::free_fire: case RestrictedTraceID::free_fire:
free_fire::SetBinaryDataDecompressCallback(callback); free_fire::SetBinaryDataDecompressCallback(callback);
break; break;
case RestrictedTraceID::kartrider_rush:
kartrider_rush::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::manhattan_10: case RestrictedTraceID::manhattan_10:
manhattan_10::SetBinaryDataDecompressCallback(callback); manhattan_10::SetBinaryDataDecompressCallback(callback);
break; break;
......
...@@ -16,6 +16,7 @@ angle_restricted_traces = [ ...@@ -16,6 +16,7 @@ angle_restricted_traces = [
"cod_mobile 4", "cod_mobile 4",
"egypt_1500 6", "egypt_1500 6",
"free_fire 3", "free_fire 3",
"kartrider_rush 3",
"manhattan_10 6", "manhattan_10 6",
"marvel_contest_of_champions 2", "marvel_contest_of_champions 2",
"mobile_legends 3", "mobile_legends 3",
......
...@@ -47,6 +47,7 @@ enum class RestrictedTraceID ...@@ -47,6 +47,7 @@ enum class RestrictedTraceID
cod_mobile, cod_mobile,
egypt_1500, egypt_1500,
free_fire, free_fire,
kartrider_rush,
manhattan_10, manhattan_10,
marvel_contest_of_champions, marvel_contest_of_champions,
mobile_legends, mobile_legends,
......
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