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":
"eb3949581fd837d3ce95555b1a137fc4",
"ddaa06125884442e2ed1d0885d9bdc02",
"src/tests/restricted_traces/angry_birds_2_1500.tar.gz.sha1":
"44fc5437c4a84012e338b3da4b6fc28a",
"src/tests/restricted_traces/arena_of_valor.tar.gz.sha1":
......@@ -31,14 +31,16 @@
"a3fe48a3acc2165a7fb3eb6cf01b441f",
"src/tests/restricted_traces/nba2k20_800.tar.gz.sha1":
"03df0dcf41c18bc59edfc0b088ca4a87",
"src/tests/restricted_traces/pubg_mobile_lite.tar.gz.sha1":
"07c3f467603d4d00bdae2bfed121da8d",
"src/tests/restricted_traces/restricted_traces.json":
"307a6e4f81e02ace27f98b9a74055c1f",
"1d885a202e69b31e10213da68979c539",
"src/tests/restricted_traces/restricted_traces_autogen.cpp":
"9e608fbcce60b25dc075a1f1059c17bd",
"8eeff2f2f4788b5f3764c3bcfa325285",
"src/tests/restricted_traces/restricted_traces_autogen.gni":
"5215fd1e7503fe2b4d0cc8e46cb71cde",
"cb1e3a2d827912765d824e99144ad70c",
"src/tests/restricted_traces/restricted_traces_autogen.h":
"4d56428aea3627c37380ab3bc17a4316",
"d8e7c186631c9b35312c7a399862e332",
"src/tests/restricted_traces/temple_run_300.tar.gz.sha1":
"77475b0186ee0380eeb9db47433d0457",
"src/tests/restricted_traces/trex_200.tar.gz.sha1":
......
......@@ -26,6 +26,8 @@ mobile_legends.tar.gz
mobile_legends/
nba2k20_800.tar.gz
nba2k20_800/
pubg_mobile_lite.tar.gz
pubg_mobile_lite/
temple_run_300.tar.gz
temple_run_300/
trex_200.tar.gz
......
d46e12464ec25fcb04f757573e13a16de79a7baa
\ No newline at end of file
......@@ -21,6 +21,7 @@
"marvel_contest_of_champions",
"mobile_legends",
"nba2k20_800",
"pubg_mobile_lite",
"temple_run_300",
"trex_200",
"world_of_tanks_blitz"
......
......@@ -25,6 +25,7 @@
#include "marvel_contest_of_champions/marvel_contest_of_champions_capture_context2.h"
#include "mobile_legends/mobile_legends_capture_context3.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 "trex_200/trex_200_capture_context6.h"
#include "world_of_tanks_blitz/world_of_tanks_blitz_capture_context3.h"
......@@ -85,6 +86,10 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = {
{RestrictedTraceID::nba2k20_800,
{nba2k20_800::kReplayFrameStart, nba2k20_800::kReplayFrameEnd,
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,
{temple_run_300::kReplayFrameStart, temple_run_300::kReplayFrameEnd,
temple_run_300::kReplayDrawSurfaceWidth, temple_run_300::kReplayDrawSurfaceHeight,
......@@ -149,6 +154,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex)
case RestrictedTraceID::nba2k20_800:
nba2k20_800::ReplayContext1Frame(frameIndex);
break;
case RestrictedTraceID::pubg_mobile_lite:
pubg_mobile_lite::ReplayContext5Frame(frameIndex);
break;
case RestrictedTraceID::temple_run_300:
temple_run_300::ReplayContext1Frame(frameIndex);
break;
......@@ -211,6 +219,9 @@ void ResetReplay(RestrictedTraceID traceID)
case RestrictedTraceID::nba2k20_800:
nba2k20_800::ResetContext1Replay();
break;
case RestrictedTraceID::pubg_mobile_lite:
pubg_mobile_lite::ResetContext5Replay();
break;
case RestrictedTraceID::temple_run_300:
temple_run_300::ResetContext1Replay();
break;
......@@ -273,6 +284,9 @@ void SetupReplay(RestrictedTraceID traceID)
case RestrictedTraceID::nba2k20_800:
nba2k20_800::SetupContext1Replay();
break;
case RestrictedTraceID::pubg_mobile_lite:
pubg_mobile_lite::SetupContext5Replay();
break;
case RestrictedTraceID::temple_run_300:
temple_run_300::SetupContext1Replay();
break;
......@@ -335,6 +349,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir)
case RestrictedTraceID::nba2k20_800:
nba2k20_800::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::pubg_mobile_lite:
pubg_mobile_lite::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::temple_run_300:
temple_run_300::SetBinaryDataDir(dataDir);
break;
......@@ -397,6 +414,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba
case RestrictedTraceID::nba2k20_800:
nba2k20_800::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::pubg_mobile_lite:
pubg_mobile_lite::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::temple_run_300:
temple_run_300::SetBinaryDataDecompressCallback(callback);
break;
......
......@@ -23,6 +23,7 @@ angle_restricted_traces = [
"marvel_contest_of_champions 2",
"mobile_legends 3",
"nba2k20_800 1",
"pubg_mobile_lite 5",
"temple_run_300 1",
"trex_200 6",
"world_of_tanks_blitz 3",
......
......@@ -54,6 +54,7 @@ enum class RestrictedTraceID
marvel_contest_of_champions,
mobile_legends,
nba2k20_800,
pubg_mobile_lite,
temple_run_300,
trex_200,
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