• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2023 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")
6import("../angle_traces.gni")
7
8angle_trace("angle_capture_tests_multi_frame_trace") {
9  _trace = "CapturedTest_MultiFrame_ES3_Vulkan"
10
11  json_file_name = "expected/CapturedTest_MultiFrame_ES3_Vulkan.json"
12  rebased_path = "expected/"
13
14  data = [
15    "$_trace.json",
16    "$_trace.angledata",
17  ]
18
19  deps = [ "$angle_root/util:angle_trace_fixture" ]
20}
21
22angle_trace("angle_capture_tests_active_textures_trace") {
23  _trace = "CapturedTest_ActiveTextures_ES3_Vulkan"
24
25  json_file_name = "expected/CapturedTest_ActiveTextures_ES3_Vulkan.json"
26  rebased_path = "expected/"
27
28  data = [
29    "$_trace.json",
30    "$_trace.angledata",
31  ]
32
33  deps = [ "$angle_root/util:angle_trace_fixture" ]
34}
35
36if (angle_enable_cl) {
37  angle_trace("angle_capture_tests_multi_frame_cl_trace") {
38    _trace = "CapturedTestCL_MultiFrameCL_ES3_Vulkan"
39
40    json_file_name = "expected/CapturedTestCL_MultiFrameCL_ES3_Vulkan.json"
41    rebased_path = "expected/"
42
43    data = [
44      "$_trace.json",
45      "$_trace.angledata",
46    ]
47
48    deps = [ "$angle_root/src/libOpenCL:OpenCL_ANGLE" ]
49  }
50}
51