aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsagudev <16504129+sagudev@users.noreply.github.com>2025-04-18 09:49:06 +0200
committerGitHub <noreply@github.com>2025-04-18 07:49:06 +0000
commit05b5268061f66bdd3ae14eb51e2d0719bdc8325a (patch)
treef835428a499092f084c4bb1532f99bc0ad6ad300
parentbd9242acfa599ca6bc3d79c10edfeb7cb54246ae (diff)
downloadservo-05b5268061f66bdd3ae14eb51e2d0719bdc8325a.tar.gz
servo-05b5268061f66bdd3ae14eb51e2d0719bdc8325a.zip
chore: Update wgpu to v25 (#36486)
Updates wgpu to v25 and remove some verbose logging from CTS (that also causes OOM). Testing: WebGPU CTS --------- Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
-rw-r--r--Cargo.lock70
-rw-r--r--Cargo.toml4
-rw-r--r--components/script/dom/webgpu/gpuadapter.rs27
-rw-r--r--components/shared/webgpu/lib.rs25
-rw-r--r--components/webgpu/wgpu_thread.rs8
-rw-r--r--deny.toml3
-rw-r--r--python/servo/testing_commands.py6
-rw-r--r--tests/wpt/webgpu/meta/MANIFEST.json2
-rw-r--r--tests/wpt/webgpu/meta/webgpu/cts.https.html.ini5908
-rw-r--r--tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba16float.https.html.ini2
-rw-r--r--tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_copy.https.html.ini3
-rw-r--r--tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_store.https.html.ini2
-rw-r--r--tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_opaque_copy.https.html.ini2
-rw-r--r--tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_opaque_draw.https.html.ini6
-rw-r--r--tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_opaque_draw.https.html.ini2
-rw-r--r--tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_copy.https.html.ini2
-rw-r--r--tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_draw.https.html.ini2
-rw-r--r--tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_image_rendering.https.html.ini2
-rw-r--r--tests/wpt/webgpu/tests/webgpu/common/internal/logging/test_case_recorder.js1
19 files changed, 3825 insertions, 2252 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 2d3a667e976..c29bfe22631 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1044,10 +1044,11 @@ dependencies = [
[[package]]
name = "codespan-reporting"
-version = "0.11.1"
+version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e"
+checksum = "fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81"
dependencies = [
+ "serde",
"termcolor",
"unicode-width",
]
@@ -2705,7 +2706,7 @@ checksum = "dcf29e94d6d243368b7a56caa16bc213e4f9f8ed38c4d9557069527b5d5281ca"
dependencies = [
"bitflags 2.9.0",
"gpu-descriptor-types",
- "hashbrown 0.15.2",
+ "hashbrown",
]
[[package]]
@@ -3078,6 +3079,7 @@ checksum = "459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9"
dependencies = [
"cfg-if",
"crunchy",
+ "num-traits",
]
[[package]]
@@ -3097,21 +3099,12 @@ dependencies = [
[[package]]
name = "hashbrown"
-version = "0.14.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
-dependencies = [
- "ahash",
- "serde",
-]
-
-[[package]]
-name = "hashbrown"
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
dependencies = [
"foldhash",
+ "serde",
]
[[package]]
@@ -3920,7 +3913,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e"
dependencies = [
"equivalent",
- "hashbrown 0.15.2",
+ "hashbrown",
]
[[package]]
@@ -4712,22 +4705,25 @@ checksum = "956787520e75e9bd233246045d19f42fb73242759cc57fba9611d940ae96d4b0"
[[package]]
name = "naga"
-version = "24.0.0"
-source = "git+https://github.com/gfx-rs/wgpu?rev=2f255edc60e9669c8c737464c59af10d59a31126#2f255edc60e9669c8c737464c59af10d59a31126"
+version = "25.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2b977c445f26e49757f9aca3631c3b8b836942cb278d69a92e7b80d3b24da632"
dependencies = [
"arrayvec",
"bit-set",
"bitflags 2.9.0",
"cfg_aliases",
"codespan-reporting",
- "hashbrown 0.14.5",
+ "half",
+ "hashbrown",
"hexf-parse",
"indexmap",
"log",
+ "num-traits",
+ "once_cell",
"rustc-hash 1.1.0",
"spirv",
"strum",
- "termcolor",
"thiserror 2.0.9",
"unicode-ident",
]
@@ -8628,15 +8624,17 @@ checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082"
[[package]]
name = "wgpu-core"
-version = "24.0.0"
-source = "git+https://github.com/gfx-rs/wgpu?rev=2f255edc60e9669c8c737464c59af10d59a31126#2f255edc60e9669c8c737464c59af10d59a31126"
+version = "25.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a19813e647da7aa3cdaa84f5846e2c64114970ea7c86b1e6aae8be08091f4bdc"
dependencies = [
"arrayvec",
+ "bit-set",
"bit-vec",
"bitflags 2.9.0",
"cfg_aliases",
"document-features",
- "hashbrown 0.14.5",
+ "hashbrown",
"indexmap",
"log",
"naga",
@@ -8656,32 +8654,36 @@ dependencies = [
[[package]]
name = "wgpu-core-deps-apple"
-version = "24.0.0"
-source = "git+https://github.com/gfx-rs/wgpu?rev=2f255edc60e9669c8c737464c59af10d59a31126#2f255edc60e9669c8c737464c59af10d59a31126"
+version = "25.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cfd488b3239b6b7b185c3b045c39ca6bf8af34467a4c5de4e0b1a564135d093d"
dependencies = [
"wgpu-hal",
]
[[package]]
name = "wgpu-core-deps-emscripten"
-version = "24.0.0"
-source = "git+https://github.com/gfx-rs/wgpu?rev=2f255edc60e9669c8c737464c59af10d59a31126#2f255edc60e9669c8c737464c59af10d59a31126"
+version = "25.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f09ad7aceb3818e52539acc679f049d3475775586f3f4e311c30165cf2c00445"
dependencies = [
"wgpu-hal",
]
[[package]]
name = "wgpu-core-deps-windows-linux-android"
-version = "24.0.0"
-source = "git+https://github.com/gfx-rs/wgpu?rev=2f255edc60e9669c8c737464c59af10d59a31126#2f255edc60e9669c8c737464c59af10d59a31126"
+version = "25.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cba5fb5f7f9c98baa7c889d444f63ace25574833df56f5b817985f641af58e46"
dependencies = [
"wgpu-hal",
]
[[package]]
name = "wgpu-hal"
-version = "24.0.0"
-source = "git+https://github.com/gfx-rs/wgpu?rev=2f255edc60e9669c8c737464c59af10d59a31126#2f255edc60e9669c8c737464c59af10d59a31126"
+version = "25.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fb7c4a1dc42ff14c23c9b11ebf1ee85cde661a9b1cf0392f79c1faca5bc559fb"
dependencies = [
"android_system_properties",
"arrayvec",
@@ -8690,6 +8692,7 @@ dependencies = [
"bitflags 2.9.0",
"block",
"bytemuck",
+ "cfg-if",
"cfg_aliases",
"core-graphics-types",
"glow",
@@ -8697,7 +8700,7 @@ dependencies = [
"gpu-alloc",
"gpu-allocator",
"gpu-descriptor",
- "hashbrown 0.14.5",
+ "hashbrown",
"js-sys",
"khronos-egl",
"libc",
@@ -8707,7 +8710,6 @@ dependencies = [
"naga",
"ndk-sys 0.5.0+25.2.9519653",
"objc",
- "once_cell",
"ordered-float",
"parking_lot",
"profiling",
@@ -8724,10 +8726,12 @@ dependencies = [
[[package]]
name = "wgpu-types"
-version = "24.0.0"
-source = "git+https://github.com/gfx-rs/wgpu?rev=2f255edc60e9669c8c737464c59af10d59a31126#2f255edc60e9669c8c737464c59af10d59a31126"
+version = "25.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2aa49460c2a8ee8edba3fca54325540d904dd85b2e086ada762767e17d06e8bc"
dependencies = [
"bitflags 2.9.0",
+ "bytemuck",
"js-sys",
"log",
"serde",
diff --git a/Cargo.toml b/Cargo.toml
index 5a9698dc43a..c556bc2f246 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -167,8 +167,8 @@ webpki-roots = "0.26"
webrender = { git = "https://github.com/servo/webrender", branch = "0.66", features = ["capture"] }
webrender_api = { git = "https://github.com/servo/webrender", branch = "0.66" }
webxr-api = { path = "components/shared/webxr" }
-wgpu-core = { git = "https://github.com/gfx-rs/wgpu", rev = "2f255edc60e9669c8c737464c59af10d59a31126" }
-wgpu-types = { git = "https://github.com/gfx-rs/wgpu", rev = "2f255edc60e9669c8c737464c59af10d59a31126" }
+wgpu-core = "25"
+wgpu-types = "25"
winapi = "0.3"
windows-sys = "0.59"
wio = "0.2"
diff --git a/components/script/dom/webgpu/gpuadapter.rs b/components/script/dom/webgpu/gpuadapter.rs
index cd7b192870d..16d5dfed4a2 100644
--- a/components/script/dom/webgpu/gpuadapter.rs
+++ b/components/script/dom/webgpu/gpuadapter.rs
@@ -6,8 +6,9 @@ use std::rc::Rc;
use dom_struct::dom_struct;
use js::jsapi::{Heap, JSObject};
-use webgpu_traits::{WebGPU, WebGPUAdapter, WebGPUDeviceResponse, WebGPURequest};
-use wgpu_core::instance::RequestDeviceError;
+use webgpu_traits::{
+ RequestDeviceError, WebGPU, WebGPUAdapter, WebGPUDeviceResponse, WebGPURequest,
+};
use wgpu_types::{self, MemoryHints};
use super::gpusupportedfeatures::GPUSupportedFeatures;
@@ -146,6 +147,7 @@ impl GPUAdapterMethods<crate::DomTypeHolder> for GPUAdapter {
required_limits,
label: Some(descriptor.parent.label.to_string()),
memory_hints: MemoryHints::MemoryUsage,
+ trace: wgpu_types::Trace::Off,
};
let device_id = self.global().wgpu_id_hub().create_device_id();
let queue_id = self.global().wgpu_id_hub().create_queue_id();
@@ -206,6 +208,7 @@ impl GPUAdapterMethods<crate::DomTypeHolder> for GPUAdapter {
}
impl RoutedPromiseListener<WebGPUDeviceResponse> for GPUAdapter {
+ /// <https://www.w3.org/TR/webgpu/#dom-gpuadapter-requestdevice>
fn handle_response(
&self,
response: WebGPUDeviceResponse,
@@ -213,6 +216,7 @@ impl RoutedPromiseListener<WebGPUDeviceResponse> for GPUAdapter {
can_gc: CanGc,
) {
match response {
+ // 3.1 Let device be a new device with the capabilities described by descriptor.
(device_id, queue_id, Ok(descriptor)) => {
let device = GPUDevice::new(
&self.global(),
@@ -229,14 +233,24 @@ impl RoutedPromiseListener<WebGPUDeviceResponse> for GPUAdapter {
self.global().add_gpu_device(&device);
promise.resolve_native(&device, can_gc);
},
+ // 1. If features are not supported reject promise with a TypeError.
(_, _, Err(RequestDeviceError::UnsupportedFeature(f))) => promise.reject_error(
- Error::Type(RequestDeviceError::UnsupportedFeature(f).to_string()),
+ Error::Type(
+ wgpu_core::instance::RequestDeviceError::UnsupportedFeature(f).to_string(),
+ ),
can_gc,
),
- (_, _, Err(RequestDeviceError::LimitsExceeded(_))) => {
+ // 2. If limits are not supported reject promise with an OperationError.
+ (_, _, Err(RequestDeviceError::LimitsExceeded(l))) => {
+ warn!(
+ "{}",
+ wgpu_core::instance::RequestDeviceError::LimitsExceeded(l)
+ );
promise.reject_error(Error::Operation, can_gc)
},
- (device_id, queue_id, Err(e)) => {
+ // 3. user agent otherwise cannot fulfill the request
+ (device_id, queue_id, Err(RequestDeviceError::Other(e))) => {
+ // 1. Let device be a new device.
let device = GPUDevice::new(
&self.global(),
self.channel.clone(),
@@ -249,7 +263,8 @@ impl RoutedPromiseListener<WebGPUDeviceResponse> for GPUAdapter {
String::new(),
can_gc,
);
- device.lose(GPUDeviceLostReason::Unknown, e.to_string(), can_gc);
+ // 2. Lose the device(device, "unknown").
+ device.lose(GPUDeviceLostReason::Unknown, e, can_gc);
promise.resolve_native(&device, can_gc);
},
}
diff --git a/components/shared/webgpu/lib.rs b/components/shared/webgpu/lib.rs
index c33afc0b734..b03a82c1996 100644
--- a/components/shared/webgpu/lib.rs
+++ b/components/shared/webgpu/lib.rs
@@ -20,7 +20,7 @@ pub use wgpu_core::id::{
ComputePassEncoderId as ComputePassId, RenderPassEncoderId as RenderPassId,
};
use wgpu_core::id::{ComputePipelineId, DeviceId, QueueId, RenderPipelineId};
-use wgpu_core::instance::{RequestAdapterError, RequestDeviceError};
+use wgpu_core::instance::FailedLimit;
use wgpu_core::pipeline::CreateShaderModuleError;
use wgpu_types::{AdapterInfo, DeviceDescriptor, Features, Limits, TextureFormat};
@@ -31,7 +31,7 @@ pub use crate::render_commands::*;
pub const PRESENTATION_BUFFER_COUNT: usize = 10;
-pub type WebGPUAdapterResponse = Option<Result<Adapter, RequestAdapterError>>;
+pub type WebGPUAdapterResponse = Option<Result<Adapter, String>>;
pub type WebGPUComputePipelineResponse = Result<Pipeline<ComputePipelineId>, Error>;
pub type WebGPUPoppedErrorScopeResponse = Result<Option<Error>, PopError>;
pub type WebGPURenderPipelineResponse = Result<Pipeline<RenderPipelineId>, Error>;
@@ -142,3 +142,24 @@ pub type WebGPUDeviceResponse = (
WebGPUQueue,
Result<DeviceDescriptor<Option<String>>, RequestDeviceError>,
);
+
+#[derive(Clone, Debug, Deserialize, Serialize)]
+pub enum RequestDeviceError {
+ LimitsExceeded(FailedLimit),
+ UnsupportedFeature(Features),
+ Other(String),
+}
+
+impl From<wgpu_core::instance::RequestDeviceError> for RequestDeviceError {
+ fn from(value: wgpu_core::instance::RequestDeviceError) -> Self {
+ match value {
+ wgpu_core::instance::RequestDeviceError::LimitsExceeded(failed_limit) => {
+ RequestDeviceError::LimitsExceeded(failed_limit)
+ },
+ wgpu_core::instance::RequestDeviceError::UnsupportedFeature(features) => {
+ RequestDeviceError::UnsupportedFeature(features)
+ },
+ e => RequestDeviceError::Other(e.to_string()),
+ }
+ }
+}
diff --git a/components/webgpu/wgpu_thread.rs b/components/webgpu/wgpu_thread.rs
index ce0303aaba7..8ca979670b2 100644
--- a/components/webgpu/wgpu_thread.rs
+++ b/components/webgpu/wgpu_thread.rs
@@ -664,7 +664,8 @@ impl WGPU {
limits,
channel: WebGPU(self.sender.clone()),
}
- });
+ })
+ .map_err(|err| err.to_string());
if let Err(e) = sender.send(Some(response)) {
warn!(
@@ -686,6 +687,7 @@ impl WGPU {
required_features: descriptor.required_features,
required_limits: descriptor.required_limits.clone(),
memory_hints: MemoryHints::MemoryUsage,
+ trace: wgpu_types::Trace::Off,
};
let global = &self.global;
let device = WebGPUDevice(device_id);
@@ -694,7 +696,6 @@ impl WGPU {
.adapter_request_device(
adapter_id.0,
&desc,
- None,
Some(device_id),
Some(queue_id),
)
@@ -733,7 +734,8 @@ impl WGPU {
});
global.device_set_device_lost_closure(device_id, callback);
descriptor
- });
+ })
+ .map_err(Into::into);
if let Err(e) = sender.send((device, queue, result)) {
warn!(
"Failed to send response to WebGPURequest::RequestDevice ({})",
diff --git a/deny.toml b/deny.toml
index 6be232e669f..80f02cc308e 100644
--- a/deny.toml
+++ b/deny.toml
@@ -118,7 +118,6 @@ skip = [
"foreign-types-shared",
"metal",
"windows-core",
- "hashbrown",
# wgpu-hal depends on 0.5.0.
"ndk-sys",
@@ -163,4 +162,4 @@ skip = [
# github.com organizations to allow git sources for
[sources.allow-org]
-github = ["pcwalton", "servo", "gfx-rs"]
+github = ["pcwalton", "servo"]
diff --git a/python/servo/testing_commands.py b/python/servo/testing_commands.py
index 8cc33e665b7..33e088fe71f 100644
--- a/python/servo/testing_commands.py
+++ b/python/servo/testing_commands.py
@@ -673,6 +673,12 @@ class MachCommands(CommandBase):
# Write the file out again
with open(cts_html, 'w') as file:
file.write(filedata)
+ logger = path.join(clone_dir, "out-wpt", "common/internal/logging/test_case_recorder.js")
+ with open(logger, 'r') as file:
+ filedata = file.read()
+ filedata.replace("info(ex) {", "info(ex) {return;")
+ with open(logger, 'w') as file:
+ file.write(filedata)
# copy
delete(path.join(tdir, "webgpu"))
shutil.copytree(path.join(clone_dir, "out-wpt"), path.join(tdir, "webgpu"))
diff --git a/tests/wpt/webgpu/meta/MANIFEST.json b/tests/wpt/webgpu/meta/MANIFEST.json
index 7902f44b47d..e8d4eb96465 100644
--- a/tests/wpt/webgpu/meta/MANIFEST.json
+++ b/tests/wpt/webgpu/meta/MANIFEST.json
@@ -582,7 +582,7 @@
[]
],
"test_case_recorder.js": [
- "5b2a4e8b8ef259763c331bf7e4f8421d1eb43a70",
+ "a37c61a4a6bae52828c0e2747e3eacd0e1e6f03d",
[]
]
},
diff --git a/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini b/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
index f7a0246317a..6dcd6fd8d99 100644
--- a/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
+++ b/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
@@ -773,8 +773,6 @@
[:srcFormat="astc-8x8-unorm-srgb";dstFormat="astc-8x8-unorm-srgb";dimension="2d"]
[:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm";dimension="2d"]
- expected:
- if os == "linux" and not debug: FAIL
[:srcFormat="bc1-rgba-unorm";dstFormat="bc1-rgba-unorm-srgb";dimension="2d"]
expected:
@@ -5158,13 +5156,9 @@
[cts.https.html?q=webgpu:api,operation,rendering,basic:large_draw:*]
- [:indexed=false;indirect=false]
-
- [:indexed=false;indirect=true]
-
- [:indexed=true;indirect=false]
-
- [:indexed=true;indirect=true]
+ disabled: true
+ expected:
+ if os == "linux" and not debug: SKIP
[cts.https.html?q=webgpu:api,operation,rendering,color_target_state:blend_constant,initial:*]
@@ -17182,9 +17176,2045 @@
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipeline,at_over:*]
- disabled: true
expected:
- if os == "linux" and not debug: SKIP
+ if os == "linux" and not debug: TIMEOUT
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="atDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="atDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="atMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: TIMEOUT
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="overMaximum";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+ expected:
+ if os == "linux" and not debug: NOTRUN
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+
+ [:limitTest="underDefault";testValueName="atLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="compute";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="fragment";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertex";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleFragmentStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="backward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="forward";bindGroupTest="sameGroup"]
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="differentGroups"]
+ expected:
+ if os == "linux" and not debug: FAIL
+
+ [:limitTest="underDefault";testValueName="overLimit";async=true;bindingCombination="vertexAndFragmentWithPossibleVertexStageOverflow";order="shiftByHalf";bindGroupTest="sameGroup"]
[cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxUniformBuffersPerShaderStage:createPipelineLayout,at_over:*]
@@ -29846,6 +31876,8 @@
[cts.https.html?q=webgpu:api,validation,encoding,cmds,compute_pass:indirect_dispatch_buffer_state:*]
+ expected:
+ if os == "linux" and not debug: CRASH
[:]
expected:
if os == "linux" and not debug: FAIL
@@ -31206,6 +33238,8 @@
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_buffer_state:*]
+ expected:
+ if os == "linux" and not debug: CRASH
[:]
expected:
if os == "linux" and not debug: FAIL
@@ -31222,6 +33256,8 @@
[cts.https.html?q=webgpu:api,validation,encoding,cmds,render,indirect_draw:indirect_offset_oob:*]
+ expected:
+ if os == "linux" and not debug: CRASH
[:]
expected:
if os == "linux" and not debug: FAIL
@@ -64664,127 +66700,127 @@
[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_contained_in_stride:*]
[:format="float16x2"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="float16x4"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="float32"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="float32x2"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="float32x3"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="float32x4"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="sint16x2"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="sint16x4"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="sint32"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="sint32x2"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="sint32x3"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="sint32x4"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="sint8x2"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="sint8x4"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="snorm16x2"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="snorm16x4"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="snorm8x2"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="snorm8x4"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="uint16x2"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="uint16x4"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="uint32"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="uint32x2"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="uint32x3"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="uint32x4"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="uint8x2"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="uint8x4"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="unorm10-10-10-2"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="unorm16x2"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="unorm16x4"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="unorm8x2"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[:format="unorm8x4"]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,validation,render_pipeline,vertex_state:vertex_attribute_offset_alignment:*]
@@ -66717,6 +68753,8 @@
[:usage0AccessibleInDispatch=true;usage1AccessibleInDispatch=false;dispatchBeforeUsage1=true]
[:usage0AccessibleInDispatch=true;usage1AccessibleInDispatch=true;dispatchBeforeUsage1=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:api,validation,resource_usages,buffer,in_pass_encoder:subresources,buffer_usage_in_one_render_pass_with_no_draw:*]
@@ -72935,6 +74973,8 @@
[:entry={"storageTexture":{"access":"write-only","format":"r32float"}};awaitLost=true]
[:entry={"texture":{"multisampled":false,"sampleType":"unfilterable-float"}};awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:entry={"texture":{"multisampled":false,"sampleType":"unfilterable-float"}};awaitLost=true]
@@ -72979,12 +75019,16 @@
[:usageType="INDIRECT";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=false]
[:usageType="INDIRECT";usageCopy="COPY_DST";awaitLost=false;mappedAtCreation=true]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:usageType="INDIRECT";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=false]
[:usageType="INDIRECT";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true]
[:usageType="INDIRECT";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:usageType="INDIRECT";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true]
@@ -73017,6 +75061,8 @@
[:usageType="MAP_READ";usageCopy="COPY_DST";awaitLost=true;mappedAtCreation=true]
[:usageType="MAP_READ";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:usageType="MAP_READ";usageCopy="COPY_NONE";awaitLost=false;mappedAtCreation=true]
@@ -73059,6 +75105,8 @@
[:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=false]
[:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC";awaitLost=false;mappedAtCreation=true]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:usageType="QUERY_RESOLVE";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=false]
@@ -73097,6 +75145,8 @@
[:usageType="STORAGE";usageCopy="COPY_SRC";awaitLost=true;mappedAtCreation=true]
[:usageType="STORAGE";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:usageType="STORAGE";usageCopy="COPY_SRC_DST";awaitLost=false;mappedAtCreation=true]
@@ -73177,6 +75227,8 @@
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createComputePipeline:*]
[:awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:awaitLost=true]
@@ -73187,6 +75239,8 @@
if os == "linux" and not debug: [PASS, FAIL]
[:valid=false;awaitLost=true]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:valid=true;awaitLost=false]
@@ -73215,6 +75269,8 @@
[:entry={"sampler":{"type":"filtering"}};awaitLost=true]
[:entry={"sampler":{"type":"non-filtering"}};awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:entry={"sampler":{"type":"non-filtering"}};awaitLost=true]
@@ -73227,6 +75283,8 @@
[:entry={"storageTexture":{"access":"read-write","format":"r32float"}};awaitLost=true]
[:entry={"storageTexture":{"access":"write-only","format":"r32float"}};awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:entry={"storageTexture":{"access":"write-only","format":"r32float"}};awaitLost=true]
@@ -73389,6 +75447,8 @@
[cts.https.html?q=webgpu:api,validation,state,device_lost,destroy:createRenderPipeline:*]
[:awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:awaitLost=true]
@@ -73399,6 +75459,8 @@
if os == "linux" and not debug: [PASS, FAIL]
[:valid=false;awaitLost=true]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:valid=true;awaitLost=false]
@@ -73959,6 +76021,8 @@
[:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="none";awaitLost=true]
@@ -73967,10 +76031,14 @@
[:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true]
[:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bc3-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="bc4-r-snorm";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bc4-r-snorm";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -74023,6 +76091,8 @@
[:format="bc5-rg-unorm";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="bc5-rg-unorm";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bc5-rg-unorm";usageType="texture";usageCopy="none";awaitLost=true]
@@ -74039,6 +76109,8 @@
[:format="bc6h-rgb-float";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="bc6h-rgb-float";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bc6h-rgb-float";usageType="texture";usageCopy="none";awaitLost=true]
@@ -74095,6 +76167,8 @@
[:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true]
[:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bc7-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -74321,6 +76395,8 @@
[:format="bgra8unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true]
[:format="bgra8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bgra8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -74425,6 +76501,8 @@
[:format="r32float";usageType="render";usageCopy="dst";awaitLost=true]
[:format="r32float";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32float";usageType="render";usageCopy="none";awaitLost=true]
@@ -74433,6 +76511,8 @@
[:format="r32float";usageType="render";usageCopy="src";awaitLost=true]
[:format="r32float";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32float";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -74449,6 +76529,8 @@
[:format="r32float";usageType="storage";usageCopy="src";awaitLost=true]
[:format="r32float";usageType="storage";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32float";usageType="storage";usageCopy="src-dest";awaitLost=true]
@@ -74465,6 +76547,8 @@
[:format="r32float";usageType="texture";usageCopy="src";awaitLost=true]
[:format="r32float";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32float";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -74477,6 +76561,8 @@
[:format="r32sint";usageType="render";usageCopy="none";awaitLost=true]
[:format="r32sint";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32sint";usageType="render";usageCopy="src";awaitLost=true]
@@ -74521,6 +76607,8 @@
[:format="r32uint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="r32uint";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32uint";usageType="render";usageCopy="none";awaitLost=true]
@@ -74529,6 +76617,8 @@
[:format="r32uint";usageType="render";usageCopy="src";awaitLost=true]
[:format="r32uint";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32uint";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -74601,6 +76691,8 @@
[:format="r8snorm";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="r8snorm";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r8snorm";usageType="texture";usageCopy="none";awaitLost=true]
@@ -74629,6 +76721,8 @@
[:format="r8uint";usageType="render";usageCopy="src-dest";awaitLost=true]
[:format="r8uint";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r8uint";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -74657,6 +76751,8 @@
[:format="r8unorm";usageType="render";usageCopy="src";awaitLost=true]
[:format="r8unorm";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r8unorm";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -74701,6 +76797,8 @@
[:format="rg16float";usageType="render";usageCopy="none";awaitLost=true]
[:format="rg16float";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16float";usageType="render";usageCopy="src";awaitLost=true]
@@ -74721,6 +76819,8 @@
[:format="rg16float";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rg16float";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16float";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -74729,6 +76829,8 @@
[:format="rg16sint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rg16sint";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16sint";usageType="render";usageCopy="none";awaitLost=true]
@@ -74777,6 +76879,8 @@
[:format="rg16uint";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rg16uint";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16uint";usageType="texture";usageCopy="none";awaitLost=true]
@@ -74833,6 +76937,8 @@
[:format="rg32float";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rg32float";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32float";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -74841,10 +76947,14 @@
[:format="rg32sint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rg32sint";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32sint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rg32sint";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32sint";usageType="render";usageCopy="src";awaitLost=true]
@@ -74861,6 +76971,8 @@
[:format="rg32sint";usageType="storage";usageCopy="none";awaitLost=true]
[:format="rg32sint";usageType="storage";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32sint";usageType="storage";usageCopy="src";awaitLost=true]
@@ -74877,6 +76989,8 @@
[:format="rg32sint";usageType="texture";usageCopy="none";awaitLost=true]
[:format="rg32sint";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32sint";usageType="texture";usageCopy="src";awaitLost=true]
@@ -74893,14 +77007,20 @@
[:format="rg32uint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rg32uint";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="render";usageCopy="src";awaitLost=true]
[:format="rg32uint";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="render";usageCopy="src-dest";awaitLost=true]
[:format="rg32uint";usageType="storage";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="storage";usageCopy="dst";awaitLost=true]
@@ -74921,6 +77041,8 @@
[:format="rg32uint";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rg32uint";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="texture";usageCopy="none";awaitLost=true]
@@ -74985,10 +77107,14 @@
[:format="rg8uint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rg8uint";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg8uint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rg8uint";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg8uint";usageType="render";usageCopy="src";awaitLost=true]
@@ -75025,6 +77151,8 @@
[:format="rg8unorm";usageType="render";usageCopy="src";awaitLost=true]
[:format="rg8unorm";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg8unorm";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -75033,6 +77161,8 @@
[:format="rg8unorm";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rg8unorm";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg8unorm";usageType="texture";usageCopy="none";awaitLost=true]
@@ -75045,6 +77175,8 @@
[:format="rg8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgb10a2uint";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2uint";usageType="render";usageCopy="dst";awaitLost=true]
@@ -75053,10 +77185,14 @@
[:format="rgb10a2uint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgb10a2uint";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2uint";usageType="render";usageCopy="src";awaitLost=true]
[:format="rgb10a2uint";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2uint";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -75069,6 +77205,8 @@
[:format="rgb10a2uint";usageType="texture";usageCopy="none";awaitLost=true]
[:format="rgb10a2uint";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2uint";usageType="texture";usageCopy="src";awaitLost=true]
@@ -75077,10 +77215,14 @@
[:format="rgb10a2uint";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgb10a2unorm";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2unorm";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rgb10a2unorm";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2unorm";usageType="render";usageCopy="none";awaitLost=true]
@@ -75093,10 +77235,14 @@
[:format="rgb10a2unorm";usageType="render";usageCopy="src-dest";awaitLost=true]
[:format="rgb10a2unorm";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2unorm";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rgb10a2unorm";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2unorm";usageType="texture";usageCopy="none";awaitLost=true]
@@ -75125,6 +77271,8 @@
[:format="rgb9e5ufloat";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgba16float";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16float";usageType="render";usageCopy="dst";awaitLost=true]
@@ -75133,10 +77281,14 @@
[:format="rgba16float";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgba16float";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16float";usageType="render";usageCopy="src";awaitLost=true]
[:format="rgba16float";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16float";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -75157,6 +77309,8 @@
[:format="rgba16float";usageType="storage";usageCopy="src-dest";awaitLost=true]
[:format="rgba16float";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16float";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -75181,6 +77335,8 @@
[:format="rgba16sint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgba16sint";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16sint";usageType="render";usageCopy="src";awaitLost=true]
@@ -75205,6 +77361,8 @@
[:format="rgba16sint";usageType="storage";usageCopy="src-dest";awaitLost=true]
[:format="rgba16sint";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16sint";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -75237,6 +77395,8 @@
[:format="rgba16uint";usageType="render";usageCopy="src-dest";awaitLost=true]
[:format="rgba16uint";usageType="storage";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16uint";usageType="storage";usageCopy="dst";awaitLost=true]
@@ -75273,10 +77433,14 @@
[:format="rgba32float";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rgba32float";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgba32float";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="render";usageCopy="src";awaitLost=true]
@@ -75285,6 +77449,8 @@
[:format="rgba32float";usageType="render";usageCopy="src-dest";awaitLost=true]
[:format="rgba32float";usageType="storage";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="storage";usageCopy="dst";awaitLost=true]
@@ -75297,6 +77463,8 @@
[:format="rgba32float";usageType="storage";usageCopy="src";awaitLost=true]
[:format="rgba32float";usageType="storage";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="storage";usageCopy="src-dest";awaitLost=true]
@@ -75321,10 +77489,14 @@
[:format="rgba32sint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rgba32sint";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32sint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgba32sint";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32sint";usageType="render";usageCopy="src";awaitLost=true]
@@ -75349,6 +77521,8 @@
[:format="rgba32sint";usageType="storage";usageCopy="src-dest";awaitLost=true]
[:format="rgba32sint";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32sint";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -75365,6 +77539,8 @@
[:format="rgba32sint";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgba32uint";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32uint";usageType="render";usageCopy="dst";awaitLost=true]
@@ -75377,6 +77553,8 @@
[:format="rgba32uint";usageType="render";usageCopy="src";awaitLost=true]
[:format="rgba32uint";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32uint";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -75397,6 +77575,8 @@
[:format="rgba32uint";usageType="storage";usageCopy="src-dest";awaitLost=true]
[:format="rgba32uint";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32uint";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -75457,6 +77637,8 @@
[:format="rgba8sint";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -75489,6 +77671,8 @@
[:format="rgba8snorm";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rgba8snorm";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8snorm";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -75537,6 +77721,8 @@
[:format="rgba8uint";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rgba8uint";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8uint";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -75565,6 +77751,8 @@
[:format="rgba8unorm";usageType="storage";usageCopy="none";awaitLost=true]
[:format="rgba8unorm";usageType="storage";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8unorm";usageType="storage";usageCopy="src";awaitLost=true]
@@ -76099,6 +78287,8 @@
[:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="src";awaitLost=true]
[:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bc1-rgba-unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -76195,6 +78385,8 @@
[:format="bc4-r-unorm";usageType="texture";usageCopy="src";awaitLost=true]
[:format="bc4-r-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bc4-r-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -76211,6 +78403,8 @@
[:format="bc5-rg-snorm";usageType="texture";usageCopy="src";awaitLost=true]
[:format="bc5-rg-snorm";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bc5-rg-snorm";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -76219,6 +78413,8 @@
[:format="bc5-rg-unorm";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="bc5-rg-unorm";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bc5-rg-unorm";usageType="texture";usageCopy="none";awaitLost=true]
@@ -76227,6 +78423,8 @@
[:format="bc5-rg-unorm";usageType="texture";usageCopy="src";awaitLost=true]
[:format="bc5-rg-unorm";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bc5-rg-unorm";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -76267,6 +78465,8 @@
[:format="bc7-rgba-unorm";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="bc7-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bc7-rgba-unorm";usageType="texture";usageCopy="none";awaitLost=true]
@@ -76461,10 +78661,14 @@
[:format="bgra8unorm";usageType="render";usageCopy="dst";awaitLost=true]
[:format="bgra8unorm";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bgra8unorm";usageType="render";usageCopy="none";awaitLost=true]
[:format="bgra8unorm";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bgra8unorm";usageType="render";usageCopy="src";awaitLost=true]
@@ -76481,6 +78685,8 @@
[:format="bgra8unorm";usageType="texture";usageCopy="none";awaitLost=true]
[:format="bgra8unorm";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bgra8unorm";usageType="texture";usageCopy="src";awaitLost=true]
@@ -76489,6 +78695,8 @@
[:format="bgra8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="bgra8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="bgra8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=true]
@@ -76521,6 +78729,8 @@
[:format="bgra8unorm-srgb";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="r16float";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16float";usageType="render";usageCopy="dst";awaitLost=true]
@@ -76529,10 +78739,14 @@
[:format="r16float";usageType="render";usageCopy="none";awaitLost=true]
[:format="r16float";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16float";usageType="render";usageCopy="src";awaitLost=true]
[:format="r16float";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16float";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -76541,22 +78755,32 @@
[:format="r16float";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="r16float";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16float";usageType="texture";usageCopy="none";awaitLost=true]
[:format="r16float";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16float";usageType="texture";usageCopy="src";awaitLost=true]
[:format="r16float";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16float";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="r16sint";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16sint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="r16sint";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16sint";usageType="render";usageCopy="none";awaitLost=true]
@@ -76565,6 +78789,8 @@
[:format="r16sint";usageType="render";usageCopy="src";awaitLost=true]
[:format="r16sint";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16sint";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -76573,10 +78799,14 @@
[:format="r16sint";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="r16sint";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16sint";usageType="texture";usageCopy="none";awaitLost=true]
[:format="r16sint";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16sint";usageType="texture";usageCopy="src";awaitLost=true]
@@ -76593,10 +78823,14 @@
[:format="r16uint";usageType="render";usageCopy="none";awaitLost=true]
[:format="r16uint";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16uint";usageType="render";usageCopy="src";awaitLost=true]
[:format="r16uint";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16uint";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -76609,18 +78843,26 @@
[:format="r16uint";usageType="texture";usageCopy="none";awaitLost=true]
[:format="r16uint";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16uint";usageType="texture";usageCopy="src";awaitLost=true]
[:format="r16uint";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r16uint";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="r32float";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32float";usageType="render";usageCopy="dst";awaitLost=true]
[:format="r32float";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32float";usageType="render";usageCopy="none";awaitLost=true]
@@ -76637,6 +78879,8 @@
[:format="r32float";usageType="storage";usageCopy="dst";awaitLost=true]
[:format="r32float";usageType="storage";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32float";usageType="storage";usageCopy="none";awaitLost=true]
@@ -76645,6 +78889,8 @@
[:format="r32float";usageType="storage";usageCopy="src";awaitLost=true]
[:format="r32float";usageType="storage";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32float";usageType="storage";usageCopy="src-dest";awaitLost=true]
@@ -76653,6 +78899,8 @@
[:format="r32float";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="r32float";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32float";usageType="texture";usageCopy="none";awaitLost=true]
@@ -76661,14 +78909,20 @@
[:format="r32float";usageType="texture";usageCopy="src";awaitLost=true]
[:format="r32float";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32float";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="r32sint";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32sint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="r32sint";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32sint";usageType="render";usageCopy="none";awaitLost=true]
@@ -76701,6 +78955,8 @@
[:format="r32sint";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="r32sint";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32sint";usageType="texture";usageCopy="none";awaitLost=true]
@@ -76709,6 +78965,8 @@
[:format="r32sint";usageType="texture";usageCopy="src";awaitLost=true]
[:format="r32sint";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32sint";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -76717,6 +78975,8 @@
[:format="r32uint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="r32uint";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32uint";usageType="render";usageCopy="none";awaitLost=true]
@@ -76725,6 +78985,8 @@
[:format="r32uint";usageType="render";usageCopy="src";awaitLost=true]
[:format="r32uint";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32uint";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -76745,6 +79007,8 @@
[:format="r32uint";usageType="storage";usageCopy="src-dest";awaitLost=true]
[:format="r32uint";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32uint";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -76753,10 +79017,14 @@
[:format="r32uint";usageType="texture";usageCopy="none";awaitLost=true]
[:format="r32uint";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32uint";usageType="texture";usageCopy="src";awaitLost=true]
[:format="r32uint";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r32uint";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -76765,6 +79033,8 @@
[:format="r8sint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="r8sint";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r8sint";usageType="render";usageCopy="none";awaitLost=true]
@@ -76781,10 +79051,14 @@
[:format="r8sint";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="r8sint";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r8sint";usageType="texture";usageCopy="none";awaitLost=true]
[:format="r8sint";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r8sint";usageType="texture";usageCopy="src";awaitLost=true]
@@ -76793,6 +79067,8 @@
[:format="r8sint";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="r8snorm";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r8snorm";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -76865,6 +79141,8 @@
[:format="r8unorm";usageType="texture";usageCopy="none";awaitLost=true]
[:format="r8unorm";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="r8unorm";usageType="texture";usageCopy="src";awaitLost=true]
@@ -76889,6 +79167,8 @@
[:format="rg11b10ufloat";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rg16float";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16float";usageType="render";usageCopy="dst";awaitLost=true]
@@ -76897,6 +79177,8 @@
[:format="rg16float";usageType="render";usageCopy="none";awaitLost=true]
[:format="rg16float";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16float";usageType="render";usageCopy="src";awaitLost=true]
@@ -76909,14 +79191,20 @@
[:format="rg16float";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rg16float";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16float";usageType="texture";usageCopy="none";awaitLost=true]
[:format="rg16float";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16float";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rg16float";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16float";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -76941,6 +79229,8 @@
[:format="rg16sint";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rg16sint";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16sint";usageType="texture";usageCopy="none";awaitLost=true]
@@ -76949,6 +79239,8 @@
[:format="rg16sint";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rg16sint";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16sint";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -76957,10 +79249,14 @@
[:format="rg16uint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rg16uint";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16uint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rg16uint";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16uint";usageType="render";usageCopy="src";awaitLost=true]
@@ -76977,6 +79273,8 @@
[:format="rg16uint";usageType="texture";usageCopy="none";awaitLost=true]
[:format="rg16uint";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg16uint";usageType="texture";usageCopy="src";awaitLost=true]
@@ -76989,6 +79287,8 @@
[:format="rg32float";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rg32float";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32float";usageType="render";usageCopy="none";awaitLost=true]
@@ -77013,6 +79313,8 @@
[:format="rg32float";usageType="storage";usageCopy="src";awaitLost=true]
[:format="rg32float";usageType="storage";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32float";usageType="storage";usageCopy="src-dest";awaitLost=true]
@@ -77033,6 +79335,8 @@
[:format="rg32float";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rg32sint";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32sint";usageType="render";usageCopy="dst";awaitLost=true]
@@ -77045,6 +79349,8 @@
[:format="rg32sint";usageType="render";usageCopy="src";awaitLost=true]
[:format="rg32sint";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32sint";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -77053,6 +79359,8 @@
[:format="rg32sint";usageType="storage";usageCopy="dst";awaitLost=true]
[:format="rg32sint";usageType="storage";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32sint";usageType="storage";usageCopy="none";awaitLost=true]
@@ -77077,6 +79385,8 @@
[:format="rg32sint";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rg32sint";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32sint";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -77085,6 +79395,8 @@
[:format="rg32uint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rg32uint";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="render";usageCopy="none";awaitLost=true]
@@ -77093,10 +79405,14 @@
[:format="rg32uint";usageType="render";usageCopy="src";awaitLost=true]
[:format="rg32uint";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="render";usageCopy="src-dest";awaitLost=true]
[:format="rg32uint";usageType="storage";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="storage";usageCopy="dst";awaitLost=true]
@@ -77109,14 +79425,20 @@
[:format="rg32uint";usageType="storage";usageCopy="src";awaitLost=true]
[:format="rg32uint";usageType="storage";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="storage";usageCopy="src-dest";awaitLost=true]
[:format="rg32uint";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rg32uint";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="texture";usageCopy="none";awaitLost=true]
@@ -77125,6 +79447,8 @@
[:format="rg32uint";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rg32uint";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rg32uint";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -77249,6 +79573,8 @@
[:format="rgb10a2uint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgb10a2uint";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2uint";usageType="render";usageCopy="src";awaitLost=true]
@@ -77257,14 +79583,20 @@
[:format="rgb10a2uint";usageType="render";usageCopy="src-dest";awaitLost=true]
[:format="rgb10a2uint";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2uint";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rgb10a2uint";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2uint";usageType="texture";usageCopy="none";awaitLost=true]
[:format="rgb10a2uint";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2uint";usageType="texture";usageCopy="src";awaitLost=true]
@@ -77273,6 +79605,8 @@
[:format="rgb10a2uint";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgb10a2unorm";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2unorm";usageType="render";usageCopy="dst";awaitLost=true]
@@ -77281,6 +79615,8 @@
[:format="rgb10a2unorm";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgb10a2unorm";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb10a2unorm";usageType="render";usageCopy="src";awaitLost=true]
@@ -77313,14 +79649,20 @@
[:format="rgb9e5ufloat";usageType="texture";usageCopy="none";awaitLost=true]
[:format="rgb9e5ufloat";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb9e5ufloat";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rgb9e5ufloat";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgb9e5ufloat";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgba16float";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16float";usageType="render";usageCopy="dst";awaitLost=true]
@@ -77341,10 +79683,14 @@
[:format="rgba16float";usageType="storage";usageCopy="dst";awaitLost=true]
[:format="rgba16float";usageType="storage";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16float";usageType="storage";usageCopy="none";awaitLost=true]
[:format="rgba16float";usageType="storage";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16float";usageType="storage";usageCopy="src";awaitLost=true]
@@ -77353,6 +79699,8 @@
[:format="rgba16float";usageType="storage";usageCopy="src-dest";awaitLost=true]
[:format="rgba16float";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16float";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -77365,18 +79713,26 @@
[:format="rgba16float";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rgba16float";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16float";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgba16sint";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16sint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rgba16sint";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16sint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgba16sint";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16sint";usageType="render";usageCopy="src";awaitLost=true]
@@ -77385,10 +79741,14 @@
[:format="rgba16sint";usageType="render";usageCopy="src-dest";awaitLost=true]
[:format="rgba16sint";usageType="storage";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16sint";usageType="storage";usageCopy="dst";awaitLost=true]
[:format="rgba16sint";usageType="storage";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16sint";usageType="storage";usageCopy="none";awaitLost=true]
@@ -77401,18 +79761,26 @@
[:format="rgba16sint";usageType="storage";usageCopy="src-dest";awaitLost=true]
[:format="rgba16sint";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16sint";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rgba16sint";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16sint";usageType="texture";usageCopy="none";awaitLost=true]
[:format="rgba16sint";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16sint";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rgba16sint";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16sint";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -77441,6 +79809,8 @@
[:format="rgba16uint";usageType="storage";usageCopy="none";awaitLost=true]
[:format="rgba16uint";usageType="storage";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16uint";usageType="storage";usageCopy="src";awaitLost=true]
@@ -77457,14 +79827,20 @@
[:format="rgba16uint";usageType="texture";usageCopy="none";awaitLost=true]
[:format="rgba16uint";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16uint";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rgba16uint";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba16uint";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgba32float";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="render";usageCopy="dst";awaitLost=true]
@@ -77485,10 +79861,14 @@
[:format="rgba32float";usageType="storage";usageCopy="dst";awaitLost=true]
[:format="rgba32float";usageType="storage";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="storage";usageCopy="none";awaitLost=true]
[:format="rgba32float";usageType="storage";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="storage";usageCopy="src";awaitLost=true]
@@ -77497,22 +79877,32 @@
[:format="rgba32float";usageType="storage";usageCopy="src-dest";awaitLost=true]
[:format="rgba32float";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rgba32float";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="texture";usageCopy="none";awaitLost=true]
[:format="rgba32float";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rgba32float";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32float";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgba32sint";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32sint";usageType="render";usageCopy="dst";awaitLost=true]
@@ -77561,6 +79951,8 @@
[:format="rgba32sint";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgba32uint";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32uint";usageType="render";usageCopy="dst";awaitLost=true]
@@ -77577,6 +79969,8 @@
[:format="rgba32uint";usageType="render";usageCopy="src-dest";awaitLost=true]
[:format="rgba32uint";usageType="storage";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32uint";usageType="storage";usageCopy="dst";awaitLost=true]
@@ -77593,6 +79987,8 @@
[:format="rgba32uint";usageType="storage";usageCopy="src-dest";awaitLost=true]
[:format="rgba32uint";usageType="texture";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32uint";usageType="texture";usageCopy="dst";awaitLost=true]
@@ -77601,6 +79997,8 @@
[:format="rgba32uint";usageType="texture";usageCopy="none";awaitLost=true]
[:format="rgba32uint";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba32uint";usageType="texture";usageCopy="src";awaitLost=true]
@@ -77613,10 +80011,14 @@
[:format="rgba8sint";usageType="render";usageCopy="dst";awaitLost=true]
[:format="rgba8sint";usageType="render";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8sint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgba8sint";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8sint";usageType="render";usageCopy="src";awaitLost=true]
@@ -77629,6 +80031,8 @@
[:format="rgba8sint";usageType="storage";usageCopy="dst";awaitLost=true]
[:format="rgba8sint";usageType="storage";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8sint";usageType="storage";usageCopy="none";awaitLost=true]
@@ -77645,14 +80049,20 @@
[:format="rgba8sint";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rgba8sint";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8sint";usageType="texture";usageCopy="none";awaitLost=true]
[:format="rgba8sint";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8sint";usageType="texture";usageCopy="src";awaitLost=true]
[:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8sint";usageType="texture";usageCopy="src-dest";awaitLost=true]
@@ -77681,6 +80091,8 @@
[:format="rgba8snorm";usageType="texture";usageCopy="none";awaitLost=true]
[:format="rgba8snorm";usageType="texture";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8snorm";usageType="texture";usageCopy="src";awaitLost=true]
@@ -77689,6 +80101,8 @@
[:format="rgba8snorm";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgba8uint";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8uint";usageType="render";usageCopy="dst";awaitLost=true]
@@ -77697,10 +80111,14 @@
[:format="rgba8uint";usageType="render";usageCopy="none";awaitLost=true]
[:format="rgba8uint";usageType="render";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8uint";usageType="render";usageCopy="src";awaitLost=true]
[:format="rgba8uint";usageType="render";usageCopy="src-dest";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8uint";usageType="render";usageCopy="src-dest";awaitLost=true]
@@ -77713,6 +80131,8 @@
[:format="rgba8uint";usageType="storage";usageCopy="none";awaitLost=true]
[:format="rgba8uint";usageType="storage";usageCopy="src";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8uint";usageType="storage";usageCopy="src";awaitLost=true]
@@ -77725,6 +80145,8 @@
[:format="rgba8uint";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rgba8uint";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8uint";usageType="texture";usageCopy="none";awaitLost=true]
@@ -77773,6 +80195,8 @@
[:format="rgba8unorm";usageType="texture";usageCopy="dst";awaitLost=true]
[:format="rgba8unorm";usageType="texture";usageCopy="none";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8unorm";usageType="texture";usageCopy="none";awaitLost=true]
@@ -77785,6 +80209,8 @@
[:format="rgba8unorm";usageType="texture";usageCopy="src-dest";awaitLost=true]
[:format="rgba8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=false]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:format="rgba8unorm-srgb";usageType="render";usageCopy="dst";awaitLost=true]
@@ -77906,7 +80332,7 @@
[:numElements=8;awaitLost=false]
expected:
- if os == "linux" and not debug: [PASS, NOTRUN]
+ if os == "linux" and not debug: [PASS, TIMEOUT]
[:numElements=8;awaitLost=true]
expected:
@@ -81228,12 +83654,16 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_addition:scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_addition:scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
expected:
if os == "linux" and not debug: [FAIL, TIMEOUT]
@@ -81248,6 +83678,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_addition:vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize=2]
expected:
if os == "linux" and not debug: FAIL
@@ -81278,6 +83710,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:equals:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -81288,6 +83722,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:greater_equals:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -81332,6 +83768,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:not_equals:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -81350,6 +83788,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_division:scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
expected:
if os == "linux" and not debug: FAIL
@@ -81364,6 +83804,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_division:vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize=2]
expected:
if os == "linux" and not debug: FAIL
@@ -81378,6 +83820,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_division:vector_scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
expected:
if os == "linux" and not debug: FAIL
@@ -81584,6 +84028,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_scalar_multiplication:scalar_matrix:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";cols=2;rows=2]
expected:
if os == "linux" and not debug: FAIL
@@ -81662,6 +84108,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_vector_multiplication:matrix_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";cols=2;rows=2]
expected:
if os == "linux" and not debug: FAIL
@@ -81700,6 +84148,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_vector_multiplication:vector_matrix:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";cols=2;rows=2]
expected:
if os == "linux" and not debug: FAIL
@@ -81738,6 +84188,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_multiplication:scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -81864,6 +84316,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,af_subtraction:vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize=2]
expected:
if os == "linux" and not debug: FAIL
@@ -81894,126 +84348,78 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:addition:*]
- expected:
- if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:addition_scalar_vector:*]
expected:
if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_rhs=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_rhs=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_rhs=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:addition_vector_scalar:*]
expected:
if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_lhs=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_lhs=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_lhs=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:division:*]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:division_scalar_vector:*]
[:inputSource="const";vectorize_rhs=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_rhs=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_rhs=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:division_vector_scalar:*]
expected:
if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_lhs=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_lhs=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_lhs=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:multiplication:*]
expected:
if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:multiplication_scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_rhs=2]
expected:
if os == "linux" and not debug: [PASS, FAIL]
@@ -82029,108 +84435,68 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:multiplication_vector_scalar:*]
[:inputSource="const";vectorize_lhs=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_lhs=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_lhs=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:remainder:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:remainder_scalar_vector:*]
[:inputSource="const";vectorize_rhs=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_rhs=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_rhs=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:remainder_vector_scalar:*]
[:inputSource="const";vectorize_lhs=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_lhs=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_lhs=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:subtraction:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:subtraction_scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_rhs=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_rhs=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_rhs=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:subtraction_vector_scalar:*]
[:inputSource="const";vectorize_lhs=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_lhs=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize_lhs=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,binary,ai_comparison:equals:*]
@@ -82195,20 +84561,12 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_and:*]
[:type="abstract-int";inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="abstract-int";inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:type="abstract-int";inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:type="abstract-int";inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[:type="abstract-int";inputSource="storage_r";vectorize="_undef_"]
@@ -82367,20 +84725,12 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or:*]
[:type="abstract-int";inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="abstract-int";inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:type="abstract-int";inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:type="abstract-int";inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[:type="abstract-int";inputSource="storage_r";vectorize="_undef_"]
@@ -82539,20 +84889,12 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_or:*]
[:type="abstract-int";inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="abstract-int";inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:type="abstract-int";inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:type="abstract-int";inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[:type="abstract-int";inputSource="storage_r";vectorize="_undef_"]
@@ -83190,6 +85532,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -83200,6 +85544,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:scalar_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -83262,6 +85608,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize=2]
[:inputSource="const";vectorize=3]
@@ -83288,6 +85636,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:vector_scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -83314,6 +85664,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:vector_scalar_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -83484,6 +85836,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:less_than:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -83628,6 +85982,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize=2]
[:inputSource="const";vectorize=3]
@@ -83682,6 +86038,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:vector_scalar_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -84152,6 +86510,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_scalar_multiplication:matrix_scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";cols=2;rows=2]
[:inputSource="const";cols=2;rows=3]
@@ -84606,6 +86966,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_vector_multiplication:vector_matrix:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";cols=2;rows=2]
[:inputSource="const";cols=2;rows=3]
@@ -84720,6 +87082,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:scalar_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -84754,6 +87118,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -84780,6 +87146,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize=2]
[:inputSource="const";vectorize=3]
@@ -84832,6 +87200,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:vector_scalar_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -84858,6 +87228,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_remainder:scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -84868,6 +87240,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_remainder:scalar_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -84902,6 +87276,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_remainder:scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -84928,6 +87304,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_remainder:vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize=2]
[:inputSource="const";vectorize=3]
@@ -84982,6 +87360,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_remainder:vector_scalar_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -85008,6 +87388,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -85054,6 +87436,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -85108,6 +87492,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:vector_scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -85134,6 +87520,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f16_subtraction:vector_scalar_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -85236,6 +87624,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize=2]
[:inputSource="const";vectorize=3]
@@ -85262,6 +87652,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:vector_scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -85392,6 +87784,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:greater_than:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -85462,6 +87856,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:less_than:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -85532,6 +87928,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -85542,6 +87940,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:scalar_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -85630,6 +88030,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:vector_scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -85684,6 +88086,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_addition:matrix:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";cols=2;rows=2]
expected:
if os == "linux" and not debug: FAIL
@@ -85850,6 +88254,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";common_dim=2;x_rows=2;y_cols=2]
expected:
if os == "linux" and not debug: FAIL
@@ -86122,6 +88528,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";common_dim=2;x_rows=2]
expected:
if os == "linux" and not debug: [PASS, FAIL]
@@ -86628,6 +89036,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:matrix_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";cols=2;rows=2]
expected:
if os == "linux" and not debug: FAIL
@@ -86814,6 +89224,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:vector_matrix_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -86840,6 +89252,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -87004,6 +89418,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: [PASS, FAIL]
@@ -87016,6 +89432,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:scalar_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -87104,6 +89522,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:vector_scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -87206,6 +89626,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -87260,6 +89682,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:vector_scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";dim=2]
[:inputSource="const";dim=3]
@@ -87312,6 +89736,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -87346,6 +89772,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -87380,6 +89808,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_rhs=2]
[:inputSource="const";vectorize_rhs=3]
@@ -87406,6 +89836,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_vector_scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_lhs=2]
[:inputSource="const";vectorize_lhs=3]
@@ -87458,6 +89890,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -87492,6 +89926,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -87526,6 +89962,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_rhs=2]
[:inputSource="const";vectorize_rhs=3]
@@ -87552,6 +89990,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_vector_scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_lhs=2]
[:inputSource="const";vectorize_lhs=3]
@@ -87578,6 +90018,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_vector_scalar_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_lhs=2]
[:inputSource="const";vectorize_lhs=3]
@@ -87674,6 +90116,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication_scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_rhs=2]
[:inputSource="const";vectorize_rhs=3]
@@ -87700,6 +90144,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication_vector_scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_lhs=2]
[:inputSource="const";vectorize_lhs=3]
@@ -87754,6 +90200,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -87788,6 +90236,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -87822,6 +90272,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_rhs=2]
[:inputSource="const";vectorize_rhs=3]
@@ -87900,6 +90352,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -87968,6 +90422,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_rhs=2]
[:inputSource="const";vectorize_rhs=3]
@@ -88054,6 +90510,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:equals:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -88124,6 +90582,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:greater_than:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -88264,6 +90724,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -88306,6 +90768,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -88340,6 +90804,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_rhs=2]
expected:
if os == "linux" and not debug: FAIL
@@ -88372,6 +90838,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_vector_scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_lhs=2]
expected:
if os == "linux" and not debug: FAIL
@@ -88404,32 +90872,14 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_vector_scalar_compound:*]
- [:inputSource="const";vectorize_lhs=2]
-
- [:inputSource="const";vectorize_lhs=3]
-
- [:inputSource="const";vectorize_lhs=4]
-
- [:inputSource="storage_r";vectorize_lhs=2]
-
- [:inputSource="storage_r";vectorize_lhs=3]
-
- [:inputSource="storage_r";vectorize_lhs=4]
-
- [:inputSource="storage_rw";vectorize_lhs=2]
-
- [:inputSource="storage_rw";vectorize_lhs=3]
-
- [:inputSource="storage_rw";vectorize_lhs=4]
-
- [:inputSource="uniform";vectorize_lhs=2]
-
- [:inputSource="uniform";vectorize_lhs=3]
-
- [:inputSource="uniform";vectorize_lhs=4]
+ disabled: true
+ expected:
+ if os == "linux" and not debug: SKIP
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -88464,6 +90914,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -88524,6 +90976,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_vector_scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_lhs=2]
[:inputSource="const";vectorize_lhs=3]
@@ -88550,6 +91004,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_vector_scalar_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_lhs=2]
[:inputSource="const";vectorize_lhs=3]
@@ -88688,6 +91144,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_vector_scalar:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_lhs=2]
expected:
if os == "linux" and not debug: FAIL
@@ -88720,6 +91178,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_vector_scalar_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_lhs=2]
[:inputSource="const";vectorize_lhs=3]
@@ -88746,6 +91206,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -88780,6 +91242,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -88814,6 +91278,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_rhs=2]
[:inputSource="const";vectorize_rhs=3]
@@ -88866,6 +91332,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_vector_scalar_compound:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_lhs=2]
[:inputSource="const";vectorize_lhs=3]
@@ -88970,6 +91438,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_scalar_vector:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize_rhs=2]
expected:
if os == "linux" and not debug: FAIL
@@ -89106,6 +91576,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:greater_equals:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -89140,6 +91612,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:greater_than:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -89216,6 +91690,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:less_than:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -89250,6 +91726,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:not_equals:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -89284,6 +91762,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -89305,20 +91785,12 @@
expected:
if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="storage_r";vectorize="_undef_"]
@@ -89416,6 +91888,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:i32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -89574,6 +92048,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acos:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -89608,6 +92084,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acosh:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -90520,6 +92998,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asinh:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -90596,6 +93076,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asinh:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -90638,6 +93120,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan2:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: [PASS, FAIL]
@@ -90680,6 +93164,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan2:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -90918,6 +93404,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atanh:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -90952,6 +93440,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atanh:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -95252,6 +97742,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,ceil:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -95366,6 +97858,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -95387,20 +97881,12 @@
expected:
if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="storage_r";vectorize="_undef_"]
@@ -95536,6 +98022,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:u32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -95730,6 +98218,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cosh:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -95764,6 +98254,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cosh:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: [PASS, FAIL]
@@ -96018,6 +98510,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cross:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -96028,9 +98522,9 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cross:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="storage_r"]
@@ -96060,6 +98554,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,degrees:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -96094,6 +98590,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,degrees:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -96270,6 +98768,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:abstract_float_vec2:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -96300,6 +98800,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec2:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -96310,6 +98812,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec3:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -96320,8 +98824,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec4:*]
- expected:
- if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -96339,22 +98841,22 @@
if os == "linux" and not debug: FAIL
[:inputSource="storage_r"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:inputSource="storage_rw"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:inputSource="uniform"]
-
-
-[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:*]
- [:inputSource="const"]
expected:
- if os == "linux" and not debug: [FAIL, TIMEOUT]
-
- [:inputSource="storage_r"]
+ if os == "linux" and not debug: FAIL
- [:inputSource="storage_rw"]
- [:inputSource="uniform"]
+[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:*]
+ disabled: true
+ expected:
+ if os == "linux" and not debug: SKIP
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:*]
@@ -96372,6 +98874,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: [FAIL, TIMEOUT]
@@ -96420,12 +98924,16 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_float_vec2:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_float_vec3:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -96448,18 +98956,24 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_int_vec3:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_int_vec4:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f16_vec2:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -96470,6 +98984,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f16_vec3:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -96492,8 +99008,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec2:*]
- expected:
- if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -96520,6 +99034,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec4:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -96602,6 +99118,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:u32_vec4:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -96838,6 +99356,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdyCoarse:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -96888,6 +99408,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdyFine:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -96982,6 +99504,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp2:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -97016,6 +99540,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp2:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -97478,6 +100004,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,floor:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -97588,6 +100116,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fma:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -97622,6 +100152,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fma:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -98066,38 +100598,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fwidthCoarse:f32:*]
expected:
if os == "linux" and not debug: [OK, CRASH]
- [:inputSource="const";vectorize="_undef_"]
-
- [:inputSource="const";vectorize=2]
-
- [:inputSource="const";vectorize=3]
-
- [:inputSource="const";vectorize=4]
-
- [:inputSource="storage_r";vectorize="_undef_"]
-
- [:inputSource="storage_r";vectorize=2]
-
- [:inputSource="storage_r";vectorize=3]
-
- [:inputSource="storage_r";vectorize=4]
-
- [:inputSource="storage_rw";vectorize="_undef_"]
-
- [:inputSource="storage_rw";vectorize=2]
-
- [:inputSource="storage_rw";vectorize=3]
-
- [:inputSource="storage_rw";vectorize=4]
-
- [:inputSource="uniform";vectorize="_undef_"]
-
- [:inputSource="uniform";vectorize=2]
-
- [:inputSource="uniform";vectorize=3]
-
- [:inputSource="uniform";vectorize=4]
-
[:vectorize="_undef_";non_uniform_discard=false]
[:vectorize="_undef_";non_uniform_discard=true]
@@ -98250,6 +100750,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,inversesqrt:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -98292,6 +100794,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,inversesqrt:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -98528,14 +101032,14 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:abstract_float_vec3:*]
+ disabled: true
expected:
- if os == "linux" and not debug: [OK, CRASH]
- [:inputSource="const"]
- expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: SKIP
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:abstract_float_vec4:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -98552,6 +101056,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f16_vec2:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -98574,6 +101080,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f16_vec4:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -98584,6 +101092,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -98624,6 +101134,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f32_vec4:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -98636,6 +101148,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log2:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -98792,6 +101306,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -98862,6 +101378,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -98883,20 +101401,12 @@
expected:
if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="storage_r";vectorize="_undef_"]
@@ -98924,6 +101434,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -99000,6 +101512,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:i32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: [PASS, FAIL]
@@ -99045,20 +101559,12 @@
expected:
if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:inputSource="storage_r";vectorize="_undef_"]
@@ -99107,20 +101613,12 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:abstract_int:*]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="storage_r";vectorize="_undef_"]
@@ -99148,6 +101646,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -99182,39 +101682,9 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:f32:*]
+ disabled: true
expected:
- if os == "linux" and not debug: [OK, CRASH]
- [:inputSource="const";vectorize="_undef_"]
-
- [:inputSource="const";vectorize=2]
-
- [:inputSource="const";vectorize=3]
-
- [:inputSource="const";vectorize=4]
-
- [:inputSource="storage_r";vectorize="_undef_"]
-
- [:inputSource="storage_r";vectorize=2]
-
- [:inputSource="storage_r";vectorize=3]
-
- [:inputSource="storage_r";vectorize=4]
-
- [:inputSource="storage_rw";vectorize="_undef_"]
-
- [:inputSource="storage_rw";vectorize=2]
-
- [:inputSource="storage_rw";vectorize=3]
-
- [:inputSource="storage_rw";vectorize=4]
-
- [:inputSource="uniform";vectorize="_undef_"]
-
- [:inputSource="uniform";vectorize=2]
-
- [:inputSource="uniform";vectorize=3]
-
- [:inputSource="uniform";vectorize=4]
+ if os == "linux" and not debug: SKIP
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:i32:*]
@@ -99290,6 +101760,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:abstract_float_matching:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -99308,24 +101780,32 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:abstract_float_nonmatching_vec2:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:abstract_float_nonmatching_vec3:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:abstract_float_nonmatching_vec4:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: [FAIL, TIMEOUT]
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f16_matching:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -99370,6 +101850,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f16_nonmatching_vec3:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -99434,6 +101916,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f32_nonmatching_vec2:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -99460,6 +101944,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f32_nonmatching_vec4:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -99472,24 +101958,32 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_fract:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec2_fract:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec2_whole:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec3_fract:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -99504,12 +101998,16 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec4_fract:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec4_whole:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -99534,6 +102032,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec2_fract:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -99556,6 +102056,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec3_fract:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -99640,6 +102142,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec2_whole:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -99652,6 +102156,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec3_fract:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -99664,6 +102170,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec3_whole:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -99688,6 +102196,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec4_whole:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -99700,6 +102210,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_whole:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -99720,18 +102232,24 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:abstract_float_vec3:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:abstract_float_vec4:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f16_vec2:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -99804,6 +102322,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -99924,6 +102444,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pow:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -99966,6 +102488,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pow:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -100448,6 +102972,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,quantizeToF16:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: [PASS, FAIL]
@@ -100514,6 +103040,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,radians:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -100532,6 +103060,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,radians:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -100610,18 +103140,24 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:abstract_float_vec3:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:abstract_float_vec4:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f16_vec2:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -100632,6 +103168,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f16_vec3:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -100654,6 +103192,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f32_vec2:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -100666,6 +103206,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f32_vec3:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -100708,12 +103250,16 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:abstract_float_vec4:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f16_vec2:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -100724,6 +103270,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f16_vec3:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[:inputSource="storage_r"]
@@ -100746,6 +103294,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec2:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -100772,6 +103322,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec4:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -101514,6 +104066,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -101535,20 +104089,12 @@
expected:
if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="storage_r";vectorize="_undef_"]
@@ -101858,6 +104404,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sinh:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -101892,6 +104440,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sinh:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -101926,6 +104476,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,smoothstep:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -101968,6 +104520,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,smoothstep:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -102126,6 +104680,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sqrt:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -118874,6 +121430,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tan:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -192232,8 +194790,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureGatherCompare:array_2d_coords:*]
- [:]
-
[:stage="c";format="depth16unorm";filt="linear";modeU="c";modeV="c";offset=false]
expected:
if os == "linux" and not debug: FAIL
@@ -199054,8 +201610,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_3d_coords:*]
- [:]
-
[:format="depth16unorm";viewDimension="cube";filt="linear";mode="c"]
expected:
if os == "linux" and not debug: FAIL
@@ -199302,8 +201856,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:depth_array_3d_coords:*]
- [:]
-
[:format="depth16unorm";filt="linear";mode="c"]
expected:
if os == "linux" and not debug: FAIL
@@ -235824,8 +238376,6 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleBias:arrayed_2d_coords:*]
- [:]
-
[:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=false]
[:format="astc-10x10-unorm";filt="linear";modeU="c";modeV="c";offset=true]
@@ -427236,6 +429786,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSampleLevel:sampled_array_3d_coords:*]
+ expected:
+ if os == "linux" and not debug: [OK, TIMEOUT]
[:]
[:stage="c";format="astc-10x10-unorm";filt="linear";mode="c"]
@@ -429663,628 +432215,964 @@
if os == "linux" and not debug: FAIL
[:stage="v";format="astc-10x10-unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x10-unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x10-unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x10-unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x10-unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x10-unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x10-unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x10-unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x5-unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x5-unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x5-unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x5-unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x5-unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x5-unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x5-unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x5-unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x6-unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x6-unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x6-unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x6-unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x6-unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x6-unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x6-unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x6-unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x8-unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x8-unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x8-unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x8-unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x8-unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x8-unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x8-unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-10x8-unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x10-unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x10-unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x10-unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x10-unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x10-unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x10-unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x10-unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x10-unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x12-unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x12-unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x12-unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x12-unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x12-unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x12-unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x12-unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-12x12-unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-4x4-unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-4x4-unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-4x4-unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-4x4-unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-4x4-unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-4x4-unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-4x4-unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-4x4-unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x4-unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x4-unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x4-unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x4-unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x4-unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x4-unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x4-unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x4-unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x5-unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x5-unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x5-unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x5-unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x5-unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x5-unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x5-unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-5x5-unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x5-unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x5-unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x5-unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x5-unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x5-unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x5-unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x5-unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x5-unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x6-unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x6-unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x6-unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x6-unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x6-unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x6-unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x6-unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-6x6-unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x5-unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x5-unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x5-unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x5-unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x5-unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x5-unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x5-unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x5-unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x6-unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x6-unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x6-unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x6-unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x6-unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x6-unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x6-unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x6-unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x8-unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x8-unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x8-unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x8-unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x8-unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x8-unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x8-unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="astc-8x8-unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="bc1-rgba-unorm";filt="linear";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc1-rgba-unorm";filt="linear";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc1-rgba-unorm";filt="linear";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc1-rgba-unorm";filt="nearest";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc1-rgba-unorm-srgb";filt="linear";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc1-rgba-unorm-srgb";filt="nearest";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc2-rgba-unorm";filt="linear";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc2-rgba-unorm";filt="linear";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc2-rgba-unorm";filt="linear";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc2-rgba-unorm";filt="nearest";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc2-rgba-unorm-srgb";filt="linear";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc2-rgba-unorm-srgb";filt="nearest";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc3-rgba-unorm";filt="linear";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc3-rgba-unorm";filt="linear";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc3-rgba-unorm";filt="linear";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc3-rgba-unorm";filt="nearest";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc3-rgba-unorm-srgb";filt="linear";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc3-rgba-unorm-srgb";filt="nearest";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc4-r-snorm";filt="linear";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc4-r-snorm";filt="linear";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc4-r-snorm";filt="linear";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc4-r-snorm";filt="nearest";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc4-r-snorm";filt="nearest";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc4-r-snorm";filt="nearest";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc4-r-unorm";filt="linear";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc4-r-unorm";filt="linear";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc4-r-unorm";filt="linear";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc4-r-unorm";filt="nearest";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc4-r-unorm";filt="nearest";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc4-r-unorm";filt="nearest";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc5-rg-snorm";filt="linear";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc5-rg-snorm";filt="linear";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc5-rg-snorm";filt="linear";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc5-rg-snorm";filt="nearest";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc5-rg-snorm";filt="nearest";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc5-rg-snorm";filt="nearest";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc5-rg-unorm";filt="linear";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc5-rg-unorm";filt="linear";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc5-rg-unorm";filt="linear";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc5-rg-unorm";filt="nearest";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc5-rg-unorm";filt="nearest";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc5-rg-unorm";filt="nearest";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc7-rgba-unorm";filt="linear";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc7-rgba-unorm";filt="linear";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc7-rgba-unorm";filt="linear";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc7-rgba-unorm";filt="nearest";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc7-rgba-unorm-srgb";filt="linear";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="c"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bc7-rgba-unorm-srgb";filt="nearest";mode="r"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, NOTRUN]
[:stage="v";format="bgra8unorm";filt="linear";mode="c"]
expected:
@@ -430353,10 +433241,16 @@
if os == "linux" and not debug: FAIL
[:stage="v";format="depth32float";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="depth32float";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="depth32float";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="depth32float";filt="nearest";mode="c"]
expected:
@@ -430364,131 +433258,251 @@
[:stage="v";format="depth32float";filt="nearest";mode="m"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [FAIL, TIMEOUT]
[:stage="v";format="depth32float";filt="nearest";mode="r"]
expected:
if os == "linux" and not debug: FAIL
[:stage="v";format="eac-r11snorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-r11snorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-r11snorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-r11snorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-r11snorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-r11snorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-r11unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-r11unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-r11unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-r11unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-r11unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-r11unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-rg11snorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-rg11snorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-rg11snorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-rg11snorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-rg11snorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-rg11snorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-rg11unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-rg11unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-rg11unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-rg11unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-rg11unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="eac-rg11unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8a1unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8a1unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8a1unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8a1unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgb8unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgba8unorm";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgba8unorm";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgba8unorm";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgba8unorm";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgba8unorm-srgb";filt="linear";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="c"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="m"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="etc2-rgba8unorm-srgb";filt="nearest";mode="r"]
+ expected:
+ if os == "linux" and not debug: [PASS, NOTRUN]
[:stage="v";format="r16float";filt="linear";mode="c"]
expected:
@@ -430883,76 +433897,42 @@
[:dim="1d";coords="i32";mipCount=1;mip=0]
[:dim="1d";coords="u32";mipCount=1;mip=0]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="2d";coords="i32";mipCount=1;mip=0]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="2d";coords="i32";mipCount=2;mip=0]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="2d";coords="i32";mipCount=2;mip=1]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="2d";coords="i32";mipCount=3;mip=0]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="2d";coords="i32";mipCount=3;mip=1]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="2d";coords="i32";mipCount=3;mip=2]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="2d";coords="u32";mipCount=1;mip=0]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="2d";coords="u32";mipCount=2;mip=0]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="2d";coords="u32";mipCount=2;mip=1]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="2d";coords="u32";mipCount=3;mip=0]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="2d";coords="u32";mipCount=3;mip=1]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="2d";coords="u32";mipCount=3;mip=2]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="3d";coords="i32";mipCount=1;mip=0]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="3d";coords="i32";mipCount=2;mip=0]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="3d";coords="i32";mipCount=2;mip=1]
expected:
if os == "linux" and not debug: FAIL
[:dim="3d";coords="u32";mipCount=1;mip=0]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="3d";coords="u32";mipCount=2;mip=0]
- expected:
- if os == "linux" and not debug: FAIL
[:dim="3d";coords="u32";mipCount=2;mip=1]
expected:
@@ -430969,44 +433949,24 @@
if os == "linux" and not debug: FAIL
[:baseLevel=0;arrayLevels=2;type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:baseLevel=0;arrayLevels=2;type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:baseLevel=0;arrayLevels=3;type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:baseLevel=0;arrayLevels=3;type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:baseLevel=0;arrayLevels=4;type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:baseLevel=0;arrayLevels=4;type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:baseLevel=1;arrayLevels=2;type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:baseLevel=1;arrayLevels=2;type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:baseLevel=1;arrayLevels=3;type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:baseLevel=1;arrayLevels=3;type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureStore:store_1d_coords:*]
@@ -431182,6 +434142,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,transpose:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";cols=2;rows=2]
expected:
if os == "linux" and not debug: FAIL
@@ -431220,6 +434182,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,transpose:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";cols=2;rows=2]
[:inputSource="const";cols=2;rows=3]
@@ -431294,6 +434258,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,transpose:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";cols=2;rows=2]
expected:
if os == "linux" and not debug: FAIL
@@ -431386,6 +434352,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,trunc:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
expected:
if os == "linux" and not debug: FAIL
@@ -431476,6 +434444,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,unpack2x16float:unpack:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
expected:
if os == "linux" and not debug: FAIL
@@ -431552,15 +434522,9 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,unpack4xU8:basic:*]
- [:inputSource="const"]
- expected:
- if os == "linux" and not debug: FAIL
-
- [:inputSource="storage_r"]
-
- [:inputSource="storage_rw"]
-
- [:inputSource="uniform"]
+ disabled: true
+ expected:
+ if os == "linux" and not debug: SKIP
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,workgroupBarrier:barrier:*]
@@ -431577,20 +434541,12 @@
[cts.https.html?q=webgpu:shader,execution,expression,call,builtin,workgroupUniformLoad:types:*]
[:type="ComplexStruct";wgsize=[1,128\]]
- expected:
- if os == "linux" and not debug: FAIL
[:type="ComplexStruct";wgsize=[1,1\]]
- expected:
- if os == "linux" and not debug: FAIL
[:type="ComplexStruct";wgsize=[16,16\]]
- expected:
- if os == "linux" and not debug: FAIL
[:type="ComplexStruct";wgsize=[3,7\]]
- expected:
- if os == "linux" and not debug: FAIL
[:type="SimpleStruct";wgsize=[1,128\]]
@@ -436521,40 +439477,22 @@
[:type="f16";width=4]
[:type="f32";width=2]
- expected:
- if os == "linux" and not debug: FAIL
[:type="f32";width=3]
- expected:
- if os == "linux" and not debug: FAIL
[:type="f32";width=4]
- expected:
- if os == "linux" and not debug: FAIL
[:type="i32";width=2]
- expected:
- if os == "linux" and not debug: FAIL
[:type="i32";width=3]
- expected:
- if os == "linux" and not debug: FAIL
[:type="i32";width=4]
- expected:
- if os == "linux" and not debug: FAIL
[:type="u32";width=2]
- expected:
- if os == "linux" and not debug: FAIL
[:type="u32";width=3]
- expected:
- if os == "linux" and not debug: FAIL
[:type="u32";width=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,precedence:precedence:*]
@@ -438474,31 +441412,25 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,af_assignment:f32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[cts.https.html?q=webgpu:shader,execution,expression,unary,ai_arithmetic:negation:*]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,unary,ai_assignment:abstract:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,unary,ai_assignment:i32:*]
@@ -438508,43 +441440,31 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,ai_assignment:u32:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const"]
[cts.https.html?q=webgpu:shader,execution,expression,unary,ai_complement:complement:*]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:bool:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: [PASS, FAIL]
[:inputSource="storage_r";vectorize="_undef_"]
@@ -438756,6 +441676,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,f16_arithmetic:negation:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -438800,6 +441722,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:abstract_float_mat:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";cols=2;rows=2]
[:inputSource="const";cols=2;rows=3]
@@ -438832,6 +441756,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:bool:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -439012,6 +441938,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:f32_mat:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";cols=2;rows=2]
[:inputSource="const";cols=2;rows=3]
@@ -439158,6 +442086,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,f32_arithmetic:negation:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -439192,6 +442122,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -439418,6 +442350,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:f32_mat:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";cols=2;rows=2]
[:inputSource="const";cols=2;rows=3]
@@ -439642,21 +442576,15 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:abstract_int:*]
@@ -439745,12 +442673,20 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:f32:*]
[:inputSource="const";vectorize="_undef_"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
+ expected:
+ if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
+ expected:
+ if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
+ expected:
+ if os == "linux" and not debug: FAIL
[:inputSource="storage_r";vectorize="_undef_"]
expected:
@@ -439914,24 +442850,20 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:abstract_float:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=2]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=3]
- expected:
- if os == "linux" and not debug: FAIL
[:inputSource="const";vectorize=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:abstract_int:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -440002,6 +442934,8 @@
[cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:f16:*]
+ expected:
+ if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
[:inputSource="const";vectorize=2]
@@ -440039,12 +442973,20 @@
expected:
if os == "linux" and not debug: [OK, CRASH]
[:inputSource="const";vectorize="_undef_"]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:inputSource="const";vectorize=2]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:inputSource="const";vectorize=3]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:inputSource="const";vectorize=4]
+ expected:
+ if os == "linux" and not debug: [PASS, FAIL]
[:inputSource="storage_r";vectorize="_undef_"]
expected:
@@ -440893,8 +443835,6 @@
[cts.https.html?q=webgpu:shader,execution,limits:nesting_depth_braces:*]
[:]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,limits:nesting_depth_composite_array:*]
@@ -440927,8 +443867,6 @@
[cts.https.html?q=webgpu:shader,execution,limits:switch_case_selectors:*]
[:]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,limits:switch_case_selectors_same_clause:*]
@@ -440946,19 +443884,11 @@
[cts.https.html?q=webgpu:shader,execution,limits:workgroup_array_byte_size_override:*]
- expected:
- if os == "linux" and not debug: CRASH
[:type="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="vec4u"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,memory_layout:read_layout:*]
@@ -441026,6 +443956,8 @@
[cts.https.html?q=webgpu:shader,execution,memory_model,barrier:workgroup_barrier_store_load:*]
+ expected:
+ if os == "linux" and not debug: [OK, TIMEOUT]
[:accessValueType="f16";memType="non_atomic_storage";accessPair="wr";normalBarrier=false]
[:accessValueType="f16";memType="non_atomic_storage";accessPair="wr";normalBarrier=true]
@@ -441970,10 +444902,6 @@
[:nearFar=[0,1\];sampleCount=1;interpolation={"type":"flat","sampling":"first"}]
- [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"flat"}]
- expected:
- if os == "linux" and not debug: FAIL
-
[:nearFar=[0,1\];sampleCount=1;interpolation={"type":"linear","sampling":"center"}]
[:nearFar=[0,1\];sampleCount=1;interpolation={"type":"linear","sampling":"centroid"}]
@@ -441994,10 +444922,6 @@
expected:
if os == "linux" and not debug: FAIL
- [:nearFar=[0,1\];sampleCount=4;interpolation={"type":"flat"}]
- expected:
- if os == "linux" and not debug: FAIL
-
[:nearFar=[0,1\];sampleCount=4;interpolation={"type":"linear","sampling":"center"}]
expected:
if os == "linux" and not debug: FAIL
@@ -442026,10 +444950,6 @@
[:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"flat","sampling":"first"}]
- [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"flat"}]
- expected:
- if os == "linux" and not debug: FAIL
-
[:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"linear","sampling":"center"}]
[:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"linear","sampling":"centroid"}]
@@ -442050,10 +444970,6 @@
expected:
if os == "linux" and not debug: FAIL
- [:nearFar=[0.25,0.75\];sampleCount=4;interpolation={"type":"flat"}]
- expected:
- if os == "linux" and not debug: FAIL
-
[:nearFar=[0.25,0.75\];sampleCount=4;interpolation={"type":"linear","sampling":"center"}]
expected:
if os == "linux" and not debug: FAIL
@@ -442277,8 +445193,6 @@
[cts.https.html?q=webgpu:shader,execution,shadow:declaration:*]
[:]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,execution,shadow:for_loop:*]
@@ -442595,62 +445509,38 @@
[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_assert:*]
[:scope="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:scope="module"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_and_assert:*]
[:scope="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:scope="module"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_and_no_assert:*]
[:scope="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:scope="module"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_or_assert:*]
[:scope="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:scope="module"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_or_no_assert:*]
[:scope="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:scope="module"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:constant_expression_no_assert:*]
[:scope="function"]
- expected:
- if os == "linux" and not debug: FAIL
[:scope="module"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,const_assert,const_assert:evaluation_stage:*]
@@ -442789,16 +445679,10 @@
[cts.https.html?q=webgpu:shader,validation,decl,const:type:*]
[:case="abstract_float"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="abstract_int"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="array_abstract_int"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="array_runtime"]
@@ -442829,8 +445713,6 @@
[:case="vec4f"]
[:case="vec_abstract_int"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,decl,context_dependent_resolution:attribute_names:*]
@@ -443019,8 +445901,6 @@
[:case="array_runtime"]
[:case="array_sized"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="atomic"]
@@ -444839,20 +447719,14 @@
if os == "linux" and not debug: FAIL
[:case="override_oob_neg"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="override_oob_pos"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="runtime_array_const_oob_neg"]
[:case="runtime_array_override_oob_neg"]
[:case="runtime_in_bounds"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="runtime_oob_neg"]
expected:
@@ -444977,20 +447851,14 @@
if os == "linux" and not debug: FAIL
[:case="override_oob_neg"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="override_oob_pos"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="runtime_array_const_oob_neg"]
[:case="runtime_array_override_oob_neg"]
[:case="runtime_in_bounds"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="runtime_oob_neg"]
expected:
@@ -445073,14 +447941,10 @@
[:vector_width=2;abstract_type="int";concrete_type="f16"]
[:vector_width=2;abstract_type="int";concrete_type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=2;abstract_type="int";concrete_type="i32"]
[:vector_width=2;abstract_type="int";concrete_type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=3;abstract_type="float";concrete_type="f16"]
@@ -445093,14 +447957,10 @@
[:vector_width=3;abstract_type="int";concrete_type="f16"]
[:vector_width=3;abstract_type="int";concrete_type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=3;abstract_type="int";concrete_type="i32"]
[:vector_width=3;abstract_type="int";concrete_type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=4;abstract_type="float";concrete_type="f16"]
@@ -445113,14 +447973,10 @@
[:vector_width=4;abstract_type="int";concrete_type="f16"]
[:vector_width=4;abstract_type="int";concrete_type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:vector_width=4;abstract_type="int";concrete_type="i32"]
[:vector_width=4;abstract_type="int";concrete_type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,access,vector:concrete:*]
@@ -445339,8 +448195,6 @@
[:op="add";type="texture";control=false]
[:op="add";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[:op="mul";type="array";control=false]
@@ -445369,8 +448223,6 @@
[:op="mul";type="texture";control=false]
[:op="mul";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[:op="sub";type="array";control=false]
@@ -445399,8 +448251,6 @@
[:op="sub";type="texture";control=false]
[:op="sub";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,binary,add_sub_mul:scalar_vector:*]
@@ -445409,8 +448259,6 @@
[:lhs="abstract-float";rhs="abstract-float";compound_assignment=true]
[:lhs="abstract-float";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="abstract-float";rhs="abstract-int";compound_assignment=true]
@@ -445439,8 +448287,6 @@
[:lhs="abstract-float";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="abstract-float";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="abstract-float";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -445465,8 +448311,6 @@
[:lhs="abstract-float";rhs="vec2%3Cu32%3E";compound_assignment=true]
[:lhs="abstract-int";rhs="abstract-float";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="abstract-float";compound_assignment=true]
@@ -445483,8 +448327,6 @@
[:lhs="abstract-int";rhs="f16";compound_assignment=true]
[:lhs="abstract-int";rhs="f32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="f32";compound_assignment=true]
@@ -445493,14 +448335,10 @@
[:lhs="abstract-int";rhs="i32";compound_assignment=true]
[:lhs="abstract-int";rhs="u32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="u32";compound_assignment=true]
[:lhs="abstract-int";rhs="vec2%3Cabstract-float%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
@@ -445517,8 +448355,6 @@
[:lhs="abstract-int";rhs="vec2%3Cf16%3E";compound_assignment=true]
[:lhs="abstract-int";rhs="vec2%3Cf32%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="vec2%3Cf32%3E";compound_assignment=true]
@@ -445527,8 +448363,6 @@
[:lhs="abstract-int";rhs="vec2%3Ci32%3E";compound_assignment=true]
[:lhs="abstract-int";rhs="vec2%3Cu32%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="vec2%3Cu32%3E";compound_assignment=true]
@@ -445649,8 +448483,6 @@
[:lhs="f32";rhs="abstract-float";compound_assignment=true]
[:lhs="f32";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="f32";rhs="abstract-int";compound_assignment=true]
@@ -445679,8 +448511,6 @@
[:lhs="f32";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="f32";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="f32";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -445765,8 +448595,6 @@
[:lhs="u32";rhs="abstract-float";compound_assignment=true]
[:lhs="u32";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="u32";rhs="abstract-int";compound_assignment=true]
@@ -445795,8 +448623,6 @@
[:lhs="u32";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="u32";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="u32";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -445825,8 +448651,6 @@
[:lhs="vec2%3Cabstract-float%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec2%3Cabstract-float%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-float%3E";rhs="abstract-int";compound_assignment=true]
@@ -445855,8 +448679,6 @@
[:lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -445881,8 +448703,6 @@
[:lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cu32%3E";compound_assignment=true]
[:lhs="vec2%3Cabstract-int%3E";rhs="abstract-float";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="abstract-float";compound_assignment=true]
@@ -445899,8 +448719,6 @@
[:lhs="vec2%3Cabstract-int%3E";rhs="f16";compound_assignment=true]
[:lhs="vec2%3Cabstract-int%3E";rhs="f32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="f32";compound_assignment=true]
@@ -445909,14 +448727,10 @@
[:lhs="vec2%3Cabstract-int%3E";rhs="i32";compound_assignment=true]
[:lhs="vec2%3Cabstract-int%3E";rhs="u32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="u32";compound_assignment=true]
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cabstract-float%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
@@ -445933,8 +448747,6 @@
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cf16%3E";compound_assignment=true]
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cf32%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cf32%3E";compound_assignment=true]
@@ -445943,8 +448755,6 @@
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Ci32%3E";compound_assignment=true]
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cu32%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cu32%3E";compound_assignment=true]
@@ -446065,8 +448875,6 @@
[:lhs="vec2%3Cf32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec2%3Cf32%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cf32%3E";rhs="abstract-int";compound_assignment=true]
@@ -446095,8 +448903,6 @@
[:lhs="vec2%3Cf32%3E";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="vec2%3Cf32%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cf32%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -446181,8 +448987,6 @@
[:lhs="vec2%3Cu32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec2%3Cu32%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cu32%3E";rhs="abstract-int";compound_assignment=true]
@@ -446211,8 +449015,6 @@
[:lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -446241,8 +449043,6 @@
[:lhs="vec3%3Cabstract-float%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec3%3Cabstract-float%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-float%3E";rhs="abstract-int";compound_assignment=true]
@@ -446295,8 +449095,6 @@
[:lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cu32%3E";compound_assignment=true]
[:lhs="vec3%3Cabstract-int%3E";rhs="abstract-float";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-int%3E";rhs="abstract-float";compound_assignment=true]
@@ -446313,8 +449111,6 @@
[:lhs="vec3%3Cabstract-int%3E";rhs="f16";compound_assignment=true]
[:lhs="vec3%3Cabstract-int%3E";rhs="f32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-int%3E";rhs="f32";compound_assignment=true]
@@ -446323,8 +449119,6 @@
[:lhs="vec3%3Cabstract-int%3E";rhs="i32";compound_assignment=true]
[:lhs="vec3%3Cabstract-int%3E";rhs="u32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-int%3E";rhs="u32";compound_assignment=true]
@@ -446473,8 +449267,6 @@
[:lhs="vec3%3Cf32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec3%3Cf32%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cf32%3E";rhs="abstract-int";compound_assignment=true]
@@ -446587,8 +449379,6 @@
[:lhs="vec3%3Cu32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec3%3Cu32%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cu32%3E";rhs="abstract-int";compound_assignment=true]
@@ -446645,8 +449435,6 @@
[:lhs="vec4%3Cabstract-float%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec4%3Cabstract-float%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-float%3E";rhs="abstract-int";compound_assignment=true]
@@ -446699,8 +449487,6 @@
[:lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cu32%3E";compound_assignment=true]
[:lhs="vec4%3Cabstract-int%3E";rhs="abstract-float";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-int%3E";rhs="abstract-float";compound_assignment=true]
@@ -446717,8 +449503,6 @@
[:lhs="vec4%3Cabstract-int%3E";rhs="f16";compound_assignment=true]
[:lhs="vec4%3Cabstract-int%3E";rhs="f32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-int%3E";rhs="f32";compound_assignment=true]
@@ -446727,8 +449511,6 @@
[:lhs="vec4%3Cabstract-int%3E";rhs="i32";compound_assignment=true]
[:lhs="vec4%3Cabstract-int%3E";rhs="u32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-int%3E";rhs="u32";compound_assignment=true]
@@ -446877,8 +449659,6 @@
[:lhs="vec4%3Cf32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec4%3Cf32%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cf32%3E";rhs="abstract-int";compound_assignment=true]
@@ -446991,8 +449771,6 @@
[:lhs="vec4%3Cu32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec4%3Cu32%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cu32%3E";rhs="abstract-int";compound_assignment=true]
@@ -447289,8 +450067,6 @@
[:op="and";type="texture";control=false]
[:op="and";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[:op="or";type="array";control=false]
@@ -447323,8 +450099,6 @@
[:op="or";type="texture";control=false]
[:op="or";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[:op="xor";type="array";control=false]
@@ -447357,8 +450131,6 @@
[:op="xor";type="texture";control=false]
[:op="xor";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,binary,and_or_xor:scalar_vector:*]
@@ -447443,8 +450215,6 @@
[:lhs="abstract-int";rhs="i32";compound_assignment=true]
[:lhs="abstract-int";rhs="u32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="u32";compound_assignment=true]
@@ -447477,6 +450247,8 @@
[:lhs="abstract-int";rhs="vec2%3Ci32%3E";compound_assignment=true]
[:lhs="abstract-int";rhs="vec2%3Cu32%3E";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="vec2%3Cu32%3E";compound_assignment=true]
@@ -447715,8 +450487,6 @@
[:lhs="u32";rhs="abstract-float";compound_assignment=true]
[:lhs="u32";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="u32";rhs="abstract-int";compound_assignment=true]
@@ -447745,6 +450515,8 @@
[:lhs="u32";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="u32";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="u32";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -447855,6 +450627,8 @@
[:lhs="vec2%3Cabstract-int%3E";rhs="i32";compound_assignment=true]
[:lhs="vec2%3Cabstract-int%3E";rhs="u32";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="u32";compound_assignment=true]
@@ -447883,8 +450657,6 @@
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Ci32%3E";compound_assignment=true]
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cu32%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cu32%3E";compound_assignment=true]
@@ -448123,6 +450895,8 @@
[:lhs="vec2%3Cu32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec2%3Cu32%3E";rhs="abstract-int";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cu32%3E";rhs="abstract-int";compound_assignment=true]
@@ -448153,8 +450927,6 @@
[:lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -448263,6 +451035,8 @@
[:lhs="vec3%3Cabstract-int%3E";rhs="i32";compound_assignment=true]
[:lhs="vec3%3Cabstract-int%3E";rhs="u32";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-int%3E";rhs="u32";compound_assignment=true]
@@ -448527,6 +451301,8 @@
[:lhs="vec3%3Cu32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec3%3Cu32%3E";rhs="abstract-int";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cu32%3E";rhs="abstract-int";compound_assignment=true]
@@ -448665,6 +451441,8 @@
[:lhs="vec4%3Cabstract-int%3E";rhs="i32";compound_assignment=true]
[:lhs="vec4%3Cabstract-int%3E";rhs="u32";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-int%3E";rhs="u32";compound_assignment=true]
@@ -448929,6 +451707,8 @@
[:lhs="vec4%3Cu32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec4%3Cu32%3E";rhs="abstract-int";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cu32%3E";rhs="abstract-int";compound_assignment=true]
@@ -449015,8 +451795,6 @@
[:op="%3C%3C";type="texture";control=false]
[:op="%3C%3C";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[:op="%3E%3E";type="array";control=false]
@@ -449049,8 +451827,6 @@
[:op="%3E%3E";type="texture";control=false]
[:op="%3E%3E";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,binary,bitwise_shift:partial_eval_errors:*]
@@ -449133,8 +451909,6 @@
[:lhs="abstract-int";rhs="abstract-float";compound_assignment=true]
[:lhs="abstract-int";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="abstract-int";compound_assignment=true]
@@ -449359,8 +452133,6 @@
[:lhs="i32";rhs="abstract-float";compound_assignment=true]
[:lhs="i32";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="i32";rhs="abstract-int";compound_assignment=true]
@@ -449417,8 +452189,6 @@
[:lhs="u32";rhs="abstract-float";compound_assignment=true]
[:lhs="u32";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="u32";rhs="abstract-int";compound_assignment=true]
@@ -449447,6 +452217,8 @@
[:lhs="u32";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="u32";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="u32";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -449533,6 +452305,8 @@
[:lhs="vec2%3Cabstract-int%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec2%3Cabstract-int%3E";rhs="abstract-int";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="abstract-int";compound_assignment=true]
@@ -449563,8 +452337,6 @@
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -449761,6 +452533,8 @@
[:lhs="vec2%3Ci32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec2%3Ci32%3E";rhs="abstract-int";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Ci32%3E";rhs="abstract-int";compound_assignment=true]
@@ -449791,8 +452565,6 @@
[:lhs="vec2%3Ci32%3E";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="vec2%3Ci32%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Ci32%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -449821,6 +452593,8 @@
[:lhs="vec2%3Cu32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec2%3Cu32%3E";rhs="abstract-int";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cu32%3E";rhs="abstract-int";compound_assignment=true]
@@ -449851,8 +452625,6 @@
[:lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -449937,6 +452709,8 @@
[:lhs="vec3%3Cabstract-int%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec3%3Cabstract-int%3E";rhs="abstract-int";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-int%3E";rhs="abstract-int";compound_assignment=true]
@@ -450163,6 +452937,8 @@
[:lhs="vec3%3Ci32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec3%3Ci32%3E";rhs="abstract-int";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec3%3Ci32%3E";rhs="abstract-int";compound_assignment=true]
@@ -450221,6 +452997,8 @@
[:lhs="vec3%3Cu32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec3%3Cu32%3E";rhs="abstract-int";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cu32%3E";rhs="abstract-int";compound_assignment=true]
@@ -450335,6 +453113,8 @@
[:lhs="vec4%3Cabstract-int%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec4%3Cabstract-int%3E";rhs="abstract-int";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-int%3E";rhs="abstract-int";compound_assignment=true]
@@ -450561,6 +453341,8 @@
[:lhs="vec4%3Ci32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec4%3Ci32%3E";rhs="abstract-int";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec4%3Ci32%3E";rhs="abstract-int";compound_assignment=true]
@@ -450619,6 +453401,8 @@
[:lhs="vec4%3Cu32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec4%3Cu32%3E";rhs="abstract-int";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cu32%3E";rhs="abstract-int";compound_assignment=true]
@@ -450675,8 +453459,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,binary,bitwise_shift:shift_left_abstract:*]
[:]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,binary,bitwise_shift:shift_left_concrete:*]
@@ -450907,8 +453689,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,binary,bitwise_shift:shift_right_abstract:*]
[:]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,binary,bitwise_shift:shift_right_concrete:*]
@@ -451049,8 +453829,6 @@
[:op="eq";type="texture";control=false]
[:op="eq";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[:op="ge";type="array";control=false]
@@ -451083,8 +453861,6 @@
[:op="ge";type="texture";control=false]
[:op="ge";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[:op="gt";type="array";control=false]
@@ -451117,8 +453893,6 @@
[:op="gt";type="texture";control=false]
[:op="gt";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[:op="le";type="array";control=false]
@@ -451151,8 +453925,6 @@
[:op="le";type="texture";control=false]
[:op="le";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[:op="lt";type="array";control=false]
@@ -451185,8 +453957,6 @@
[:op="lt";type="texture";control=false]
[:op="lt";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[:op="ne";type="array";control=false]
@@ -451219,8 +453989,6 @@
[:op="ne";type="texture";control=false]
[:op="ne";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,binary,comparison:scalar_vector:*]
@@ -451245,8 +454013,12 @@
if os == "linux" and not debug: FAIL
[:lhs="abstract-float";rhs="vec2%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="abstract-float";rhs="vec2%3Cabstract-int%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="abstract-float";rhs="vec2%3Cbool%3E"]
expected:
@@ -451277,8 +454049,12 @@
[:lhs="abstract-int";rhs="u32"]
[:lhs="abstract-int";rhs="vec2%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="vec2%3Cabstract-int%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="vec2%3Cbool%3E"]
expected:
@@ -451319,8 +454095,12 @@
if os == "linux" and not debug: FAIL
[:lhs="bool";rhs="vec2%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="bool";rhs="vec2%3Cabstract-int%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="bool";rhs="vec2%3Cbool%3E"]
expected:
@@ -451421,6 +454201,8 @@
if os == "linux" and not debug: FAIL
[:lhs="i32";rhs="vec2%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="i32";rhs="vec2%3Cabstract-int%3E"]
@@ -451459,6 +454241,8 @@
[:lhs="u32";rhs="u32"]
[:lhs="u32";rhs="vec2%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="u32";rhs="vec2%3Cabstract-int%3E"]
@@ -451475,18 +454259,28 @@
[:lhs="u32";rhs="vec2%3Cu32%3E"]
[:lhs="vec2%3Cabstract-float%3E";rhs="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-float%3E";rhs="abstract-int"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-float%3E";rhs="bool"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-float%3E";rhs="f16"]
[:lhs="vec2%3Cabstract-float%3E";rhs="f32"]
[:lhs="vec2%3Cabstract-float%3E";rhs="i32"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-float%3E";rhs="u32"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cabstract-float%3E"]
@@ -451509,10 +454303,16 @@
if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="abstract-int"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="bool"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="f16"]
@@ -451725,18 +454525,28 @@
[:lhs="vec2%3Cu32%3E";rhs="vec2%3Cu32%3E"]
[:lhs="vec3%3Cabstract-float%3E";rhs="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-float%3E";rhs="abstract-int"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-float%3E";rhs="bool"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-float%3E";rhs="f16"]
[:lhs="vec3%3Cabstract-float%3E";rhs="f32"]
[:lhs="vec3%3Cabstract-float%3E";rhs="i32"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-float%3E";rhs="u32"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cabstract-float%3E"]
@@ -451753,10 +454563,16 @@
[:lhs="vec3%3Cabstract-float%3E";rhs="vec2%3Cu32%3E"]
[:lhs="vec3%3Cabstract-int%3E";rhs="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-int%3E";rhs="abstract-int"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-int%3E";rhs="bool"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-int%3E";rhs="f16"]
@@ -451933,18 +454749,28 @@
[:lhs="vec3%3Cu32%3E";rhs="vec2%3Cu32%3E"]
[:lhs="vec4%3Cabstract-float%3E";rhs="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-float%3E";rhs="abstract-int"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-float%3E";rhs="bool"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-float%3E";rhs="f16"]
[:lhs="vec4%3Cabstract-float%3E";rhs="f32"]
[:lhs="vec4%3Cabstract-float%3E";rhs="i32"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-float%3E";rhs="u32"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cabstract-float%3E"]
@@ -451961,10 +454787,16 @@
[:lhs="vec4%3Cabstract-float%3E";rhs="vec2%3Cu32%3E"]
[:lhs="vec4%3Cabstract-int%3E";rhs="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-int%3E";rhs="abstract-int"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-int%3E";rhs="bool"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-int%3E";rhs="f16"]
@@ -452169,8 +455001,6 @@
[:op="div";type="texture";control=false]
[:op="div";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[:op="rem";type="array";control=false]
@@ -452199,12 +455029,12 @@
[:op="rem";type="texture";control=false]
[:op="rem";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,binary,div_rem:scalar_vector:*]
[:lhs="abstract-float";rhs="abstract-float";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="abstract-float";rhs="abstract-float";compound_assignment=true]
@@ -452235,6 +455065,8 @@
[:lhs="abstract-float";rhs="u32";compound_assignment=true]
[:lhs="abstract-float";rhs="vec2%3Cabstract-float%3E";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="abstract-float";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
@@ -452285,8 +455117,6 @@
[:lhs="abstract-int";rhs="f16";compound_assignment=true]
[:lhs="abstract-int";rhs="f32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="f32";compound_assignment=true]
@@ -452297,8 +455127,6 @@
if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="u32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="u32";compound_assignment=true]
@@ -452321,8 +455149,6 @@
[:lhs="abstract-int";rhs="vec2%3Cf16%3E";compound_assignment=true]
[:lhs="abstract-int";rhs="vec2%3Cf32%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="vec2%3Cf32%3E";compound_assignment=true]
@@ -452331,8 +455157,6 @@
[:lhs="abstract-int";rhs="vec2%3Ci32%3E";compound_assignment=true]
[:lhs="abstract-int";rhs="vec2%3Cu32%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="abstract-int";rhs="vec2%3Cu32%3E";compound_assignment=true]
@@ -452453,8 +455277,6 @@
[:lhs="f32";rhs="abstract-float";compound_assignment=true]
[:lhs="f32";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="f32";rhs="abstract-int";compound_assignment=true]
@@ -452483,8 +455305,6 @@
[:lhs="f32";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="f32";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="f32";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -452573,8 +455393,6 @@
[:lhs="u32";rhs="abstract-float";compound_assignment=true]
[:lhs="u32";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="u32";rhs="abstract-int";compound_assignment=true]
expected:
@@ -452607,8 +455425,6 @@
[:lhs="u32";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="u32";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="u32";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -452633,6 +455449,8 @@
[:lhs="u32";rhs="vec2%3Cu32%3E";compound_assignment=true]
[:lhs="vec2%3Cabstract-float%3E";rhs="abstract-float";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-float%3E";rhs="abstract-float";compound_assignment=true]
@@ -452663,6 +455481,8 @@
[:lhs="vec2%3Cabstract-float%3E";rhs="u32";compound_assignment=true]
[:lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cabstract-float%3E";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-float%3E";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
@@ -452713,8 +455533,6 @@
[:lhs="vec2%3Cabstract-int%3E";rhs="f16";compound_assignment=true]
[:lhs="vec2%3Cabstract-int%3E";rhs="f32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="f32";compound_assignment=true]
@@ -452725,8 +455543,6 @@
if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="u32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="u32";compound_assignment=true]
@@ -452751,8 +455567,6 @@
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cf16%3E";compound_assignment=true]
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cf32%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cf32%3E";compound_assignment=true]
@@ -452763,8 +455577,6 @@
if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cu32%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cabstract-int%3E";rhs="vec2%3Cu32%3E";compound_assignment=true]
@@ -452885,8 +455697,6 @@
[:lhs="vec2%3Cf32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec2%3Cf32%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cf32%3E";rhs="abstract-int";compound_assignment=true]
@@ -452915,8 +455725,6 @@
[:lhs="vec2%3Cf32%3E";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="vec2%3Cf32%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cf32%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
@@ -453009,8 +455817,6 @@
[:lhs="vec2%3Cu32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec2%3Cu32%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cu32%3E";rhs="abstract-int";compound_assignment=true]
expected:
@@ -453043,8 +455849,6 @@
[:lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-float%3E";compound_assignment=true]
[:lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec2%3Cu32%3E";rhs="vec2%3Cabstract-int%3E";compound_assignment=true]
expected:
@@ -453073,6 +455877,8 @@
if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-float%3E";rhs="abstract-float";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-float%3E";rhs="abstract-float";compound_assignment=true]
@@ -453151,8 +455957,6 @@
[:lhs="vec3%3Cabstract-int%3E";rhs="f16";compound_assignment=true]
[:lhs="vec3%3Cabstract-int%3E";rhs="f32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-int%3E";rhs="f32";compound_assignment=true]
@@ -453163,8 +455967,6 @@
if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-int%3E";rhs="u32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cabstract-int%3E";rhs="u32";compound_assignment=true]
@@ -453313,8 +456115,6 @@
[:lhs="vec3%3Cf32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec3%3Cf32%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cf32%3E";rhs="abstract-int";compound_assignment=true]
@@ -453431,8 +456231,6 @@
[:lhs="vec3%3Cu32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec3%3Cu32%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec3%3Cu32%3E";rhs="abstract-int";compound_assignment=true]
expected:
@@ -453489,6 +456287,8 @@
[:lhs="vec3%3Cu32%3E";rhs="vec2%3Cu32%3E";compound_assignment=true]
[:lhs="vec4%3Cabstract-float%3E";rhs="abstract-float";compound_assignment=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-float%3E";rhs="abstract-float";compound_assignment=true]
@@ -453567,8 +456367,6 @@
[:lhs="vec4%3Cabstract-int%3E";rhs="f16";compound_assignment=true]
[:lhs="vec4%3Cabstract-int%3E";rhs="f32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-int%3E";rhs="f32";compound_assignment=true]
@@ -453579,8 +456377,6 @@
if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-int%3E";rhs="u32";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cabstract-int%3E";rhs="u32";compound_assignment=true]
@@ -453729,8 +456525,6 @@
[:lhs="vec4%3Cf32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec4%3Cf32%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cf32%3E";rhs="abstract-int";compound_assignment=true]
@@ -453847,8 +456641,6 @@
[:lhs="vec4%3Cu32%3E";rhs="abstract-float";compound_assignment=true]
[:lhs="vec4%3Cu32%3E";rhs="abstract-int";compound_assignment=false]
- expected:
- if os == "linux" and not debug: FAIL
[:lhs="vec4%3Cu32%3E";rhs="abstract-int";compound_assignment=true]
expected:
@@ -454121,8 +456913,6 @@
[:op="%26%26";rhs="sqrt_neg1";control=false]
[:op="%26%26";rhs="sqrt_neg1";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[:op="%7C%7C";rhs="negative";control=false]
@@ -454135,8 +456925,6 @@
[:op="%7C%7C";rhs="sqrt_neg1";control=false]
[:op="%7C%7C";rhs="sqrt_neg1";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:invalid_rhs_const:*]
@@ -454209,8 +456997,6 @@
if os == "linux" and not debug: FAIL
[:op="%26%26";rhs="overflow";short_circuit=false]
- expected:
- if os == "linux" and not debug: FAIL
[:op="%26%26";rhs="overflow";short_circuit=true]
expected:
@@ -454235,8 +457021,6 @@
if os == "linux" and not debug: FAIL
[:op="%7C%7C";rhs="overflow";short_circuit=false]
- expected:
- if os == "linux" and not debug: FAIL
[:op="%7C%7C";rhs="overflow";short_circuit=true]
expected:
@@ -454273,8 +457057,6 @@
[:op="%26%26";type="texture";control=false]
[:op="%26%26";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[:op="%7C%7C";type="array";control=false]
@@ -454305,8 +457087,6 @@
[:op="%7C%7C";type="texture";control=false]
[:op="%7C%7C";type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,binary,short_circuiting_and_or:scalar_vector:*]
@@ -454585,8 +457365,6 @@
[:op="%26%26";lhs="vec2%3Cbool%3E";rhs="vec2%3Cabstract-int%3E"]
[:op="%26%26";lhs="vec2%3Cbool%3E";rhs="vec2%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:op="%26%26";lhs="vec2%3Cbool%3E";rhs="vec2%3Cf16%3E"]
@@ -455379,8 +458157,6 @@
[:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="vec2%3Cabstract-int%3E"]
[:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="vec2%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:op="%7C%7C";lhs="vec2%3Cbool%3E";rhs="vec2%3Cf16%3E"]
@@ -455943,12 +458719,8 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,abs:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
@@ -455959,12 +458731,8 @@
[:stage="constant";type="u32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
@@ -455975,12 +458743,8 @@
[:stage="constant";type="vec2%3Cu32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
@@ -455991,12 +458755,8 @@
[:stage="constant";type="vec3%3Cu32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -456081,6 +458841,8 @@
[:test="matrix"]
[:test="must_use"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:test="no_params"]
@@ -456101,8 +458863,6 @@
[:test="u32"]
[:test="valid"]
- expected:
- if os == "linux" and not debug: FAIL
[:test="vec_bool"]
@@ -456115,6 +458875,8 @@
expected:
if os == "linux" and not debug: [OK, TIMEOUT]
[:stage="constant";type="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
expected:
@@ -456125,6 +458887,8 @@
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
expected:
@@ -456135,6 +458899,8 @@
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
expected:
@@ -456145,6 +458911,8 @@
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
expected:
@@ -456211,6 +458979,8 @@
[:test="matrix"]
[:test="must_use"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:test="no_params"]
@@ -456231,8 +459001,6 @@
[:test="u32"]
[:test="valid"]
- expected:
- if os == "linux" and not debug: FAIL
[:test="vec_bool"]
@@ -456711,6 +459479,8 @@
[:test="matrix"]
[:test="must_use"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:test="no_params"]
@@ -456731,8 +459501,6 @@
[:test="u32"]
[:test="valid"]
- expected:
- if os == "linux" and not debug: FAIL
[:test="vec_bool"]
@@ -456743,6 +459511,8 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,asin:values:*]
[:stage="constant";type="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
expected:
@@ -456753,6 +459523,8 @@
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
expected:
@@ -456763,6 +459535,8 @@
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
expected:
@@ -456773,6 +459547,8 @@
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
expected:
@@ -456837,6 +459613,8 @@
[:test="matrix"]
[:test="must_use"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:test="no_params"]
@@ -456857,8 +459635,6 @@
[:test="u32"]
[:test="valid"]
- expected:
- if os == "linux" and not debug: FAIL
[:test="vec_bool"]
@@ -456869,12 +459645,8 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,asinh:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
@@ -456883,12 +459655,8 @@
if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
@@ -456897,12 +459665,8 @@
if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
@@ -456911,12 +459675,8 @@
if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -457093,6 +459853,8 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atan2:parameters:*]
[:test="af"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:test="af_ai"]
expected:
@@ -457113,8 +459875,6 @@
[:test="ai_f16"]
[:test="ai_f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:test="array"]
@@ -457135,8 +459895,6 @@
[:test="f32_af"]
[:test="f32_ai"]
- expected:
- if os == "linux" and not debug: FAIL
[:test="f32_bool"]
@@ -457180,8 +459938,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atan2:values:*]
- expected:
- if os == "linux" and not debug: [OK, TIMEOUT]
[:stage="constant";type="abstract-float"]
expected:
if os == "linux" and not debug: FAIL
@@ -457285,6 +460041,8 @@
[:test="matrix"]
[:test="must_use"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:test="no_params"]
@@ -457305,8 +460063,6 @@
[:test="u32"]
[:test="valid"]
- expected:
- if os == "linux" and not debug: FAIL
[:test="vec_bool"]
@@ -457317,48 +460073,32 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atan:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -457459,6 +460199,8 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atanh:values:*]
[:stage="constant";type="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
expected:
@@ -457469,6 +460211,8 @@
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
expected:
@@ -457479,6 +460223,8 @@
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
expected:
@@ -457489,6 +460235,8 @@
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
expected:
@@ -458639,48 +461387,32 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,ceil:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -459133,84 +461865,52 @@
expected:
if os == "linux" and not debug: [OK, TIMEOUT]
[:e="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="f16"]
[:e="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="i32"]
[:e="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="vec2%3Cf16%3E"]
[:e="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="vec2%3Ci32%3E"]
[:e="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="vec3%3Cf16%3E"]
[:e="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="vec3%3Ci32%3E"]
[:e="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="vec4%3Cf16%3E"]
[:e="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:e="vec4%3Ci32%3E"]
[:e="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,clamp:must_use:*]
@@ -459225,12 +461925,8 @@
expected:
if os == "linux" and not debug: [OK, TIMEOUT]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
@@ -459241,12 +461937,8 @@
[:stage="constant";type="u32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
@@ -459257,12 +461949,8 @@
[:stage="constant";type="vec2%3Cu32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
@@ -459273,12 +461961,8 @@
[:stage="constant";type="vec3%3Cu32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -459373,48 +462057,32 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,cos:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -459479,6 +462147,8 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,cosh:values:*]
[:stage="constant";type="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
expected:
@@ -459489,6 +462159,8 @@
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
expected:
@@ -459499,6 +462171,8 @@
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
expected:
@@ -459509,6 +462183,8 @@
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
expected:
@@ -459891,8 +462567,6 @@
[:arg="bad_vec4"]
[:arg="good"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,cross:must_use:*]
@@ -459901,8 +462575,6 @@
if os == "linux" and not debug: FAIL
[:use=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,cross:values:*]
@@ -459911,20 +462583,14 @@
if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="override";type="vec3%3Cf16%3E"]
[:stage="override";type="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,degrees:args:*]
@@ -459983,8 +462649,6 @@
if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
@@ -459995,8 +462659,6 @@
if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
@@ -460007,8 +462669,6 @@
if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
@@ -460019,8 +462679,6 @@
if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -460625,6 +463283,8 @@
if os == "linux" and not debug: FAIL
[:use=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,distance:args:*]
@@ -460691,8 +463351,6 @@
if os == "linux" and not debug: FAIL
[:use=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,distance:values:*]
@@ -460939,6 +463597,8 @@
if os == "linux" and not debug: FAIL
[:use=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,dot:values:*]
@@ -461045,48 +463705,32 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,exp2:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -461467,8 +464111,6 @@
if os == "linux" and not debug: FAIL
[:use=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,faceForward:values:*]
@@ -461807,48 +464449,32 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,floor:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -461949,17 +464575,15 @@
[:arg="bad_no_parens"]
[:arg="good"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,fma:must_use:*]
[:use=false]
-
- [:use=true]
expected:
if os == "linux" and not debug: FAIL
+ [:use=true]
+
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,fma:values:*]
expected:
@@ -461969,8 +464593,6 @@
if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
@@ -461981,8 +464603,6 @@
if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
@@ -461993,8 +464613,6 @@
if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -462055,48 +464673,32 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,fract:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -462737,8 +465339,6 @@
if os == "linux" and not debug: FAIL
[:use=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,ldexp:partial_values:*]
@@ -463359,12 +465959,8 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,max:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
@@ -463375,12 +465971,8 @@
[:stage="constant";type="u32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
@@ -463391,12 +465983,8 @@
[:stage="constant";type="vec2%3Cu32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
@@ -463407,12 +465995,8 @@
[:stage="constant";type="vec3%3Cu32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -463489,12 +466073,8 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,min:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
@@ -463505,12 +466085,8 @@
[:stage="constant";type="u32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
@@ -463521,12 +466097,8 @@
[:stage="constant";type="vec2%3Cu32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
@@ -463537,12 +466109,8 @@
[:stage="constant";type="vec3%3Cu32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -464480,8 +467048,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,pack4xI8Clamp:must_use:*]
- [:]
-
[:use=false]
[:use=true]
@@ -469507,48 +472073,32 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,radians:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -469603,8 +472153,6 @@
if os == "linux" and not debug: FAIL
[:use=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,reflect:values:*]
@@ -469759,86 +472307,24 @@
if os == "linux" and not debug: FAIL
[:arg="vec2f";use=true]
- expected:
- if os == "linux" and not debug: FAIL
[:arg="vec3f";use=false]
expected:
if os == "linux" and not debug: FAIL
[:arg="vec3f";use=true]
- expected:
- if os == "linux" and not debug: FAIL
[:arg="vec4f";use=false]
expected:
if os == "linux" and not debug: FAIL
[:arg="vec4f";use=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,refract:return:*]
- [:arg="vec2f";returnType="bool"]
-
- [:arg="vec2f";returnType="f32"]
-
- [:arg="vec2f";returnType="i32"]
-
- [:arg="vec2f";returnType="u32"]
-
- [:arg="vec2f";returnType="vec2f"]
- expected:
- if os == "linux" and not debug: FAIL
-
- [:arg="vec2f";returnType="vec3f"]
-
- [:arg="vec2f";returnType="vec3i"]
-
- [:arg="vec2f";returnType="vec3u"]
-
- [:arg="vec2f";returnType="vec4f"]
-
- [:arg="vec3f";returnType="bool"]
-
- [:arg="vec3f";returnType="f32"]
-
- [:arg="vec3f";returnType="i32"]
-
- [:arg="vec3f";returnType="u32"]
-
- [:arg="vec3f";returnType="vec2f"]
-
- [:arg="vec3f";returnType="vec3f"]
- expected:
- if os == "linux" and not debug: FAIL
-
- [:arg="vec3f";returnType="vec3i"]
-
- [:arg="vec3f";returnType="vec3u"]
-
- [:arg="vec3f";returnType="vec4f"]
-
- [:arg="vec4f";returnType="bool"]
-
- [:arg="vec4f";returnType="f32"]
-
- [:arg="vec4f";returnType="i32"]
-
- [:arg="vec4f";returnType="u32"]
-
- [:arg="vec4f";returnType="vec2f"]
-
- [:arg="vec4f";returnType="vec3f"]
-
- [:arg="vec4f";returnType="vec3i"]
-
- [:arg="vec4f";returnType="vec3u"]
-
- [:arg="vec4f";returnType="vec4f"]
- expected:
- if os == "linux" and not debug: FAIL
+ disabled: true
+ expected:
+ if os == "linux" and not debug: SKIP
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,refract:values:*]
@@ -470083,48 +472569,32 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,round:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -470215,48 +472685,32 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,saturate:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -472145,8 +474599,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,sign:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
@@ -472155,8 +474607,6 @@
[:stage="constant";type="i32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
@@ -472165,8 +474615,6 @@
[:stage="constant";type="vec2%3Ci32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
@@ -472175,8 +474623,6 @@
[:stage="constant";type="vec3%3Ci32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -472261,48 +474707,32 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,sin:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -472367,6 +474797,8 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,sinh:values:*]
[:stage="constant";type="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
expected:
@@ -472377,6 +474809,8 @@
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
expected:
@@ -472387,6 +474821,8 @@
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
expected:
@@ -472397,6 +474833,8 @@
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
expected:
@@ -472559,6 +474997,8 @@
[:test="u32"]
[:test="valid"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:test="vec_bool"]
@@ -473021,48 +475461,32 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,step:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -488339,48 +490763,32 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,tan:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -488445,48 +490853,32 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,tanh:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -488513,984 +490905,564 @@
expected:
if os == "linux" and not debug: [OK, TIMEOUT]
[:textureType="texture_1d";levelType="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="abstract-int"]
[:textureType="texture_1d";levelType="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="f16"]
[:textureType="texture_1d";levelType="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="i32"]
[:textureType="texture_1d";levelType="u32"]
[:textureType="texture_1d";levelType="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec2%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec2%3Cf16%3E"]
[:textureType="texture_1d";levelType="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec3%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec3%3Cf16%3E"]
[:textureType="texture_1d";levelType="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec4%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec4%3Cf16%3E"]
[:textureType="texture_1d";levelType="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="abstract-int"]
[:textureType="texture_2d";levelType="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="f16"]
[:textureType="texture_2d";levelType="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="i32"]
[:textureType="texture_2d";levelType="u32"]
[:textureType="texture_2d";levelType="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec2%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec2%3Cf16%3E"]
[:textureType="texture_2d";levelType="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec3%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec3%3Cf16%3E"]
[:textureType="texture_2d";levelType="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec4%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec4%3Cf16%3E"]
[:textureType="texture_2d";levelType="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="abstract-int"]
[:textureType="texture_2d_array";levelType="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="f16"]
[:textureType="texture_2d_array";levelType="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="i32"]
[:textureType="texture_2d_array";levelType="u32"]
[:textureType="texture_2d_array";levelType="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec2%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec2%3Cf16%3E"]
[:textureType="texture_2d_array";levelType="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec3%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec3%3Cf16%3E"]
[:textureType="texture_2d_array";levelType="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec4%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec4%3Cf16%3E"]
[:textureType="texture_2d_array";levelType="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="abstract-int"]
[:textureType="texture_3d";levelType="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="f16"]
[:textureType="texture_3d";levelType="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="i32"]
[:textureType="texture_3d";levelType="u32"]
[:textureType="texture_3d";levelType="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec2%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec2%3Cf16%3E"]
[:textureType="texture_3d";levelType="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec3%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec3%3Cf16%3E"]
[:textureType="texture_3d";levelType="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec4%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec4%3Cf16%3E"]
[:textureType="texture_3d";levelType="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="abstract-int"]
[:textureType="texture_cube";levelType="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="f16"]
[:textureType="texture_cube";levelType="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="i32"]
[:textureType="texture_cube";levelType="u32"]
[:textureType="texture_cube";levelType="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec2%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec2%3Cf16%3E"]
[:textureType="texture_cube";levelType="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec3%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec3%3Cf16%3E"]
[:textureType="texture_cube";levelType="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec4%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec4%3Cf16%3E"]
[:textureType="texture_cube";levelType="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube";levelType="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="abstract-int"]
[:textureType="texture_cube_array";levelType="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="f16"]
[:textureType="texture_cube_array";levelType="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="i32"]
[:textureType="texture_cube_array";levelType="u32"]
[:textureType="texture_cube_array";levelType="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec2%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec2%3Cf16%3E"]
[:textureType="texture_cube_array";levelType="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec3%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec3%3Cf16%3E"]
[:textureType="texture_cube_array";levelType="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec4%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec4%3Cf16%3E"]
[:textureType="texture_cube_array";levelType="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_cube_array";levelType="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="abstract-int"]
[:textureType="texture_depth_2d";levelType="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="f16"]
[:textureType="texture_depth_2d";levelType="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="i32"]
[:textureType="texture_depth_2d";levelType="u32"]
[:textureType="texture_depth_2d";levelType="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec2%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec2%3Cf16%3E"]
[:textureType="texture_depth_2d";levelType="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec3%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec3%3Cf16%3E"]
[:textureType="texture_depth_2d";levelType="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec4%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec4%3Cf16%3E"]
[:textureType="texture_depth_2d";levelType="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="abstract-int"]
[:textureType="texture_depth_2d_array";levelType="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="f16"]
[:textureType="texture_depth_2d_array";levelType="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="i32"]
[:textureType="texture_depth_2d_array";levelType="u32"]
[:textureType="texture_depth_2d_array";levelType="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec2%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec2%3Cf16%3E"]
[:textureType="texture_depth_2d_array";levelType="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec3%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec3%3Cf16%3E"]
[:textureType="texture_depth_2d_array";levelType="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec4%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec4%3Cf16%3E"]
[:textureType="texture_depth_2d_array";levelType="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="abstract-int"]
[:textureType="texture_depth_cube";levelType="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="f16"]
[:textureType="texture_depth_cube";levelType="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="i32"]
[:textureType="texture_depth_cube";levelType="u32"]
[:textureType="texture_depth_cube";levelType="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec2%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec2%3Cf16%3E"]
[:textureType="texture_depth_cube";levelType="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec3%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec3%3Cf16%3E"]
[:textureType="texture_depth_cube";levelType="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec4%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec4%3Cf16%3E"]
[:textureType="texture_depth_cube";levelType="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube";levelType="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="abstract-int"]
[:textureType="texture_depth_cube_array";levelType="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="f16"]
[:textureType="texture_depth_cube_array";levelType="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="i32"]
[:textureType="texture_depth_cube_array";levelType="u32"]
[:textureType="texture_depth_cube_array";levelType="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec2%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec2%3Cf16%3E"]
[:textureType="texture_depth_cube_array";levelType="vec2%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec2%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec3%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec3%3Cf16%3E"]
[:textureType="texture_depth_cube_array";levelType="vec3%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec3%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec4%3Cbool%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec4%3Cf16%3E"]
[:textureType="texture_depth_cube_array";levelType="vec4%3Cf32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_cube_array";levelType="vec4%3Cu32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureDimensions:must_use:*]
@@ -492663,64 +494635,48 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureGather:offset_argument,non_const:*]
[:textureType="texture_2d";sampleType="vec4%3Cf32%3E";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";sampleType="vec4%3Cf32%3E";varType="l"]
[:textureType="texture_2d";sampleType="vec4%3Cf32%3E";varType="u"]
[:textureType="texture_2d";sampleType="vec4%3Ci32%3E";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";sampleType="vec4%3Ci32%3E";varType="l"]
[:textureType="texture_2d";sampleType="vec4%3Ci32%3E";varType="u"]
[:textureType="texture_2d";sampleType="vec4%3Cu32%3E";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";sampleType="vec4%3Cu32%3E";varType="l"]
[:textureType="texture_2d";sampleType="vec4%3Cu32%3E";varType="u"]
[:textureType="texture_2d_array";sampleType="vec4%3Cf32%3E";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";sampleType="vec4%3Cf32%3E";varType="l"]
[:textureType="texture_2d_array";sampleType="vec4%3Cf32%3E";varType="u"]
[:textureType="texture_2d_array";sampleType="vec4%3Ci32%3E";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";sampleType="vec4%3Ci32%3E";varType="l"]
[:textureType="texture_2d_array";sampleType="vec4%3Ci32%3E";varType="u"]
[:textureType="texture_2d_array";sampleType="vec4%3Cu32%3E";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";sampleType="vec4%3Cu32%3E";varType="l"]
[:textureType="texture_2d_array";sampleType="vec4%3Cu32%3E";varType="u"]
[:textureType="texture_depth_2d";sampleType="vec4%3Cf32%3E";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";sampleType="vec4%3Cf32%3E";varType="l"]
[:textureType="texture_depth_2d";sampleType="vec4%3Cf32%3E";varType="u"]
[:textureType="texture_depth_2d_array";sampleType="vec4%3Cf32%3E";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";sampleType="vec4%3Cf32%3E";varType="l"]
@@ -497061,14 +499017,10 @@
[:textureType="texture_1d";levelType="i32"]
[:textureType="texture_1d";levelType="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec2%3Cabstract-float%3E"]
[:textureType="texture_1d";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec2%3Cbool%3E"]
@@ -497077,16 +499029,12 @@
[:textureType="texture_1d";levelType="vec2%3Cf32%3E"]
[:textureType="texture_1d";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec2%3Cu32%3E"]
[:textureType="texture_1d";levelType="vec3%3Cabstract-float%3E"]
[:textureType="texture_1d";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec3%3Cbool%3E"]
@@ -497095,16 +499043,12 @@
[:textureType="texture_1d";levelType="vec3%3Cf32%3E"]
[:textureType="texture_1d";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec3%3Cu32%3E"]
[:textureType="texture_1d";levelType="vec4%3Cabstract-float%3E"]
[:textureType="texture_1d";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec4%3Cbool%3E"]
@@ -497113,8 +499057,6 @@
[:textureType="texture_1d";levelType="vec4%3Cf32%3E"]
[:textureType="texture_1d";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_1d";levelType="vec4%3Cu32%3E"]
@@ -497131,14 +499073,10 @@
[:textureType="texture_2d";levelType="i32"]
[:textureType="texture_2d";levelType="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec2%3Cabstract-float%3E"]
[:textureType="texture_2d";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec2%3Cbool%3E"]
@@ -497147,16 +499085,12 @@
[:textureType="texture_2d";levelType="vec2%3Cf32%3E"]
[:textureType="texture_2d";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec2%3Cu32%3E"]
[:textureType="texture_2d";levelType="vec3%3Cabstract-float%3E"]
[:textureType="texture_2d";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec3%3Cbool%3E"]
@@ -497165,16 +499099,12 @@
[:textureType="texture_2d";levelType="vec3%3Cf32%3E"]
[:textureType="texture_2d";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec3%3Cu32%3E"]
[:textureType="texture_2d";levelType="vec4%3Cabstract-float%3E"]
[:textureType="texture_2d";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec4%3Cbool%3E"]
@@ -497183,8 +499113,6 @@
[:textureType="texture_2d";levelType="vec4%3Cf32%3E"]
[:textureType="texture_2d";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d";levelType="vec4%3Cu32%3E"]
@@ -497201,14 +499129,10 @@
[:textureType="texture_2d_array";levelType="i32"]
[:textureType="texture_2d_array";levelType="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec2%3Cabstract-float%3E"]
[:textureType="texture_2d_array";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec2%3Cbool%3E"]
@@ -497217,16 +499141,12 @@
[:textureType="texture_2d_array";levelType="vec2%3Cf32%3E"]
[:textureType="texture_2d_array";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec2%3Cu32%3E"]
[:textureType="texture_2d_array";levelType="vec3%3Cabstract-float%3E"]
[:textureType="texture_2d_array";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec3%3Cbool%3E"]
@@ -497235,16 +499155,12 @@
[:textureType="texture_2d_array";levelType="vec3%3Cf32%3E"]
[:textureType="texture_2d_array";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec3%3Cu32%3E"]
[:textureType="texture_2d_array";levelType="vec4%3Cabstract-float%3E"]
[:textureType="texture_2d_array";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec4%3Cbool%3E"]
@@ -497253,8 +499169,6 @@
[:textureType="texture_2d_array";levelType="vec4%3Cf32%3E"]
[:textureType="texture_2d_array";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array";levelType="vec4%3Cu32%3E"]
@@ -497271,14 +499185,10 @@
[:textureType="texture_3d";levelType="i32"]
[:textureType="texture_3d";levelType="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec2%3Cabstract-float%3E"]
[:textureType="texture_3d";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec2%3Cbool%3E"]
@@ -497287,16 +499197,12 @@
[:textureType="texture_3d";levelType="vec2%3Cf32%3E"]
[:textureType="texture_3d";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec2%3Cu32%3E"]
[:textureType="texture_3d";levelType="vec3%3Cabstract-float%3E"]
[:textureType="texture_3d";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec3%3Cbool%3E"]
@@ -497305,16 +499211,12 @@
[:textureType="texture_3d";levelType="vec3%3Cf32%3E"]
[:textureType="texture_3d";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec3%3Cu32%3E"]
[:textureType="texture_3d";levelType="vec4%3Cabstract-float%3E"]
[:textureType="texture_3d";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec4%3Cbool%3E"]
@@ -497323,8 +499225,6 @@
[:textureType="texture_3d";levelType="vec4%3Cf32%3E"]
[:textureType="texture_3d";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d";levelType="vec4%3Cu32%3E"]
@@ -497341,14 +499241,10 @@
[:textureType="texture_depth_2d";levelType="i32"]
[:textureType="texture_depth_2d";levelType="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec2%3Cabstract-float%3E"]
[:textureType="texture_depth_2d";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec2%3Cbool%3E"]
@@ -497357,16 +499253,12 @@
[:textureType="texture_depth_2d";levelType="vec2%3Cf32%3E"]
[:textureType="texture_depth_2d";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec2%3Cu32%3E"]
[:textureType="texture_depth_2d";levelType="vec3%3Cabstract-float%3E"]
[:textureType="texture_depth_2d";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec3%3Cbool%3E"]
@@ -497375,16 +499267,12 @@
[:textureType="texture_depth_2d";levelType="vec3%3Cf32%3E"]
[:textureType="texture_depth_2d";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec3%3Cu32%3E"]
[:textureType="texture_depth_2d";levelType="vec4%3Cabstract-float%3E"]
[:textureType="texture_depth_2d";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec4%3Cbool%3E"]
@@ -497393,8 +499281,6 @@
[:textureType="texture_depth_2d";levelType="vec4%3Cf32%3E"]
[:textureType="texture_depth_2d";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";levelType="vec4%3Cu32%3E"]
@@ -497411,14 +499297,10 @@
[:textureType="texture_depth_2d_array";levelType="i32"]
[:textureType="texture_depth_2d_array";levelType="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec2%3Cabstract-float%3E"]
[:textureType="texture_depth_2d_array";levelType="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec2%3Cbool%3E"]
@@ -497427,16 +499309,12 @@
[:textureType="texture_depth_2d_array";levelType="vec2%3Cf32%3E"]
[:textureType="texture_depth_2d_array";levelType="vec2%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec2%3Cu32%3E"]
[:textureType="texture_depth_2d_array";levelType="vec3%3Cabstract-float%3E"]
[:textureType="texture_depth_2d_array";levelType="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec3%3Cbool%3E"]
@@ -497445,16 +499323,12 @@
[:textureType="texture_depth_2d_array";levelType="vec3%3Cf32%3E"]
[:textureType="texture_depth_2d_array";levelType="vec3%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec3%3Cu32%3E"]
[:textureType="texture_depth_2d_array";levelType="vec4%3Cabstract-float%3E"]
[:textureType="texture_depth_2d_array";levelType="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec4%3Cbool%3E"]
@@ -497463,8 +499337,6 @@
[:textureType="texture_depth_2d_array";levelType="vec4%3Cf32%3E"]
[:textureType="texture_depth_2d_array";levelType="vec4%3Ci32%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";levelType="vec4%3Cu32%3E"]
@@ -500229,40 +502101,30 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSample:offset_argument,non_const:*]
[:textureType="texture_2d%3Cf32%3E";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d%3Cf32%3E";varType="l"]
[:textureType="texture_2d%3Cf32%3E";varType="u"]
[:textureType="texture_2d_array%3Cf32%3E";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array%3Cf32%3E";varType="l"]
[:textureType="texture_2d_array%3Cf32%3E";varType="u"]
[:textureType="texture_3d%3Cf32%3E";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d%3Cf32%3E";varType="l"]
[:textureType="texture_3d%3Cf32%3E";varType="u"]
[:textureType="texture_depth_2d";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";varType="l"]
[:textureType="texture_depth_2d";varType="u"]
[:textureType="texture_depth_2d_array";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";varType="l"]
@@ -507281,24 +509143,18 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleGrad:offset_argument,non_const:*]
[:textureType="texture_2d%3Cf32%3E";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d%3Cf32%3E";varType="l"]
[:textureType="texture_2d%3Cf32%3E";varType="u"]
[:textureType="texture_2d_array%3Cf32%3E";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_2d_array%3Cf32%3E";varType="l"]
[:textureType="texture_2d_array%3Cf32%3E";varType="u"]
[:textureType="texture_3d%3Cf32%3E";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_3d%3Cf32%3E";varType="l"]
@@ -509397,16 +511253,12 @@
[:textureType="texture_3d%3Cf32%3E";varType="u"]
[:textureType="texture_depth_2d";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d";varType="l"]
[:textureType="texture_depth_2d";varType="u"]
[:textureType="texture_depth_2d_array";varType="c"]
- expected:
- if os == "linux" and not debug: FAIL
[:textureType="texture_depth_2d_array";varType="l"]
@@ -510923,6 +512775,8 @@
if os == "linux" and not debug: FAIL
[:use=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,transpose:return:*]
@@ -512087,48 +513941,32 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,trunc:values:*]
[:stage="constant";type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="f16"]
[:stage="constant";type="f32"]
[:stage="constant";type="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec2%3Cf16%3E"]
[:stage="constant";type="vec2%3Cf32%3E"]
[:stage="constant";type="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec3%3Cf16%3E"]
[:stage="constant";type="vec3%3Cf32%3E"]
[:stage="constant";type="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:stage="constant";type="vec4%3Cf16%3E"]
@@ -512543,6 +514381,8 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,value_constructor:matrix_column:*]
[:type1="abstract-float";type2="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:type1="abstract-float";type2="bool"]
@@ -512603,6 +514443,8 @@
expected:
if os == "linux" and not debug: [OK, TIMEOUT]
[:type1="abstract-float";type2="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:type1="abstract-float";type2="bool"]
@@ -512791,8 +514633,6 @@
[:ctor="vec2_0";use=false]
[:ctor="vec2_0";use=true]
- expected:
- if os == "linux" and not debug: FAIL
[:ctor="vec2f";use=false]
@@ -512801,8 +514641,6 @@
[:ctor="vec3_0";use=false]
[:ctor="vec3_0";use=true]
- expected:
- if os == "linux" and not debug: FAIL
[:ctor="vec3_f16";use=false]
@@ -512815,8 +514653,6 @@
[:ctor="vec4_0";use=false]
[:ctor="vec4_0";use=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,value_constructor:partial_eval:*]
@@ -512945,8 +514781,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,value_constructor:scalar_zero_value:*]
[:type="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="f16"]
@@ -512973,8 +514807,6 @@
[:case="valid_array"]
[:case="vec3u"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,value_constructor:struct_zero_value:*]
@@ -513027,12 +514859,8 @@
[:decl_type="abstract-int";value_type="u32"]
[:decl_type="bool";value_type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:decl_type="bool";value_type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:decl_type="bool";value_type="bool"]
@@ -513073,8 +514901,6 @@
[:decl_type="f32";value_type="u32"]
[:decl_type="i32";value_type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:decl_type="i32";value_type="abstract-int"]
@@ -513089,8 +514915,6 @@
[:decl_type="i32";value_type="u32"]
[:decl_type="u32";value_type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:decl_type="u32";value_type="abstract-int"]
@@ -513411,8 +515235,12 @@
[:type="abstract-int";ele_type="vec3f"]
[:type="bool";ele_type="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:type="bool";ele_type="abstract-int"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:type="bool";ele_type="bool"]
@@ -513489,6 +515317,8 @@
[:type="f32";ele_type="vec3f"]
[:type="i32";ele_type="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:type="i32";ele_type="abstract-int"]
@@ -513517,6 +515347,8 @@
[:type="i32";ele_type="vec3f"]
[:type="u32";ele_type="abstract-float"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:type="u32";ele_type="abstract-int"]
@@ -513547,16 +515379,10 @@
[cts.https.html?q=webgpu:shader,validation,expression,call,builtin,value_constructor:vector_zero_value:*]
[:type="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="bool"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="f16"]
@@ -515095,8 +516921,12 @@
[:op="left";rhs="1u";test="u32";swap=true]
[:op="left";rhs="1u";test="vec";swap=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:op="left";rhs="1u";test="vec";swap=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:op="left";rhs="ai";test="af";swap=false]
@@ -515353,8 +517183,12 @@
[:op="right";rhs="1u";test="u32";swap=true]
[:op="right";rhs="1u";test="vec";swap=false]
+ expected:
+ if os == "linux" and not debug: FAIL
[:op="right";rhs="1u";test="vec";swap=true]
+ expected:
+ if os == "linux" and not debug: FAIL
[:op="right";rhs="ai";test="af";swap=false]
@@ -515550,6 +517384,8 @@
[cts.https.html?q=webgpu:shader,validation,expression,matrix,comparison:invalid:*]
+ expected:
+ if os == "linux" and not debug: [OK, TIMEOUT]
[:op="eq";rhs="1i";test="af"]
expected:
if os == "linux" and not debug: FAIL
@@ -517485,58 +519321,58 @@
[cts.https.html?q=webgpu:shader,validation,expression,matrix,mul:overflow_scalar_abstract:*]
[:rhs=1.7976931348623157e%2B308;c=2;r=2]
+ expected:
+ if os == "linux" and not debug: FAIL
[:rhs=1.7976931348623157e%2B308;c=2;r=3]
+ expected:
+ if os == "linux" and not debug: FAIL
[:rhs=1.7976931348623157e%2B308;c=2;r=4]
+ expected:
+ if os == "linux" and not debug: FAIL
[:rhs=1.7976931348623157e%2B308;c=3;r=2]
+ expected:
+ if os == "linux" and not debug: FAIL
[:rhs=1.7976931348623157e%2B308;c=3;r=3]
+ expected:
+ if os == "linux" and not debug: FAIL
[:rhs=1.7976931348623157e%2B308;c=3;r=4]
+ expected:
+ if os == "linux" and not debug: FAIL
[:rhs=1.7976931348623157e%2B308;c=4;r=2]
+ expected:
+ if os == "linux" and not debug: FAIL
[:rhs=1.7976931348623157e%2B308;c=4;r=3]
+ expected:
+ if os == "linux" and not debug: FAIL
[:rhs=1.7976931348623157e%2B308;c=4;r=4]
-
- [:rhs=1;c=2;r=2]
expected:
if os == "linux" and not debug: FAIL
+ [:rhs=1;c=2;r=2]
+
[:rhs=1;c=2;r=3]
- expected:
- if os == "linux" and not debug: FAIL
[:rhs=1;c=2;r=4]
- expected:
- if os == "linux" and not debug: FAIL
[:rhs=1;c=3;r=2]
- expected:
- if os == "linux" and not debug: FAIL
[:rhs=1;c=3;r=3]
- expected:
- if os == "linux" and not debug: FAIL
[:rhs=1;c=3;r=4]
- expected:
- if os == "linux" and not debug: FAIL
[:rhs=1;c=4;r=2]
- expected:
- if os == "linux" and not debug: FAIL
[:rhs=1;c=4;r=3]
- expected:
- if os == "linux" and not debug: FAIL
[:rhs=1;c=4;r=4]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,matrix,mul:overflow_scalar_f16:*]
@@ -518009,12 +519845,8 @@
[:case="vector_abstract_to_integer"]
[:case="vector_default_ctor_abstract"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="vector_default_ctor_integer"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="vector_swizzle_abstract"]
@@ -518031,8 +519863,6 @@
[cts.https.html?q=webgpu:shader,validation,expression,overload_resolution:overload_resolution:*]
[:arg1="abstract-float";arg2="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="abstract-float";arg2="f16"]
@@ -518043,20 +519873,14 @@
[:arg1="abstract-float";arg2="u32"]
[:arg1="abstract-int";arg2="abstract-float"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="abstract-int";arg2="f16"]
[:arg1="abstract-int";arg2="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="abstract-int";arg2="i32"]
[:arg1="abstract-int";arg2="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="f16";arg2="abstract-float"]
@@ -518071,8 +519895,6 @@
[:arg1="f32";arg2="abstract-float"]
[:arg1="f32";arg2="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="f32";arg2="f16"]
@@ -518093,8 +519915,6 @@
[:arg1="u32";arg2="abstract-float"]
[:arg1="u32";arg2="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="u32";arg2="f16"]
@@ -518103,8 +519923,6 @@
[:arg1="u32";arg2="i32"]
[:arg1="vec2%3Cabstract-float%3E";arg2="vec2%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="vec2%3Cabstract-float%3E";arg2="vec4%3Cf32%3E"]
@@ -518113,8 +519931,6 @@
[:arg1="vec2%3Cabstract-float%3E";arg2="vec4%3Cu32%3E"]
[:arg1="vec2%3Cabstract-int%3E";arg2="vec2%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="vec2%3Cabstract-int%3E";arg2="vec4%3Cf32%3E"]
@@ -518141,12 +519957,8 @@
[:arg1="vec2%3Cu32%3E";arg2="vec4%3Cf16%3E"]
[:arg1="vec3%3Cabstract-float%3E";arg2="vec3%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="vec3%3Cabstract-int%3E";arg2="vec3%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="vec3%3Cf32%3E";arg2="vec3%3Ci32%3E"]
@@ -518161,12 +519973,8 @@
[:arg1="vec3%3Cu32%3E";arg2="vec3%3Ci32%3E"]
[:arg1="vec4%3Cabstract-float%3E";arg2="vec4%3Cabstract-int%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="vec4%3Cabstract-int%3E";arg2="vec4%3Cabstract-float%3E"]
- expected:
- if os == "linux" and not debug: FAIL
[:arg1="vec4%3Cf16%3E";arg2="vec2%3Cf32%3E"]
@@ -518931,42 +520739,26 @@
[cts.https.html?q=webgpu:shader,validation,expression,precedence:other:*]
[:expr="addr_member"]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="and_addr"]
[:expr="and_addr_paren"]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="comp_member"]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="deref_idx"]
[:expr="deref_idx_paren"]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="deref_member"]
[:expr="deref_member_paren"]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="log_and_member"]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="log_or_member"]
- expected:
- if os == "linux" and not debug: FAIL
[:expr="neg_member"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,precedence:other_lhs:*]
@@ -519427,8 +521219,6 @@
[:type="texture";control=false]
[:type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,unary,arithmetic_negation:scalar_vector:*]
@@ -519521,8 +521311,6 @@
[:type="texture";control=false]
[:type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,unary,bitwise_complement:scalar_vector:*]
@@ -519613,8 +521401,6 @@
[:type="texture";control=false]
[:type="texture";control=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,expression,unary,logical_negation:parse:*]
@@ -519735,8 +521521,6 @@
[:blendSrc0Type="f32";blendSrc1Type="f16"]
[:blendSrc0Type="f32";blendSrc1Type="f32"]
- expected:
- if os == "linux" and not debug: FAIL
[:blendSrc0Type="f32";blendSrc1Type="i32"]
@@ -519771,8 +521555,6 @@
[:blendSrc0Type="i32";blendSrc1Type="f32"]
[:blendSrc0Type="i32";blendSrc1Type="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:blendSrc0Type="i32";blendSrc1Type="u32"]
@@ -519807,8 +521589,6 @@
[:blendSrc0Type="u32";blendSrc1Type="i32"]
[:blendSrc0Type="u32";blendSrc1Type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:blendSrc0Type="u32";blendSrc1Type="vec2f"]
@@ -519843,8 +521623,6 @@
[:blendSrc0Type="vec2f";blendSrc1Type="u32"]
[:blendSrc0Type="vec2f";blendSrc1Type="vec2f"]
- expected:
- if os == "linux" and not debug: FAIL
[:blendSrc0Type="vec2f";blendSrc1Type="vec2h"]
@@ -519913,8 +521691,6 @@
[:blendSrc0Type="vec2i";blendSrc1Type="vec2h"]
[:blendSrc0Type="vec2i";blendSrc1Type="vec2i"]
- expected:
- if os == "linux" and not debug: FAIL
[:blendSrc0Type="vec2i";blendSrc1Type="vec2u"]
@@ -519949,8 +521725,6 @@
[:blendSrc0Type="vec2u";blendSrc1Type="vec2i"]
[:blendSrc0Type="vec2u";blendSrc1Type="vec2u"]
- expected:
- if os == "linux" and not debug: FAIL
[:blendSrc0Type="vec2u";blendSrc1Type="vec3f"]
@@ -519985,8 +521759,6 @@
[:blendSrc0Type="vec3f";blendSrc1Type="vec2u"]
[:blendSrc0Type="vec3f";blendSrc1Type="vec3f"]
- expected:
- if os == "linux" and not debug: FAIL
[:blendSrc0Type="vec3f";blendSrc1Type="vec3h"]
@@ -520055,8 +521827,6 @@
[:blendSrc0Type="vec3i";blendSrc1Type="vec3h"]
[:blendSrc0Type="vec3i";blendSrc1Type="vec3i"]
- expected:
- if os == "linux" and not debug: FAIL
[:blendSrc0Type="vec3i";blendSrc1Type="vec3u"]
@@ -520091,8 +521861,6 @@
[:blendSrc0Type="vec3u";blendSrc1Type="vec3i"]
[:blendSrc0Type="vec3u";blendSrc1Type="vec3u"]
- expected:
- if os == "linux" and not debug: FAIL
[:blendSrc0Type="vec3u";blendSrc1Type="vec4f"]
@@ -520127,8 +521895,6 @@
[:blendSrc0Type="vec4f";blendSrc1Type="vec3u"]
[:blendSrc0Type="vec4f";blendSrc1Type="vec4f"]
- expected:
- if os == "linux" and not debug: FAIL
[:blendSrc0Type="vec4f";blendSrc1Type="vec4h"]
@@ -520197,8 +521963,6 @@
[:blendSrc0Type="vec4i";blendSrc1Type="vec4h"]
[:blendSrc0Type="vec4i";blendSrc1Type="vec4i"]
- expected:
- if os == "linux" and not debug: FAIL
[:blendSrc0Type="vec4i";blendSrc1Type="vec4u"]
@@ -520233,16 +521997,12 @@
[:blendSrc0Type="vec4u";blendSrc1Type="vec4i"]
[:blendSrc0Type="vec4u";blendSrc1Type="vec4u"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,extension,dual_source_blending:blend_src_stage_input_output:*]
[:attr="fragment_input"]
[:attr="fragment_output"]
- expected:
- if os == "linux" and not debug: FAIL
[:attr="vertex_input"]
@@ -520251,8 +522011,6 @@
[cts.https.html?q=webgpu:shader,validation,extension,dual_source_blending:blend_src_syntax_validation:*]
[:attr="comment"]
- expected:
- if os == "linux" and not debug: FAIL
[:attr="duplicate"]
@@ -520271,12 +522029,8 @@
[:attr="f32_literal"]
[:attr="hex"]
- expected:
- if os == "linux" and not debug: FAIL
[:attr="i32"]
- expected:
- if os == "linux" and not debug: FAIL
[:attr="invalid"]
@@ -520293,32 +522047,22 @@
[:attr="negative"]
[:attr="newline"]
- expected:
- if os == "linux" and not debug: FAIL
[:attr="no_parens"]
[:attr="no_parens_no_blend_src_0"]
[:attr="one"]
- expected:
- if os == "linux" and not debug: FAIL
[:attr="override_expr"]
[:attr="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:attr="valid_const_expr"]
- expected:
- if os == "linux" and not debug: FAIL
[:attr="vec"]
[:attr="zero"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,extension,dual_source_blending:blend_src_usage:*]
@@ -520327,6 +522071,8 @@
[:attr="entrypoint_input_non_struct"]
[:attr="entrypoint_output_non_struct"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:attr="function_declaration"]
@@ -520339,36 +522085,46 @@
[:attr="override"]
[:attr="struct_member_blend_src_and_builtin"]
- expected:
- if os == "linux" and not debug: FAIL
[:attr="struct_member_duplicate_blend_src_0"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:attr="struct_member_duplicate_blend_src_1"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:attr="struct_member_has_non_zero_location_blend_src_0"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:attr="struct_member_has_non_zero_location_blend_src_1"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:attr="struct_member_has_non_zero_location_no_blend_src"]
-
- [:attr="struct_member_location_0_blend_src_0_blend_src_1"]
expected:
if os == "linux" and not debug: FAIL
+ [:attr="struct_member_location_0_blend_src_0_blend_src_1"]
+
[:attr="struct_member_no_location_blend_src_0"]
[:attr="struct_member_no_location_blend_src_1"]
[:attr="struct_member_no_location_no_blend_src"]
- expected:
- if os == "linux" and not debug: FAIL
[:attr="struct_member_non_zero_location_blend_src_0_blend_src_1"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:attr="struct_member_only_blend_src_0"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:attr="struct_member_only_blend_src_1"]
+ expected:
+ if os == "linux" and not debug: FAIL
[:attr="var_function"]
@@ -520383,8 +522139,6 @@
[:requireExtension=true;enableExtension=false]
[:requireExtension=true;enableExtension=true]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,extension,pointer_composite_access:deref:*]
@@ -520449,6 +522203,8 @@
[cts.https.html?q=webgpu:shader,validation,extension,readonly_and_readwrite_storage_textures:textureBarrier:*]
[:]
+ expected:
+ if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,extension,readonly_and_readwrite_storage_textures:var_decl:*]
@@ -530465,12 +532221,8 @@
[:inject="module"]
[:inject="none"]
- expected:
- if os == "linux" and not debug: FAIL
[:inject="sibling"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,parse,shadow_builtins:shadow_hides_builtin_f16:*]
@@ -533654,10 +535406,6 @@
[:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="transitive"]
- [:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="direct"]
-
- [:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"]
-
[:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="direct"]
[:a_stage="compute";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="transitive"]
@@ -533666,10 +535414,6 @@
[:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"]
- [:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"]
-
- [:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"]
-
[:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="direct"]
[:a_stage="compute";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="transitive"]
@@ -533682,14 +535426,6 @@
expected:
if os == "linux" and not debug: FAIL
- [:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"]
- expected:
- if os == "linux" and not debug: FAIL
-
- [:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"]
- expected:
- if os == "linux" and not debug: FAIL
-
[:a_stage="compute";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="direct"]
expected:
if os == "linux" and not debug: FAIL
@@ -533702,10 +535438,6 @@
[:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="transitive"]
- [:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"]
-
- [:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"]
-
[:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="direct"]
[:a_stage="compute";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="transitive"]
@@ -533834,10 +535566,6 @@
[:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="transitive"]
- [:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="direct"]
-
- [:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"]
-
[:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="direct"]
[:a_stage="fragment";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="transitive"]
@@ -533846,10 +535574,6 @@
[:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"]
- [:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"]
-
- [:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"]
-
[:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="direct"]
[:a_stage="fragment";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="transitive"]
@@ -533862,14 +535586,6 @@
expected:
if os == "linux" and not debug: FAIL
- [:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"]
- expected:
- if os == "linux" and not debug: FAIL
-
- [:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"]
- expected:
- if os == "linux" and not debug: FAIL
-
[:a_stage="fragment";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="direct"]
expected:
if os == "linux" and not debug: FAIL
@@ -533882,10 +535598,6 @@
[:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="transitive"]
- [:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"]
-
- [:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"]
-
[:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="direct"]
[:a_stage="fragment";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="transitive"]
@@ -534014,10 +535726,6 @@
[:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="texture_3d";usage="transitive"]
- [:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="direct"]
-
- [:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="texture_storage_1d";usage="transitive"]
-
[:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="direct"]
[:a_stage="vertex";b_stage="vertex";a_kind="storage";b_kind="uniform";usage="transitive"]
@@ -534026,10 +535734,6 @@
[:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="transitive"]
- [:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="direct"]
-
- [:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="texture_storage_1d";usage="transitive"]
-
[:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="direct"]
[:a_stage="vertex";b_stage="vertex";a_kind="texture_2d";b_kind="uniform";usage="transitive"]
@@ -534042,14 +535746,6 @@
expected:
if os == "linux" and not debug: FAIL
- [:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="direct"]
- expected:
- if os == "linux" and not debug: FAIL
-
- [:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="texture_storage_1d";usage="transitive"]
- expected:
- if os == "linux" and not debug: FAIL
-
[:a_stage="vertex";b_stage="vertex";a_kind="texture_external";b_kind="uniform";usage="direct"]
expected:
if os == "linux" and not debug: FAIL
@@ -534062,10 +535758,6 @@
[:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="texture_3d";usage="transitive"]
- [:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="direct"]
-
- [:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="texture_storage_1d";usage="transitive"]
-
[:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="direct"]
[:a_stage="vertex";b_stage="vertex";a_kind="uniform";b_kind="uniform";usage="transitive"]
@@ -537723,8 +539415,6 @@
[:test="init_let"]
[:test="init_let_type"]
- expected:
- if os == "linux" and not debug: FAIL
[:test="init_phony"]
expected:
@@ -537934,125 +539624,9 @@
[cts.https.html?q=webgpu:shader,validation,statement,increment_decrement:component:*]
- [:type="array";direction="down"]
-
- [:type="array";direction="up"]
-
- [:type="array_f";direction="down"]
-
- [:type="array_f";direction="up"]
-
- [:type="array_i";direction="down"]
-
- [:type="array_i";direction="up"]
-
- [:type="mat2x2f";direction="down"]
-
- [:type="mat2x2f";direction="up"]
-
- [:type="mat2x2h";direction="down"]
-
- [:type="mat2x2h";direction="up"]
-
- [:type="struct";direction="down"]
-
- [:type="struct";direction="up"]
-
- [:type="struct_field";direction="down"]
-
- [:type="struct_field";direction="up"]
-
- [:type="struct_var";direction="down"]
-
- [:type="struct_var";direction="up"]
-
- [:type="v2f_x";direction="down"]
-
- [:type="v2f_x";direction="up"]
-
- [:type="v2h_x";direction="down"]
-
- [:type="v2h_x";direction="up"]
-
- [:type="v2i_x";direction="down"]
-
- [:type="v2i_x";direction="up"]
-
- [:type="v2i_y";direction="down"]
-
- [:type="v2i_y";direction="up"]
-
- [:type="v2u_indexed";direction="down"]
-
- [:type="v2u_indexed";direction="up"]
-
- [:type="v2u_x";direction="down"]
-
- [:type="v2u_x";direction="up"]
-
- [:type="v2u_xx";direction="down"]
-
- [:type="v2u_xx";direction="up"]
-
- [:type="v2u_y";direction="down"]
-
- [:type="v2u_y";direction="up"]
-
- [:type="v3i_x";direction="down"]
-
- [:type="v3i_x";direction="up"]
-
- [:type="v3i_y";direction="down"]
-
- [:type="v3i_y";direction="up"]
-
- [:type="v3i_z";direction="down"]
-
- [:type="v3i_z";direction="up"]
-
- [:type="v3u_x";direction="down"]
-
- [:type="v3u_x";direction="up"]
-
- [:type="v3u_y";direction="down"]
-
- [:type="v3u_y";direction="up"]
-
- [:type="v3u_z";direction="down"]
-
- [:type="v3u_z";direction="up"]
-
- [:type="v4i_w";direction="down"]
-
- [:type="v4i_w";direction="up"]
-
- [:type="v4i_x";direction="down"]
-
- [:type="v4i_x";direction="up"]
-
- [:type="v4i_y";direction="down"]
-
- [:type="v4i_y";direction="up"]
-
- [:type="v4i_z";direction="down"]
-
- [:type="v4i_z";direction="up"]
-
- [:type="v4u_w";direction="down"]
-
- [:type="v4u_w";direction="up"]
-
- [:type="v4u_x";direction="down"]
-
- [:type="v4u_x";direction="up"]
-
- [:type="v4u_y";direction="down"]
-
- [:type="v4u_y";direction="up"]
-
- [:type="v4u_z";direction="down"]
-
- [:type="v4u_z";direction="up"]
+ disabled: true
+ expected:
+ if os == "linux" and not debug: SKIP
[cts.https.html?q=webgpu:shader,validation,statement,increment_decrement:parse:*]
@@ -539363,8 +540937,6 @@
[:case_a_type="abstract-int";case_b_type="i32"]
[:case_a_type="abstract-int";case_b_type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:case_a_type="i32";case_b_type="abstract-int"]
@@ -539373,14 +540945,10 @@
[:case_a_type="i32";case_b_type="u32"]
[:case_a_type="u32";case_b_type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:case_a_type="u32";case_b_type="i32"]
[:case_a_type="u32";case_b_type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,statement,switch:condition_type:*]
@@ -539413,22 +540981,16 @@
[:type="texture"]
[:type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="vec2af"]
[:type="vec2ai"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="vec2f"]
[:type="vec3af"]
[:type="vec3ai"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="vec3b"]
@@ -539437,8 +540999,6 @@
[:type="vec4af"]
[:type="vec4ai"]
- expected:
- if os == "linux" and not debug: FAIL
[:type="vec4u"]
@@ -539449,8 +541009,6 @@
[:cond_type="abstract-int";case_type="i32"]
[:cond_type="abstract-int";case_type="u32"]
- expected:
- if os == "linux" and not debug: FAIL
[:cond_type="i32";case_type="abstract-int"]
@@ -539459,8 +541017,6 @@
[:cond_type="i32";case_type="u32"]
[:cond_type="u32";case_type="abstract-int"]
- expected:
- if os == "linux" and not debug: FAIL
[:cond_type="u32";case_type="i32"]
@@ -539497,12 +541053,8 @@
[:test="L_case_C1_case_C1_default"]
[:test="L_case_C1_case_C2_default"]
- expected:
- if os == "linux" and not debug: FAIL
[:test="L_case_C1_default"]
- expected:
- if os == "linux" and not debug: FAIL
[:test="L_case_C2_case_expr_default"]
@@ -539977,12 +541529,8 @@
[:case="struct"]
[:case="trailing_comma1"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="trailing_comma2"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="u32"]
@@ -540393,8 +541941,6 @@
[:case="shadow_mat4x4h"]
[:case="trailing_comma"]
- expected:
- if os == "linux" and not debug: FAIL
[cts.https.html?q=webgpu:shader,validation,types,pointer:access_mode:*]
@@ -540425,20 +541971,18 @@
[:aspace="storage";access="read";comma=""]
[:aspace="storage";access="read";comma=","]
- expected:
- if os == "linux" and not debug: FAIL
[:aspace="storage";access="read_write";comma=""]
[:aspace="storage";access="read_write";comma=","]
- expected:
- if os == "linux" and not debug: FAIL
[:aspace="storage";access="write";comma=""]
expected:
if os == "linux" and not debug: FAIL
[:aspace="storage";access="write";comma=","]
+ expected:
+ if os == "linux" and not debug: FAIL
[:aspace="uniform";access="read";comma=""]
@@ -540489,8 +542033,6 @@
[:aspace="storage";comma=""]
[:aspace="storage";comma=","]
- expected:
- if os == "linux" and not debug: FAIL
[:aspace="uniform";comma=""]
@@ -542883,8 +544425,6 @@
[:case="no_bool_shortform"]
[:case="trailing_comma"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="vec"]
@@ -543359,16 +544899,10 @@
[:case="after_loop_with_uniform_breaks";init="uniform"]
[:case="after_switch_all_uniform";init="no_init"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="after_switch_all_uniform";init="nonuniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="after_switch_all_uniform";init="uniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="after_switch_nonuniform";init="no_init"]
expected:
@@ -543383,16 +544917,12 @@
if os == "linux" and not debug: FAIL
[:case="after_switch_some_assign";init="no_init"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="after_switch_some_assign";init="nonuniform"]
expected:
if os == "linux" and not debug: FAIL
[:case="after_switch_some_assign";init="uniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="after_switch_with_break_nonuniform1";init="no_init"]
expected:
@@ -543931,16 +545461,12 @@
if os == "linux" and not debug: FAIL
[:case="switch_uniform_case";init="no_init"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="switch_uniform_case";init="nonuniform"]
expected:
if os == "linux" and not debug: FAIL
[:case="switch_uniform_case";init="uniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="unreachable_nonuniform";init="no_init"]
expected:
@@ -544249,8 +545775,6 @@
if os == "linux" and not debug: FAIL
[:case="contents_rhs_pointer_swizzle_uniform"]
- expected:
- if os == "linux" and not debug: FAIL
[:case="contents_scalar_alias_nonuniform1"]
expected:
@@ -545134,7 +546658,7 @@
[:canvasType="onscreen"]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: [PASS, FAIL]
[cts.https.html?q=webgpu:web_platform,canvas,getCurrentTexture:resize:*]
diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba16float.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba16float.https.html.ini
index 4849298b244..dd38fd7a4c2 100644
--- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba16float.https.html.ini
+++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_colorspace_rgba16float.https.html.ini
@@ -1,3 +1,3 @@
[canvas_colorspace_rgba16float.https.html]
expected:
- if os == "linux" and not debug: FAIL
+ if os == "linux" and not debug: PASS
diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_copy.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_copy.https.html.ini
index 0e582065c37..c2a1378c045 100644
--- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_copy.https.html.ini
+++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_copy.https.html.ini
@@ -1,6 +1,3 @@
[canvas_complex_rgba8unorm_copy.https.html]
expected:
- if os == "win": TIMEOUT
- if os == "linux" and debug: TIMEOUT
if os == "linux" and not debug: FAIL
- if os == "mac": TIMEOUT
diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_store.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_store.https.html.ini
index 3848337c5b5..f58c35f5777 100644
--- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_store.https.html.ini
+++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_complex_rgba8unorm_store.https.html.ini
@@ -1,3 +1,3 @@
[canvas_complex_rgba8unorm_store.https.html]
expected:
- if os == "linux" and not debug: PASS
+ if os == "linux" and not debug: [PASS, FAIL]
diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_opaque_copy.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_opaque_copy.https.html.ini
index 51d6acd04b6..6e592d5d2f6 100644
--- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_opaque_copy.https.html.ini
+++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_opaque_copy.https.html.ini
@@ -1,3 +1,3 @@
[canvas_composite_alpha_bgra8unorm_opaque_copy.https.html]
expected:
- if os == "linux" and not debug: PASS
+ if os == "linux" and not debug: [CRASH, PASS, FAIL]
diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_opaque_draw.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_opaque_draw.https.html.ini
index f1d70f52d28..8e19b1c1250 100644
--- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_opaque_draw.https.html.ini
+++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_bgra8unorm_opaque_draw.https.html.ini
@@ -1,2 +1,6 @@
[canvas_composite_alpha_bgra8unorm_opaque_draw.https.html]
- expected: PASS
+ expected:
+ if os == "win": PASS
+ if os == "linux" and debug: PASS
+ if os == "linux" and not debug: [PASS, FAIL]
+ if os == "mac": PASS
diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_opaque_draw.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_opaque_draw.https.html.ini
index 5c94c840149..3684ca84a50 100644
--- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_opaque_draw.https.html.ini
+++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_opaque_draw.https.html.ini
@@ -1,3 +1,3 @@
[canvas_composite_alpha_rgba8unorm_opaque_draw.https.html]
expected:
- if os == "linux" and not debug: PASS
+ if os == "linux" and not debug: [PASS, FAIL]
diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_copy.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_copy.https.html.ini
index b507806e922..38fc5fe0c46 100644
--- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_copy.https.html.ini
+++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_copy.https.html.ini
@@ -1,3 +1,3 @@
[canvas_composite_alpha_rgba8unorm_premultiplied_copy.https.html]
expected:
- if os == "linux" and not debug: [PASS, FAIL]
+ if os == "linux" and not debug: [CRASH, FAIL]
diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_draw.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_draw.https.html.ini
index 962631ac692..680ef6a014b 100644
--- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_draw.https.html.ini
+++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_composite_alpha_rgba8unorm_premultiplied_draw.https.html.ini
@@ -1,3 +1,3 @@
[canvas_composite_alpha_rgba8unorm_premultiplied_draw.https.html]
expected:
- if os == "linux" and not debug: [CRASH, PASS]
+ if os == "linux" and not debug: [CRASH, PASS, FAIL]
diff --git a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_image_rendering.https.html.ini b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_image_rendering.https.html.ini
index 1582f163f6d..0f8b1a56a6e 100644
--- a/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_image_rendering.https.html.ini
+++ b/tests/wpt/webgpu/meta/webgpu/webgpu/web_platform/reftests/canvas_image_rendering.https.html.ini
@@ -1,3 +1,3 @@
[canvas_image_rendering.https.html]
expected:
- if os == "linux" and not debug: PASS
+ if os == "linux" and not debug: [CRASH, PASS]
diff --git a/tests/wpt/webgpu/tests/webgpu/common/internal/logging/test_case_recorder.js b/tests/wpt/webgpu/tests/webgpu/common/internal/logging/test_case_recorder.js
index 5b2a4e8b8ef..a37c61a4a6b 100644
--- a/tests/wpt/webgpu/tests/webgpu/common/internal/logging/test_case_recorder.js
+++ b/tests/wpt/webgpu/tests/webgpu/common/internal/logging/test_case_recorder.js
@@ -108,6 +108,7 @@ export class TestCaseRecorder {
}
info(ex) {
+ return;
// We need this to use the lowest LogSeverity so it doesn't override the current severity for this test case.
this.logImpl(LogSeverity.NotRun, 'INFO', ex);
}