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