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