Commit 2dfb3fcd by Cody Northrop Committed by Commit Bot

Tests: Add 8 Ball Pool trace

Test: angle_perftests --gtest_filter="*eight_ball_pool*" Bug: angleproject:5606 Change-Id: Ied7392ecb5148280e1b4cee65c7c63a0baee24fe Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2673064 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 2c685a41
{
"src/tests/restricted_traces/.gitignore":
"6faab70ebf7bba179d80973481f75c91",
"519363b75549ab5b481755339253c4a9",
"src/tests/restricted_traces/angry_birds_2_1500.tar.gz.sha1":
"2b5d6505d6a8b6f3bbfbad2c8405a89d",
"src/tests/restricted_traces/arena_of_valor.tar.gz.sha1":
......@@ -21,6 +21,8 @@
"3cea8bb2d5d9e3516e5e261f5cb96fa7",
"src/tests/restricted_traces/egypt_1500.tar.gz.sha1":
"0d569cbab0adf4df1027f671c65f7bff",
"src/tests/restricted_traces/eight_ball_pool.tar.gz.sha1":
"5826ab8ccdef774fbec4106ddef76720",
"src/tests/restricted_traces/fate_grand_order.tar.gz.sha1":
"091d008d6d38d2cc8a6d31e3be417063",
"src/tests/restricted_traces/fifa_mobile.tar.gz.sha1":
......@@ -62,13 +64,13 @@
"src/tests/restricted_traces/real_gangster_crime.tar.gz.sha1":
"c85be329035a760edad673eb2ca7c3f1",
"src/tests/restricted_traces/restricted_traces.json":
"5aaf2fd168f4bed829a0eabf9312be20",
"4de3e43a32a55a0bf60ee68638066b71",
"src/tests/restricted_traces/restricted_traces_autogen.cpp":
"48b46b71d81bbcb784957ff59c5f6ef9",
"184f06e2bea0e0fcede1e58101442303",
"src/tests/restricted_traces/restricted_traces_autogen.gni":
"b244a0f25c730cf5bdc2673c49273939",
"aa400deb4d6c13c4bb77fb36ba2d41e8",
"src/tests/restricted_traces/restricted_traces_autogen.h":
"a5b3a66d80dac9d411ee5c9e3deeb0c6",
"338d355dd9b28edd8fd2bbd5ec7a006f",
"src/tests/restricted_traces/saint_seiya_awakening.tar.gz.sha1":
"c9cde6bdfd9096a44d5f03d905a45a4f",
"src/tests/restricted_traces/subway_surfers.tar.gz.sha1":
......
......@@ -18,6 +18,8 @@ efootball_pes_2021.tar.gz
efootball_pes_2021/
egypt_1500.tar.gz
egypt_1500/
eight_ball_pool.tar.gz
eight_ball_pool/
fate_grand_order.tar.gz
fate_grand_order/
fifa_mobile.tar.gz
......
66b4629425ca87700e05a0ede32d417b0cf83e84
\ No newline at end of file
......@@ -17,6 +17,7 @@
"dragon_ball_legends",
"efootball_pes_2021",
"egypt_1500",
"eight_ball_pool",
"fate_grand_order",
"fifa_mobile",
"free_fire",
......@@ -28,8 +29,8 @@
"magic_tiles_3",
"manhattan_10",
"manhattan_31",
"minecraft",
"marvel_contest_of_champions",
"minecraft",
"mobile_legends",
"nba2k20_800",
"pubg_mobile_lite",
......
......@@ -21,6 +21,7 @@
#include "dragon_ball_legends/dragon_ball_legends_capture_context1.h"
#include "efootball_pes_2021/efootball_pes_2021_capture_context7.h"
#include "egypt_1500/egypt_1500_capture_context1.h"
#include "eight_ball_pool/eight_ball_pool_capture_context2.h"
#include "fate_grand_order/fate_grand_order_capture_context1.h"
#include "fifa_mobile/fifa_mobile_capture_context2.h"
#include "free_fire/free_fire_capture_context1.h"
......@@ -90,6 +91,10 @@ constexpr angle::PackedEnumMap<RestrictedTraceID, TraceInfo> kTraceInfos = {
{RestrictedTraceID::egypt_1500,
{egypt_1500::kReplayFrameStart, egypt_1500::kReplayFrameEnd,
egypt_1500::kReplayDrawSurfaceWidth, egypt_1500::kReplayDrawSurfaceHeight, "egypt_1500"}},
{RestrictedTraceID::eight_ball_pool,
{eight_ball_pool::kReplayFrameStart, eight_ball_pool::kReplayFrameEnd,
eight_ball_pool::kReplayDrawSurfaceWidth, eight_ball_pool::kReplayDrawSurfaceHeight,
"eight_ball_pool"}},
{RestrictedTraceID::fate_grand_order,
{fate_grand_order::kReplayFrameStart, fate_grand_order::kReplayFrameEnd,
fate_grand_order::kReplayDrawSurfaceWidth, fate_grand_order::kReplayDrawSurfaceHeight,
......@@ -129,13 +134,13 @@ 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,
marvel_contest_of_champions::kReplayDrawSurfaceHeight, "marvel_contest_of_champions"}},
{RestrictedTraceID::minecraft,
{minecraft::kReplayFrameStart, minecraft::kReplayFrameEnd, minecraft::kReplayDrawSurfaceWidth,
minecraft::kReplayDrawSurfaceHeight, "minecraft"}},
{RestrictedTraceID::mobile_legends,
{mobile_legends::kReplayFrameStart, mobile_legends::kReplayFrameEnd,
mobile_legends::kReplayDrawSurfaceWidth, mobile_legends::kReplayDrawSurfaceHeight,
......@@ -231,6 +236,9 @@ void ReplayFrame(RestrictedTraceID traceID, uint32_t frameIndex)
case RestrictedTraceID::egypt_1500:
egypt_1500::ReplayContext1Frame(frameIndex);
break;
case RestrictedTraceID::eight_ball_pool:
eight_ball_pool::ReplayContext2Frame(frameIndex);
break;
case RestrictedTraceID::fate_grand_order:
fate_grand_order::ReplayContext1Frame(frameIndex);
break;
......@@ -264,12 +272,12 @@ 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;
case RestrictedTraceID::minecraft:
minecraft::ReplayContext2Frame(frameIndex);
break;
case RestrictedTraceID::mobile_legends:
mobile_legends::ReplayContext1Frame(frameIndex);
break;
......@@ -353,6 +361,9 @@ void ResetReplay(RestrictedTraceID traceID)
case RestrictedTraceID::egypt_1500:
egypt_1500::ResetContext1Replay();
break;
case RestrictedTraceID::eight_ball_pool:
eight_ball_pool::ResetContext2Replay();
break;
case RestrictedTraceID::fate_grand_order:
fate_grand_order::ResetContext1Replay();
break;
......@@ -386,12 +397,12 @@ 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;
case RestrictedTraceID::minecraft:
minecraft::ResetContext2Replay();
break;
case RestrictedTraceID::mobile_legends:
mobile_legends::ResetContext1Replay();
break;
......@@ -475,6 +486,9 @@ void SetupReplay(RestrictedTraceID traceID)
case RestrictedTraceID::egypt_1500:
egypt_1500::SetupContext1Replay();
break;
case RestrictedTraceID::eight_ball_pool:
eight_ball_pool::SetupContext2Replay();
break;
case RestrictedTraceID::fate_grand_order:
fate_grand_order::SetupContext1Replay();
break;
......@@ -508,12 +522,12 @@ 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;
case RestrictedTraceID::minecraft:
minecraft::SetupContext2Replay();
break;
case RestrictedTraceID::mobile_legends:
mobile_legends::SetupContext1Replay();
break;
......@@ -597,6 +611,9 @@ void SetBinaryDataDir(RestrictedTraceID traceID, const char *dataDir)
case RestrictedTraceID::egypt_1500:
egypt_1500::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::eight_ball_pool:
eight_ball_pool::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::fate_grand_order:
fate_grand_order::SetBinaryDataDir(dataDir);
break;
......@@ -630,12 +647,12 @@ 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;
case RestrictedTraceID::minecraft:
minecraft::SetBinaryDataDir(dataDir);
break;
case RestrictedTraceID::mobile_legends:
mobile_legends::SetBinaryDataDir(dataDir);
break;
......@@ -719,6 +736,9 @@ void SetBinaryDataDecompressCallback(RestrictedTraceID traceID, DecompressCallba
case RestrictedTraceID::egypt_1500:
egypt_1500::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::eight_ball_pool:
eight_ball_pool::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::fate_grand_order:
fate_grand_order::SetBinaryDataDecompressCallback(callback);
break;
......@@ -752,12 +772,12 @@ 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;
case RestrictedTraceID::minecraft:
minecraft::SetBinaryDataDecompressCallback(callback);
break;
case RestrictedTraceID::mobile_legends:
mobile_legends::SetBinaryDataDecompressCallback(callback);
break;
......
......@@ -19,6 +19,7 @@ angle_restricted_traces = [
"dragon_ball_legends 1",
"efootball_pes_2021 7",
"egypt_1500 1",
"eight_ball_pool 2",
"fate_grand_order 1",
"fifa_mobile 2",
"free_fire 1",
......@@ -30,8 +31,8 @@ angle_restricted_traces = [
"magic_tiles_3 2",
"manhattan_10 1",
"manhattan_31 6",
"minecraft 2",
"marvel_contest_of_champions 1",
"minecraft 2",
"mobile_legends 1",
"nba2k20_800 1",
"pubg_mobile_lite 1",
......
......@@ -64,6 +64,7 @@ enum class RestrictedTraceID
dragon_ball_legends,
efootball_pes_2021,
egypt_1500,
eight_ball_pool,
fate_grand_order,
fifa_mobile,
free_fire,
......@@ -75,8 +76,8 @@ enum class RestrictedTraceID
magic_tiles_3,
manhattan_10,
manhattan_31,
minecraft,
marvel_contest_of_champions,
minecraft,
mobile_legends,
nba2k20_800,
pubg_mobile_lite,
......
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