Commit ad985fcd by Cody Northrop Committed by Commit Bot

Tests: Add Minecraft trace

Test: angle_perftests --gtest_filter="*minecraft*" Bug: angleproject:5603 Change-Id: I8befbbb49762a14beea1863f4bb76e676cde0d8d Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2669959 Commit-Queue: Cody Northrop <cnorthrop@google.com> Reviewed-by: 's avatarTim Van Patten <timvp@google.com> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
parent 4e1aa85e
{
"src/tests/restricted_traces/.gitignore":
"f5b5e19e5cb4e6f06a3d6247ef2b7c7e",
"8be40bc8ac66d8f091a3b152e87b780b",
"src/tests/restricted_traces/angry_birds_2_1500.tar.gz.sha1":
"2b5d6505d6a8b6f3bbfbad2c8405a89d",
"src/tests/restricted_traces/arena_of_valor.tar.gz.sha1":
......@@ -47,6 +47,8 @@
"12256b955ea6f318e99c8bcd8ab97d2d",
"src/tests/restricted_traces/marvel_contest_of_champions.tar.gz.sha1":
"80cf00c9a348c2ea95d538e9257375dd",
"src/tests/restricted_traces/minecraft.tar.gz.sha1":
"f9f4e3d480c83b03a1de55d63a04a207",
"src/tests/restricted_traces/mobile_legends.tar.gz.sha1":
"5da0b64ab06225a7e85b8a0bb8275b52",
"src/tests/restricted_traces/nba2k20_800.tar.gz.sha1":
......@@ -60,13 +62,13 @@
"src/tests/restricted_traces/real_gangster_crime.tar.gz.sha1":
"c85be329035a760edad673eb2ca7c3f1",
"src/tests/restricted_traces/restricted_traces.json":
"38694388835faf74259c531e15c09eb5",
"1a84e565e1bd575698906b640148e9a7",
"src/tests/restricted_traces/restricted_traces_autogen.cpp":
"c4e4965f35899ed029bfc4a10d17f76d",
"8713bec79a85f3252cb1d35d33e90c14",
"src/tests/restricted_traces/restricted_traces_autogen.gni":
"b699a4d736ebb379cb00d666aa4b49e4",
"4987d10e2396460cddb49c963a015d8b",
"src/tests/restricted_traces/restricted_traces_autogen.h":
"ebdd9a1860ce3fdc7ab01f538ace787c",
"ae2571ddc47f366f624503f5bffd93b5",
"src/tests/restricted_traces/saint_seiya_awakening.tar.gz.sha1":
"c9cde6bdfd9096a44d5f03d905a45a4f",
"src/tests/restricted_traces/subway_surfers.tar.gz.sha1":
......
......@@ -42,6 +42,8 @@ manhattan_31.tar.gz
manhattan_31/
marvel_contest_of_champions.tar.gz
marvel_contest_of_champions/
minecraft.tar.gz
minecraft/
mobile_legends.tar.gz
mobile_legends/
nba2k20_800.tar.gz
......
57ff11166f556b3f34a3903d92a4f4b765627b5a
\ No newline at end of file
......@@ -28,6 +28,7 @@
"magic_tiles_3",
"manhattan_10",
"manhattan_31",
"minecraft",
"marvel_contest_of_champions",
"mobile_legends",
"nba2k20_800",
......
......@@ -33,6 +33,7 @@
#include "manhattan_10/manhattan_10_capture_context1.h"
#include "manhattan_31/manhattan_31_capture_context6.h"
#include "marvel_contest_of_champions/marvel_contest_of_champions_capture_context1.h"
#include "minecraft/minecraft_capture_context2.h"
#include "mobile_legends/mobile_legends_capture_context1.h"
#include "nba2k20_800/nba2k20_800_capture_context1.h"
#include "pubg_mobile_lite/pubg_mobile_lite_capture_context1.h"
......@@ -127,6 +128,9 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = {
{manhattan_31::kReplayFrameStart, manhattan_31::kReplayFrameEnd,
manhattan_31::kReplayDrawSurfaceWidth, manhattan_31::kReplayDrawSurfaceHeight,
"manhattan_31"}},
{RestrictedTraceID::minecraft,
{minecraft::kReplayFrameStart, minecraft::kReplayFrameEnd, minecraft::kReplayDrawSurfaceWidth,
minecraft::kReplayDrawSurfaceHeight, "minecraft"}},
{RestrictedTraceID::marvel_contest_of_champions,
{marvel_contest_of_champions::kReplayFrameStart, marvel_contest_of_champions::kReplayFrameEnd,
marvel_contest_of_champions::kReplayDrawSurfaceWidth,
......@@ -255,6 +259,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex)
case RestrictedTraceID::manhattan_31:
manhattan_31::ReplayContext6Frame(frameIndex);
break;
case RestrictedTraceID::minecraft:
minecraft::ReplayContext2Frame(frameIndex);
break;
case RestrictedTraceID::marvel_contest_of_champions:
marvel_contest_of_champions::ReplayContext1Frame(frameIndex);
break;
......@@ -371,6 +378,9 @@ void ResetReplay(RestrictedTraceID traceID)
case RestrictedTraceID::manhattan_31:
manhattan_31::ResetContext6Replay();
break;
case RestrictedTraceID::minecraft:
minecraft::ResetContext2Replay();
break;
case RestrictedTraceID::marvel_contest_of_champions:
marvel_contest_of_champions::ResetContext1Replay();
break;
......@@ -487,6 +497,9 @@ void SetupReplay(RestrictedTraceID traceID)
case RestrictedTraceID::manhattan_31:
manhattan_31::SetupContext6Replay();
break;
case RestrictedTraceID::minecraft:
minecraft::SetupContext2Replay();
break;
case RestrictedTraceID::marvel_contest_of_champions:
marvel_contest_of_champions::SetupContext1Replay();
break;
......@@ -603,6 +616,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir)
case RestrictedTraceID::manhattan_31:
manhattan_31::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::minecraft:
minecraft::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::marvel_contest_of_champions:
marvel_contest_of_champions::SetBinaryDataDir(dataDir);
break;
......@@ -719,6 +735,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba
case RestrictedTraceID::manhattan_31:
manhattan_31::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::minecraft:
minecraft::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::marvel_contest_of_champions:
marvel_contest_of_champions::SetBinaryDataDecompressCallback(callback);
break;
......
......@@ -30,6 +30,7 @@ angle_restricted_traces = [
"magic_tiles_3 2",
"manhattan_10 1",
"manhattan_31 6",
"minecraft 2",
"marvel_contest_of_champions 1",
"mobile_legends 1",
"nba2k20_800 1",
......
......@@ -75,6 +75,7 @@ enum class RestrictedTraceID
magic_tiles_3,
manhattan_10,
manhattan_31,
minecraft,
marvel_contest_of_champions,
mobile_legends,
nba2k20_800,
......
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