blob: 214fe352b2b9a1f6c45ccb24f2b73a6c0069824b [file] [log] [blame]
// GENERATED FILE - DO NOT EDIT.
// Generated by gen_restricted_traces.py using data from restricted_traces.json
//
// Copyright 2020 The ANGLE Project Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
//
// restricted_traces_autogen: Types and enumerations for trace tests.
#include "restricted_traces_autogen.h"
#include "common/PackedEnums.h"
#include "common/system_utils.h"
#include "aliexpress/aliexpress_capture_context1.h"
#include "among_us/among_us_capture_context1.h"
#include "angry_birds_2_1500/angry_birds_2_1500_capture_context1.h"
#include "arena_of_valor/arena_of_valor_capture_context1.h"
#include "asphalt_8/asphalt_8_capture_context1.h"
#include "avakin_life/avakin_life_capture_context1.h"
#include "aztec_ruins/aztec_ruins_capture_context1.h"
#include "beach_buggy_racing/beach_buggy_racing_capture_context1.h"
#include "blockman_go/blockman_go_capture_context2.h"
#include "brawl_stars/brawl_stars_capture_context1.h"
#include "bricks_breaker_quest/bricks_breaker_quest_capture_context2.h"
#include "bubble_shooter/bubble_shooter_capture_context5.h"
#include "bus_simulator_indonesia/bus_simulator_indonesia_capture_context1.h"
#include "call_break_offline_card_game/call_break_offline_card_game_capture_context2.h"
#include "candy_crush_500/candy_crush_500_capture_context1.h"
#include "candy_crush_soda_saga/candy_crush_soda_saga_capture_context2.h"
#include "car_parking_multiplayer/car_parking_multiplayer_capture_context1.h"
#include "clash_of_clans/clash_of_clans_capture_context1.h"
#include "clash_royale/clash_royale_capture_context1.h"
#include "cod_mobile/cod_mobile_capture_context1.h"
#include "coin_master/coin_master_capture_context1.h"
#include "command_and_conquer_rivals/command_and_conquer_rivals_capture_context2.h"
#include "cookie_run_kingdom/cookie_run_kingdom_capture_context2.h"
#include "disney_tsum_tsum/disney_tsum_tsum_capture_context3.h"
#include "dr_driving/dr_driving_capture_context3.h"
#include "dragon_ball_legends/dragon_ball_legends_capture_context1.h"
#include "dragon_raja/dragon_raja_capture_context1.h"
#include "efootball_pes_2021/efootball_pes_2021_capture_context1.h"
#include "egypt_1500/egypt_1500_capture_context1.h"
#include "eight_ball_pool/eight_ball_pool_capture_context1.h"
#include "extreme_car_driving_simulator/extreme_car_driving_simulator_capture_context1.h"
#include "fallout_shelter_online/fallout_shelter_online_capture_context1.h"
#include "farm_heroes_saga/farm_heroes_saga_capture_context2.h"
#include "fate_grand_order/fate_grand_order_capture_context1.h"
#include "fifa_mobile/fifa_mobile_capture_context1.h"
#include "final_fantasy/final_fantasy_capture_context3.h"
#include "free_fire/free_fire_capture_context1.h"
#include "gardenscapes/gardenscapes_capture_context1.h"
#include "genshin_impact/genshin_impact_capture_context3.h"
#include "google_maps/google_maps_capture_context1.h"
#include "happy_color/happy_color_capture_context1.h"
#include "hay_day/hay_day_capture_context1.h"
#include "hearthstone/hearthstone_capture_context1.h"
#include "higgs_domino_island/higgs_domino_island_capture_context2.h"
#include "hill_climb_racing/hill_climb_racing_capture_context1.h"
#include "homescapes/homescapes_capture_context1.h"
#include "idle_heroes/idle_heroes_capture_context2.h"
#include "junes_journey/junes_journey_capture_context1.h"
#include "kartrider_rush/kartrider_rush_capture_context1.h"
#include "klondike_adventures/klondike_adventures_capture_context1.h"
#include "league_of_legends_wild_rift/league_of_legends_wild_rift_capture_context1.h"
#include "lego_legacy/lego_legacy_capture_context1.h"
#include "lineage_m/lineage_m_capture_context1.h"
#include "ludo_king/ludo_king_capture_context1.h"
#include "magic_tiles_3/magic_tiles_3_capture_context1.h"
#include "manhattan_10/manhattan_10_capture_context1.h"
#include "manhattan_31/manhattan_31_capture_context1.h"
#include "mario_kart_tour/mario_kart_tour_capture_context1.h"
#include "marvel_contest_of_champions/marvel_contest_of_champions_capture_context1.h"
#include "messenger_lite/messenger_lite_capture_context1.h"
#include "minecraft/minecraft_capture_context1.h"
#include "mobile_legends/mobile_legends_capture_context1.h"
#include "nba2k20_800/nba2k20_800_capture_context1.h"
#include "one_punch_man/one_punch_man_capture_context1.h"
#include "plants_vs_zombies_2/plants_vs_zombies_2_capture_context1.h"
#include "pokemon_go/pokemon_go_capture_context2.h"
#include "professional_baseball_spirits/professional_baseball_spirits_capture_context1.h"
#include "pubg_mobile_battle_royale/pubg_mobile_battle_royale_capture_context6.h"
#include "pubg_mobile_lite/pubg_mobile_lite_capture_context1.h"
#include "pubg_mobile_skydive/pubg_mobile_skydive_capture_context6.h"
#include "ragnarok_m_eternal_love/ragnarok_m_eternal_love_capture_context1.h"
#include "raid_shadow_legends/raid_shadow_legends_capture_context1.h"
#include "real_commando_secret_mission/real_commando_secret_mission_capture_context1.h"
#include "real_cricket_20/real_cricket_20_capture_context1.h"
#include "real_gangster_crime/real_gangster_crime_capture_context1.h"
#include "rise_of_kingdoms/rise_of_kingdoms_capture_context1.h"
#include "romancing_saga/romancing_saga_capture_context1.h"
#include "rope_hero_vice_town/rope_hero_vice_town_capture_context1.h"
#include "saint_seiya_awakening/saint_seiya_awakening_capture_context1.h"
#include "sakura_school_simulator/sakura_school_simulator_capture_context2.h"
#include "scrabble_go/scrabble_go_capture_context2.h"
#include "shadow_fight_2/shadow_fight_2_capture_context1.h"
#include "slingshot_test1/slingshot_test1_capture_context2.h"
#include "slingshot_test2/slingshot_test2_capture_context2.h"
#include "sniper_3d/sniper_3d_capture_context1.h"
#include "sonic_the_hedgehog/sonic_the_hedgehog_capture_context2.h"
#include "standoff_2/standoff_2_capture_context1.h"
#include "subway_princess_runner/subway_princess_runner_capture_context2.h"
#include "subway_surfers/subway_surfers_capture_context1.h"
#include "summoners_war/summoners_war_capture_context2.h"
#include "talking_tom_hero_dash/talking_tom_hero_dash_capture_context1.h"
#include "temple_run_2/temple_run_2_capture_context1.h"
#include "temple_run_300/temple_run_300_capture_context1.h"
#include "toon_blast/toon_blast_capture_context2.h"
#include "township/township_capture_context2.h"
#include "trex_200/trex_200_capture_context1.h"
#include "whatsapp/whatsapp_capture_context1.h"
#include "words_with_friends_2/words_with_friends_2_capture_context1.h"
#include "wordscapes/wordscapes_capture_context3.h"
#include "world_of_kings/world_of_kings_capture_context3.h"
#include "world_of_tanks_blitz/world_of_tanks_blitz_capture_context1.h"
#include "world_war_doh/world_war_doh_capture_context1.h"
#include "worms_zone_io/worms_zone_io_capture_context1.h"
namespace trace_angle
{
namespace
{
constexpr size_t kNumTraces = 103;
struct TracePair
{
const char name[kTraceInfoMaxNameLen];
TraceInfo info;
};
constexpr TracePair kTraceInfos[kNumTraces] = {
{"aliexpress",
{"aliexpress",
aliexpress::kReplayContextClientMajorVersion,
aliexpress::kReplayContextClientMinorVersion,
aliexpress::kReplayFrameStart,
aliexpress::kReplayFrameEnd,
aliexpress::kReplayDrawSurfaceWidth,
aliexpress::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"among_us",
{"among_us",
among_us::kReplayContextClientMajorVersion,
among_us::kReplayContextClientMinorVersion,
among_us::kReplayFrameStart,
among_us::kReplayFrameEnd,
among_us::kReplayDrawSurfaceWidth,
among_us::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"angry_birds_2_1500",
{"angry_birds_2_1500",
angry_birds_2_1500::kReplayContextClientMajorVersion,
angry_birds_2_1500::kReplayContextClientMinorVersion,
angry_birds_2_1500::kReplayFrameStart,
angry_birds_2_1500::kReplayFrameEnd,
angry_birds_2_1500::kReplayDrawSurfaceWidth,
angry_birds_2_1500::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"arena_of_valor",
{"arena_of_valor",
arena_of_valor::kReplayContextClientMajorVersion,
arena_of_valor::kReplayContextClientMinorVersion,
arena_of_valor::kReplayFrameStart,
arena_of_valor::kReplayFrameEnd,
arena_of_valor::kReplayDrawSurfaceWidth,
arena_of_valor::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"asphalt_8",
{"asphalt_8",
asphalt_8::kReplayContextClientMajorVersion,
asphalt_8::kReplayContextClientMinorVersion,
asphalt_8::kReplayFrameStart,
asphalt_8::kReplayFrameEnd,
asphalt_8::kReplayDrawSurfaceWidth,
asphalt_8::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"avakin_life",
{"avakin_life",
avakin_life::kReplayContextClientMajorVersion,
avakin_life::kReplayContextClientMinorVersion,
avakin_life::kReplayFrameStart,
avakin_life::kReplayFrameEnd,
avakin_life::kReplayDrawSurfaceWidth,
avakin_life::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"aztec_ruins",
{"aztec_ruins",
aztec_ruins::kReplayContextClientMajorVersion,
aztec_ruins::kReplayContextClientMinorVersion,
aztec_ruins::kReplayFrameStart,
aztec_ruins::kReplayFrameEnd,
aztec_ruins::kReplayDrawSurfaceWidth,
aztec_ruins::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"beach_buggy_racing",
{"beach_buggy_racing",
beach_buggy_racing::kReplayContextClientMajorVersion,
beach_buggy_racing::kReplayContextClientMinorVersion,
beach_buggy_racing::kReplayFrameStart,
beach_buggy_racing::kReplayFrameEnd,
beach_buggy_racing::kReplayDrawSurfaceWidth,
beach_buggy_racing::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"blockman_go",
{"blockman_go",
blockman_go::kReplayContextClientMajorVersion,
blockman_go::kReplayContextClientMinorVersion,
blockman_go::kReplayFrameStart,
blockman_go::kReplayFrameEnd,
blockman_go::kReplayDrawSurfaceWidth,
blockman_go::kReplayDrawSurfaceHeight,
blockman_go::kReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"brawl_stars",
{"brawl_stars",
brawl_stars::kReplayContextClientMajorVersion,
brawl_stars::kReplayContextClientMinorVersion,
brawl_stars::kReplayFrameStart,
brawl_stars::kReplayFrameEnd,
brawl_stars::kReplayDrawSurfaceWidth,
brawl_stars::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"bricks_breaker_quest",
{"bricks_breaker_quest",
bricks_breaker_quest::kReplayContextClientMajorVersion,
bricks_breaker_quest::kReplayContextClientMinorVersion,
bricks_breaker_quest::kReplayFrameStart,
bricks_breaker_quest::kReplayFrameEnd,
bricks_breaker_quest::kReplayDrawSurfaceWidth,
bricks_breaker_quest::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"bubble_shooter",
{"bubble_shooter",
bubble_shooter::kReplayContextClientMajorVersion,
bubble_shooter::kReplayContextClientMinorVersion,
bubble_shooter::kReplayFrameStart,
bubble_shooter::kReplayFrameEnd,
bubble_shooter::kReplayDrawSurfaceWidth,
bubble_shooter::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"bus_simulator_indonesia",
{"bus_simulator_indonesia",
bus_simulator_indonesia::kReplayContextClientMajorVersion,
bus_simulator_indonesia::kReplayContextClientMinorVersion,
bus_simulator_indonesia::kReplayFrameStart,
bus_simulator_indonesia::kReplayFrameEnd,
bus_simulator_indonesia::kReplayDrawSurfaceWidth,
bus_simulator_indonesia::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"call_break_offline_card_game",
{"call_break_offline_card_game",
call_break_offline_card_game::kReplayContextClientMajorVersion,
call_break_offline_card_game::kReplayContextClientMinorVersion,
call_break_offline_card_game::kReplayFrameStart,
call_break_offline_card_game::kReplayFrameEnd,
call_break_offline_card_game::kReplayDrawSurfaceWidth,
call_break_offline_card_game::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"candy_crush_500",
{"candy_crush_500",
candy_crush_500::kReplayContextClientMajorVersion,
candy_crush_500::kReplayContextClientMinorVersion,
candy_crush_500::kReplayFrameStart,
candy_crush_500::kReplayFrameEnd,
candy_crush_500::kReplayDrawSurfaceWidth,
candy_crush_500::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"candy_crush_soda_saga",
{"candy_crush_soda_saga",
candy_crush_soda_saga::kReplayContextClientMajorVersion,
candy_crush_soda_saga::kReplayContextClientMinorVersion,
candy_crush_soda_saga::kReplayFrameStart,
candy_crush_soda_saga::kReplayFrameEnd,
candy_crush_soda_saga::kReplayDrawSurfaceWidth,
candy_crush_soda_saga::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"car_parking_multiplayer",
{"car_parking_multiplayer",
car_parking_multiplayer::kReplayContextClientMajorVersion,
car_parking_multiplayer::kReplayContextClientMinorVersion,
car_parking_multiplayer::kReplayFrameStart,
car_parking_multiplayer::kReplayFrameEnd,
car_parking_multiplayer::kReplayDrawSurfaceWidth,
car_parking_multiplayer::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"clash_of_clans",
{"clash_of_clans",
clash_of_clans::kReplayContextClientMajorVersion,
clash_of_clans::kReplayContextClientMinorVersion,
clash_of_clans::kReplayFrameStart,
clash_of_clans::kReplayFrameEnd,
clash_of_clans::kReplayDrawSurfaceWidth,
clash_of_clans::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"clash_royale",
{"clash_royale",
clash_royale::kReplayContextClientMajorVersion,
clash_royale::kReplayContextClientMinorVersion,
clash_royale::kReplayFrameStart,
clash_royale::kReplayFrameEnd,
clash_royale::kReplayDrawSurfaceWidth,
clash_royale::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"cod_mobile",
{"cod_mobile",
cod_mobile::kReplayContextClientMajorVersion,
cod_mobile::kReplayContextClientMinorVersion,
cod_mobile::kReplayFrameStart,
cod_mobile::kReplayFrameEnd,
cod_mobile::kReplayDrawSurfaceWidth,
cod_mobile::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"coin_master",
{"coin_master",
coin_master::kReplayContextClientMajorVersion,
coin_master::kReplayContextClientMinorVersion,
coin_master::kReplayFrameStart,
coin_master::kReplayFrameEnd,
coin_master::kReplayDrawSurfaceWidth,
coin_master::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"command_and_conquer_rivals",
{"command_and_conquer_rivals",
command_and_conquer_rivals::kReplayContextClientMajorVersion,
command_and_conquer_rivals::kReplayContextClientMinorVersion,
command_and_conquer_rivals::kReplayFrameStart,
command_and_conquer_rivals::kReplayFrameEnd,
command_and_conquer_rivals::kReplayDrawSurfaceWidth,
command_and_conquer_rivals::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"cookie_run_kingdom",
{"cookie_run_kingdom",
cookie_run_kingdom::kReplayContextClientMajorVersion,
cookie_run_kingdom::kReplayContextClientMinorVersion,
cookie_run_kingdom::kReplayFrameStart,
cookie_run_kingdom::kReplayFrameEnd,
cookie_run_kingdom::kReplayDrawSurfaceWidth,
cookie_run_kingdom::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"disney_tsum_tsum",
{"disney_tsum_tsum",
disney_tsum_tsum::kReplayContextClientMajorVersion,
disney_tsum_tsum::kReplayContextClientMinorVersion,
disney_tsum_tsum::kReplayFrameStart,
disney_tsum_tsum::kReplayFrameEnd,
disney_tsum_tsum::kReplayDrawSurfaceWidth,
disney_tsum_tsum::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"dr_driving",
{"dr_driving",
dr_driving::kReplayContextClientMajorVersion,
dr_driving::kReplayContextClientMinorVersion,
dr_driving::kReplayFrameStart,
dr_driving::kReplayFrameEnd,
dr_driving::kReplayDrawSurfaceWidth,
dr_driving::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"dragon_ball_legends",
{"dragon_ball_legends",
dragon_ball_legends::kReplayContextClientMajorVersion,
dragon_ball_legends::kReplayContextClientMinorVersion,
dragon_ball_legends::kReplayFrameStart,
dragon_ball_legends::kReplayFrameEnd,
dragon_ball_legends::kReplayDrawSurfaceWidth,
dragon_ball_legends::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"dragon_raja",
{"dragon_raja",
dragon_raja::kReplayContextClientMajorVersion,
dragon_raja::kReplayContextClientMinorVersion,
dragon_raja::kReplayFrameStart,
dragon_raja::kReplayFrameEnd,
dragon_raja::kReplayDrawSurfaceWidth,
dragon_raja::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"efootball_pes_2021",
{"efootball_pes_2021",
efootball_pes_2021::kReplayContextClientMajorVersion,
efootball_pes_2021::kReplayContextClientMinorVersion,
efootball_pes_2021::kReplayFrameStart,
efootball_pes_2021::kReplayFrameEnd,
efootball_pes_2021::kReplayDrawSurfaceWidth,
efootball_pes_2021::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"egypt_1500",
{"egypt_1500",
egypt_1500::kReplayContextClientMajorVersion,
egypt_1500::kReplayContextClientMinorVersion,
egypt_1500::kReplayFrameStart,
egypt_1500::kReplayFrameEnd,
egypt_1500::kReplayDrawSurfaceWidth,
egypt_1500::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"eight_ball_pool",
{"eight_ball_pool",
eight_ball_pool::kReplayContextClientMajorVersion,
eight_ball_pool::kReplayContextClientMinorVersion,
eight_ball_pool::kReplayFrameStart,
eight_ball_pool::kReplayFrameEnd,
eight_ball_pool::kReplayDrawSurfaceWidth,
eight_ball_pool::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"extreme_car_driving_simulator",
{"extreme_car_driving_simulator",
extreme_car_driving_simulator::kReplayContextClientMajorVersion,
extreme_car_driving_simulator::kReplayContextClientMinorVersion,
extreme_car_driving_simulator::kReplayFrameStart,
extreme_car_driving_simulator::kReplayFrameEnd,
extreme_car_driving_simulator::kReplayDrawSurfaceWidth,
extreme_car_driving_simulator::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"fallout_shelter_online",
{"fallout_shelter_online",
fallout_shelter_online::kReplayContextClientMajorVersion,
fallout_shelter_online::kReplayContextClientMinorVersion,
fallout_shelter_online::kReplayFrameStart,
fallout_shelter_online::kReplayFrameEnd,
fallout_shelter_online::kReplayDrawSurfaceWidth,
fallout_shelter_online::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"farm_heroes_saga",
{"farm_heroes_saga",
farm_heroes_saga::kReplayContextClientMajorVersion,
farm_heroes_saga::kReplayContextClientMinorVersion,
farm_heroes_saga::kReplayFrameStart,
farm_heroes_saga::kReplayFrameEnd,
farm_heroes_saga::kReplayDrawSurfaceWidth,
farm_heroes_saga::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"fate_grand_order",
{"fate_grand_order",
fate_grand_order::kReplayContextClientMajorVersion,
fate_grand_order::kReplayContextClientMinorVersion,
fate_grand_order::kReplayFrameStart,
fate_grand_order::kReplayFrameEnd,
fate_grand_order::kReplayDrawSurfaceWidth,
fate_grand_order::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"fifa_mobile",
{"fifa_mobile",
fifa_mobile::kReplayContextClientMajorVersion,
fifa_mobile::kReplayContextClientMinorVersion,
fifa_mobile::kReplayFrameStart,
fifa_mobile::kReplayFrameEnd,
fifa_mobile::kReplayDrawSurfaceWidth,
fifa_mobile::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"final_fantasy",
{"final_fantasy",
final_fantasy::kReplayContextClientMajorVersion,
final_fantasy::kReplayContextClientMinorVersion,
final_fantasy::kReplayFrameStart,
final_fantasy::kReplayFrameEnd,
final_fantasy::kReplayDrawSurfaceWidth,
final_fantasy::kReplayDrawSurfaceHeight,
final_fantasy::kReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"free_fire",
{"free_fire",
free_fire::kReplayContextClientMajorVersion,
free_fire::kReplayContextClientMinorVersion,
free_fire::kReplayFrameStart,
free_fire::kReplayFrameEnd,
free_fire::kReplayDrawSurfaceWidth,
free_fire::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"gardenscapes",
{"gardenscapes",
gardenscapes::kReplayContextClientMajorVersion,
gardenscapes::kReplayContextClientMinorVersion,
gardenscapes::kReplayFrameStart,
gardenscapes::kReplayFrameEnd,
gardenscapes::kReplayDrawSurfaceWidth,
gardenscapes::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"genshin_impact",
{"genshin_impact",
genshin_impact::kReplayContextClientMajorVersion,
genshin_impact::kReplayContextClientMinorVersion,
genshin_impact::kReplayFrameStart,
genshin_impact::kReplayFrameEnd,
genshin_impact::kReplayDrawSurfaceWidth,
genshin_impact::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"google_maps",
{"google_maps",
google_maps::kReplayContextClientMajorVersion,
google_maps::kReplayContextClientMinorVersion,
google_maps::kReplayFrameStart,
google_maps::kReplayFrameEnd,
google_maps::kReplayDrawSurfaceWidth,
google_maps::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"happy_color",
{"happy_color",
happy_color::kReplayContextClientMajorVersion,
happy_color::kReplayContextClientMinorVersion,
happy_color::kReplayFrameStart,
happy_color::kReplayFrameEnd,
happy_color::kReplayDrawSurfaceWidth,
happy_color::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"hay_day",
{"hay_day",
hay_day::kReplayContextClientMajorVersion,
hay_day::kReplayContextClientMinorVersion,
hay_day::kReplayFrameStart,
hay_day::kReplayFrameEnd,
hay_day::kReplayDrawSurfaceWidth,
hay_day::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"hearthstone",
{"hearthstone",
hearthstone::kReplayContextClientMajorVersion,
hearthstone::kReplayContextClientMinorVersion,
hearthstone::kReplayFrameStart,
hearthstone::kReplayFrameEnd,
hearthstone::kReplayDrawSurfaceWidth,
hearthstone::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"higgs_domino_island",
{"higgs_domino_island",
higgs_domino_island::kReplayContextClientMajorVersion,
higgs_domino_island::kReplayContextClientMinorVersion,
higgs_domino_island::kReplayFrameStart,
higgs_domino_island::kReplayFrameEnd,
higgs_domino_island::kReplayDrawSurfaceWidth,
higgs_domino_island::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"hill_climb_racing",
{"hill_climb_racing",
hill_climb_racing::kReplayContextClientMajorVersion,
hill_climb_racing::kReplayContextClientMinorVersion,
hill_climb_racing::kReplayFrameStart,
hill_climb_racing::kReplayFrameEnd,
hill_climb_racing::kReplayDrawSurfaceWidth,
hill_climb_racing::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"homescapes",
{"homescapes",
homescapes::kReplayContextClientMajorVersion,
homescapes::kReplayContextClientMinorVersion,
homescapes::kReplayFrameStart,
homescapes::kReplayFrameEnd,
homescapes::kReplayDrawSurfaceWidth,
homescapes::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"idle_heroes",
{"idle_heroes",
idle_heroes::kReplayContextClientMajorVersion,
idle_heroes::kReplayContextClientMinorVersion,
idle_heroes::kReplayFrameStart,
idle_heroes::kReplayFrameEnd,
idle_heroes::kReplayDrawSurfaceWidth,
idle_heroes::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"junes_journey",
{"junes_journey",
junes_journey::kReplayContextClientMajorVersion,
junes_journey::kReplayContextClientMinorVersion,
junes_journey::kReplayFrameStart,
junes_journey::kReplayFrameEnd,
junes_journey::kReplayDrawSurfaceWidth,
junes_journey::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"kartrider_rush",
{"kartrider_rush",
kartrider_rush::kReplayContextClientMajorVersion,
kartrider_rush::kReplayContextClientMinorVersion,
kartrider_rush::kReplayFrameStart,
kartrider_rush::kReplayFrameEnd,
kartrider_rush::kReplayDrawSurfaceWidth,
kartrider_rush::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"klondike_adventures",
{"klondike_adventures",
klondike_adventures::kReplayContextClientMajorVersion,
klondike_adventures::kReplayContextClientMinorVersion,
klondike_adventures::kReplayFrameStart,
klondike_adventures::kReplayFrameEnd,
klondike_adventures::kReplayDrawSurfaceWidth,
klondike_adventures::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"league_of_legends_wild_rift",
{"league_of_legends_wild_rift",
league_of_legends_wild_rift::kReplayContextClientMajorVersion,
league_of_legends_wild_rift::kReplayContextClientMinorVersion,
league_of_legends_wild_rift::kReplayFrameStart,
league_of_legends_wild_rift::kReplayFrameEnd,
league_of_legends_wild_rift::kReplayDrawSurfaceWidth,
league_of_legends_wild_rift::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"lego_legacy",
{"lego_legacy",
lego_legacy::kReplayContextClientMajorVersion,
lego_legacy::kReplayContextClientMinorVersion,
lego_legacy::kReplayFrameStart,
lego_legacy::kReplayFrameEnd,
lego_legacy::kReplayDrawSurfaceWidth,
lego_legacy::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"lineage_m",
{"lineage_m",
lineage_m::kReplayContextClientMajorVersion,
lineage_m::kReplayContextClientMinorVersion,
lineage_m::kReplayFrameStart,
lineage_m::kReplayFrameEnd,
lineage_m::kReplayDrawSurfaceWidth,
lineage_m::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"ludo_king",
{"ludo_king",
ludo_king::kReplayContextClientMajorVersion,
ludo_king::kReplayContextClientMinorVersion,
ludo_king::kReplayFrameStart,
ludo_king::kReplayFrameEnd,
ludo_king::kReplayDrawSurfaceWidth,
ludo_king::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"magic_tiles_3",
{"magic_tiles_3",
magic_tiles_3::kReplayContextClientMajorVersion,
magic_tiles_3::kReplayContextClientMinorVersion,
magic_tiles_3::kReplayFrameStart,
magic_tiles_3::kReplayFrameEnd,
magic_tiles_3::kReplayDrawSurfaceWidth,
magic_tiles_3::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"manhattan_10",
{"manhattan_10",
manhattan_10::kReplayContextClientMajorVersion,
manhattan_10::kReplayContextClientMinorVersion,
manhattan_10::kReplayFrameStart,
manhattan_10::kReplayFrameEnd,
manhattan_10::kReplayDrawSurfaceWidth,
manhattan_10::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"manhattan_31",
{"manhattan_31",
manhattan_31::kReplayContextClientMajorVersion,
manhattan_31::kReplayContextClientMinorVersion,
manhattan_31::kReplayFrameStart,
manhattan_31::kReplayFrameEnd,
manhattan_31::kReplayDrawSurfaceWidth,
manhattan_31::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"mario_kart_tour",
{"mario_kart_tour",
mario_kart_tour::kReplayContextClientMajorVersion,
mario_kart_tour::kReplayContextClientMinorVersion,
mario_kart_tour::kReplayFrameStart,
mario_kart_tour::kReplayFrameEnd,
mario_kart_tour::kReplayDrawSurfaceWidth,
mario_kart_tour::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"marvel_contest_of_champions",
{"marvel_contest_of_champions",
marvel_contest_of_champions::kReplayContextClientMajorVersion,
marvel_contest_of_champions::kReplayContextClientMinorVersion,
marvel_contest_of_champions::kReplayFrameStart,
marvel_contest_of_champions::kReplayFrameEnd,
marvel_contest_of_champions::kReplayDrawSurfaceWidth,
marvel_contest_of_champions::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"messenger_lite",
{"messenger_lite",
messenger_lite::kReplayContextClientMajorVersion,
messenger_lite::kReplayContextClientMinorVersion,
messenger_lite::kReplayFrameStart,
messenger_lite::kReplayFrameEnd,
messenger_lite::kReplayDrawSurfaceWidth,
messenger_lite::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"minecraft",
{"minecraft",
minecraft::kReplayContextClientMajorVersion,
minecraft::kReplayContextClientMinorVersion,
minecraft::kReplayFrameStart,
minecraft::kReplayFrameEnd,
minecraft::kReplayDrawSurfaceWidth,
minecraft::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"mobile_legends",
{"mobile_legends",
mobile_legends::kReplayContextClientMajorVersion,
mobile_legends::kReplayContextClientMinorVersion,
mobile_legends::kReplayFrameStart,
mobile_legends::kReplayFrameEnd,
mobile_legends::kReplayDrawSurfaceWidth,
mobile_legends::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"nba2k20_800",
{"nba2k20_800",
nba2k20_800::kReplayContextClientMajorVersion,
nba2k20_800::kReplayContextClientMinorVersion,
nba2k20_800::kReplayFrameStart,
nba2k20_800::kReplayFrameEnd,
nba2k20_800::kReplayDrawSurfaceWidth,
nba2k20_800::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"one_punch_man",
{"one_punch_man",
one_punch_man::kReplayContextClientMajorVersion,
one_punch_man::kReplayContextClientMinorVersion,
one_punch_man::kReplayFrameStart,
one_punch_man::kReplayFrameEnd,
one_punch_man::kReplayDrawSurfaceWidth,
one_punch_man::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"plants_vs_zombies_2",
{"plants_vs_zombies_2",
plants_vs_zombies_2::kReplayContextClientMajorVersion,
plants_vs_zombies_2::kReplayContextClientMinorVersion,
plants_vs_zombies_2::kReplayFrameStart,
plants_vs_zombies_2::kReplayFrameEnd,
plants_vs_zombies_2::kReplayDrawSurfaceWidth,
plants_vs_zombies_2::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"pokemon_go",
{"pokemon_go",
pokemon_go::kReplayContextClientMajorVersion,
pokemon_go::kReplayContextClientMinorVersion,
pokemon_go::kReplayFrameStart,
pokemon_go::kReplayFrameEnd,
pokemon_go::kReplayDrawSurfaceWidth,
pokemon_go::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"professional_baseball_spirits",
{"professional_baseball_spirits",
professional_baseball_spirits::kReplayContextClientMajorVersion,
professional_baseball_spirits::kReplayContextClientMinorVersion,
professional_baseball_spirits::kReplayFrameStart,
professional_baseball_spirits::kReplayFrameEnd,
professional_baseball_spirits::kReplayDrawSurfaceWidth,
professional_baseball_spirits::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"pubg_mobile_battle_royale",
{"pubg_mobile_battle_royale",
pubg_mobile_battle_royale::kReplayContextClientMajorVersion,
pubg_mobile_battle_royale::kReplayContextClientMinorVersion,
pubg_mobile_battle_royale::kReplayFrameStart,
pubg_mobile_battle_royale::kReplayFrameEnd,
pubg_mobile_battle_royale::kReplayDrawSurfaceWidth,
pubg_mobile_battle_royale::kReplayDrawSurfaceHeight,
pubg_mobile_battle_royale::kReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"pubg_mobile_lite",
{"pubg_mobile_lite",
pubg_mobile_lite::kReplayContextClientMajorVersion,
pubg_mobile_lite::kReplayContextClientMinorVersion,
pubg_mobile_lite::kReplayFrameStart,
pubg_mobile_lite::kReplayFrameEnd,
pubg_mobile_lite::kReplayDrawSurfaceWidth,
pubg_mobile_lite::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"pubg_mobile_skydive",
{"pubg_mobile_skydive",
pubg_mobile_skydive::kReplayContextClientMajorVersion,
pubg_mobile_skydive::kReplayContextClientMinorVersion,
pubg_mobile_skydive::kReplayFrameStart,
pubg_mobile_skydive::kReplayFrameEnd,
pubg_mobile_skydive::kReplayDrawSurfaceWidth,
pubg_mobile_skydive::kReplayDrawSurfaceHeight,
pubg_mobile_skydive::kReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"ragnarok_m_eternal_love",
{"ragnarok_m_eternal_love",
ragnarok_m_eternal_love::kReplayContextClientMajorVersion,
ragnarok_m_eternal_love::kReplayContextClientMinorVersion,
ragnarok_m_eternal_love::kReplayFrameStart,
ragnarok_m_eternal_love::kReplayFrameEnd,
ragnarok_m_eternal_love::kReplayDrawSurfaceWidth,
ragnarok_m_eternal_love::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"raid_shadow_legends",
{"raid_shadow_legends",
raid_shadow_legends::kReplayContextClientMajorVersion,
raid_shadow_legends::kReplayContextClientMinorVersion,
raid_shadow_legends::kReplayFrameStart,
raid_shadow_legends::kReplayFrameEnd,
raid_shadow_legends::kReplayDrawSurfaceWidth,
raid_shadow_legends::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"real_commando_secret_mission",
{"real_commando_secret_mission",
real_commando_secret_mission::kReplayContextClientMajorVersion,
real_commando_secret_mission::kReplayContextClientMinorVersion,
real_commando_secret_mission::kReplayFrameStart,
real_commando_secret_mission::kReplayFrameEnd,
real_commando_secret_mission::kReplayDrawSurfaceWidth,
real_commando_secret_mission::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"real_cricket_20",
{"real_cricket_20",
real_cricket_20::kReplayContextClientMajorVersion,
real_cricket_20::kReplayContextClientMinorVersion,
real_cricket_20::kReplayFrameStart,
real_cricket_20::kReplayFrameEnd,
real_cricket_20::kReplayDrawSurfaceWidth,
real_cricket_20::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"real_gangster_crime",
{"real_gangster_crime",
real_gangster_crime::kReplayContextClientMajorVersion,
real_gangster_crime::kReplayContextClientMinorVersion,
real_gangster_crime::kReplayFrameStart,
real_gangster_crime::kReplayFrameEnd,
real_gangster_crime::kReplayDrawSurfaceWidth,
real_gangster_crime::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"rise_of_kingdoms",
{"rise_of_kingdoms",
rise_of_kingdoms::kReplayContextClientMajorVersion,
rise_of_kingdoms::kReplayContextClientMinorVersion,
rise_of_kingdoms::kReplayFrameStart,
rise_of_kingdoms::kReplayFrameEnd,
rise_of_kingdoms::kReplayDrawSurfaceWidth,
rise_of_kingdoms::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"romancing_saga",
{"romancing_saga",
romancing_saga::kReplayContextClientMajorVersion,
romancing_saga::kReplayContextClientMinorVersion,
romancing_saga::kReplayFrameStart,
romancing_saga::kReplayFrameEnd,
romancing_saga::kReplayDrawSurfaceWidth,
romancing_saga::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"rope_hero_vice_town",
{"rope_hero_vice_town",
rope_hero_vice_town::kReplayContextClientMajorVersion,
rope_hero_vice_town::kReplayContextClientMinorVersion,
rope_hero_vice_town::kReplayFrameStart,
rope_hero_vice_town::kReplayFrameEnd,
rope_hero_vice_town::kReplayDrawSurfaceWidth,
rope_hero_vice_town::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"saint_seiya_awakening",
{"saint_seiya_awakening",
saint_seiya_awakening::kReplayContextClientMajorVersion,
saint_seiya_awakening::kReplayContextClientMinorVersion,
saint_seiya_awakening::kReplayFrameStart,
saint_seiya_awakening::kReplayFrameEnd,
saint_seiya_awakening::kReplayDrawSurfaceWidth,
saint_seiya_awakening::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"sakura_school_simulator",
{"sakura_school_simulator",
sakura_school_simulator::kReplayContextClientMajorVersion,
sakura_school_simulator::kReplayContextClientMinorVersion,
sakura_school_simulator::kReplayFrameStart,
sakura_school_simulator::kReplayFrameEnd,
sakura_school_simulator::kReplayDrawSurfaceWidth,
sakura_school_simulator::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"scrabble_go",
{"scrabble_go",
scrabble_go::kReplayContextClientMajorVersion,
scrabble_go::kReplayContextClientMinorVersion,
scrabble_go::kReplayFrameStart,
scrabble_go::kReplayFrameEnd,
scrabble_go::kReplayDrawSurfaceWidth,
scrabble_go::kReplayDrawSurfaceHeight,
scrabble_go::kReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"shadow_fight_2",
{"shadow_fight_2",
shadow_fight_2::kReplayContextClientMajorVersion,
shadow_fight_2::kReplayContextClientMinorVersion,
shadow_fight_2::kReplayFrameStart,
shadow_fight_2::kReplayFrameEnd,
shadow_fight_2::kReplayDrawSurfaceWidth,
shadow_fight_2::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"slingshot_test1",
{"slingshot_test1",
slingshot_test1::kReplayContextClientMajorVersion,
slingshot_test1::kReplayContextClientMinorVersion,
slingshot_test1::kReplayFrameStart,
slingshot_test1::kReplayFrameEnd,
slingshot_test1::kReplayDrawSurfaceWidth,
slingshot_test1::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"slingshot_test2",
{"slingshot_test2",
slingshot_test2::kReplayContextClientMajorVersion,
slingshot_test2::kReplayContextClientMinorVersion,
slingshot_test2::kReplayFrameStart,
slingshot_test2::kReplayFrameEnd,
slingshot_test2::kReplayDrawSurfaceWidth,
slingshot_test2::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"sniper_3d",
{"sniper_3d",
sniper_3d::kReplayContextClientMajorVersion,
sniper_3d::kReplayContextClientMinorVersion,
sniper_3d::kReplayFrameStart,
sniper_3d::kReplayFrameEnd,
sniper_3d::kReplayDrawSurfaceWidth,
sniper_3d::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"sonic_the_hedgehog",
{"sonic_the_hedgehog",
sonic_the_hedgehog::kReplayContextClientMajorVersion,
sonic_the_hedgehog::kReplayContextClientMinorVersion,
sonic_the_hedgehog::kReplayFrameStart,
sonic_the_hedgehog::kReplayFrameEnd,
sonic_the_hedgehog::kReplayDrawSurfaceWidth,
sonic_the_hedgehog::kReplayDrawSurfaceHeight,
sonic_the_hedgehog::kReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"standoff_2",
{"standoff_2",
standoff_2::kReplayContextClientMajorVersion,
standoff_2::kReplayContextClientMinorVersion,
standoff_2::kReplayFrameStart,
standoff_2::kReplayFrameEnd,
standoff_2::kReplayDrawSurfaceWidth,
standoff_2::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"subway_princess_runner",
{"subway_princess_runner",
subway_princess_runner::kReplayContextClientMajorVersion,
subway_princess_runner::kReplayContextClientMinorVersion,
subway_princess_runner::kReplayFrameStart,
subway_princess_runner::kReplayFrameEnd,
subway_princess_runner::kReplayDrawSurfaceWidth,
subway_princess_runner::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"subway_surfers",
{"subway_surfers",
subway_surfers::kReplayContextClientMajorVersion,
subway_surfers::kReplayContextClientMinorVersion,
subway_surfers::kReplayFrameStart,
subway_surfers::kReplayFrameEnd,
subway_surfers::kReplayDrawSurfaceWidth,
subway_surfers::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"summoners_war",
{"summoners_war",
summoners_war::kReplayContextClientMajorVersion,
summoners_war::kReplayContextClientMinorVersion,
summoners_war::kReplayFrameStart,
summoners_war::kReplayFrameEnd,
summoners_war::kReplayDrawSurfaceWidth,
summoners_war::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"talking_tom_hero_dash",
{"talking_tom_hero_dash",
talking_tom_hero_dash::kReplayContextClientMajorVersion,
talking_tom_hero_dash::kReplayContextClientMinorVersion,
talking_tom_hero_dash::kReplayFrameStart,
talking_tom_hero_dash::kReplayFrameEnd,
talking_tom_hero_dash::kReplayDrawSurfaceWidth,
talking_tom_hero_dash::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"temple_run_2",
{"temple_run_2",
temple_run_2::kReplayContextClientMajorVersion,
temple_run_2::kReplayContextClientMinorVersion,
temple_run_2::kReplayFrameStart,
temple_run_2::kReplayFrameEnd,
temple_run_2::kReplayDrawSurfaceWidth,
temple_run_2::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"temple_run_300",
{"temple_run_300",
temple_run_300::kReplayContextClientMajorVersion,
temple_run_300::kReplayContextClientMinorVersion,
temple_run_300::kReplayFrameStart,
temple_run_300::kReplayFrameEnd,
temple_run_300::kReplayDrawSurfaceWidth,
temple_run_300::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"toon_blast",
{"toon_blast",
toon_blast::kReplayContextClientMajorVersion,
toon_blast::kReplayContextClientMinorVersion,
toon_blast::kReplayFrameStart,
toon_blast::kReplayFrameEnd,
toon_blast::kReplayDrawSurfaceWidth,
toon_blast::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"township",
{"township",
township::kReplayContextClientMajorVersion,
township::kReplayContextClientMinorVersion,
township::kReplayFrameStart,
township::kReplayFrameEnd,
township::kReplayDrawSurfaceWidth,
township::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"trex_200",
{"trex_200",
trex_200::kReplayContextClientMajorVersion,
trex_200::kReplayContextClientMinorVersion,
trex_200::kReplayFrameStart,
trex_200::kReplayFrameEnd,
trex_200::kReplayDrawSurfaceWidth,
trex_200::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"whatsapp",
{"whatsapp",
whatsapp::kReplayContextClientMajorVersion,
whatsapp::kReplayContextClientMinorVersion,
whatsapp::kReplayFrameStart,
whatsapp::kReplayFrameEnd,
whatsapp::kReplayDrawSurfaceWidth,
whatsapp::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"words_with_friends_2",
{"words_with_friends_2",
words_with_friends_2::kReplayContextClientMajorVersion,
words_with_friends_2::kReplayContextClientMinorVersion,
words_with_friends_2::kReplayFrameStart,
words_with_friends_2::kReplayFrameEnd,
words_with_friends_2::kReplayDrawSurfaceWidth,
words_with_friends_2::kReplayDrawSurfaceHeight,
words_with_friends_2::kReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"wordscapes",
{"wordscapes",
wordscapes::kReplayContextClientMajorVersion,
wordscapes::kReplayContextClientMinorVersion,
wordscapes::kReplayFrameStart,
wordscapes::kReplayFrameEnd,
wordscapes::kReplayDrawSurfaceWidth,
wordscapes::kReplayDrawSurfaceHeight,
wordscapes::kReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"world_of_kings",
{"world_of_kings",
world_of_kings::kReplayContextClientMajorVersion,
world_of_kings::kReplayContextClientMinorVersion,
world_of_kings::kReplayFrameStart,
world_of_kings::kReplayFrameEnd,
world_of_kings::kReplayDrawSurfaceWidth,
world_of_kings::kReplayDrawSurfaceHeight,
world_of_kings::kReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"world_of_tanks_blitz",
{"world_of_tanks_blitz",
world_of_tanks_blitz::kReplayContextClientMajorVersion,
world_of_tanks_blitz::kReplayContextClientMinorVersion,
world_of_tanks_blitz::kReplayFrameStart,
world_of_tanks_blitz::kReplayFrameEnd,
world_of_tanks_blitz::kReplayDrawSurfaceWidth,
world_of_tanks_blitz::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"world_war_doh",
{"world_war_doh",
world_war_doh::kReplayContextClientMajorVersion,
world_war_doh::kReplayContextClientMinorVersion,
world_war_doh::kReplayFrameStart,
world_war_doh::kReplayFrameEnd,
world_war_doh::kReplayDrawSurfaceWidth,
world_war_doh::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}},
{"worms_zone_io",
{"worms_zone_io",
worms_zone_io::kReplayContextClientMajorVersion,
worms_zone_io::kReplayContextClientMinorVersion,
worms_zone_io::kReplayFrameStart,
worms_zone_io::kReplayFrameEnd,
worms_zone_io::kReplayDrawSurfaceWidth,
worms_zone_io::kReplayDrawSurfaceHeight,
kDefaultReplayDrawSurfaceColorSpace,
0,
0,
0,
0,
0,
0,
0,
0,
false,
false,
false,
false,
false}}};
} // namespace
const TraceInfo &GetTraceInfo(const char *traceName)
{
// Could be improved using std::lower_bound.
for (const TracePair &tracePair : kTraceInfos)
{
if (strncmp(tracePair.name, traceName, kTraceInfoMaxNameLen) == 0)
{
return tracePair.info;
}
}
UNREACHABLE();
return kTraceInfos[0].info;
}
} // namespace trace_angle