1 // GENERATED FILE - DO NOT EDIT.
2 // Generated by gen_restricted_traces.py using data from restricted_traces.json
3 //
4 // Copyright 2020 The ANGLE Project Authors. All rights reserved.
5 // Use of this source code is governed by a BSD-style license that can be
6 // found in the LICENSE file.
7 //
8 // restricted_traces_autogen: Types and enumerations for trace tests.
9
10 #include "restricted_traces_autogen.h"
11
12 #include "common/PackedEnums.h"
13 #include "common/system_utils.h"
14
15 #include "aliexpress/aliexpress_capture_context1.h"
16 #include "among_us/among_us_capture_context1.h"
17 #include "angry_birds_2_1500/angry_birds_2_1500_capture_context1.h"
18 #include "arena_of_valor/arena_of_valor_capture_context1.h"
19 #include "asphalt_8/asphalt_8_capture_context1.h"
20 #include "avakin_life/avakin_life_capture_context1.h"
21 #include "aztec_ruins/aztec_ruins_capture_context1.h"
22 #include "beach_buggy_racing/beach_buggy_racing_capture_context1.h"
23 #include "blockman_go/blockman_go_capture_context2.h"
24 #include "brawl_stars/brawl_stars_capture_context1.h"
25 #include "bricks_breaker_quest/bricks_breaker_quest_capture_context2.h"
26 #include "bubble_shooter/bubble_shooter_capture_context5.h"
27 #include "bus_simulator_indonesia/bus_simulator_indonesia_capture_context1.h"
28 #include "call_break_offline_card_game/call_break_offline_card_game_capture_context2.h"
29 #include "candy_crush_500/candy_crush_500_capture_context1.h"
30 #include "candy_crush_soda_saga/candy_crush_soda_saga_capture_context2.h"
31 #include "car_parking_multiplayer/car_parking_multiplayer_capture_context1.h"
32 #include "clash_of_clans/clash_of_clans_capture_context1.h"
33 #include "clash_royale/clash_royale_capture_context1.h"
34 #include "cod_mobile/cod_mobile_capture_context1.h"
35 #include "coin_master/coin_master_capture_context1.h"
36 #include "command_and_conquer_rivals/command_and_conquer_rivals_capture_context2.h"
37 #include "cookie_run_kingdom/cookie_run_kingdom_capture_context2.h"
38 #include "disney_tsum_tsum/disney_tsum_tsum_capture_context3.h"
39 #include "dr_driving/dr_driving_capture_context3.h"
40 #include "dragon_ball_legends/dragon_ball_legends_capture_context1.h"
41 #include "dragon_raja/dragon_raja_capture_context1.h"
42 #include "efootball_pes_2021/efootball_pes_2021_capture_context1.h"
43 #include "egypt_1500/egypt_1500_capture_context1.h"
44 #include "eight_ball_pool/eight_ball_pool_capture_context1.h"
45 #include "extreme_car_driving_simulator/extreme_car_driving_simulator_capture_context1.h"
46 #include "fallout_shelter_online/fallout_shelter_online_capture_context1.h"
47 #include "farm_heroes_saga/farm_heroes_saga_capture_context2.h"
48 #include "fate_grand_order/fate_grand_order_capture_context1.h"
49 #include "fifa_mobile/fifa_mobile_capture_context1.h"
50 #include "final_fantasy/final_fantasy_capture_context3.h"
51 #include "free_fire/free_fire_capture_context1.h"
52 #include "gardenscapes/gardenscapes_capture_context1.h"
53 #include "genshin_impact/genshin_impact_capture_context3.h"
54 #include "google_maps/google_maps_capture_context1.h"
55 #include "happy_color/happy_color_capture_context1.h"
56 #include "hay_day/hay_day_capture_context1.h"
57 #include "hearthstone/hearthstone_capture_context1.h"
58 #include "higgs_domino_island/higgs_domino_island_capture_context2.h"
59 #include "hill_climb_racing/hill_climb_racing_capture_context1.h"
60 #include "homescapes/homescapes_capture_context1.h"
61 #include "idle_heroes/idle_heroes_capture_context2.h"
62 #include "junes_journey/junes_journey_capture_context1.h"
63 #include "kartrider_rush/kartrider_rush_capture_context1.h"
64 #include "klondike_adventures/klondike_adventures_capture_context1.h"
65 #include "league_of_legends_wild_rift/league_of_legends_wild_rift_capture_context1.h"
66 #include "lego_legacy/lego_legacy_capture_context1.h"
67 #include "lineage_m/lineage_m_capture_context1.h"
68 #include "ludo_king/ludo_king_capture_context1.h"
69 #include "magic_tiles_3/magic_tiles_3_capture_context1.h"
70 #include "manhattan_10/manhattan_10_capture_context1.h"
71 #include "manhattan_31/manhattan_31_capture_context1.h"
72 #include "mario_kart_tour/mario_kart_tour_capture_context1.h"
73 #include "marvel_contest_of_champions/marvel_contest_of_champions_capture_context1.h"
74 #include "messenger_lite/messenger_lite_capture_context1.h"
75 #include "minecraft/minecraft_capture_context1.h"
76 #include "mobile_legends/mobile_legends_capture_context1.h"
77 #include "nba2k20_800/nba2k20_800_capture_context1.h"
78 #include "nier_reincarnation/nier_reincarnation_capture_context2.h"
79 #include "one_punch_man/one_punch_man_capture_context1.h"
80 #include "plants_vs_zombies_2/plants_vs_zombies_2_capture_context1.h"
81 #include "pokemon_go/pokemon_go_capture_context2.h"
82 #include "professional_baseball_spirits/professional_baseball_spirits_capture_context1.h"
83 #include "pubg_mobile_battle_royale/pubg_mobile_battle_royale_capture_context6.h"
84 #include "pubg_mobile_lite/pubg_mobile_lite_capture_context1.h"
85 #include "pubg_mobile_skydive/pubg_mobile_skydive_capture_context6.h"
86 #include "ragnarok_m_eternal_love/ragnarok_m_eternal_love_capture_context1.h"
87 #include "raid_shadow_legends/raid_shadow_legends_capture_context1.h"
88 #include "real_commando_secret_mission/real_commando_secret_mission_capture_context1.h"
89 #include "real_cricket_20/real_cricket_20_capture_context1.h"
90 #include "real_gangster_crime/real_gangster_crime_capture_context1.h"
91 #include "rise_of_kingdoms/rise_of_kingdoms_capture_context1.h"
92 #include "romancing_saga/romancing_saga_capture_context1.h"
93 #include "rope_hero_vice_town/rope_hero_vice_town_capture_context1.h"
94 #include "saint_seiya_awakening/saint_seiya_awakening_capture_context1.h"
95 #include "sakura_school_simulator/sakura_school_simulator_capture_context2.h"
96 #include "scrabble_go/scrabble_go_capture_context2.h"
97 #include "shadow_fight_2/shadow_fight_2_capture_context1.h"
98 #include "slingshot_test1/slingshot_test1_capture_context2.h"
99 #include "slingshot_test2/slingshot_test2_capture_context2.h"
100 #include "sniper_3d/sniper_3d_capture_context1.h"
101 #include "sonic_the_hedgehog/sonic_the_hedgehog_capture_context2.h"
102 #include "standoff_2/standoff_2_capture_context1.h"
103 #include "subway_princess_runner/subway_princess_runner_capture_context2.h"
104 #include "subway_surfers/subway_surfers_capture_context1.h"
105 #include "summoners_war/summoners_war_capture_context2.h"
106 #include "talking_tom_hero_dash/talking_tom_hero_dash_capture_context1.h"
107 #include "temple_run_2/temple_run_2_capture_context1.h"
108 #include "temple_run_300/temple_run_300_capture_context1.h"
109 #include "toon_blast/toon_blast_capture_context2.h"
110 #include "township/township_capture_context2.h"
111 #include "trex_200/trex_200_capture_context1.h"
112 #include "whatsapp/whatsapp_capture_context1.h"
113 #include "words_with_friends_2/words_with_friends_2_capture_context1.h"
114 #include "wordscapes/wordscapes_capture_context3.h"
115 #include "world_of_kings/world_of_kings_capture_context3.h"
116 #include "world_of_tanks_blitz/world_of_tanks_blitz_capture_context1.h"
117 #include "world_war_doh/world_war_doh_capture_context1.h"
118 #include "worms_zone_io/worms_zone_io_capture_context1.h"
119
120 namespace trace_angle
121 {
122 namespace
123 {
124 constexpr size_t kNumTraces = 109;
125 struct TracePair
126 {
127 const char name[kTraceInfoMaxNameLen];
128 TraceInfo info;
129 };
130 constexpr TracePair kTraceInfos[kNumTraces] = {
131 {"aliexpress",
132 {"aliexpress",
133 aliexpress::kReplayContextClientMajorVersion,
134 aliexpress::kReplayContextClientMinorVersion,
135 aliexpress::kReplayFrameStart,
136 aliexpress::kReplayFrameEnd,
137 aliexpress::kReplayDrawSurfaceWidth,
138 aliexpress::kReplayDrawSurfaceHeight,
139 kDefaultReplayDrawSurfaceColorSpace,
140 0,
141 0,
142 0,
143 0,
144 0,
145 0,
146 0,
147 0,
148 false,
149 false,
150 false,
151 false,
152 false}},
153 {"among_us",
154 {"among_us",
155 among_us::kReplayContextClientMajorVersion,
156 among_us::kReplayContextClientMinorVersion,
157 among_us::kReplayFrameStart,
158 among_us::kReplayFrameEnd,
159 among_us::kReplayDrawSurfaceWidth,
160 among_us::kReplayDrawSurfaceHeight,
161 kDefaultReplayDrawSurfaceColorSpace,
162 0,
163 0,
164 0,
165 0,
166 0,
167 0,
168 0,
169 0,
170 false,
171 false,
172 false,
173 false,
174 false}},
175 {"angry_birds_2_1500",
176 {"angry_birds_2_1500",
177 angry_birds_2_1500::kReplayContextClientMajorVersion,
178 angry_birds_2_1500::kReplayContextClientMinorVersion,
179 angry_birds_2_1500::kReplayFrameStart,
180 angry_birds_2_1500::kReplayFrameEnd,
181 angry_birds_2_1500::kReplayDrawSurfaceWidth,
182 angry_birds_2_1500::kReplayDrawSurfaceHeight,
183 kDefaultReplayDrawSurfaceColorSpace,
184 0,
185 0,
186 0,
187 0,
188 0,
189 0,
190 0,
191 0,
192 false,
193 false,
194 false,
195 false,
196 false}},
197 {"arena_of_valor",
198 {"arena_of_valor",
199 arena_of_valor::kReplayContextClientMajorVersion,
200 arena_of_valor::kReplayContextClientMinorVersion,
201 arena_of_valor::kReplayFrameStart,
202 arena_of_valor::kReplayFrameEnd,
203 arena_of_valor::kReplayDrawSurfaceWidth,
204 arena_of_valor::kReplayDrawSurfaceHeight,
205 kDefaultReplayDrawSurfaceColorSpace,
206 0,
207 0,
208 0,
209 0,
210 0,
211 0,
212 0,
213 0,
214 false,
215 false,
216 false,
217 false,
218 false}},
219 {"asphalt_8",
220 {"asphalt_8",
221 asphalt_8::kReplayContextClientMajorVersion,
222 asphalt_8::kReplayContextClientMinorVersion,
223 asphalt_8::kReplayFrameStart,
224 asphalt_8::kReplayFrameEnd,
225 asphalt_8::kReplayDrawSurfaceWidth,
226 asphalt_8::kReplayDrawSurfaceHeight,
227 kDefaultReplayDrawSurfaceColorSpace,
228 0,
229 0,
230 0,
231 0,
232 0,
233 0,
234 0,
235 0,
236 false,
237 false,
238 false,
239 false,
240 false}},
241 {"avakin_life",
242 {"avakin_life",
243 avakin_life::kReplayContextClientMajorVersion,
244 avakin_life::kReplayContextClientMinorVersion,
245 avakin_life::kReplayFrameStart,
246 avakin_life::kReplayFrameEnd,
247 avakin_life::kReplayDrawSurfaceWidth,
248 avakin_life::kReplayDrawSurfaceHeight,
249 kDefaultReplayDrawSurfaceColorSpace,
250 0,
251 0,
252 0,
253 0,
254 0,
255 0,
256 0,
257 0,
258 false,
259 false,
260 false,
261 false,
262 false}},
263 {"aztec_ruins",
264 {"aztec_ruins",
265 aztec_ruins::kReplayContextClientMajorVersion,
266 aztec_ruins::kReplayContextClientMinorVersion,
267 aztec_ruins::kReplayFrameStart,
268 aztec_ruins::kReplayFrameEnd,
269 aztec_ruins::kReplayDrawSurfaceWidth,
270 aztec_ruins::kReplayDrawSurfaceHeight,
271 kDefaultReplayDrawSurfaceColorSpace,
272 0,
273 0,
274 0,
275 0,
276 0,
277 0,
278 0,
279 0,
280 false,
281 false,
282 false,
283 false,
284 false}},
285 {"badland", {}},
286 {"beach_buggy_racing",
287 {"beach_buggy_racing",
288 beach_buggy_racing::kReplayContextClientMajorVersion,
289 beach_buggy_racing::kReplayContextClientMinorVersion,
290 beach_buggy_racing::kReplayFrameStart,
291 beach_buggy_racing::kReplayFrameEnd,
292 beach_buggy_racing::kReplayDrawSurfaceWidth,
293 beach_buggy_racing::kReplayDrawSurfaceHeight,
294 kDefaultReplayDrawSurfaceColorSpace,
295 0,
296 0,
297 0,
298 0,
299 0,
300 0,
301 0,
302 0,
303 false,
304 false,
305 false,
306 false,
307 false}},
308 {"blockman_go",
309 {"blockman_go",
310 blockman_go::kReplayContextClientMajorVersion,
311 blockman_go::kReplayContextClientMinorVersion,
312 blockman_go::kReplayFrameStart,
313 blockman_go::kReplayFrameEnd,
314 blockman_go::kReplayDrawSurfaceWidth,
315 blockman_go::kReplayDrawSurfaceHeight,
316 blockman_go::kReplayDrawSurfaceColorSpace,
317 0,
318 0,
319 0,
320 0,
321 0,
322 0,
323 0,
324 0,
325 false,
326 false,
327 false,
328 false,
329 false}},
330 {"brawl_stars",
331 {"brawl_stars",
332 brawl_stars::kReplayContextClientMajorVersion,
333 brawl_stars::kReplayContextClientMinorVersion,
334 brawl_stars::kReplayFrameStart,
335 brawl_stars::kReplayFrameEnd,
336 brawl_stars::kReplayDrawSurfaceWidth,
337 brawl_stars::kReplayDrawSurfaceHeight,
338 kDefaultReplayDrawSurfaceColorSpace,
339 0,
340 0,
341 0,
342 0,
343 0,
344 0,
345 0,
346 0,
347 false,
348 false,
349 false,
350 false,
351 false}},
352 {"bricks_breaker_quest",
353 {"bricks_breaker_quest",
354 bricks_breaker_quest::kReplayContextClientMajorVersion,
355 bricks_breaker_quest::kReplayContextClientMinorVersion,
356 bricks_breaker_quest::kReplayFrameStart,
357 bricks_breaker_quest::kReplayFrameEnd,
358 bricks_breaker_quest::kReplayDrawSurfaceWidth,
359 bricks_breaker_quest::kReplayDrawSurfaceHeight,
360 kDefaultReplayDrawSurfaceColorSpace,
361 0,
362 0,
363 0,
364 0,
365 0,
366 0,
367 0,
368 0,
369 false,
370 false,
371 false,
372 false,
373 false}},
374 {"bubble_shooter",
375 {"bubble_shooter",
376 bubble_shooter::kReplayContextClientMajorVersion,
377 bubble_shooter::kReplayContextClientMinorVersion,
378 bubble_shooter::kReplayFrameStart,
379 bubble_shooter::kReplayFrameEnd,
380 bubble_shooter::kReplayDrawSurfaceWidth,
381 bubble_shooter::kReplayDrawSurfaceHeight,
382 kDefaultReplayDrawSurfaceColorSpace,
383 0,
384 0,
385 0,
386 0,
387 0,
388 0,
389 0,
390 0,
391 false,
392 false,
393 false,
394 false,
395 false}},
396 {"bus_simulator_indonesia",
397 {"bus_simulator_indonesia",
398 bus_simulator_indonesia::kReplayContextClientMajorVersion,
399 bus_simulator_indonesia::kReplayContextClientMinorVersion,
400 bus_simulator_indonesia::kReplayFrameStart,
401 bus_simulator_indonesia::kReplayFrameEnd,
402 bus_simulator_indonesia::kReplayDrawSurfaceWidth,
403 bus_simulator_indonesia::kReplayDrawSurfaceHeight,
404 kDefaultReplayDrawSurfaceColorSpace,
405 0,
406 0,
407 0,
408 0,
409 0,
410 0,
411 0,
412 0,
413 false,
414 false,
415 false,
416 false,
417 false}},
418 {"call_break_offline_card_game",
419 {"call_break_offline_card_game",
420 call_break_offline_card_game::kReplayContextClientMajorVersion,
421 call_break_offline_card_game::kReplayContextClientMinorVersion,
422 call_break_offline_card_game::kReplayFrameStart,
423 call_break_offline_card_game::kReplayFrameEnd,
424 call_break_offline_card_game::kReplayDrawSurfaceWidth,
425 call_break_offline_card_game::kReplayDrawSurfaceHeight,
426 kDefaultReplayDrawSurfaceColorSpace,
427 0,
428 0,
429 0,
430 0,
431 0,
432 0,
433 0,
434 0,
435 false,
436 false,
437 false,
438 false,
439 false}},
440 {"candy_crush_500",
441 {"candy_crush_500",
442 candy_crush_500::kReplayContextClientMajorVersion,
443 candy_crush_500::kReplayContextClientMinorVersion,
444 candy_crush_500::kReplayFrameStart,
445 candy_crush_500::kReplayFrameEnd,
446 candy_crush_500::kReplayDrawSurfaceWidth,
447 candy_crush_500::kReplayDrawSurfaceHeight,
448 kDefaultReplayDrawSurfaceColorSpace,
449 0,
450 0,
451 0,
452 0,
453 0,
454 0,
455 0,
456 0,
457 false,
458 false,
459 false,
460 false,
461 false}},
462 {"candy_crush_soda_saga",
463 {"candy_crush_soda_saga",
464 candy_crush_soda_saga::kReplayContextClientMajorVersion,
465 candy_crush_soda_saga::kReplayContextClientMinorVersion,
466 candy_crush_soda_saga::kReplayFrameStart,
467 candy_crush_soda_saga::kReplayFrameEnd,
468 candy_crush_soda_saga::kReplayDrawSurfaceWidth,
469 candy_crush_soda_saga::kReplayDrawSurfaceHeight,
470 kDefaultReplayDrawSurfaceColorSpace,
471 0,
472 0,
473 0,
474 0,
475 0,
476 0,
477 0,
478 0,
479 false,
480 false,
481 false,
482 false,
483 false}},
484 {"car_parking_multiplayer",
485 {"car_parking_multiplayer",
486 car_parking_multiplayer::kReplayContextClientMajorVersion,
487 car_parking_multiplayer::kReplayContextClientMinorVersion,
488 car_parking_multiplayer::kReplayFrameStart,
489 car_parking_multiplayer::kReplayFrameEnd,
490 car_parking_multiplayer::kReplayDrawSurfaceWidth,
491 car_parking_multiplayer::kReplayDrawSurfaceHeight,
492 kDefaultReplayDrawSurfaceColorSpace,
493 0,
494 0,
495 0,
496 0,
497 0,
498 0,
499 0,
500 0,
501 false,
502 false,
503 false,
504 false,
505 false}},
506 {"clash_of_clans",
507 {"clash_of_clans",
508 clash_of_clans::kReplayContextClientMajorVersion,
509 clash_of_clans::kReplayContextClientMinorVersion,
510 clash_of_clans::kReplayFrameStart,
511 clash_of_clans::kReplayFrameEnd,
512 clash_of_clans::kReplayDrawSurfaceWidth,
513 clash_of_clans::kReplayDrawSurfaceHeight,
514 kDefaultReplayDrawSurfaceColorSpace,
515 0,
516 0,
517 0,
518 0,
519 0,
520 0,
521 0,
522 0,
523 false,
524 false,
525 false,
526 false,
527 false}},
528 {"clash_royale",
529 {"clash_royale",
530 clash_royale::kReplayContextClientMajorVersion,
531 clash_royale::kReplayContextClientMinorVersion,
532 clash_royale::kReplayFrameStart,
533 clash_royale::kReplayFrameEnd,
534 clash_royale::kReplayDrawSurfaceWidth,
535 clash_royale::kReplayDrawSurfaceHeight,
536 kDefaultReplayDrawSurfaceColorSpace,
537 0,
538 0,
539 0,
540 0,
541 0,
542 0,
543 0,
544 0,
545 false,
546 false,
547 false,
548 false,
549 false}},
550 {"cod_mobile",
551 {"cod_mobile",
552 cod_mobile::kReplayContextClientMajorVersion,
553 cod_mobile::kReplayContextClientMinorVersion,
554 cod_mobile::kReplayFrameStart,
555 cod_mobile::kReplayFrameEnd,
556 cod_mobile::kReplayDrawSurfaceWidth,
557 cod_mobile::kReplayDrawSurfaceHeight,
558 kDefaultReplayDrawSurfaceColorSpace,
559 0,
560 0,
561 0,
562 0,
563 0,
564 0,
565 0,
566 0,
567 false,
568 false,
569 false,
570 false,
571 false}},
572 {"coin_master",
573 {"coin_master",
574 coin_master::kReplayContextClientMajorVersion,
575 coin_master::kReplayContextClientMinorVersion,
576 coin_master::kReplayFrameStart,
577 coin_master::kReplayFrameEnd,
578 coin_master::kReplayDrawSurfaceWidth,
579 coin_master::kReplayDrawSurfaceHeight,
580 kDefaultReplayDrawSurfaceColorSpace,
581 0,
582 0,
583 0,
584 0,
585 0,
586 0,
587 0,
588 0,
589 false,
590 false,
591 false,
592 false,
593 false}},
594 {"command_and_conquer_rivals",
595 {"command_and_conquer_rivals",
596 command_and_conquer_rivals::kReplayContextClientMajorVersion,
597 command_and_conquer_rivals::kReplayContextClientMinorVersion,
598 command_and_conquer_rivals::kReplayFrameStart,
599 command_and_conquer_rivals::kReplayFrameEnd,
600 command_and_conquer_rivals::kReplayDrawSurfaceWidth,
601 command_and_conquer_rivals::kReplayDrawSurfaceHeight,
602 kDefaultReplayDrawSurfaceColorSpace,
603 0,
604 0,
605 0,
606 0,
607 0,
608 0,
609 0,
610 0,
611 false,
612 false,
613 false,
614 false,
615 false}},
616 {"cookie_run_kingdom",
617 {"cookie_run_kingdom",
618 cookie_run_kingdom::kReplayContextClientMajorVersion,
619 cookie_run_kingdom::kReplayContextClientMinorVersion,
620 cookie_run_kingdom::kReplayFrameStart,
621 cookie_run_kingdom::kReplayFrameEnd,
622 cookie_run_kingdom::kReplayDrawSurfaceWidth,
623 cookie_run_kingdom::kReplayDrawSurfaceHeight,
624 kDefaultReplayDrawSurfaceColorSpace,
625 0,
626 0,
627 0,
628 0,
629 0,
630 0,
631 0,
632 0,
633 false,
634 false,
635 false,
636 false,
637 false}},
638 {"disney_tsum_tsum",
639 {"disney_tsum_tsum",
640 disney_tsum_tsum::kReplayContextClientMajorVersion,
641 disney_tsum_tsum::kReplayContextClientMinorVersion,
642 disney_tsum_tsum::kReplayFrameStart,
643 disney_tsum_tsum::kReplayFrameEnd,
644 disney_tsum_tsum::kReplayDrawSurfaceWidth,
645 disney_tsum_tsum::kReplayDrawSurfaceHeight,
646 kDefaultReplayDrawSurfaceColorSpace,
647 0,
648 0,
649 0,
650 0,
651 0,
652 0,
653 0,
654 0,
655 false,
656 false,
657 false,
658 false,
659 false}},
660 {"dr_driving",
661 {"dr_driving",
662 dr_driving::kReplayContextClientMajorVersion,
663 dr_driving::kReplayContextClientMinorVersion,
664 dr_driving::kReplayFrameStart,
665 dr_driving::kReplayFrameEnd,
666 dr_driving::kReplayDrawSurfaceWidth,
667 dr_driving::kReplayDrawSurfaceHeight,
668 kDefaultReplayDrawSurfaceColorSpace,
669 0,
670 0,
671 0,
672 0,
673 0,
674 0,
675 0,
676 0,
677 false,
678 false,
679 false,
680 false,
681 false}},
682 {"dragon_ball_legends",
683 {"dragon_ball_legends",
684 dragon_ball_legends::kReplayContextClientMajorVersion,
685 dragon_ball_legends::kReplayContextClientMinorVersion,
686 dragon_ball_legends::kReplayFrameStart,
687 dragon_ball_legends::kReplayFrameEnd,
688 dragon_ball_legends::kReplayDrawSurfaceWidth,
689 dragon_ball_legends::kReplayDrawSurfaceHeight,
690 kDefaultReplayDrawSurfaceColorSpace,
691 0,
692 0,
693 0,
694 0,
695 0,
696 0,
697 0,
698 0,
699 false,
700 false,
701 false,
702 false,
703 false}},
704 {"dragon_raja",
705 {"dragon_raja",
706 dragon_raja::kReplayContextClientMajorVersion,
707 dragon_raja::kReplayContextClientMinorVersion,
708 dragon_raja::kReplayFrameStart,
709 dragon_raja::kReplayFrameEnd,
710 dragon_raja::kReplayDrawSurfaceWidth,
711 dragon_raja::kReplayDrawSurfaceHeight,
712 kDefaultReplayDrawSurfaceColorSpace,
713 0,
714 0,
715 0,
716 0,
717 0,
718 0,
719 0,
720 0,
721 false,
722 false,
723 false,
724 false,
725 false}},
726 {"efootball_pes_2021",
727 {"efootball_pes_2021",
728 efootball_pes_2021::kReplayContextClientMajorVersion,
729 efootball_pes_2021::kReplayContextClientMinorVersion,
730 efootball_pes_2021::kReplayFrameStart,
731 efootball_pes_2021::kReplayFrameEnd,
732 efootball_pes_2021::kReplayDrawSurfaceWidth,
733 efootball_pes_2021::kReplayDrawSurfaceHeight,
734 kDefaultReplayDrawSurfaceColorSpace,
735 0,
736 0,
737 0,
738 0,
739 0,
740 0,
741 0,
742 0,
743 false,
744 false,
745 false,
746 false,
747 false}},
748 {"egypt_1500",
749 {"egypt_1500",
750 egypt_1500::kReplayContextClientMajorVersion,
751 egypt_1500::kReplayContextClientMinorVersion,
752 egypt_1500::kReplayFrameStart,
753 egypt_1500::kReplayFrameEnd,
754 egypt_1500::kReplayDrawSurfaceWidth,
755 egypt_1500::kReplayDrawSurfaceHeight,
756 kDefaultReplayDrawSurfaceColorSpace,
757 0,
758 0,
759 0,
760 0,
761 0,
762 0,
763 0,
764 0,
765 false,
766 false,
767 false,
768 false,
769 false}},
770 {"eight_ball_pool",
771 {"eight_ball_pool",
772 eight_ball_pool::kReplayContextClientMajorVersion,
773 eight_ball_pool::kReplayContextClientMinorVersion,
774 eight_ball_pool::kReplayFrameStart,
775 eight_ball_pool::kReplayFrameEnd,
776 eight_ball_pool::kReplayDrawSurfaceWidth,
777 eight_ball_pool::kReplayDrawSurfaceHeight,
778 kDefaultReplayDrawSurfaceColorSpace,
779 0,
780 0,
781 0,
782 0,
783 0,
784 0,
785 0,
786 0,
787 false,
788 false,
789 false,
790 false,
791 false}},
792 {"extreme_car_driving_simulator",
793 {"extreme_car_driving_simulator",
794 extreme_car_driving_simulator::kReplayContextClientMajorVersion,
795 extreme_car_driving_simulator::kReplayContextClientMinorVersion,
796 extreme_car_driving_simulator::kReplayFrameStart,
797 extreme_car_driving_simulator::kReplayFrameEnd,
798 extreme_car_driving_simulator::kReplayDrawSurfaceWidth,
799 extreme_car_driving_simulator::kReplayDrawSurfaceHeight,
800 kDefaultReplayDrawSurfaceColorSpace,
801 0,
802 0,
803 0,
804 0,
805 0,
806 0,
807 0,
808 0,
809 false,
810 false,
811 false,
812 false,
813 false}},
814 {"fallout_shelter_online",
815 {"fallout_shelter_online",
816 fallout_shelter_online::kReplayContextClientMajorVersion,
817 fallout_shelter_online::kReplayContextClientMinorVersion,
818 fallout_shelter_online::kReplayFrameStart,
819 fallout_shelter_online::kReplayFrameEnd,
820 fallout_shelter_online::kReplayDrawSurfaceWidth,
821 fallout_shelter_online::kReplayDrawSurfaceHeight,
822 kDefaultReplayDrawSurfaceColorSpace,
823 0,
824 0,
825 0,
826 0,
827 0,
828 0,
829 0,
830 0,
831 false,
832 false,
833 false,
834 false,
835 false}},
836 {"farm_heroes_saga",
837 {"farm_heroes_saga",
838 farm_heroes_saga::kReplayContextClientMajorVersion,
839 farm_heroes_saga::kReplayContextClientMinorVersion,
840 farm_heroes_saga::kReplayFrameStart,
841 farm_heroes_saga::kReplayFrameEnd,
842 farm_heroes_saga::kReplayDrawSurfaceWidth,
843 farm_heroes_saga::kReplayDrawSurfaceHeight,
844 kDefaultReplayDrawSurfaceColorSpace,
845 0,
846 0,
847 0,
848 0,
849 0,
850 0,
851 0,
852 0,
853 false,
854 false,
855 false,
856 false,
857 false}},
858 {"fate_grand_order",
859 {"fate_grand_order",
860 fate_grand_order::kReplayContextClientMajorVersion,
861 fate_grand_order::kReplayContextClientMinorVersion,
862 fate_grand_order::kReplayFrameStart,
863 fate_grand_order::kReplayFrameEnd,
864 fate_grand_order::kReplayDrawSurfaceWidth,
865 fate_grand_order::kReplayDrawSurfaceHeight,
866 kDefaultReplayDrawSurfaceColorSpace,
867 0,
868 0,
869 0,
870 0,
871 0,
872 0,
873 0,
874 0,
875 false,
876 false,
877 false,
878 false,
879 false}},
880 {"fifa_mobile",
881 {"fifa_mobile",
882 fifa_mobile::kReplayContextClientMajorVersion,
883 fifa_mobile::kReplayContextClientMinorVersion,
884 fifa_mobile::kReplayFrameStart,
885 fifa_mobile::kReplayFrameEnd,
886 fifa_mobile::kReplayDrawSurfaceWidth,
887 fifa_mobile::kReplayDrawSurfaceHeight,
888 kDefaultReplayDrawSurfaceColorSpace,
889 0,
890 0,
891 0,
892 0,
893 0,
894 0,
895 0,
896 0,
897 false,
898 false,
899 false,
900 false,
901 false}},
902 {"final_fantasy",
903 {"final_fantasy",
904 final_fantasy::kReplayContextClientMajorVersion,
905 final_fantasy::kReplayContextClientMinorVersion,
906 final_fantasy::kReplayFrameStart,
907 final_fantasy::kReplayFrameEnd,
908 final_fantasy::kReplayDrawSurfaceWidth,
909 final_fantasy::kReplayDrawSurfaceHeight,
910 final_fantasy::kReplayDrawSurfaceColorSpace,
911 0,
912 0,
913 0,
914 0,
915 0,
916 0,
917 0,
918 0,
919 false,
920 false,
921 false,
922 false,
923 false}},
924 {"free_fire",
925 {"free_fire",
926 free_fire::kReplayContextClientMajorVersion,
927 free_fire::kReplayContextClientMinorVersion,
928 free_fire::kReplayFrameStart,
929 free_fire::kReplayFrameEnd,
930 free_fire::kReplayDrawSurfaceWidth,
931 free_fire::kReplayDrawSurfaceHeight,
932 kDefaultReplayDrawSurfaceColorSpace,
933 0,
934 0,
935 0,
936 0,
937 0,
938 0,
939 0,
940 0,
941 false,
942 false,
943 false,
944 false,
945 false}},
946 {"gardenscapes",
947 {"gardenscapes",
948 gardenscapes::kReplayContextClientMajorVersion,
949 gardenscapes::kReplayContextClientMinorVersion,
950 gardenscapes::kReplayFrameStart,
951 gardenscapes::kReplayFrameEnd,
952 gardenscapes::kReplayDrawSurfaceWidth,
953 gardenscapes::kReplayDrawSurfaceHeight,
954 kDefaultReplayDrawSurfaceColorSpace,
955 0,
956 0,
957 0,
958 0,
959 0,
960 0,
961 0,
962 0,
963 false,
964 false,
965 false,
966 false,
967 false}},
968 {"genshin_impact",
969 {"genshin_impact",
970 genshin_impact::kReplayContextClientMajorVersion,
971 genshin_impact::kReplayContextClientMinorVersion,
972 genshin_impact::kReplayFrameStart,
973 genshin_impact::kReplayFrameEnd,
974 genshin_impact::kReplayDrawSurfaceWidth,
975 genshin_impact::kReplayDrawSurfaceHeight,
976 kDefaultReplayDrawSurfaceColorSpace,
977 0,
978 0,
979 0,
980 0,
981 0,
982 0,
983 0,
984 0,
985 false,
986 false,
987 false,
988 false,
989 false}},
990 {"google_maps",
991 {"google_maps",
992 google_maps::kReplayContextClientMajorVersion,
993 google_maps::kReplayContextClientMinorVersion,
994 google_maps::kReplayFrameStart,
995 google_maps::kReplayFrameEnd,
996 google_maps::kReplayDrawSurfaceWidth,
997 google_maps::kReplayDrawSurfaceHeight,
998 kDefaultReplayDrawSurfaceColorSpace,
999 0,
1000 0,
1001 0,
1002 0,
1003 0,
1004 0,
1005 0,
1006 0,
1007 false,
1008 false,
1009 false,
1010 false,
1011 false}},
1012 {"happy_color",
1013 {"happy_color",
1014 happy_color::kReplayContextClientMajorVersion,
1015 happy_color::kReplayContextClientMinorVersion,
1016 happy_color::kReplayFrameStart,
1017 happy_color::kReplayFrameEnd,
1018 happy_color::kReplayDrawSurfaceWidth,
1019 happy_color::kReplayDrawSurfaceHeight,
1020 kDefaultReplayDrawSurfaceColorSpace,
1021 0,
1022 0,
1023 0,
1024 0,
1025 0,
1026 0,
1027 0,
1028 0,
1029 false,
1030 false,
1031 false,
1032 false,
1033 false}},
1034 {"hay_day",
1035 {"hay_day",
1036 hay_day::kReplayContextClientMajorVersion,
1037 hay_day::kReplayContextClientMinorVersion,
1038 hay_day::kReplayFrameStart,
1039 hay_day::kReplayFrameEnd,
1040 hay_day::kReplayDrawSurfaceWidth,
1041 hay_day::kReplayDrawSurfaceHeight,
1042 kDefaultReplayDrawSurfaceColorSpace,
1043 0,
1044 0,
1045 0,
1046 0,
1047 0,
1048 0,
1049 0,
1050 0,
1051 false,
1052 false,
1053 false,
1054 false,
1055 false}},
1056 {"hearthstone",
1057 {"hearthstone",
1058 hearthstone::kReplayContextClientMajorVersion,
1059 hearthstone::kReplayContextClientMinorVersion,
1060 hearthstone::kReplayFrameStart,
1061 hearthstone::kReplayFrameEnd,
1062 hearthstone::kReplayDrawSurfaceWidth,
1063 hearthstone::kReplayDrawSurfaceHeight,
1064 kDefaultReplayDrawSurfaceColorSpace,
1065 0,
1066 0,
1067 0,
1068 0,
1069 0,
1070 0,
1071 0,
1072 0,
1073 false,
1074 false,
1075 false,
1076 false,
1077 false}},
1078 {"higgs_domino_island",
1079 {"higgs_domino_island",
1080 higgs_domino_island::kReplayContextClientMajorVersion,
1081 higgs_domino_island::kReplayContextClientMinorVersion,
1082 higgs_domino_island::kReplayFrameStart,
1083 higgs_domino_island::kReplayFrameEnd,
1084 higgs_domino_island::kReplayDrawSurfaceWidth,
1085 higgs_domino_island::kReplayDrawSurfaceHeight,
1086 kDefaultReplayDrawSurfaceColorSpace,
1087 0,
1088 0,
1089 0,
1090 0,
1091 0,
1092 0,
1093 0,
1094 0,
1095 false,
1096 false,
1097 false,
1098 false,
1099 false}},
1100 {"hill_climb_racing",
1101 {"hill_climb_racing",
1102 hill_climb_racing::kReplayContextClientMajorVersion,
1103 hill_climb_racing::kReplayContextClientMinorVersion,
1104 hill_climb_racing::kReplayFrameStart,
1105 hill_climb_racing::kReplayFrameEnd,
1106 hill_climb_racing::kReplayDrawSurfaceWidth,
1107 hill_climb_racing::kReplayDrawSurfaceHeight,
1108 kDefaultReplayDrawSurfaceColorSpace,
1109 0,
1110 0,
1111 0,
1112 0,
1113 0,
1114 0,
1115 0,
1116 0,
1117 false,
1118 false,
1119 false,
1120 false,
1121 false}},
1122 {"homescapes",
1123 {"homescapes",
1124 homescapes::kReplayContextClientMajorVersion,
1125 homescapes::kReplayContextClientMinorVersion,
1126 homescapes::kReplayFrameStart,
1127 homescapes::kReplayFrameEnd,
1128 homescapes::kReplayDrawSurfaceWidth,
1129 homescapes::kReplayDrawSurfaceHeight,
1130 kDefaultReplayDrawSurfaceColorSpace,
1131 0,
1132 0,
1133 0,
1134 0,
1135 0,
1136 0,
1137 0,
1138 0,
1139 false,
1140 false,
1141 false,
1142 false,
1143 false}},
1144 {"idle_heroes",
1145 {"idle_heroes",
1146 idle_heroes::kReplayContextClientMajorVersion,
1147 idle_heroes::kReplayContextClientMinorVersion,
1148 idle_heroes::kReplayFrameStart,
1149 idle_heroes::kReplayFrameEnd,
1150 idle_heroes::kReplayDrawSurfaceWidth,
1151 idle_heroes::kReplayDrawSurfaceHeight,
1152 kDefaultReplayDrawSurfaceColorSpace,
1153 0,
1154 0,
1155 0,
1156 0,
1157 0,
1158 0,
1159 0,
1160 0,
1161 false,
1162 false,
1163 false,
1164 false,
1165 false}},
1166 {"junes_journey",
1167 {"junes_journey",
1168 junes_journey::kReplayContextClientMajorVersion,
1169 junes_journey::kReplayContextClientMinorVersion,
1170 junes_journey::kReplayFrameStart,
1171 junes_journey::kReplayFrameEnd,
1172 junes_journey::kReplayDrawSurfaceWidth,
1173 junes_journey::kReplayDrawSurfaceHeight,
1174 kDefaultReplayDrawSurfaceColorSpace,
1175 0,
1176 0,
1177 0,
1178 0,
1179 0,
1180 0,
1181 0,
1182 0,
1183 false,
1184 false,
1185 false,
1186 false,
1187 false}},
1188 {"kartrider_rush",
1189 {"kartrider_rush",
1190 kartrider_rush::kReplayContextClientMajorVersion,
1191 kartrider_rush::kReplayContextClientMinorVersion,
1192 kartrider_rush::kReplayFrameStart,
1193 kartrider_rush::kReplayFrameEnd,
1194 kartrider_rush::kReplayDrawSurfaceWidth,
1195 kartrider_rush::kReplayDrawSurfaceHeight,
1196 kDefaultReplayDrawSurfaceColorSpace,
1197 0,
1198 0,
1199 0,
1200 0,
1201 0,
1202 0,
1203 0,
1204 0,
1205 false,
1206 false,
1207 false,
1208 false,
1209 false}},
1210 {"klondike_adventures",
1211 {"klondike_adventures",
1212 klondike_adventures::kReplayContextClientMajorVersion,
1213 klondike_adventures::kReplayContextClientMinorVersion,
1214 klondike_adventures::kReplayFrameStart,
1215 klondike_adventures::kReplayFrameEnd,
1216 klondike_adventures::kReplayDrawSurfaceWidth,
1217 klondike_adventures::kReplayDrawSurfaceHeight,
1218 kDefaultReplayDrawSurfaceColorSpace,
1219 0,
1220 0,
1221 0,
1222 0,
1223 0,
1224 0,
1225 0,
1226 0,
1227 false,
1228 false,
1229 false,
1230 false,
1231 false}},
1232 {"league_of_legends_wild_rift",
1233 {"league_of_legends_wild_rift",
1234 league_of_legends_wild_rift::kReplayContextClientMajorVersion,
1235 league_of_legends_wild_rift::kReplayContextClientMinorVersion,
1236 league_of_legends_wild_rift::kReplayFrameStart,
1237 league_of_legends_wild_rift::kReplayFrameEnd,
1238 league_of_legends_wild_rift::kReplayDrawSurfaceWidth,
1239 league_of_legends_wild_rift::kReplayDrawSurfaceHeight,
1240 kDefaultReplayDrawSurfaceColorSpace,
1241 0,
1242 0,
1243 0,
1244 0,
1245 0,
1246 0,
1247 0,
1248 0,
1249 false,
1250 false,
1251 false,
1252 false,
1253 false}},
1254 {"lego_legacy",
1255 {"lego_legacy",
1256 lego_legacy::kReplayContextClientMajorVersion,
1257 lego_legacy::kReplayContextClientMinorVersion,
1258 lego_legacy::kReplayFrameStart,
1259 lego_legacy::kReplayFrameEnd,
1260 lego_legacy::kReplayDrawSurfaceWidth,
1261 lego_legacy::kReplayDrawSurfaceHeight,
1262 kDefaultReplayDrawSurfaceColorSpace,
1263 0,
1264 0,
1265 0,
1266 0,
1267 0,
1268 0,
1269 0,
1270 0,
1271 false,
1272 false,
1273 false,
1274 false,
1275 false}},
1276 {"lineage_m",
1277 {"lineage_m",
1278 lineage_m::kReplayContextClientMajorVersion,
1279 lineage_m::kReplayContextClientMinorVersion,
1280 lineage_m::kReplayFrameStart,
1281 lineage_m::kReplayFrameEnd,
1282 lineage_m::kReplayDrawSurfaceWidth,
1283 lineage_m::kReplayDrawSurfaceHeight,
1284 kDefaultReplayDrawSurfaceColorSpace,
1285 0,
1286 0,
1287 0,
1288 0,
1289 0,
1290 0,
1291 0,
1292 0,
1293 false,
1294 false,
1295 false,
1296 false,
1297 false}},
1298 {"ludo_king",
1299 {"ludo_king",
1300 ludo_king::kReplayContextClientMajorVersion,
1301 ludo_king::kReplayContextClientMinorVersion,
1302 ludo_king::kReplayFrameStart,
1303 ludo_king::kReplayFrameEnd,
1304 ludo_king::kReplayDrawSurfaceWidth,
1305 ludo_king::kReplayDrawSurfaceHeight,
1306 kDefaultReplayDrawSurfaceColorSpace,
1307 0,
1308 0,
1309 0,
1310 0,
1311 0,
1312 0,
1313 0,
1314 0,
1315 false,
1316 false,
1317 false,
1318 false,
1319 false}},
1320 {"magic_tiles_3",
1321 {"magic_tiles_3",
1322 magic_tiles_3::kReplayContextClientMajorVersion,
1323 magic_tiles_3::kReplayContextClientMinorVersion,
1324 magic_tiles_3::kReplayFrameStart,
1325 magic_tiles_3::kReplayFrameEnd,
1326 magic_tiles_3::kReplayDrawSurfaceWidth,
1327 magic_tiles_3::kReplayDrawSurfaceHeight,
1328 kDefaultReplayDrawSurfaceColorSpace,
1329 0,
1330 0,
1331 0,
1332 0,
1333 0,
1334 0,
1335 0,
1336 0,
1337 false,
1338 false,
1339 false,
1340 false,
1341 false}},
1342 {"manhattan_10",
1343 {"manhattan_10",
1344 manhattan_10::kReplayContextClientMajorVersion,
1345 manhattan_10::kReplayContextClientMinorVersion,
1346 manhattan_10::kReplayFrameStart,
1347 manhattan_10::kReplayFrameEnd,
1348 manhattan_10::kReplayDrawSurfaceWidth,
1349 manhattan_10::kReplayDrawSurfaceHeight,
1350 kDefaultReplayDrawSurfaceColorSpace,
1351 0,
1352 0,
1353 0,
1354 0,
1355 0,
1356 0,
1357 0,
1358 0,
1359 false,
1360 false,
1361 false,
1362 false,
1363 false}},
1364 {"manhattan_31",
1365 {"manhattan_31",
1366 manhattan_31::kReplayContextClientMajorVersion,
1367 manhattan_31::kReplayContextClientMinorVersion,
1368 manhattan_31::kReplayFrameStart,
1369 manhattan_31::kReplayFrameEnd,
1370 manhattan_31::kReplayDrawSurfaceWidth,
1371 manhattan_31::kReplayDrawSurfaceHeight,
1372 kDefaultReplayDrawSurfaceColorSpace,
1373 0,
1374 0,
1375 0,
1376 0,
1377 0,
1378 0,
1379 0,
1380 0,
1381 false,
1382 false,
1383 false,
1384 false,
1385 false}},
1386 {"mario_kart_tour",
1387 {"mario_kart_tour",
1388 mario_kart_tour::kReplayContextClientMajorVersion,
1389 mario_kart_tour::kReplayContextClientMinorVersion,
1390 mario_kart_tour::kReplayFrameStart,
1391 mario_kart_tour::kReplayFrameEnd,
1392 mario_kart_tour::kReplayDrawSurfaceWidth,
1393 mario_kart_tour::kReplayDrawSurfaceHeight,
1394 kDefaultReplayDrawSurfaceColorSpace,
1395 0,
1396 0,
1397 0,
1398 0,
1399 0,
1400 0,
1401 0,
1402 0,
1403 false,
1404 false,
1405 false,
1406 false,
1407 false}},
1408 {"marvel_contest_of_champions",
1409 {"marvel_contest_of_champions",
1410 marvel_contest_of_champions::kReplayContextClientMajorVersion,
1411 marvel_contest_of_champions::kReplayContextClientMinorVersion,
1412 marvel_contest_of_champions::kReplayFrameStart,
1413 marvel_contest_of_champions::kReplayFrameEnd,
1414 marvel_contest_of_champions::kReplayDrawSurfaceWidth,
1415 marvel_contest_of_champions::kReplayDrawSurfaceHeight,
1416 kDefaultReplayDrawSurfaceColorSpace,
1417 0,
1418 0,
1419 0,
1420 0,
1421 0,
1422 0,
1423 0,
1424 0,
1425 false,
1426 false,
1427 false,
1428 false,
1429 false}},
1430 {"messenger_lite",
1431 {"messenger_lite",
1432 messenger_lite::kReplayContextClientMajorVersion,
1433 messenger_lite::kReplayContextClientMinorVersion,
1434 messenger_lite::kReplayFrameStart,
1435 messenger_lite::kReplayFrameEnd,
1436 messenger_lite::kReplayDrawSurfaceWidth,
1437 messenger_lite::kReplayDrawSurfaceHeight,
1438 kDefaultReplayDrawSurfaceColorSpace,
1439 0,
1440 0,
1441 0,
1442 0,
1443 0,
1444 0,
1445 0,
1446 0,
1447 false,
1448 false,
1449 false,
1450 false,
1451 false}},
1452 {"minecraft",
1453 {"minecraft",
1454 minecraft::kReplayContextClientMajorVersion,
1455 minecraft::kReplayContextClientMinorVersion,
1456 minecraft::kReplayFrameStart,
1457 minecraft::kReplayFrameEnd,
1458 minecraft::kReplayDrawSurfaceWidth,
1459 minecraft::kReplayDrawSurfaceHeight,
1460 kDefaultReplayDrawSurfaceColorSpace,
1461 0,
1462 0,
1463 0,
1464 0,
1465 0,
1466 0,
1467 0,
1468 0,
1469 false,
1470 false,
1471 false,
1472 false,
1473 false}},
1474 {"mini_world", {}},
1475 {"mobile_legends",
1476 {"mobile_legends",
1477 mobile_legends::kReplayContextClientMajorVersion,
1478 mobile_legends::kReplayContextClientMinorVersion,
1479 mobile_legends::kReplayFrameStart,
1480 mobile_legends::kReplayFrameEnd,
1481 mobile_legends::kReplayDrawSurfaceWidth,
1482 mobile_legends::kReplayDrawSurfaceHeight,
1483 kDefaultReplayDrawSurfaceColorSpace,
1484 0,
1485 0,
1486 0,
1487 0,
1488 0,
1489 0,
1490 0,
1491 0,
1492 false,
1493 false,
1494 false,
1495 false,
1496 false}},
1497 {"nba2k20_800",
1498 {"nba2k20_800",
1499 nba2k20_800::kReplayContextClientMajorVersion,
1500 nba2k20_800::kReplayContextClientMinorVersion,
1501 nba2k20_800::kReplayFrameStart,
1502 nba2k20_800::kReplayFrameEnd,
1503 nba2k20_800::kReplayDrawSurfaceWidth,
1504 nba2k20_800::kReplayDrawSurfaceHeight,
1505 kDefaultReplayDrawSurfaceColorSpace,
1506 0,
1507 0,
1508 0,
1509 0,
1510 0,
1511 0,
1512 0,
1513 0,
1514 false,
1515 false,
1516 false,
1517 false,
1518 false}},
1519 {"nier_reincarnation",
1520 {"nier_reincarnation",
1521 nier_reincarnation::kReplayContextClientMajorVersion,
1522 nier_reincarnation::kReplayContextClientMinorVersion,
1523 nier_reincarnation::kReplayFrameStart,
1524 nier_reincarnation::kReplayFrameEnd,
1525 nier_reincarnation::kReplayDrawSurfaceWidth,
1526 nier_reincarnation::kReplayDrawSurfaceHeight,
1527 nier_reincarnation::kReplayDrawSurfaceColorSpace,
1528 0,
1529 0,
1530 0,
1531 0,
1532 0,
1533 0,
1534 0,
1535 0,
1536 false,
1537 false,
1538 false,
1539 false,
1540 false}},
1541 {"one_punch_man",
1542 {"one_punch_man",
1543 one_punch_man::kReplayContextClientMajorVersion,
1544 one_punch_man::kReplayContextClientMinorVersion,
1545 one_punch_man::kReplayFrameStart,
1546 one_punch_man::kReplayFrameEnd,
1547 one_punch_man::kReplayDrawSurfaceWidth,
1548 one_punch_man::kReplayDrawSurfaceHeight,
1549 kDefaultReplayDrawSurfaceColorSpace,
1550 0,
1551 0,
1552 0,
1553 0,
1554 0,
1555 0,
1556 0,
1557 0,
1558 false,
1559 false,
1560 false,
1561 false,
1562 false}},
1563 {"plants_vs_zombies_2",
1564 {"plants_vs_zombies_2",
1565 plants_vs_zombies_2::kReplayContextClientMajorVersion,
1566 plants_vs_zombies_2::kReplayContextClientMinorVersion,
1567 plants_vs_zombies_2::kReplayFrameStart,
1568 plants_vs_zombies_2::kReplayFrameEnd,
1569 plants_vs_zombies_2::kReplayDrawSurfaceWidth,
1570 plants_vs_zombies_2::kReplayDrawSurfaceHeight,
1571 kDefaultReplayDrawSurfaceColorSpace,
1572 0,
1573 0,
1574 0,
1575 0,
1576 0,
1577 0,
1578 0,
1579 0,
1580 false,
1581 false,
1582 false,
1583 false,
1584 false}},
1585 {"pokemon_go",
1586 {"pokemon_go",
1587 pokemon_go::kReplayContextClientMajorVersion,
1588 pokemon_go::kReplayContextClientMinorVersion,
1589 pokemon_go::kReplayFrameStart,
1590 pokemon_go::kReplayFrameEnd,
1591 pokemon_go::kReplayDrawSurfaceWidth,
1592 pokemon_go::kReplayDrawSurfaceHeight,
1593 kDefaultReplayDrawSurfaceColorSpace,
1594 0,
1595 0,
1596 0,
1597 0,
1598 0,
1599 0,
1600 0,
1601 0,
1602 false,
1603 false,
1604 false,
1605 false,
1606 false}},
1607 {"pokemon_unite", {}},
1608 {"professional_baseball_spirits",
1609 {"professional_baseball_spirits",
1610 professional_baseball_spirits::kReplayContextClientMajorVersion,
1611 professional_baseball_spirits::kReplayContextClientMinorVersion,
1612 professional_baseball_spirits::kReplayFrameStart,
1613 professional_baseball_spirits::kReplayFrameEnd,
1614 professional_baseball_spirits::kReplayDrawSurfaceWidth,
1615 professional_baseball_spirits::kReplayDrawSurfaceHeight,
1616 kDefaultReplayDrawSurfaceColorSpace,
1617 0,
1618 0,
1619 0,
1620 0,
1621 0,
1622 0,
1623 0,
1624 0,
1625 false,
1626 false,
1627 false,
1628 false,
1629 false}},
1630 {"pubg_mobile_battle_royale",
1631 {"pubg_mobile_battle_royale",
1632 pubg_mobile_battle_royale::kReplayContextClientMajorVersion,
1633 pubg_mobile_battle_royale::kReplayContextClientMinorVersion,
1634 pubg_mobile_battle_royale::kReplayFrameStart,
1635 pubg_mobile_battle_royale::kReplayFrameEnd,
1636 pubg_mobile_battle_royale::kReplayDrawSurfaceWidth,
1637 pubg_mobile_battle_royale::kReplayDrawSurfaceHeight,
1638 pubg_mobile_battle_royale::kReplayDrawSurfaceColorSpace,
1639 0,
1640 0,
1641 0,
1642 0,
1643 0,
1644 0,
1645 0,
1646 0,
1647 false,
1648 false,
1649 false,
1650 false,
1651 false}},
1652 {"pubg_mobile_lite",
1653 {"pubg_mobile_lite",
1654 pubg_mobile_lite::kReplayContextClientMajorVersion,
1655 pubg_mobile_lite::kReplayContextClientMinorVersion,
1656 pubg_mobile_lite::kReplayFrameStart,
1657 pubg_mobile_lite::kReplayFrameEnd,
1658 pubg_mobile_lite::kReplayDrawSurfaceWidth,
1659 pubg_mobile_lite::kReplayDrawSurfaceHeight,
1660 kDefaultReplayDrawSurfaceColorSpace,
1661 0,
1662 0,
1663 0,
1664 0,
1665 0,
1666 0,
1667 0,
1668 0,
1669 false,
1670 false,
1671 false,
1672 false,
1673 false}},
1674 {"pubg_mobile_skydive",
1675 {"pubg_mobile_skydive",
1676 pubg_mobile_skydive::kReplayContextClientMajorVersion,
1677 pubg_mobile_skydive::kReplayContextClientMinorVersion,
1678 pubg_mobile_skydive::kReplayFrameStart,
1679 pubg_mobile_skydive::kReplayFrameEnd,
1680 pubg_mobile_skydive::kReplayDrawSurfaceWidth,
1681 pubg_mobile_skydive::kReplayDrawSurfaceHeight,
1682 pubg_mobile_skydive::kReplayDrawSurfaceColorSpace,
1683 0,
1684 0,
1685 0,
1686 0,
1687 0,
1688 0,
1689 0,
1690 0,
1691 false,
1692 false,
1693 false,
1694 false,
1695 false}},
1696 {"ragnarok_m_eternal_love",
1697 {"ragnarok_m_eternal_love",
1698 ragnarok_m_eternal_love::kReplayContextClientMajorVersion,
1699 ragnarok_m_eternal_love::kReplayContextClientMinorVersion,
1700 ragnarok_m_eternal_love::kReplayFrameStart,
1701 ragnarok_m_eternal_love::kReplayFrameEnd,
1702 ragnarok_m_eternal_love::kReplayDrawSurfaceWidth,
1703 ragnarok_m_eternal_love::kReplayDrawSurfaceHeight,
1704 kDefaultReplayDrawSurfaceColorSpace,
1705 0,
1706 0,
1707 0,
1708 0,
1709 0,
1710 0,
1711 0,
1712 0,
1713 false,
1714 false,
1715 false,
1716 false,
1717 false}},
1718 {"raid_shadow_legends",
1719 {"raid_shadow_legends",
1720 raid_shadow_legends::kReplayContextClientMajorVersion,
1721 raid_shadow_legends::kReplayContextClientMinorVersion,
1722 raid_shadow_legends::kReplayFrameStart,
1723 raid_shadow_legends::kReplayFrameEnd,
1724 raid_shadow_legends::kReplayDrawSurfaceWidth,
1725 raid_shadow_legends::kReplayDrawSurfaceHeight,
1726 kDefaultReplayDrawSurfaceColorSpace,
1727 0,
1728 0,
1729 0,
1730 0,
1731 0,
1732 0,
1733 0,
1734 0,
1735 false,
1736 false,
1737 false,
1738 false,
1739 false}},
1740 {"real_commando_secret_mission",
1741 {"real_commando_secret_mission",
1742 real_commando_secret_mission::kReplayContextClientMajorVersion,
1743 real_commando_secret_mission::kReplayContextClientMinorVersion,
1744 real_commando_secret_mission::kReplayFrameStart,
1745 real_commando_secret_mission::kReplayFrameEnd,
1746 real_commando_secret_mission::kReplayDrawSurfaceWidth,
1747 real_commando_secret_mission::kReplayDrawSurfaceHeight,
1748 kDefaultReplayDrawSurfaceColorSpace,
1749 0,
1750 0,
1751 0,
1752 0,
1753 0,
1754 0,
1755 0,
1756 0,
1757 false,
1758 false,
1759 false,
1760 false,
1761 false}},
1762 {"real_cricket_20",
1763 {"real_cricket_20",
1764 real_cricket_20::kReplayContextClientMajorVersion,
1765 real_cricket_20::kReplayContextClientMinorVersion,
1766 real_cricket_20::kReplayFrameStart,
1767 real_cricket_20::kReplayFrameEnd,
1768 real_cricket_20::kReplayDrawSurfaceWidth,
1769 real_cricket_20::kReplayDrawSurfaceHeight,
1770 kDefaultReplayDrawSurfaceColorSpace,
1771 0,
1772 0,
1773 0,
1774 0,
1775 0,
1776 0,
1777 0,
1778 0,
1779 false,
1780 false,
1781 false,
1782 false,
1783 false}},
1784 {"real_gangster_crime",
1785 {"real_gangster_crime",
1786 real_gangster_crime::kReplayContextClientMajorVersion,
1787 real_gangster_crime::kReplayContextClientMinorVersion,
1788 real_gangster_crime::kReplayFrameStart,
1789 real_gangster_crime::kReplayFrameEnd,
1790 real_gangster_crime::kReplayDrawSurfaceWidth,
1791 real_gangster_crime::kReplayDrawSurfaceHeight,
1792 kDefaultReplayDrawSurfaceColorSpace,
1793 0,
1794 0,
1795 0,
1796 0,
1797 0,
1798 0,
1799 0,
1800 0,
1801 false,
1802 false,
1803 false,
1804 false,
1805 false}},
1806 {"rise_of_kingdoms",
1807 {"rise_of_kingdoms",
1808 rise_of_kingdoms::kReplayContextClientMajorVersion,
1809 rise_of_kingdoms::kReplayContextClientMinorVersion,
1810 rise_of_kingdoms::kReplayFrameStart,
1811 rise_of_kingdoms::kReplayFrameEnd,
1812 rise_of_kingdoms::kReplayDrawSurfaceWidth,
1813 rise_of_kingdoms::kReplayDrawSurfaceHeight,
1814 kDefaultReplayDrawSurfaceColorSpace,
1815 0,
1816 0,
1817 0,
1818 0,
1819 0,
1820 0,
1821 0,
1822 0,
1823 false,
1824 false,
1825 false,
1826 false,
1827 false}},
1828 {"romancing_saga",
1829 {"romancing_saga",
1830 romancing_saga::kReplayContextClientMajorVersion,
1831 romancing_saga::kReplayContextClientMinorVersion,
1832 romancing_saga::kReplayFrameStart,
1833 romancing_saga::kReplayFrameEnd,
1834 romancing_saga::kReplayDrawSurfaceWidth,
1835 romancing_saga::kReplayDrawSurfaceHeight,
1836 kDefaultReplayDrawSurfaceColorSpace,
1837 0,
1838 0,
1839 0,
1840 0,
1841 0,
1842 0,
1843 0,
1844 0,
1845 false,
1846 false,
1847 false,
1848 false,
1849 false}},
1850 {"rope_hero_vice_town",
1851 {"rope_hero_vice_town",
1852 rope_hero_vice_town::kReplayContextClientMajorVersion,
1853 rope_hero_vice_town::kReplayContextClientMinorVersion,
1854 rope_hero_vice_town::kReplayFrameStart,
1855 rope_hero_vice_town::kReplayFrameEnd,
1856 rope_hero_vice_town::kReplayDrawSurfaceWidth,
1857 rope_hero_vice_town::kReplayDrawSurfaceHeight,
1858 kDefaultReplayDrawSurfaceColorSpace,
1859 0,
1860 0,
1861 0,
1862 0,
1863 0,
1864 0,
1865 0,
1866 0,
1867 false,
1868 false,
1869 false,
1870 false,
1871 false}},
1872 {"saint_seiya_awakening",
1873 {"saint_seiya_awakening",
1874 saint_seiya_awakening::kReplayContextClientMajorVersion,
1875 saint_seiya_awakening::kReplayContextClientMinorVersion,
1876 saint_seiya_awakening::kReplayFrameStart,
1877 saint_seiya_awakening::kReplayFrameEnd,
1878 saint_seiya_awakening::kReplayDrawSurfaceWidth,
1879 saint_seiya_awakening::kReplayDrawSurfaceHeight,
1880 kDefaultReplayDrawSurfaceColorSpace,
1881 0,
1882 0,
1883 0,
1884 0,
1885 0,
1886 0,
1887 0,
1888 0,
1889 false,
1890 false,
1891 false,
1892 false,
1893 false}},
1894 {"sakura_school_simulator",
1895 {"sakura_school_simulator",
1896 sakura_school_simulator::kReplayContextClientMajorVersion,
1897 sakura_school_simulator::kReplayContextClientMinorVersion,
1898 sakura_school_simulator::kReplayFrameStart,
1899 sakura_school_simulator::kReplayFrameEnd,
1900 sakura_school_simulator::kReplayDrawSurfaceWidth,
1901 sakura_school_simulator::kReplayDrawSurfaceHeight,
1902 kDefaultReplayDrawSurfaceColorSpace,
1903 0,
1904 0,
1905 0,
1906 0,
1907 0,
1908 0,
1909 0,
1910 0,
1911 false,
1912 false,
1913 false,
1914 false,
1915 false}},
1916 {"scrabble_go",
1917 {"scrabble_go",
1918 scrabble_go::kReplayContextClientMajorVersion,
1919 scrabble_go::kReplayContextClientMinorVersion,
1920 scrabble_go::kReplayFrameStart,
1921 scrabble_go::kReplayFrameEnd,
1922 scrabble_go::kReplayDrawSurfaceWidth,
1923 scrabble_go::kReplayDrawSurfaceHeight,
1924 scrabble_go::kReplayDrawSurfaceColorSpace,
1925 0,
1926 0,
1927 0,
1928 0,
1929 0,
1930 0,
1931 0,
1932 0,
1933 false,
1934 false,
1935 false,
1936 false,
1937 false}},
1938 {"shadow_fight_2",
1939 {"shadow_fight_2",
1940 shadow_fight_2::kReplayContextClientMajorVersion,
1941 shadow_fight_2::kReplayContextClientMinorVersion,
1942 shadow_fight_2::kReplayFrameStart,
1943 shadow_fight_2::kReplayFrameEnd,
1944 shadow_fight_2::kReplayDrawSurfaceWidth,
1945 shadow_fight_2::kReplayDrawSurfaceHeight,
1946 kDefaultReplayDrawSurfaceColorSpace,
1947 0,
1948 0,
1949 0,
1950 0,
1951 0,
1952 0,
1953 0,
1954 0,
1955 false,
1956 false,
1957 false,
1958 false,
1959 false}},
1960 {"slingshot_test1",
1961 {"slingshot_test1",
1962 slingshot_test1::kReplayContextClientMajorVersion,
1963 slingshot_test1::kReplayContextClientMinorVersion,
1964 slingshot_test1::kReplayFrameStart,
1965 slingshot_test1::kReplayFrameEnd,
1966 slingshot_test1::kReplayDrawSurfaceWidth,
1967 slingshot_test1::kReplayDrawSurfaceHeight,
1968 kDefaultReplayDrawSurfaceColorSpace,
1969 0,
1970 0,
1971 0,
1972 0,
1973 0,
1974 0,
1975 0,
1976 0,
1977 false,
1978 false,
1979 false,
1980 false,
1981 false}},
1982 {"slingshot_test2",
1983 {"slingshot_test2",
1984 slingshot_test2::kReplayContextClientMajorVersion,
1985 slingshot_test2::kReplayContextClientMinorVersion,
1986 slingshot_test2::kReplayFrameStart,
1987 slingshot_test2::kReplayFrameEnd,
1988 slingshot_test2::kReplayDrawSurfaceWidth,
1989 slingshot_test2::kReplayDrawSurfaceHeight,
1990 kDefaultReplayDrawSurfaceColorSpace,
1991 0,
1992 0,
1993 0,
1994 0,
1995 0,
1996 0,
1997 0,
1998 0,
1999 false,
2000 false,
2001 false,
2002 false,
2003 false}},
2004 {"sniper_3d",
2005 {"sniper_3d",
2006 sniper_3d::kReplayContextClientMajorVersion,
2007 sniper_3d::kReplayContextClientMinorVersion,
2008 sniper_3d::kReplayFrameStart,
2009 sniper_3d::kReplayFrameEnd,
2010 sniper_3d::kReplayDrawSurfaceWidth,
2011 sniper_3d::kReplayDrawSurfaceHeight,
2012 kDefaultReplayDrawSurfaceColorSpace,
2013 0,
2014 0,
2015 0,
2016 0,
2017 0,
2018 0,
2019 0,
2020 0,
2021 false,
2022 false,
2023 false,
2024 false,
2025 false}},
2026 {"sonic_the_hedgehog",
2027 {"sonic_the_hedgehog",
2028 sonic_the_hedgehog::kReplayContextClientMajorVersion,
2029 sonic_the_hedgehog::kReplayContextClientMinorVersion,
2030 sonic_the_hedgehog::kReplayFrameStart,
2031 sonic_the_hedgehog::kReplayFrameEnd,
2032 sonic_the_hedgehog::kReplayDrawSurfaceWidth,
2033 sonic_the_hedgehog::kReplayDrawSurfaceHeight,
2034 sonic_the_hedgehog::kReplayDrawSurfaceColorSpace,
2035 0,
2036 0,
2037 0,
2038 0,
2039 0,
2040 0,
2041 0,
2042 0,
2043 false,
2044 false,
2045 false,
2046 false,
2047 false}},
2048 {"standoff_2",
2049 {"standoff_2",
2050 standoff_2::kReplayContextClientMajorVersion,
2051 standoff_2::kReplayContextClientMinorVersion,
2052 standoff_2::kReplayFrameStart,
2053 standoff_2::kReplayFrameEnd,
2054 standoff_2::kReplayDrawSurfaceWidth,
2055 standoff_2::kReplayDrawSurfaceHeight,
2056 kDefaultReplayDrawSurfaceColorSpace,
2057 0,
2058 0,
2059 0,
2060 0,
2061 0,
2062 0,
2063 0,
2064 0,
2065 false,
2066 false,
2067 false,
2068 false,
2069 false}},
2070 {"subway_princess_runner",
2071 {"subway_princess_runner",
2072 subway_princess_runner::kReplayContextClientMajorVersion,
2073 subway_princess_runner::kReplayContextClientMinorVersion,
2074 subway_princess_runner::kReplayFrameStart,
2075 subway_princess_runner::kReplayFrameEnd,
2076 subway_princess_runner::kReplayDrawSurfaceWidth,
2077 subway_princess_runner::kReplayDrawSurfaceHeight,
2078 kDefaultReplayDrawSurfaceColorSpace,
2079 0,
2080 0,
2081 0,
2082 0,
2083 0,
2084 0,
2085 0,
2086 0,
2087 false,
2088 false,
2089 false,
2090 false,
2091 false}},
2092 {"subway_surfers",
2093 {"subway_surfers",
2094 subway_surfers::kReplayContextClientMajorVersion,
2095 subway_surfers::kReplayContextClientMinorVersion,
2096 subway_surfers::kReplayFrameStart,
2097 subway_surfers::kReplayFrameEnd,
2098 subway_surfers::kReplayDrawSurfaceWidth,
2099 subway_surfers::kReplayDrawSurfaceHeight,
2100 kDefaultReplayDrawSurfaceColorSpace,
2101 0,
2102 0,
2103 0,
2104 0,
2105 0,
2106 0,
2107 0,
2108 0,
2109 false,
2110 false,
2111 false,
2112 false,
2113 false}},
2114 {"summoners_war",
2115 {"summoners_war",
2116 summoners_war::kReplayContextClientMajorVersion,
2117 summoners_war::kReplayContextClientMinorVersion,
2118 summoners_war::kReplayFrameStart,
2119 summoners_war::kReplayFrameEnd,
2120 summoners_war::kReplayDrawSurfaceWidth,
2121 summoners_war::kReplayDrawSurfaceHeight,
2122 kDefaultReplayDrawSurfaceColorSpace,
2123 0,
2124 0,
2125 0,
2126 0,
2127 0,
2128 0,
2129 0,
2130 0,
2131 false,
2132 false,
2133 false,
2134 false,
2135 false}},
2136 {"talking_tom_hero_dash",
2137 {"talking_tom_hero_dash",
2138 talking_tom_hero_dash::kReplayContextClientMajorVersion,
2139 talking_tom_hero_dash::kReplayContextClientMinorVersion,
2140 talking_tom_hero_dash::kReplayFrameStart,
2141 talking_tom_hero_dash::kReplayFrameEnd,
2142 talking_tom_hero_dash::kReplayDrawSurfaceWidth,
2143 talking_tom_hero_dash::kReplayDrawSurfaceHeight,
2144 kDefaultReplayDrawSurfaceColorSpace,
2145 0,
2146 0,
2147 0,
2148 0,
2149 0,
2150 0,
2151 0,
2152 0,
2153 false,
2154 false,
2155 false,
2156 false,
2157 false}},
2158 {"temple_run_2",
2159 {"temple_run_2",
2160 temple_run_2::kReplayContextClientMajorVersion,
2161 temple_run_2::kReplayContextClientMinorVersion,
2162 temple_run_2::kReplayFrameStart,
2163 temple_run_2::kReplayFrameEnd,
2164 temple_run_2::kReplayDrawSurfaceWidth,
2165 temple_run_2::kReplayDrawSurfaceHeight,
2166 kDefaultReplayDrawSurfaceColorSpace,
2167 0,
2168 0,
2169 0,
2170 0,
2171 0,
2172 0,
2173 0,
2174 0,
2175 false,
2176 false,
2177 false,
2178 false,
2179 false}},
2180 {"temple_run_300",
2181 {"temple_run_300",
2182 temple_run_300::kReplayContextClientMajorVersion,
2183 temple_run_300::kReplayContextClientMinorVersion,
2184 temple_run_300::kReplayFrameStart,
2185 temple_run_300::kReplayFrameEnd,
2186 temple_run_300::kReplayDrawSurfaceWidth,
2187 temple_run_300::kReplayDrawSurfaceHeight,
2188 kDefaultReplayDrawSurfaceColorSpace,
2189 0,
2190 0,
2191 0,
2192 0,
2193 0,
2194 0,
2195 0,
2196 0,
2197 false,
2198 false,
2199 false,
2200 false,
2201 false}},
2202 {"toon_blast",
2203 {"toon_blast",
2204 toon_blast::kReplayContextClientMajorVersion,
2205 toon_blast::kReplayContextClientMinorVersion,
2206 toon_blast::kReplayFrameStart,
2207 toon_blast::kReplayFrameEnd,
2208 toon_blast::kReplayDrawSurfaceWidth,
2209 toon_blast::kReplayDrawSurfaceHeight,
2210 kDefaultReplayDrawSurfaceColorSpace,
2211 0,
2212 0,
2213 0,
2214 0,
2215 0,
2216 0,
2217 0,
2218 0,
2219 false,
2220 false,
2221 false,
2222 false,
2223 false}},
2224 {"township",
2225 {"township",
2226 township::kReplayContextClientMajorVersion,
2227 township::kReplayContextClientMinorVersion,
2228 township::kReplayFrameStart,
2229 township::kReplayFrameEnd,
2230 township::kReplayDrawSurfaceWidth,
2231 township::kReplayDrawSurfaceHeight,
2232 kDefaultReplayDrawSurfaceColorSpace,
2233 0,
2234 0,
2235 0,
2236 0,
2237 0,
2238 0,
2239 0,
2240 0,
2241 false,
2242 false,
2243 false,
2244 false,
2245 false}},
2246 {"trex_200",
2247 {"trex_200",
2248 trex_200::kReplayContextClientMajorVersion,
2249 trex_200::kReplayContextClientMinorVersion,
2250 trex_200::kReplayFrameStart,
2251 trex_200::kReplayFrameEnd,
2252 trex_200::kReplayDrawSurfaceWidth,
2253 trex_200::kReplayDrawSurfaceHeight,
2254 kDefaultReplayDrawSurfaceColorSpace,
2255 0,
2256 0,
2257 0,
2258 0,
2259 0,
2260 0,
2261 0,
2262 0,
2263 false,
2264 false,
2265 false,
2266 false,
2267 false}},
2268 {"whatsapp",
2269 {"whatsapp",
2270 whatsapp::kReplayContextClientMajorVersion,
2271 whatsapp::kReplayContextClientMinorVersion,
2272 whatsapp::kReplayFrameStart,
2273 whatsapp::kReplayFrameEnd,
2274 whatsapp::kReplayDrawSurfaceWidth,
2275 whatsapp::kReplayDrawSurfaceHeight,
2276 kDefaultReplayDrawSurfaceColorSpace,
2277 0,
2278 0,
2279 0,
2280 0,
2281 0,
2282 0,
2283 0,
2284 0,
2285 false,
2286 false,
2287 false,
2288 false,
2289 false}},
2290 {"words_with_friends_2",
2291 {"words_with_friends_2",
2292 words_with_friends_2::kReplayContextClientMajorVersion,
2293 words_with_friends_2::kReplayContextClientMinorVersion,
2294 words_with_friends_2::kReplayFrameStart,
2295 words_with_friends_2::kReplayFrameEnd,
2296 words_with_friends_2::kReplayDrawSurfaceWidth,
2297 words_with_friends_2::kReplayDrawSurfaceHeight,
2298 words_with_friends_2::kReplayDrawSurfaceColorSpace,
2299 0,
2300 0,
2301 0,
2302 0,
2303 0,
2304 0,
2305 0,
2306 0,
2307 false,
2308 false,
2309 false,
2310 false,
2311 false}},
2312 {"wordscapes",
2313 {"wordscapes",
2314 wordscapes::kReplayContextClientMajorVersion,
2315 wordscapes::kReplayContextClientMinorVersion,
2316 wordscapes::kReplayFrameStart,
2317 wordscapes::kReplayFrameEnd,
2318 wordscapes::kReplayDrawSurfaceWidth,
2319 wordscapes::kReplayDrawSurfaceHeight,
2320 wordscapes::kReplayDrawSurfaceColorSpace,
2321 0,
2322 0,
2323 0,
2324 0,
2325 0,
2326 0,
2327 0,
2328 0,
2329 false,
2330 false,
2331 false,
2332 false,
2333 false}},
2334 {"world_cricket_championship_2", {}},
2335 {"world_of_kings",
2336 {"world_of_kings",
2337 world_of_kings::kReplayContextClientMajorVersion,
2338 world_of_kings::kReplayContextClientMinorVersion,
2339 world_of_kings::kReplayFrameStart,
2340 world_of_kings::kReplayFrameEnd,
2341 world_of_kings::kReplayDrawSurfaceWidth,
2342 world_of_kings::kReplayDrawSurfaceHeight,
2343 world_of_kings::kReplayDrawSurfaceColorSpace,
2344 0,
2345 0,
2346 0,
2347 0,
2348 0,
2349 0,
2350 0,
2351 0,
2352 false,
2353 false,
2354 false,
2355 false,
2356 false}},
2357 {"world_of_tanks_blitz",
2358 {"world_of_tanks_blitz",
2359 world_of_tanks_blitz::kReplayContextClientMajorVersion,
2360 world_of_tanks_blitz::kReplayContextClientMinorVersion,
2361 world_of_tanks_blitz::kReplayFrameStart,
2362 world_of_tanks_blitz::kReplayFrameEnd,
2363 world_of_tanks_blitz::kReplayDrawSurfaceWidth,
2364 world_of_tanks_blitz::kReplayDrawSurfaceHeight,
2365 kDefaultReplayDrawSurfaceColorSpace,
2366 0,
2367 0,
2368 0,
2369 0,
2370 0,
2371 0,
2372 0,
2373 0,
2374 false,
2375 false,
2376 false,
2377 false,
2378 false}},
2379 {"world_war_doh",
2380 {"world_war_doh",
2381 world_war_doh::kReplayContextClientMajorVersion,
2382 world_war_doh::kReplayContextClientMinorVersion,
2383 world_war_doh::kReplayFrameStart,
2384 world_war_doh::kReplayFrameEnd,
2385 world_war_doh::kReplayDrawSurfaceWidth,
2386 world_war_doh::kReplayDrawSurfaceHeight,
2387 kDefaultReplayDrawSurfaceColorSpace,
2388 0,
2389 0,
2390 0,
2391 0,
2392 0,
2393 0,
2394 0,
2395 0,
2396 false,
2397 false,
2398 false,
2399 false,
2400 false}},
2401 {"worms_zone_io",
2402 {"worms_zone_io",
2403 worms_zone_io::kReplayContextClientMajorVersion,
2404 worms_zone_io::kReplayContextClientMinorVersion,
2405 worms_zone_io::kReplayFrameStart,
2406 worms_zone_io::kReplayFrameEnd,
2407 worms_zone_io::kReplayDrawSurfaceWidth,
2408 worms_zone_io::kReplayDrawSurfaceHeight,
2409 kDefaultReplayDrawSurfaceColorSpace,
2410 0,
2411 0,
2412 0,
2413 0,
2414 0,
2415 0,
2416 0,
2417 0,
2418 false,
2419 false,
2420 false,
2421 false,
2422 false}},
2423 {"zillow", {}}};
2424 } // namespace
2425
GetTraceInfo(const char * traceName)2426 const TraceInfo &GetTraceInfo(const char *traceName)
2427 {
2428 // Could be improved using std::lower_bound.
2429 for (const TracePair &tracePair : kTraceInfos)
2430 {
2431 if (strncmp(tracePair.name, traceName, kTraceInfoMaxNameLen) == 0)
2432 {
2433 return tracePair.info;
2434 }
2435 }
2436 UNREACHABLE();
2437 return kTraceInfos[0].info;
2438 }
2439 } // namespace trace_angle
2440