Bug 1904364, part 2 - test(webgpu): divide CTS files by worker type r=webgpu-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D232653
This commit is contained in:
84
dom/webgpu/tests/cts/vendor/src/main.rs
vendored
84
dom/webgpu/tests/cts/vendor/src/main.rs
vendored
@@ -296,6 +296,35 @@ fn run(args: CliArgs) -> miette::Result<()> {
|
||||
let cts_boilerplate_short_timeout;
|
||||
let cts_boilerplate_long_timeout;
|
||||
let cts_cases;
|
||||
#[derive(Clone, Copy, Debug, Eq, Ord, PartialEq, PartialOrd)]
|
||||
enum WorkerType {
|
||||
Dedicated,
|
||||
Service,
|
||||
Shared,
|
||||
}
|
||||
|
||||
impl WorkerType {
|
||||
const DEDICATED: &str = "dedicated";
|
||||
const SERVICE: &str = "service";
|
||||
const SHARED: &str = "shared";
|
||||
|
||||
pub(crate) fn new(s: &str) -> Option<Self> {
|
||||
match s {
|
||||
Self::DEDICATED => Some(WorkerType::Dedicated),
|
||||
Self::SERVICE => Some(WorkerType::Service),
|
||||
Self::SHARED => Some(WorkerType::Shared),
|
||||
_ => None,
|
||||
}
|
||||
}
|
||||
|
||||
pub(crate) fn as_str(&self) -> &'static str {
|
||||
match self {
|
||||
Self::Dedicated => Self::DEDICATED,
|
||||
Self::Service => Self::SERVICE,
|
||||
Self::Shared => Self::SHARED,
|
||||
}
|
||||
}
|
||||
}
|
||||
{
|
||||
{
|
||||
let (boilerplate, cases_start) = {
|
||||
@@ -403,14 +432,22 @@ fn run(args: CliArgs) -> miette::Result<()> {
|
||||
}
|
||||
let captures = captures?;
|
||||
|
||||
// TODO: https://bugzilla.mozilla.org/show_bug.cgi?id=1938663
|
||||
if captures.name("worker_type").map(|m| m.as_str()) == Some("service") {
|
||||
return None;
|
||||
}
|
||||
|
||||
let test_path = captures["test_path"].to_owned();
|
||||
|
||||
Some((test_path, line))
|
||||
let worker_type =
|
||||
captures
|
||||
.name("worker_type")
|
||||
.map(|wt| wt.as_str())
|
||||
.and_then(|wt| match WorkerType::new(wt) {
|
||||
Some(wt) => Some(wt),
|
||||
None => {
|
||||
parsing_failed = true;
|
||||
log::error!("unrecognized `worker` type {wt:?}");
|
||||
None
|
||||
}
|
||||
});
|
||||
|
||||
Some((test_path, worker_type, line))
|
||||
})
|
||||
.collect::<Vec<_>>();
|
||||
ensure!(
|
||||
@@ -430,8 +467,8 @@ fn run(args: CliArgs) -> miette::Result<()> {
|
||||
cts_ckt.regen_dir(out_wpt_dir.join("cts"), |cts_tests_dir| {
|
||||
log::info!("re-distributing tests into single file per test path…");
|
||||
let mut failed_writing = false;
|
||||
let mut cts_cases_by_spec_file_dir = BTreeMap::<_, BTreeSet<_>>::new();
|
||||
for (path, meta) in cts_cases {
|
||||
let mut cts_cases_by_spec_file_dir = BTreeMap::<_, BTreeMap<_, BTreeSet<_>>>::new();
|
||||
for (path, worker_type, meta) in cts_cases {
|
||||
let case_dir = {
|
||||
// Context: We want to mirror CTS upstream's `src/webgpu/**/*.spec.ts` paths as
|
||||
// entire WPT tests, with each subtest being a WPT variant. Here's a diagram of
|
||||
@@ -468,6 +505,8 @@ fn run(args: CliArgs) -> miette::Result<()> {
|
||||
if !cts_cases_by_spec_file_dir
|
||||
.entry(case_dir)
|
||||
.or_default()
|
||||
.entry(worker_type)
|
||||
.or_default()
|
||||
.insert(meta)
|
||||
{
|
||||
log::warn!("duplicate entry {meta:?} detected")
|
||||
@@ -488,19 +527,26 @@ fn run(args: CliArgs) -> miette::Result<()> {
|
||||
fn insert_with_default_name<'a>(
|
||||
split_cases: &mut BTreeMap<fs::Child<'a>, WptEntry<'a>>,
|
||||
spec_file_dir: fs::Child<'a>,
|
||||
cases: BTreeSet<&'a str>,
|
||||
cases: BTreeMap<Option<WorkerType>, BTreeSet<&'a str>>,
|
||||
timeout_length: TimeoutLength,
|
||||
) {
|
||||
let path = spec_file_dir.child("cts.https.html");
|
||||
assert!(split_cases
|
||||
.insert(
|
||||
path,
|
||||
WptEntry {
|
||||
cases,
|
||||
timeout_length
|
||||
}
|
||||
)
|
||||
.is_none());
|
||||
for (worker_type, cases) in cases {
|
||||
// TODO: https://bugzilla.mozilla.org/show_bug.cgi?id=1938663
|
||||
if worker_type == Some(WorkerType::Service) {
|
||||
continue;
|
||||
}
|
||||
let file_stem = worker_type.map(|wt| wt.as_str()).unwrap_or("cts");
|
||||
let path = spec_file_dir.child(format!("{file_stem}.https.html"));
|
||||
assert!(split_cases
|
||||
.insert(
|
||||
path,
|
||||
WptEntry {
|
||||
cases,
|
||||
timeout_length
|
||||
}
|
||||
)
|
||||
.is_none());
|
||||
}
|
||||
}
|
||||
{
|
||||
let dld_path =
|
||||
|
||||
@@ -41,19 +41,3 @@
|
||||
<meta name=variant content='?q=webgpu:api,operation,buffers,map:mappedAtCreation,mapState:*'>
|
||||
<meta name=variant content='?q=webgpu:api,operation,buffers,map:mappedAtCreation:*'>
|
||||
<meta name=variant content='?q=webgpu:api,operation,buffers,map:remapped_for_write:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:mapAsync,mapState:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:mapAsync,read,typedArrayAccess:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:mapAsync,read:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:mapAsync,write,unchanged_ranges_preserved:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:mapAsync,write:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:mappedAtCreation,mapState:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:remapped_for_write:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:mapAsync,mapState:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:mapAsync,read,typedArrayAccess:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:mapAsync,read:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:mapAsync,write,unchanged_ranges_preserved:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:mapAsync,write:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:mappedAtCreation,mapState:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:remapped_for_write:*'>
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:mapAsync,mapState:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:mapAsync,read,typedArrayAccess:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:mapAsync,read:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:mapAsync,write,unchanged_ranges_preserved:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:mapAsync,write:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:mappedAtCreation,mapState:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map:remapped_for_write:*'>
|
||||
@@ -0,0 +1,43 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:mapAsync,mapState:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:mapAsync,read,typedArrayAccess:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:mapAsync,read:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:mapAsync,write,unchanged_ranges_preserved:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:mapAsync,write:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:mappedAtCreation,mapState:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map:remapped_for_write:*'>
|
||||
@@ -34,5 +34,3 @@
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?q=webgpu:api,operation,buffers,map_ArrayBuffer:postMessage:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map_ArrayBuffer:postMessage:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map_ArrayBuffer:postMessage:*'>
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map_ArrayBuffer:postMessage:*'>
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map_ArrayBuffer:postMessage:*'>
|
||||
@@ -34,5 +34,3 @@
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?q=webgpu:api,operation,buffers,map_detach:while_mapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map_detach:while_mapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map_detach:while_mapped:*'>
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map_detach:while_mapped:*'>
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map_detach:while_mapped:*'>
|
||||
@@ -34,5 +34,3 @@
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?q=webgpu:api,operation,buffers,map_oom:mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map_oom:mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map_oom:mappedAtCreation:*'>
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,buffers,map_oom:mappedAtCreation:*'>
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,buffers,map_oom:mappedAtCreation:*'>
|
||||
@@ -36,9 +36,3 @@
|
||||
<meta name=variant content='?q=webgpu:api,operation,command_buffer,basic:b2t2b:*'>
|
||||
<meta name=variant content='?q=webgpu:api,operation,command_buffer,basic:b2t2t2b:*'>
|
||||
<meta name=variant content='?q=webgpu:api,operation,command_buffer,basic:empty:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,command_buffer,basic:b2t2b:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,command_buffer,basic:b2t2t2b:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,command_buffer,basic:empty:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,command_buffer,basic:b2t2b:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,command_buffer,basic:b2t2t2b:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,command_buffer,basic:empty:*'>
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,command_buffer,basic:b2t2b:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,command_buffer,basic:b2t2t2b:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,command_buffer,basic:empty:*'>
|
||||
@@ -0,0 +1,38 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,command_buffer,basic:b2t2b:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,command_buffer,basic:b2t2t2b:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,command_buffer,basic:empty:*'>
|
||||
@@ -36,9 +36,3 @@
|
||||
<meta name=variant content='?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:copy_order:*'>
|
||||
<meta name=variant content='?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:single:*'>
|
||||
<meta name=variant content='?q=webgpu:api,operation,command_buffer,copyBufferToBuffer:state_transitions:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,command_buffer,copyBufferToBuffer:copy_order:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,command_buffer,copyBufferToBuffer:single:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,command_buffer,copyBufferToBuffer:state_transitions:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,command_buffer,copyBufferToBuffer:copy_order:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,command_buffer,copyBufferToBuffer:single:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,command_buffer,copyBufferToBuffer:state_transitions:*'>
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,command_buffer,copyBufferToBuffer:copy_order:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,command_buffer,copyBufferToBuffer:single:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,command_buffer,copyBufferToBuffer:state_transitions:*'>
|
||||
@@ -0,0 +1,38 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,command_buffer,copyBufferToBuffer:copy_order:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,command_buffer,copyBufferToBuffer:single:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,command_buffer,copyBufferToBuffer:state_transitions:*'>
|
||||
@@ -35,7 +35,3 @@
|
||||
|
||||
<meta name=variant content='?q=webgpu:api,operation,compute,basic:large_dispatch:*'>
|
||||
<meta name=variant content='?q=webgpu:api,operation,compute,basic:memcpy:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,compute,basic:large_dispatch:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,compute,basic:memcpy:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,compute,basic:large_dispatch:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,compute,basic:memcpy:*'>
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,compute,basic:large_dispatch:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,compute,basic:memcpy:*'>
|
||||
@@ -0,0 +1,37 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,compute,basic:large_dispatch:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,compute,basic:memcpy:*'>
|
||||
@@ -38,13 +38,3 @@
|
||||
<meta name=variant content='?q=webgpu:api,operation,onSubmittedWorkDone:many,serial:*'>
|
||||
<meta name=variant content='?q=webgpu:api,operation,onSubmittedWorkDone:with_work:*'>
|
||||
<meta name=variant content='?q=webgpu:api,operation,onSubmittedWorkDone:without_work:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,onSubmittedWorkDone:many,parallel:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,onSubmittedWorkDone:many,parallel_order:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,onSubmittedWorkDone:many,serial:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,onSubmittedWorkDone:with_work:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,onSubmittedWorkDone:without_work:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,onSubmittedWorkDone:many,parallel:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,onSubmittedWorkDone:many,parallel_order:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,onSubmittedWorkDone:many,serial:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,onSubmittedWorkDone:with_work:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,onSubmittedWorkDone:without_work:*'>
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,onSubmittedWorkDone:many,parallel:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,onSubmittedWorkDone:many,parallel_order:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,onSubmittedWorkDone:many,serial:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,onSubmittedWorkDone:with_work:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,onSubmittedWorkDone:without_work:*'>
|
||||
@@ -0,0 +1,40 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,onSubmittedWorkDone:many,parallel:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,onSubmittedWorkDone:many,parallel_order:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,onSubmittedWorkDone:many,serial:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,onSubmittedWorkDone:with_work:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,onSubmittedWorkDone:without_work:*'>
|
||||
@@ -37,11 +37,3 @@
|
||||
<meta name=variant content='?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_with_depth_stencil_attachment:*'>
|
||||
<meta name=variant content='?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,depth_stencil_attachment_only:*'>
|
||||
<meta name=variant content='?q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,multiple_color_attachments:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_only:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_with_depth_stencil_attachment:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,depth_stencil_attachment_only:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,multiple_color_attachments:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_only:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_with_depth_stencil_attachment:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,depth_stencil_attachment_only:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,multiple_color_attachments:*'>
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_only:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_with_depth_stencil_attachment:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,depth_stencil_attachment_only:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,multiple_color_attachments:*'>
|
||||
@@ -0,0 +1,39 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_only:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,color_attachment_with_depth_stencil_attachment:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,depth_stencil_attachment_only:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,render_pass,storeOp:render_pass_store_op,multiple_color_attachments:*'>
|
||||
@@ -34,5 +34,3 @@
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?q=webgpu:api,operation,render_pass,storeop2:storeOp_controls_whether_1x1_drawn_quad_is_stored:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,render_pass,storeop2:storeOp_controls_whether_1x1_drawn_quad_is_stored:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,render_pass,storeop2:storeOp_controls_whether_1x1_drawn_quad_is_stored:*'>
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,render_pass,storeop2:storeOp_controls_whether_1x1_drawn_quad_is_stored:*'>
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,render_pass,storeop2:storeOp_controls_whether_1x1_drawn_quad_is_stored:*'>
|
||||
@@ -36,9 +36,3 @@
|
||||
<meta name=variant content='?q=webgpu:api,operation,rendering,basic:clear:*'>
|
||||
<meta name=variant content='?q=webgpu:api,operation,rendering,basic:fullscreen_quad:*'>
|
||||
<meta name=variant content='?q=webgpu:api,operation,rendering,basic:large_draw:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,rendering,basic:clear:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,rendering,basic:fullscreen_quad:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,rendering,basic:large_draw:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,rendering,basic:clear:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,rendering,basic:fullscreen_quad:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,rendering,basic:large_draw:*'>
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,rendering,basic:clear:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,rendering,basic:fullscreen_quad:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,operation,rendering,basic:large_draw:*'>
|
||||
@@ -0,0 +1,38 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,rendering,basic:clear:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,rendering,basic:fullscreen_quad:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,operation,rendering,basic:large_draw:*'>
|
||||
@@ -37,11 +37,3 @@
|
||||
<meta name=variant content='?q=webgpu:api,validation,buffer,destroy:error_buffer:*'>
|
||||
<meta name=variant content='?q=webgpu:api,validation,buffer,destroy:twice:*'>
|
||||
<meta name=variant content='?q=webgpu:api,validation,buffer,destroy:while_mapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,destroy:all_usages:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,destroy:error_buffer:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,destroy:twice:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,destroy:while_mapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,destroy:all_usages:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,destroy:error_buffer:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,destroy:twice:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,destroy:while_mapped:*'>
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,destroy:all_usages:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,destroy:error_buffer:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,destroy:twice:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,destroy:while_mapped:*'>
|
||||
@@ -0,0 +1,39 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,destroy:all_usages:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,destroy:error_buffer:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,destroy:twice:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,destroy:while_mapped:*'>
|
||||
@@ -66,69 +66,3 @@
|
||||
<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:unmap,state,mappedAtCreation:*'>
|
||||
<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:unmap,state,mappingPending:*'>
|
||||
<meta name=variant content='?q=webgpu:api,validation,buffer,mapping:unmap,state,unmapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:gc_behavior,mapAsync:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:gc_behavior,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,disjointRanges:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,disjointRanges_many:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,sizeAndOffsetOOB,mapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,sizeAndOffsetOOB,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,destroyed:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,invalid_mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,unmapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,invalidBuffer:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeAlignment:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeOOB:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,sizeUnspecifiedOOB:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,state,destroyed:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,state,mapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,usage:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:unmap,state,destroyed:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:unmap,state,mapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:unmap,state,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:unmap,state,mappingPending:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:unmap,state,unmapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:gc_behavior,mapAsync:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:gc_behavior,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,disjointRanges:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,disjointRanges_many:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,sizeAndOffsetOOB,mapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,sizeAndOffsetOOB,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,destroyed:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,invalid_mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,unmapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,invalidBuffer:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeAlignment:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeOOB:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,sizeUnspecifiedOOB:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,state,destroyed:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,state,mapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,usage:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:unmap,state,destroyed:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:unmap,state,mapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:unmap,state,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:unmap,state,mappingPending:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:unmap,state,unmapped:*'>
|
||||
|
||||
@@ -0,0 +1,68 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:gc_behavior,mapAsync:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:gc_behavior,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,disjointRanges:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,disjointRanges_many:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,sizeAndOffsetOOB,mapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,sizeAndOffsetOOB,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,destroyed:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,invalid_mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,unmapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,invalidBuffer:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeAlignment:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeOOB:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,sizeUnspecifiedOOB:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,state,destroyed:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,state,mapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:mapAsync,usage:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:unmap,state,destroyed:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:unmap,state,mapped:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:unmap,state,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:unmap,state,mappingPending:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:api,validation,buffer,mapping:unmap,state,unmapped:*'>
|
||||
@@ -0,0 +1,68 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:gc_behavior,mapAsync:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:gc_behavior,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,disjointRanges:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,disjointRanges_many:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,offsetAndSizeAlignment,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,sizeAndOffsetOOB,mapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,sizeAndOffsetOOB,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,destroyed:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,invalid_mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAgain:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,mappingPending:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,state,unmapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:getMappedRange,subrange,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,abort_over_invalid_error:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,earlyRejection:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,invalidBuffer:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeAlignment:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,offsetAndSizeOOB:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,sizeUnspecifiedOOB:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,state,destroyed:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,state,mapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,state,mappingPending:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:mapAsync,usage:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:unmap,state,destroyed:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:unmap,state,mapped:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:unmap,state,mappedAtCreation:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:unmap,state,mappingPending:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:api,validation,buffer,mapping:unmap,state,unmapped:*'>
|
||||
@@ -41,19 +41,3 @@
|
||||
<meta name=variant content='?q=webgpu:idl,constants,flags:ShaderStage,values:*'>
|
||||
<meta name=variant content='?q=webgpu:idl,constants,flags:TextureUsage,count:*'>
|
||||
<meta name=variant content='?q=webgpu:idl,constants,flags:TextureUsage,values:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:BufferUsage,count:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:BufferUsage,values:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:ColorWrite,count:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:ColorWrite,values:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:ShaderStage,count:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:ShaderStage,values:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:TextureUsage,count:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:TextureUsage,values:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:BufferUsage,count:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:BufferUsage,values:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:ColorWrite,count:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:ColorWrite,values:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:ShaderStage,count:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:ShaderStage,values:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:TextureUsage,count:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:TextureUsage,values:*'>
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:BufferUsage,count:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:BufferUsage,values:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:ColorWrite,count:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:ColorWrite,values:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:ShaderStage,count:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:ShaderStage,values:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:TextureUsage,count:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constants,flags:TextureUsage,values:*'>
|
||||
@@ -0,0 +1,43 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:BufferUsage,count:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:BufferUsage,values:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:ColorWrite,count:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:ColorWrite,values:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:ShaderStage,count:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:ShaderStage,values:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:TextureUsage,count:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constants,flags:TextureUsage,values:*'>
|
||||
@@ -36,9 +36,3 @@
|
||||
<meta name=variant content='?q=webgpu:idl,constructable:gpu_errors:*'>
|
||||
<meta name=variant content='?q=webgpu:idl,constructable:pipeline_errors:*'>
|
||||
<meta name=variant content='?q=webgpu:idl,constructable:uncaptured_error_event:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constructable:gpu_errors:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constructable:pipeline_errors:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constructable:uncaptured_error_event:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constructable:gpu_errors:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constructable:pipeline_errors:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constructable:uncaptured_error_event:*'>
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constructable:gpu_errors:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constructable:pipeline_errors:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:idl,constructable:uncaptured_error_event:*'>
|
||||
@@ -0,0 +1,38 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constructable:gpu_errors:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constructable:pipeline_errors:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:idl,constructable:uncaptured_error_event:*'>
|
||||
@@ -34,5 +34,3 @@
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?q=webgpu:print_environment:info:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:print_environment:info:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:print_environment:info:*'>
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:print_environment:info:*'>
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:print_environment:info:*'>
|
||||
@@ -41,19 +41,3 @@
|
||||
<meta name=variant content='?q=webgpu:web_platform,canvas,configure:size_zero_before_configure:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,canvas,configure:usage:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,canvas,configure:viewFormats:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:alpha_mode:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:defaults:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:device:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:format:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:size_zero_after_configure:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:size_zero_before_configure:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:usage:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:viewFormats:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:alpha_mode:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:defaults:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:device:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:format:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:size_zero_after_configure:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:size_zero_before_configure:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:usage:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:viewFormats:*'>
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:alpha_mode:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:defaults:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:device:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:format:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:size_zero_after_configure:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:size_zero_before_configure:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:usage:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,configure:viewFormats:*'>
|
||||
@@ -0,0 +1,43 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:alpha_mode:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:defaults:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:device:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:format:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:size_zero_after_configure:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:size_zero_before_configure:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:usage:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,configure:viewFormats:*'>
|
||||
@@ -34,5 +34,3 @@
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?q=webgpu:web_platform,canvas,context_creation:return_type:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,context_creation:return_type:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,context_creation:return_type:*'>
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,context_creation:return_type:*'>
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,context_creation:return_type:*'>
|
||||
@@ -38,13 +38,3 @@
|
||||
<meta name=variant content='?q=webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,canvas,getCurrentTexture:resize:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,canvas,getCurrentTexture:single_frames:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,getCurrentTexture:configured:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,getCurrentTexture:expiry:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,getCurrentTexture:resize:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,getCurrentTexture:single_frames:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,getCurrentTexture:configured:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,getCurrentTexture:expiry:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,getCurrentTexture:resize:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,getCurrentTexture:single_frames:*'>
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,getCurrentTexture:configured:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,getCurrentTexture:expiry:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,getCurrentTexture:resize:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,getCurrentTexture:single_frames:*'>
|
||||
@@ -0,0 +1,40 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,getCurrentTexture:configured:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,getCurrentTexture:expiry:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,getCurrentTexture:multiple_frames:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,getCurrentTexture:resize:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,getCurrentTexture:single_frames:*'>
|
||||
@@ -34,5 +34,3 @@
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?q=webgpu:web_platform,canvas,getPreferredCanvasFormat:value:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,getPreferredCanvasFormat:value:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,getPreferredCanvasFormat:value:*'>
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,getPreferredCanvasFormat:value:*'>
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,getPreferredCanvasFormat:value:*'>
|
||||
@@ -40,17 +40,3 @@
|
||||
<meta name=variant content='?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_huge_size:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_unconfigured_nonzero_size:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_zero_size:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,uploadToWebGL:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_huge_size:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_unconfigured_nonzero_size:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_zero_size:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,uploadToWebGL:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_huge_size:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_unconfigured_nonzero_size:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_zero_size:*'>
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,uploadToWebGL:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_huge_size:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_unconfigured_nonzero_size:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_zero_size:*'>
|
||||
@@ -0,0 +1,42 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:drawTo2DCanvas:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:offscreenCanvas,snapshot:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,snapshot:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:onscreenCanvas,uploadToWebGL:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_huge_size:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_unconfigured_nonzero_size:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,canvas,readbackFromWebGPUCanvas:transferToImageBitmap_zero_size:*'>
|
||||
@@ -37,11 +37,3 @@
|
||||
<meta name=variant content='?q=webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,copyToTexture,ImageBitmap:from_canvas:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,ImageBitmap:from_canvas:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,ImageBitmap:from_canvas:*'>
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,ImageBitmap:from_canvas:*'>
|
||||
@@ -0,0 +1,39 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_2D_Canvas:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,ImageBitmap:copy_subrect_from_ImageData:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,ImageBitmap:from_ImageData:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,ImageBitmap:from_canvas:*'>
|
||||
@@ -35,7 +35,3 @@
|
||||
|
||||
<meta name=variant content='?q=webgpu:web_platform,copyToTexture,ImageData:copy_subrect_from_ImageData:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,copyToTexture,ImageData:from_ImageData:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,ImageData:copy_subrect_from_ImageData:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,ImageData:from_ImageData:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,ImageData:copy_subrect_from_ImageData:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,ImageData:from_ImageData:*'>
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,ImageData:copy_subrect_from_ImageData:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,ImageData:from_ImageData:*'>
|
||||
@@ -0,0 +1,37 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,ImageData:copy_subrect_from_ImageData:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,ImageData:from_ImageData:*'>
|
||||
@@ -38,13 +38,3 @@
|
||||
<meta name=variant content='?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gl_context_canvas:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gpu_context_canvas:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,canvas:color_space_conversion:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_2d_context_canvas:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gl_context_canvas:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gpu_context_canvas:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,canvas:color_space_conversion:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_2d_context_canvas:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gl_context_canvas:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gpu_context_canvas:*'>
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,canvas:color_space_conversion:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_2d_context_canvas:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gl_context_canvas:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gpu_context_canvas:*'>
|
||||
@@ -0,0 +1,40 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,canvas:color_space_conversion:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_2d_context_canvas:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_bitmaprenderer_context_canvas:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gl_context_canvas:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,canvas:copy_contents_from_gpu_context_canvas:*'>
|
||||
@@ -36,9 +36,3 @@
|
||||
<meta name=variant content='?q=webgpu:web_platform,copyToTexture,image:copy_subrect_from_2D_Canvas:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,copyToTexture,image:from_fully_transparent_image:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,copyToTexture,image:from_image:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,image:copy_subrect_from_2D_Canvas:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,image:from_fully_transparent_image:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,image:from_image:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,image:copy_subrect_from_2D_Canvas:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,image:from_fully_transparent_image:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,image:from_image:*'>
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,image:copy_subrect_from_2D_Canvas:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,image:from_fully_transparent_image:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,image:from_image:*'>
|
||||
@@ -0,0 +1,38 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,image:copy_subrect_from_2D_Canvas:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,image:from_fully_transparent_image:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,image:from_image:*'>
|
||||
@@ -34,5 +34,3 @@
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?q=webgpu:web_platform,copyToTexture,video:copy_from_video:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,video:copy_from_video:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,video:copy_from_video:*'>
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,copyToTexture,video:copy_from_video:*'>
|
||||
@@ -0,0 +1,36 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,copyToTexture,video:copy_from_video:*'>
|
||||
@@ -38,13 +38,3 @@
|
||||
<meta name=variant content='?q=webgpu:web_platform,external_texture,video:importExternalTexture,sample:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,external_texture,video:importExternalTexture,sample_non_YUV_video_frame:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,external_texture,video:importExternalTexture,cameraCapture:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,external_texture,video:importExternalTexture,compute:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,external_texture,video:importExternalTexture,sample:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,external_texture,video:importExternalTexture,sample_non_YUV_video_frame:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,external_texture,video:importExternalTexture,cameraCapture:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,external_texture,video:importExternalTexture,compute:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,external_texture,video:importExternalTexture,sample:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,external_texture,video:importExternalTexture,sample_non_YUV_video_frame:*'>
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,external_texture,video:importExternalTexture,cameraCapture:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,external_texture,video:importExternalTexture,compute:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,external_texture,video:importExternalTexture,sample:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,external_texture,video:importExternalTexture,sample_non_YUV_video_frame:*'>
|
||||
@@ -0,0 +1,40 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,external_texture,video:importExternalTexture,cameraCapture:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,external_texture,video:importExternalTexture,compute:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,external_texture,video:importExternalTexture,sample:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,external_texture,video:importExternalTexture,sampleWithVideoFrameWithVisibleRectParam:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,external_texture,video:importExternalTexture,sample_non_YUV_video_frame:*'>
|
||||
@@ -36,9 +36,3 @@
|
||||
<meta name=variant content='?q=webgpu:web_platform,worker,worker:dedicated_worker:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,worker,worker:service_worker:*'>
|
||||
<meta name=variant content='?q=webgpu:web_platform,worker,worker:shared_worker:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,worker,worker:dedicated_worker:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,worker,worker:service_worker:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,worker,worker:shared_worker:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,worker,worker:dedicated_worker:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,worker,worker:service_worker:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,worker,worker:shared_worker:*'>
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,worker,worker:dedicated_worker:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,worker,worker:service_worker:*'>
|
||||
<meta name=variant content='?worker=dedicated&q=webgpu:web_platform,worker,worker:shared_worker:*'>
|
||||
@@ -0,0 +1,38 @@
|
||||
<!-- AUTO-GENERATED - DO NOT EDIT. See WebGPU CTS: tools/gen_wpt_cts_html. -->
|
||||
<!--
|
||||
This test suite is built from the TypeScript sources at:
|
||||
https://github.com/gpuweb/cts
|
||||
|
||||
If you are debugging WebGPU conformance tests, it's highly recommended that
|
||||
you use the standalone interactive runner in that repository, which
|
||||
provides tools for easier debugging and editing (source maps, debug
|
||||
logging, warn/skip functionality, etc.)
|
||||
|
||||
NOTE:
|
||||
The WPT version of this file is generated with *one variant per test spec
|
||||
file*. If your harness needs more fine-grained suppressions, you'll need to
|
||||
generate your own variants list from your suppression list.
|
||||
See `tools/gen_wpt_cts_html` to do this.
|
||||
|
||||
When run under browser CI, the original cts.https.html should be skipped, and
|
||||
this alternate version should be run instead, under a non-exported WPT test
|
||||
directory (e.g. Chromium's wpt_internal).
|
||||
-->
|
||||
|
||||
<!doctype html>
|
||||
<title>WebGPU CTS</title>
|
||||
<meta charset=utf-8>
|
||||
<meta name="timeout" content="long"> <!-- TODO: narrow to only where it's needed, see https://bugzilla.mozilla.org/show_bug.cgi?id=1850537 -->
|
||||
<link rel=help href='https://gpuweb.github.io/gpuweb/'>
|
||||
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script>
|
||||
const loadWebGPUExpectations = undefined;
|
||||
const shouldWebGPUCTSFailOnWarnings = undefined;
|
||||
</script>
|
||||
<script type=module src=/_mozilla/webgpu/common/runtime/wpt.js></script>
|
||||
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,worker,worker:dedicated_worker:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,worker,worker:service_worker:*'>
|
||||
<meta name=variant content='?worker=shared&q=webgpu:web_platform,worker,worker:shared_worker:*'>
|
||||
Reference in New Issue
Block a user