Commit 9f48c420 by Cody Northrop Committed by Commit Bot

Tests: Add PUBG Mobile Lite trace

Test: angle_perftests --gtest_filter="*pubg_mobile_lite*" Bug: b/165824228 Change-Id: Iaa95b560da7834ff982bc29a2db22f3582d05513 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2504827 Commit-Queue: Cody Northrop <cnorthrop@google.com> Reviewed-by: 's avatarCourtney Goeltzenleuchter <courtneygo@google.com> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
parent f02a6e0c
{ {
"src/tests/restricted_traces/.gitignore": "src/tests/restricted_traces/.gitignore":
"eb3949581fd837d3ce95555b1a137fc4", "ddaa06125884442e2ed1d0885d9bdc02",
"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":
...@@ -31,14 +31,16 @@ ...@@ -31,14 +31,16 @@
"a3fe48a3acc2165a7fb3eb6cf01b441f", "a3fe48a3acc2165a7fb3eb6cf01b441f",
"src/tests/restricted_traces/nba2k20_800.tar.gz.sha1": "src/tests/restricted_traces/nba2k20_800.tar.gz.sha1":
"03df0dcf41c18bc59edfc0b088ca4a87", "03df0dcf41c18bc59edfc0b088ca4a87",
"src/tests/restricted_traces/pubg_mobile_lite.tar.gz.sha1":
"07c3f467603d4d00bdae2bfed121da8d",
"src/tests/restricted_traces/restricted_traces.json": "src/tests/restricted_traces/restricted_traces.json":
"307a6e4f81e02ace27f98b9a74055c1f", "1d885a202e69b31e10213da68979c539",
"src/tests/restricted_traces/restricted_traces_autogen.cpp": "src/tests/restricted_traces/restricted_traces_autogen.cpp":
"9e608fbcce60b25dc075a1f1059c17bd", "8eeff2f2f4788b5f3764c3bcfa325285",
"src/tests/restricted_traces/restricted_traces_autogen.gni": "src/tests/restricted_traces/restricted_traces_autogen.gni":
"5215fd1e7503fe2b4d0cc8e46cb71cde", "cb1e3a2d827912765d824e99144ad70c",
"src/tests/restricted_traces/restricted_traces_autogen.h": "src/tests/restricted_traces/restricted_traces_autogen.h":
"4d56428aea3627c37380ab3bc17a4316", "d8e7c186631c9b35312c7a399862e332",
"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":
......
...@@ -26,6 +26,8 @@ mobile_legends.tar.gz ...@@ -26,6 +26,8 @@ mobile_legends.tar.gz
mobile_legends/ mobile_legends/
nba2k20_800.tar.gz nba2k20_800.tar.gz
nba2k20_800/ nba2k20_800/
pubg_mobile_lite.tar.gz
pubg_mobile_lite/
temple_run_300.tar.gz temple_run_300.tar.gz
temple_run_300/ temple_run_300/
trex_200.tar.gz trex_200.tar.gz
......
d46e12464ec25fcb04f757573e13a16de79a7baa
\ No newline at end of file
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
"marvel_contest_of_champions", "marvel_contest_of_champions",
"mobile_legends", "mobile_legends",
"nba2k20_800", "nba2k20_800",
"pubg_mobile_lite",
"temple_run_300", "temple_run_300",
"trex_200", "trex_200",
"world_of_tanks_blitz" "world_of_tanks_blitz"
......
...@@ -25,6 +25,7 @@ ...@@ -25,6 +25,7 @@
#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"
#include "nba2k20_800/nba2k20_800_capture_context1.h" #include "nba2k20_800/nba2k20_800_capture_context1.h"
#include "pubg_mobile_lite/pubg_mobile_lite_capture_context5.h"
#include "temple_run_300/temple_run_300_capture_context1.h" #include "temple_run_300/temple_run_300_capture_context1.h"
#include "trex_200/trex_200_capture_context6.h" #include "trex_200/trex_200_capture_context6.h"
#include "world_of_tanks_blitz/world_of_tanks_blitz_capture_context3.h" #include "world_of_tanks_blitz/world_of_tanks_blitz_capture_context3.h"
...@@ -85,6 +86,10 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = { ...@@ -85,6 +86,10 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = {
{RestrictedTraceID::nba2k20_800, {RestrictedTraceID::nba2k20_800,
{nba2k20_800::kReplayFrameStart, nba2k20_800::kReplayFrameEnd, {nba2k20_800::kReplayFrameStart, nba2k20_800::kReplayFrameEnd,
nba2k20_800::kReplayDrawSurfaceWidth, nba2k20_800::kReplayDrawSurfaceHeight, "nba2k20_800"}}, nba2k20_800::kReplayDrawSurfaceWidth, nba2k20_800::kReplayDrawSurfaceHeight, "nba2k20_800"}},
{RestrictedTraceID::pubg_mobile_lite,
{pubg_mobile_lite::kReplayFrameStart, pubg_mobile_lite::kReplayFrameEnd,
pubg_mobile_lite::kReplayDrawSurfaceWidth, pubg_mobile_lite::kReplayDrawSurfaceHeight,
"pubg_mobile_lite"}},
{RestrictedTraceID::temple_run_300, {RestrictedTraceID::temple_run_300,
{temple_run_300::kReplayFrameStart, temple_run_300::kReplayFrameEnd, {temple_run_300::kReplayFrameStart, temple_run_300::kReplayFrameEnd,
temple_run_300::kReplayDrawSurfaceWidth, temple_run_300::kReplayDrawSurfaceHeight, temple_run_300::kReplayDrawSurfaceWidth, temple_run_300::kReplayDrawSurfaceHeight,
...@@ -149,6 +154,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex) ...@@ -149,6 +154,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex)
case RestrictedTraceID::nba2k20_800: case RestrictedTraceID::nba2k20_800:
nba2k20_800::ReplayContext1Frame(frameIndex); nba2k20_800::ReplayContext1Frame(frameIndex);
break; break;
case RestrictedTraceID::pubg_mobile_lite:
pubg_mobile_lite::ReplayContext5Frame(frameIndex);
break;
case RestrictedTraceID::temple_run_300: case RestrictedTraceID::temple_run_300:
temple_run_300::ReplayContext1Frame(frameIndex); temple_run_300::ReplayContext1Frame(frameIndex);
break; break;
...@@ -211,6 +219,9 @@ void ResetReplay(RestrictedTraceID traceID) ...@@ -211,6 +219,9 @@ void ResetReplay(RestrictedTraceID traceID)
case RestrictedTraceID::nba2k20_800: case RestrictedTraceID::nba2k20_800:
nba2k20_800::ResetContext1Replay(); nba2k20_800::ResetContext1Replay();
break; break;
case RestrictedTraceID::pubg_mobile_lite:
pubg_mobile_lite::ResetContext5Replay();
break;
case RestrictedTraceID::temple_run_300: case RestrictedTraceID::temple_run_300:
temple_run_300::ResetContext1Replay(); temple_run_300::ResetContext1Replay();
break; break;
...@@ -273,6 +284,9 @@ void SetupReplay(RestrictedTraceID traceID) ...@@ -273,6 +284,9 @@ void SetupReplay(RestrictedTraceID traceID)
case RestrictedTraceID::nba2k20_800: case RestrictedTraceID::nba2k20_800:
nba2k20_800::SetupContext1Replay(); nba2k20_800::SetupContext1Replay();
break; break;
case RestrictedTraceID::pubg_mobile_lite:
pubg_mobile_lite::SetupContext5Replay();
break;
case RestrictedTraceID::temple_run_300: case RestrictedTraceID::temple_run_300:
temple_run_300::SetupContext1Replay(); temple_run_300::SetupContext1Replay();
break; break;
...@@ -335,6 +349,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir) ...@@ -335,6 +349,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir)
case RestrictedTraceID::nba2k20_800: case RestrictedTraceID::nba2k20_800:
nba2k20_800::SetBinaryDataDir(dataDir); nba2k20_800::SetBinaryDataDir(dataDir);
break; break;
case RestrictedTraceID::pubg_mobile_lite:
pubg_mobile_lite::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::temple_run_300: case RestrictedTraceID::temple_run_300:
temple_run_300::SetBinaryDataDir(dataDir); temple_run_300::SetBinaryDataDir(dataDir);
break; break;
...@@ -397,6 +414,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba ...@@ -397,6 +414,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba
case RestrictedTraceID::nba2k20_800: case RestrictedTraceID::nba2k20_800:
nba2k20_800::SetBinaryDataDecompressCallback(callback); nba2k20_800::SetBinaryDataDecompressCallback(callback);
break; break;
case RestrictedTraceID::pubg_mobile_lite:
pubg_mobile_lite::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::temple_run_300: case RestrictedTraceID::temple_run_300:
temple_run_300::SetBinaryDataDecompressCallback(callback); temple_run_300::SetBinaryDataDecompressCallback(callback);
break; break;
......
...@@ -23,6 +23,7 @@ angle_restricted_traces = [ ...@@ -23,6 +23,7 @@ angle_restricted_traces = [
"marvel_contest_of_champions 2", "marvel_contest_of_champions 2",
"mobile_legends 3", "mobile_legends 3",
"nba2k20_800 1", "nba2k20_800 1",
"pubg_mobile_lite 5",
"temple_run_300 1", "temple_run_300 1",
"trex_200 6", "trex_200 6",
"world_of_tanks_blitz 3", "world_of_tanks_blitz 3",
......
...@@ -54,6 +54,7 @@ enum class RestrictedTraceID ...@@ -54,6 +54,7 @@ enum class RestrictedTraceID
marvel_contest_of_champions, marvel_contest_of_champions,
mobile_legends, mobile_legends,
nba2k20_800, nba2k20_800,
pubg_mobile_lite,
temple_run_300, temple_run_300,
trex_200, trex_200,
world_of_tanks_blitz, world_of_tanks_blitz,
......
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