Hash :
327796df
Author :
Date :
2024-06-24T10:58:28
FrameCapture: Add a new CapturedTest for glActiveTexture This CL adds a new test focused on Reset of glActiveTexture. It doesn't just add a new frame since the original test was getting quite cluttered. This should provide a blueprint for adding more tests in the future. Test: capture_tests.py Bug: angleproject:345851268 Change-Id: Ieac29031f55ca133d81ce5ba26d45199de38e874 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5714395 Reviewed-by: Roman Lavrov <romanl@google.com> Commit-Queue: Cody Northrop <cnorthrop@google.com> Reviewed-by: Mark Łobodziński <mark@lunarg.com>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
# Copyright 2023 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("../../../gni/angle.gni")
import("../angle_traces.gni")
angle_trace("angle_capture_tests_multi_frame_trace") {
_trace = "CapturedTest_MultiFrame_ES3_Vulkan"
_trace_data = []
_trace_data =
read_file("expected/CapturedTest_MultiFrame_ES3_Vulkan.json", "json")
sources = rebase_path(_trace_data.TraceFiles, ".", "expected/")
data = [
"$_trace.json",
"$_trace.angledata",
]
deps = [ "$angle_root/util:angle_trace_fixture" ]
}
angle_trace("angle_capture_tests_active_textures_trace") {
_trace = "CapturedTest_ActiveTextures_ES3_Vulkan"
_trace_data = []
_trace_data =
read_file("expected/CapturedTest_ActiveTextures_ES3_Vulkan.json", "json")
sources = rebase_path(_trace_data.TraceFiles, ".", "expected/")
data = [
"$_trace.json",
"$_trace.angledata",
]
deps = [ "$angle_root/util:angle_trace_fixture" ]
}