xref: /aosp_15_r20/external/angle/samples/capture_replay/BUILD.gn (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1# Copyright 2022 The Chromium Authors. All rights reserved.
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5import("../../gni/angle.gni")
6
7angle_trace_fixture("angle_capture_replay_sample_fixture") {
8  gl_header = "angle_trace_gl.h"
9  public_deps = [
10    "$angle_root:libEGL",
11    "$angle_root/util:angle_util",
12  ]
13}
14
15angle_trace("capture_replay_sample_trace") {
16  _trace = "angle_capture"
17
18  _trace_data = []
19  _trace_data = read_file("$_trace.json", "json")
20
21  sources = _trace_data.TraceFiles
22
23  data = [
24    "$_trace.json",
25    "$_trace.angledata.gz",
26  ]
27  fixture = ":angle_capture_replay_sample_fixture"
28}
29