Commit ffb36559 by Cody Northrop Committed by Commit Bot

Tests: Add Temple Run 2 trace

TBR: jmadill@google.com,timvp@google.com Test: angle_perftests --gtest_filter="*temple_run_2*" Bug: angleproject:5605 Change-Id: I4b60b5f258e57dda44df9186c981764d4633a277 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2673063Reviewed-by: 's avatarCody Northrop <cnorthrop@google.com> Reviewed-by: 's avatarTim Van Patten <timvp@google.com> Commit-Queue: Cody Northrop <cnorthrop@google.com>
parent ad985fcd
{
"src/tests/restricted_traces/.gitignore":
"8be40bc8ac66d8f091a3b152e87b780b",
"6faab70ebf7bba179d80973481f75c91",
"src/tests/restricted_traces/angry_birds_2_1500.tar.gz.sha1":
"2b5d6505d6a8b6f3bbfbad2c8405a89d",
"src/tests/restricted_traces/arena_of_valor.tar.gz.sha1":
......@@ -62,17 +62,19 @@
"src/tests/restricted_traces/real_gangster_crime.tar.gz.sha1":
"c85be329035a760edad673eb2ca7c3f1",
"src/tests/restricted_traces/restricted_traces.json":
"1a84e565e1bd575698906b640148e9a7",
"5aaf2fd168f4bed829a0eabf9312be20",
"src/tests/restricted_traces/restricted_traces_autogen.cpp":
"8713bec79a85f3252cb1d35d33e90c14",
"48b46b71d81bbcb784957ff59c5f6ef9",
"src/tests/restricted_traces/restricted_traces_autogen.gni":
"4987d10e2396460cddb49c963a015d8b",
"b244a0f25c730cf5bdc2673c49273939",
"src/tests/restricted_traces/restricted_traces_autogen.h":
"ae2571ddc47f366f624503f5bffd93b5",
"a5b3a66d80dac9d411ee5c9e3deeb0c6",
"src/tests/restricted_traces/saint_seiya_awakening.tar.gz.sha1":
"c9cde6bdfd9096a44d5f03d905a45a4f",
"src/tests/restricted_traces/subway_surfers.tar.gz.sha1":
"647775e4cd6bc9969b69463c2ad99a39",
"src/tests/restricted_traces/temple_run_2.tar.gz.sha1":
"6ba951f53dccc520995fc7cc17f86288",
"src/tests/restricted_traces/temple_run_300.tar.gz.sha1":
"0a08ce3df88cb358ccac3ac63ba04955",
"src/tests/restricted_traces/trex_200.tar.gz.sha1":
......
......@@ -60,6 +60,8 @@ saint_seiya_awakening.tar.gz
saint_seiya_awakening/
subway_surfers.tar.gz
subway_surfers/
temple_run_2.tar.gz
temple_run_2/
temple_run_300.tar.gz
temple_run_300/
trex_200.tar.gz
......
......@@ -38,6 +38,7 @@
"real_gangster_crime",
"saint_seiya_awakening",
"subway_surfers",
"temple_run_2",
"temple_run_300",
"trex_200",
"whatsapp",
......
......@@ -42,6 +42,7 @@
#include "real_gangster_crime/real_gangster_crime_capture_context3.h"
#include "saint_seiya_awakening/saint_seiya_awakening_capture_context2.h"
#include "subway_surfers/subway_surfers_capture_context2.h"
#include "temple_run_2/temple_run_2_capture_context1.h"
#include "temple_run_300/temple_run_300_capture_context1.h"
#include "trex_200/trex_200_capture_context1.h"
#include "whatsapp/whatsapp_capture_context1.h"
......@@ -167,6 +168,10 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = {
{subway_surfers::kReplayFrameStart, subway_surfers::kReplayFrameEnd,
subway_surfers::kReplayDrawSurfaceWidth, subway_surfers::kReplayDrawSurfaceHeight,
"subway_surfers"}},
{RestrictedTraceID::temple_run_2,
{temple_run_2::kReplayFrameStart, temple_run_2::kReplayFrameEnd,
temple_run_2::kReplayDrawSurfaceWidth, temple_run_2::kReplayDrawSurfaceHeight,
"temple_run_2"}},
{RestrictedTraceID::temple_run_300,
{temple_run_300::kReplayFrameStart, temple_run_300::kReplayFrameEnd,
temple_run_300::kReplayDrawSurfaceWidth, temple_run_300::kReplayDrawSurfaceHeight,
......@@ -289,6 +294,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex)
case RestrictedTraceID::subway_surfers:
subway_surfers::ReplayContext2Frame(frameIndex);
break;
case RestrictedTraceID::temple_run_2:
temple_run_2::ReplayContext1Frame(frameIndex);
break;
case RestrictedTraceID::temple_run_300:
temple_run_300::ReplayContext1Frame(frameIndex);
break;
......@@ -408,6 +416,9 @@ void ResetReplay(RestrictedTraceID traceID)
case RestrictedTraceID::subway_surfers:
subway_surfers::ResetContext2Replay();
break;
case RestrictedTraceID::temple_run_2:
temple_run_2::ResetContext1Replay();
break;
case RestrictedTraceID::temple_run_300:
temple_run_300::ResetContext1Replay();
break;
......@@ -527,6 +538,9 @@ void SetupReplay(RestrictedTraceID traceID)
case RestrictedTraceID::subway_surfers:
subway_surfers::SetupContext2Replay();
break;
case RestrictedTraceID::temple_run_2:
temple_run_2::SetupContext1Replay();
break;
case RestrictedTraceID::temple_run_300:
temple_run_300::SetupContext1Replay();
break;
......@@ -646,6 +660,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir)
case RestrictedTraceID::subway_surfers:
subway_surfers::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::temple_run_2:
temple_run_2::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::temple_run_300:
temple_run_300::SetBinaryDataDir(dataDir);
break;
......@@ -765,6 +782,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba
case RestrictedTraceID::subway_surfers:
subway_surfers::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::temple_run_2:
temple_run_2::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::temple_run_300:
temple_run_300::SetBinaryDataDecompressCallback(callback);
break;
......
......@@ -40,6 +40,7 @@ angle_restricted_traces = [
"real_gangster_crime 3",
"saint_seiya_awakening 2",
"subway_surfers 2",
"temple_run_2 1",
"temple_run_300 1",
"trex_200 1",
"whatsapp 1",
......
......@@ -85,6 +85,7 @@ enum class RestrictedTraceID
real_gangster_crime,
saint_seiya_awakening,
subway_surfers,
temple_run_2,
temple_run_300,
trex_200,
whatsapp,
......
2120ca39c665298cebc34da8d5be303f929d7237
\ No newline at end of file
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