diff --git a/Cargo.lock b/Cargo.lock index 6afe92b0f7b..a8c901fc696 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4530,7 +4530,7 @@ checksum = "defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03" [[package]] name = "naga" version = "22.0.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=9f85f8aeea6c43c1a412bafc8fbcfb43aad0dd20#9f85f8aeea6c43c1a412bafc8fbcfb43aad0dd20" +source = "git+https://github.com/gfx-rs/wgpu?rev=3d584f99edfc57055000fdc88c3131f5bacf3ee7#3d584f99edfc57055000fdc88c3131f5bacf3ee7" dependencies = [ "arrayvec", "bit-set", @@ -8153,7 +8153,7 @@ checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" [[package]] name = "wgpu-core" version = "22.0.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=9f85f8aeea6c43c1a412bafc8fbcfb43aad0dd20#9f85f8aeea6c43c1a412bafc8fbcfb43aad0dd20" +source = "git+https://github.com/gfx-rs/wgpu?rev=3d584f99edfc57055000fdc88c3131f5bacf3ee7#3d584f99edfc57055000fdc88c3131f5bacf3ee7" dependencies = [ "arrayvec", "bit-vec", @@ -8178,7 +8178,7 @@ dependencies = [ [[package]] name = "wgpu-hal" version = "22.0.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=9f85f8aeea6c43c1a412bafc8fbcfb43aad0dd20#9f85f8aeea6c43c1a412bafc8fbcfb43aad0dd20" +source = "git+https://github.com/gfx-rs/wgpu?rev=3d584f99edfc57055000fdc88c3131f5bacf3ee7#3d584f99edfc57055000fdc88c3131f5bacf3ee7" dependencies = [ "android_system_properties", "arrayvec", @@ -8220,7 +8220,7 @@ dependencies = [ [[package]] name = "wgpu-types" version = "22.0.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=9f85f8aeea6c43c1a412bafc8fbcfb43aad0dd20#9f85f8aeea6c43c1a412bafc8fbcfb43aad0dd20" +source = "git+https://github.com/gfx-rs/wgpu?rev=3d584f99edfc57055000fdc88c3131f5bacf3ee7#3d584f99edfc57055000fdc88c3131f5bacf3ee7" dependencies = [ "bitflags 2.6.0", "js-sys", diff --git a/Cargo.toml b/Cargo.toml index 2b4864b4e90..003479aee27 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -143,8 +143,8 @@ webpki-roots = "0.25" webrender = { git = "https://github.com/servo/webrender", branch = "0.65", features = ["capture"] } webrender_api = { git = "https://github.com/servo/webrender", branch = "0.65" } webrender_traits = { path = "components/shared/webrender" } -wgpu-core = { git = "https://github.com/gfx-rs/wgpu", rev = "9f85f8aeea6c43c1a412bafc8fbcfb43aad0dd20" } -wgpu-types = { git = "https://github.com/gfx-rs/wgpu", rev = "9f85f8aeea6c43c1a412bafc8fbcfb43aad0dd20" } +wgpu-core = { git = "https://github.com/gfx-rs/wgpu", rev = "3d584f99edfc57055000fdc88c3131f5bacf3ee7" } +wgpu-types = { git = "https://github.com/gfx-rs/wgpu", rev = "3d584f99edfc57055000fdc88c3131f5bacf3ee7" } windows-sys = "0.59" xi-unicode = "0.3.0" xml5ever = "0.20" diff --git a/components/webgpu/swapchain.rs b/components/webgpu/swapchain.rs index a50dd64713d..c053526738e 100644 --- a/components/webgpu/swapchain.rs +++ b/components/webgpu/swapchain.rs @@ -501,7 +501,7 @@ impl crate::WGPU { let _guard = self.poller.lock(); global .queue_submit(queue_id, &[command_buffer_id]) - .map_err(Error::from_error)?; + .map_err(|(_, error)| Error::from_error(error))?; } let callback = { let global = Arc::clone(&self.global); diff --git a/components/webgpu/wgpu_thread.rs b/components/webgpu/wgpu_thread.rs index 256be53d68c..5a69d12aa23 100644 --- a/components/webgpu/wgpu_thread.rs +++ b/components/webgpu/wgpu_thread.rs @@ -1005,7 +1005,7 @@ impl WGPU { let _guard = self.poller.lock(); global .queue_submit(queue_id, &command_buffers) - .map_err(Error::from_error) + .map_err(|(_, error)| Error::from_error(error)) }; self.maybe_dispatch_error(device_id, result.err()); }, diff --git a/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini b/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini index 00caf2152bf..f7fc4dc871d 100644 --- a/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini @@ -5627,12 +5627,8 @@ [cts.https.html?q=webgpu:api,operation,rendering,depth:reverse_depth:*] [:reversed=false] - expected: - if os == "linux" and not debug: FAIL [:reversed=true] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:api,operation,rendering,depth_bias:depth_bias:*] @@ -6595,272 +6591,142 @@ [cts.https.html?q=webgpu:api,operation,sampling,filter_mode:magFilter,linear:*] [:format="bgra8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm-srgb"] - expected: - if os == "linux" and not debug: FAIL [:format="r16float"] - expected: - if os == "linux" and not debug: FAIL [:format="r32float"] - expected: - if os == "linux" and not debug: FAIL [:format="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:format="rg32float"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb10a2unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba32float"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm-srgb"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:api,operation,sampling,filter_mode:magFilter,nearest:*] [:format="bgra8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm-srgb"] - expected: - if os == "linux" and not debug: FAIL [:format="r16float"] - expected: - if os == "linux" and not debug: FAIL [:format="r32float"] - expected: - if os == "linux" and not debug: FAIL [:format="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:format="rg32float"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb10a2unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba32float"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm-srgb"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:api,operation,sampling,filter_mode:minFilter,linear:*] [:format="bgra8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm-srgb"] - expected: - if os == "linux" and not debug: FAIL [:format="r16float"] - expected: - if os == "linux" and not debug: FAIL [:format="r32float"] - expected: - if os == "linux" and not debug: FAIL [:format="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:format="rg32float"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb10a2unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba32float"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm-srgb"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:api,operation,sampling,filter_mode:minFilter,nearest:*] [:format="bgra8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm-srgb"] - expected: - if os == "linux" and not debug: FAIL [:format="r16float"] - expected: - if os == "linux" and not debug: FAIL [:format="r32float"] - expected: - if os == "linux" and not debug: FAIL [:format="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:format="rg32float"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb10a2unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba32float"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm-srgb"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:api,operation,sampling,filter_mode:mipmapFilter:*] [:format="bgra8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm-srgb"] - expected: - if os == "linux" and not debug: FAIL [:format="r16float"] - expected: - if os == "linux" and not debug: FAIL [:format="r32float"] - expected: - if os == "linux" and not debug: FAIL [:format="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:format="rg32float"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb10a2unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba32float"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm-srgb"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:api,operation,shader_module,compilation_info:getCompilationInfo_returns:*] @@ -8103,296 +7969,150 @@ [cts.https.html?q=webgpu:api,operation,texture_view,write:format:*] [:method="render-pass-resolve";format="bgra8unorm";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-resolve";format="bgra8unorm-srgb";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-resolve";format="r16float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-resolve";format="r8unorm";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-resolve";format="rg16float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-resolve";format="rg8unorm";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-resolve";format="rgb10a2unorm";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-resolve";format="rgba16float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-resolve";format="rgba8unorm";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-resolve";format="rgba8unorm-srgb";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="bgra8unorm";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="bgra8unorm-srgb";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="r16float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="r16sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="r16uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="r32float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="r32sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="r32uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="r8sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="r8uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="r8unorm";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rg16float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rg16sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rg16uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rg32float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rg32sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rg32uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rg8sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rg8uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rg8unorm";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rgb10a2unorm";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rgba16float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rgba16sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rgba16uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rgba32float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rgba32sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rgba32uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rgba8sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rgba8uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rgba8unorm";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="render-pass-store";format="rgba8unorm-srgb";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="r32float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="r32sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="r32uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="rg32float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="rg32sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="rg32uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="rgba16float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="rgba16sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="rgba16uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="rgba32float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="rgba32sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="rgba32uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="rgba8sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="rgba8snorm";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="rgba8uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-compute";format="rgba8unorm";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="r32float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="r32sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="r32uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="rg32float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="rg32sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="rg32uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="rgba16float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="rgba16sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="rgba16uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="rgba32float";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="rgba32sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="rgba32uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="rgba8sint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="rgba8snorm";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="rgba8uint";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [:method="storage-write-fragment";format="rgba8unorm";sampleCount=1] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:api,operation,uncapturederror:iff_uncaptured:*] @@ -14751,240 +14471,180 @@ if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="atLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="differentGroups"] expected: @@ -16549,240 +16209,180 @@ if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="overLimit";async=false;bindingCombination="compute";order="backward";bindGroupTest="sameGroup"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [: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"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxSampledTexturesPerShaderStage:createPipelineLayout,at_over:*] @@ -28653,84 +28253,44 @@ [cts.https.html?q=webgpu:api,validation,encoding,programmable,pipeline_bind_group_compat:default_bind_group_layouts_never_match,compute_pass:*] [:pipelineType="auto0";bindingType="auto0";swap=false;empty=false;computeCommand="dispatch"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="auto0";swap=false;empty=false;computeCommand="dispatchIndirect"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="auto0";swap=false;empty=true;computeCommand="dispatch"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="auto0";swap=false;empty=true;computeCommand="dispatchIndirect"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="auto0";swap=true;empty=false;computeCommand="dispatch"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="auto0";swap=true;empty=false;computeCommand="dispatchIndirect"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="auto0";swap=true;empty=true;computeCommand="dispatch"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="auto0";swap=true;empty=true;computeCommand="dispatchIndirect"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="auto1";swap=false;empty=false;computeCommand="dispatch"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="auto1";swap=false;empty=false;computeCommand="dispatchIndirect"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="auto1";swap=false;empty=true;computeCommand="dispatch"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="auto1";swap=false;empty=true;computeCommand="dispatchIndirect"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="explicit";swap=false;empty=false;computeCommand="dispatch"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="explicit";swap=false;empty=false;computeCommand="dispatchIndirect"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="explicit";swap=false;empty=true;computeCommand="dispatch"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="auto0";bindingType="explicit";swap=false;empty=true;computeCommand="dispatchIndirect"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="explicit";bindingType="auto0";swap=false;empty=false;computeCommand="dispatch"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="explicit";bindingType="auto0";swap=false;empty=false;computeCommand="dispatchIndirect"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="explicit";bindingType="auto0";swap=false;empty=true;computeCommand="dispatch"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="explicit";bindingType="auto0";swap=false;empty=true;computeCommand="dispatchIndirect"] - expected: - if os == "linux" and not debug: FAIL [:pipelineType="explicit";bindingType="explicit";swap=false;empty=false;computeCommand="dispatch"] @@ -29203,8 +28763,6 @@ [cts.https.html?q=webgpu:api,validation,getBindGroupLayout:index_range,auto_layout:*] [:index=0] - expected: - if os == "linux" and not debug: FAIL [:index=1] @@ -29233,8 +28791,6 @@ [cts.https.html?q=webgpu:api,validation,getBindGroupLayout:unique_js_object,auto_layout:*] [:] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:api,validation,getBindGroupLayout:unique_js_object,explicit_layout:*] @@ -44001,8 +43557,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="compareSamp";bindingInShader="storageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="compareSamp";bindingInShader="uniformBuf"] expected: @@ -44041,8 +43595,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="filtSamp";bindingInShader="storageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="filtSamp";bindingInShader="uniformBuf"] expected: @@ -44081,8 +43633,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="nonFiltSamp";bindingInShader="storageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="nonFiltSamp";bindingInShader="uniformBuf"] expected: @@ -44121,8 +43671,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="readonlyStorageBuf";bindingInShader="storageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="readonlyStorageBuf";bindingInShader="uniformBuf"] expected: @@ -44241,8 +43789,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="sampledTex";bindingInShader="storageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="sampledTex";bindingInShader="uniformBuf"] expected: @@ -44281,8 +43827,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="sampledTexMS";bindingInShader="storageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="sampledTexMS";bindingInShader="uniformBuf"] expected: @@ -44321,8 +43865,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="storageBuf";bindingInShader="storageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="storageBuf";bindingInShader="uniformBuf"] expected: @@ -44361,8 +43903,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="uniformBuf";bindingInShader="storageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="uniformBuf";bindingInShader="uniformBuf"] expected: @@ -44401,8 +43941,6 @@ if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="writeonlyStorageTex";bindingInShader="storageBuf"] - expected: - if os == "linux" and not debug: FAIL [:bindingInPipelineLayout="writeonlyStorageTex";bindingInShader="uniformBuf"] expected: @@ -44830,6 +44368,7 @@ [cts.https.html?q=webgpu:api,validation,queue,submit:command_buffer,duplicate_buffers:*] + [:] [cts.https.html?q=webgpu:api,validation,queue,submit:command_buffer,invalid_submit_invalidates:*] @@ -44839,6 +44378,7 @@ [cts.https.html?q=webgpu:api,validation,queue,submit:command_buffer,submit_invalidates:*] + [:] [cts.https.html?q=webgpu:api,validation,queue,writeBuffer:buffer,device_mismatch:*] @@ -64197,28 +63737,16 @@ [cts.https.html?q=webgpu:shader,execution,expression,access,array,index:bool:*] [:inputSource="const";indexType="i32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";indexType="u32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";indexType="i32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";indexType="u32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_rw";indexType="i32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_rw";indexType="u32"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,access,array,index:concrete_scalar:*] @@ -64227,28 +63755,16 @@ [:inputSource="const";elementType="f16";indexType="u32"] [:inputSource="const";elementType="f32";indexType="i32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="i32";indexType="i32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="i32";indexType="u32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="u32";indexType="i32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="u32";indexType="u32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";elementType="f16";indexType="i32"] @@ -64287,8 +63803,6 @@ [:inputSource="const";elementType="f16"] [:inputSource="const";elementType="f32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";elementType="f16"] @@ -64339,32 +63853,20 @@ [cts.https.html?q=webgpu:shader,execution,expression,access,array,index:vector:*] [:inputSource="const";elementType="vec4f";indexType="i32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="vec4f";indexType="u32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="vec4h";indexType="i32"] [:inputSource="const";elementType="vec4h";indexType="u32"] [:inputSource="const";elementType="vec4i";indexType="i32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="vec4i";indexType="u32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="vec4u";indexType="i32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="vec4u";indexType="u32"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";elementType="vec4f";indexType="i32"] @@ -64525,76 +64027,40 @@ [:inputSource="const";elementType="f16";indexType="u32";columns=4;rows=4] [:inputSource="const";elementType="f32";indexType="i32";columns=2;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=2;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=2;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=3;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=3;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=3;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=4;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=4;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=4;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=2;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=2;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=2;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=3;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=3;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=3;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=4;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=4;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=4;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";elementType="f16";indexType="i32";columns=2;rows=2] @@ -64851,76 +64317,40 @@ [:inputSource="const";elementType="f16";indexType="u32";columns=4;rows=4] [:inputSource="const";elementType="f32";indexType="i32";columns=2;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=2;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=2;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=3;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=3;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=3;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=4;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=4;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";columns=4;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=2;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=2;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=2;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=3;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=3;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=3;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=4;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=4;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";columns=4;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";elementType="f16";indexType="i32";columns=2;rows=2] @@ -65309,28 +64739,16 @@ [cts.https.html?q=webgpu:shader,execution,expression,access,vector,components:concrete_scalar:*] [:inputSource="const";elementType="bool";width=2;components="rgba"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="bool";width=2;components="xyzw"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="bool";width=3;components="rgba"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="bool";width=3;components="xyzw"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="bool";width=4;components="rgba"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="bool";width=4;components="xyzw"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f16";width=2;components="rgba"] @@ -65345,76 +64763,40 @@ [:inputSource="const";elementType="f16";width=4;components="xyzw"] [:inputSource="const";elementType="f32";width=2;components="rgba"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";width=2;components="xyzw"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";width=3;components="rgba"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";width=3;components="xyzw"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";width=4;components="rgba"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";width=4;components="xyzw"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="i32";width=2;components="rgba"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="i32";width=2;components="xyzw"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="i32";width=3;components="rgba"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="i32";width=3;components="xyzw"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="i32";width=4;components="rgba"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="i32";width=4;components="xyzw"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="u32";width=2;components="rgba"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="u32";width=2;components="xyzw"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="u32";width=3;components="rgba"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="u32";width=3;components="xyzw"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="u32";width=4;components="rgba"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="u32";width=4;components="xyzw"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";elementType="bool";width=2;components="rgba"] @@ -65637,28 +65019,16 @@ [cts.https.html?q=webgpu:shader,execution,expression,access,vector,index:concrete_scalar:*] [:inputSource="const";elementType="bool";indexType="i32";width=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="bool";indexType="i32";width=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="bool";indexType="i32";width=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="bool";indexType="u32";width=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="bool";indexType="u32";width=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="bool";indexType="u32";width=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f16";indexType="i32";width=2] @@ -65673,76 +65043,40 @@ [:inputSource="const";elementType="f16";indexType="u32";width=4] [:inputSource="const";elementType="f32";indexType="i32";width=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";width=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="i32";width=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";width=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";width=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="f32";indexType="u32";width=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="i32";indexType="i32";width=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="i32";indexType="i32";width=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="i32";indexType="i32";width=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="i32";indexType="u32";width=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="i32";indexType="u32";width=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="i32";indexType="u32";width=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="u32";indexType="i32";width=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="u32";indexType="i32";width=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="u32";indexType="i32";width=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="u32";indexType="u32";width=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="u32";indexType="u32";width=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";elementType="u32";indexType="u32";width=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";elementType="bool";indexType="i32";width=2] @@ -65946,6 +65280,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_addition:vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize=2] expected: if os == "linux" and not debug: FAIL @@ -66006,6 +65342,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_comparison:less_equals:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -66042,6 +65380,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_division:scalar_vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -66056,6 +65396,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_division:vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize=2] expected: if os == "linux" and not debug: FAIL @@ -66070,6 +65412,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_division:vector_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -66084,6 +65428,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_addition:matrix:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: FAIL @@ -66232,6 +65578,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_scalar_multiplication:matrix_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: FAIL @@ -66270,6 +65618,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_scalar_multiplication:scalar_matrix:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: FAIL @@ -66384,6 +65734,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_matrix_vector_multiplication:vector_matrix:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: FAIL @@ -66442,6 +65794,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_multiplication:vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize=2] expected: if os == "linux" and not debug: FAIL @@ -66456,6 +65810,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_multiplication:vector_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -66470,12 +65826,16 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_remainder:scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,binary,af_remainder:scalar_vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -66490,6 +65850,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_remainder:vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize=2] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -66504,6 +65866,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_remainder:vector_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -66518,6 +65882,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_subtraction:scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -66538,6 +65904,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,af_subtraction:vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize=2] expected: if os == "linux" and not debug: FAIL @@ -66566,6 +65934,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:addition:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -66598,6 +65968,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:addition_vector_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: FAIL @@ -66612,6 +65984,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:division:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -66630,6 +66004,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:division_scalar_vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize_rhs=2] expected: if os == "linux" and not debug: FAIL @@ -66644,6 +66020,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:division_vector_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: FAIL @@ -66704,6 +66082,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:remainder:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -66736,6 +66116,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:remainder_vector_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: FAIL @@ -66750,6 +66132,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:subtraction:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -66768,6 +66152,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,ai_arithmetic:subtraction_scalar_vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize_rhs=2] expected: if os == "linux" and not debug: FAIL @@ -66897,20 +66283,12 @@ [:type="abstract-int";inputSource="uniform";vectorize=4] [:type="i32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="storage_r";vectorize="_undef_"] @@ -66937,20 +66315,12 @@ [:type="i32";inputSource="uniform";vectorize=4] [:type="u32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="storage_r";vectorize="_undef_"] @@ -66979,20 +66349,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_and_compound:*] [:type="i32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="storage_r";vectorize="_undef_"] @@ -67019,20 +66381,12 @@ [:type="i32";inputSource="uniform";vectorize=4] [:type="u32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="storage_r";vectorize="_undef_"] @@ -67101,20 +66455,12 @@ [:type="abstract-int";inputSource="uniform";vectorize=4] [:type="i32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="storage_r";vectorize="_undef_"] @@ -67141,20 +66487,12 @@ [:type="i32";inputSource="uniform";vectorize=4] [:type="u32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="storage_r";vectorize="_undef_"] @@ -67183,20 +66521,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_exclusive_or_compound:*] [:type="i32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="storage_r";vectorize="_undef_"] @@ -67223,20 +66553,12 @@ [:type="i32";inputSource="uniform";vectorize=4] [:type="u32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="storage_r";vectorize="_undef_"] @@ -67305,20 +66627,12 @@ [:type="abstract-int";inputSource="uniform";vectorize=4] [:type="i32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="storage_r";vectorize="_undef_"] @@ -67345,20 +66659,12 @@ [:type="i32";inputSource="uniform";vectorize=4] [:type="u32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="storage_r";vectorize="_undef_"] @@ -67387,20 +66693,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise:bitwise_or_compound:*] [:type="i32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="storage_r";vectorize="_undef_"] @@ -67427,20 +66725,12 @@ [:type="i32";inputSource="uniform";vectorize=4] [:type="u32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="storage_r";vectorize="_undef_"] @@ -67493,20 +66783,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise_shift:shift_left_concrete_compound:*] [:type="i32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="storage_r";vectorize="_undef_"] @@ -67533,20 +66815,12 @@ [:type="i32";inputSource="uniform";vectorize=4] [:type="u32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="storage_r";vectorize="_undef_"] @@ -67593,20 +66867,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise_shift:shift_right_concrete:*] [:type="i32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="storage_r";vectorize="_undef_"] @@ -67633,20 +66899,12 @@ [:type="i32";inputSource="uniform";vectorize=4] [:type="u32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="storage_r";vectorize="_undef_"] @@ -67675,20 +66933,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,bitwise_shift:shift_right_concrete_compound:*] [:type="i32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="i32";inputSource="storage_r";vectorize="_undef_"] @@ -67715,20 +66965,12 @@ [:type="i32";inputSource="uniform";vectorize=4] [:type="u32";inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: FAIL [:type="u32";inputSource="storage_r";vectorize="_undef_"] @@ -67799,20 +67041,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,bool_logical:and_compound:*] [: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_"] @@ -67841,8 +67075,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,bool_logical:and_short_circuit:*] [:inputSource="const"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r"] @@ -67853,20 +67085,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,bool_logical:equals:*] [: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_"] @@ -67895,20 +67119,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,bool_logical:not_equals:*] [: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_"] @@ -67979,20 +67195,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,bool_logical:or_compound:*] [: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_"] @@ -68021,8 +67229,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,bool_logical:or_short_circuit:*] [:inputSource="const"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r"] @@ -68042,6 +67248,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:scalar_compound:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -68154,6 +67362,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_addition:vector_scalar_compound:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -68180,6 +67390,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:equals:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -68214,6 +67426,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:greater_equals:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -68282,6 +67496,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:less_equals:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -68316,6 +67532,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:less_than:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -68350,6 +67568,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_comparison:not_equals:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -68384,6 +67604,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -68394,6 +67616,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:scalar_compound:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -68480,6 +67704,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_division:vector_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -68532,6 +67758,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_addition:matrix:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -69120,6 +68348,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_scalar_multiplication:scalar_matrix:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -69268,6 +68498,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_subtraction:matrix_compound:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -69342,6 +68574,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_vector_multiplication:matrix_vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -69416,6 +68650,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_matrix_vector_multiplication:vector_matrix:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -69516,6 +68752,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -69526,6 +68764,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:scalar_compound:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -69560,6 +68800,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:scalar_vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -69586,6 +68828,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_multiplication:vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize=2] [:inputSource="const";vectorize=3] @@ -69786,6 +69030,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f16_remainder:vector_scalar_compound:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -69960,9 +69206,11 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r"] @@ -69973,20 +69221,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:scalar_compound:*] [: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_"] @@ -70015,16 +69255,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:scalar_vector:*] [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";dim=2] @@ -70047,16 +69281,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:vector:*] [: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=2] @@ -70079,16 +69307,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:vector_scalar:*] [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: [FAIL, TIMEOUT] [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: [FAIL, NOTRUN] [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: [FAIL, NOTRUN] [:inputSource="storage_r";dim=2] @@ -70110,17 +69332,19 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_addition:vector_scalar_compound:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";dim=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";dim=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";dim=2] @@ -70142,21 +69366,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:equals:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -70184,21 +69402,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:greater_equals:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -70226,21 +69438,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:greater_than:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -70269,20 +69475,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:less_equals:*] [: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_"] @@ -70310,21 +69508,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:less_than:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -70353,20 +69545,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_comparison:not_equals:*] [: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_"] @@ -70394,9 +69578,9 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r"] @@ -70406,21 +69590,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:scalar_compound:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -70449,16 +69627,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:scalar_vector:*] [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";dim=2] @@ -70481,16 +69653,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:vector:*] [: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=2] @@ -70513,16 +69679,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:vector_scalar:*] [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";dim=2] @@ -70545,16 +69705,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_division:vector_scalar_compound:*] [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";dim=2] @@ -70576,6 +69730,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_addition:matrix:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: FAIL @@ -70669,40 +69825,22 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_addition:matrix_compound:*] [:inputSource="const";cols=2;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=2;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=2;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";cols=2;rows=2] @@ -71032,41 +70170,43 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_matrix_multiplication:matrix_matrix_compound:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";common_dim=2;x_rows=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";common_dim=2;x_rows=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";common_dim=2;x_rows=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";common_dim=3;x_rows=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";common_dim=3;x_rows=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";common_dim=3;x_rows=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";common_dim=4;x_rows=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";common_dim=4;x_rows=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";common_dim=4;x_rows=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";common_dim=2;x_rows=2] @@ -71124,41 +70264,43 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_scalar_multiplication:matrix_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";cols=2;rows=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";cols=2;rows=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";cols=3;rows=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";cols=3;rows=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";cols=3;rows=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";cols=4;rows=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";cols=4;rows=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";cols=4;rows=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";cols=2;rows=2] @@ -71217,40 +70359,22 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_scalar_multiplication:matrix_scalar_compound:*] [:inputSource="const";cols=2;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=2;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=2;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";cols=2;rows=2] @@ -71308,41 +70432,25 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_scalar_multiplication:scalar_matrix:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=2;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=2;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";cols=2;rows=2] @@ -71400,6 +70508,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_subtraction:matrix:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] expected: if os == "linux" and not debug: FAIL @@ -71493,40 +70603,22 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_subtraction:matrix_compound:*] [:inputSource="const";cols=2;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=2;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=2;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";cols=2;rows=2] @@ -71768,17 +70860,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_matrix_vector_multiplication:vector_matrix_compound:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";dim=2] @@ -71800,9 +70888,9 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r"] @@ -71813,20 +70901,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:scalar_compound:*] [: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_"] @@ -71855,16 +70935,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:scalar_vector:*] [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";dim=2] @@ -71886,17 +70960,19 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";vectorize=2] @@ -71919,16 +70995,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:vector_scalar:*] [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";dim=2] @@ -71950,17 +71020,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_multiplication:vector_scalar_compound:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";dim=2] @@ -71982,9 +71048,11 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r"] @@ -71995,20 +71063,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:scalar_compound:*] [: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_"] @@ -72036,17 +71096,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:scalar_vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";dim=2] @@ -72069,16 +71125,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:vector:*] [: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=2] @@ -72100,17 +71150,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:vector_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";dim=2] @@ -72133,16 +71179,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_remainder:vector_scalar_compound:*] [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";dim=2] @@ -72165,8 +71205,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:scalar:*] [:inputSource="const"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r"] @@ -72177,20 +71215,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:scalar_compound:*] [: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_"] @@ -72219,16 +71249,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:scalar_vector:*] [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";dim=2] @@ -72251,16 +71275,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:vector:*] [: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=2] @@ -72282,17 +71300,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:vector_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";dim=2] @@ -72315,16 +71329,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,f32_subtraction:vector_scalar_compound:*] [:inputSource="const";dim=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";dim=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";dim=2] @@ -72389,20 +71397,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_compound:*] [: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_"] @@ -72462,6 +71462,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_vector_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: FAIL @@ -72494,17 +71496,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:addition_vector_scalar_compound:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="storage_r";vectorize_lhs=2] @@ -72526,21 +71524,23 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";vectorize="_undef_"] expected: @@ -72592,21 +71592,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_compound:*] + expected: + if os == "linux" and not debug: OK [: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: @@ -72658,17 +71652,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_scalar_vector:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="storage_r";vectorize_rhs=2] expected: @@ -72709,16 +71699,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_vector_scalar:*] [:inputSource="const";vectorize_lhs=2] - expected: - if os == "linux" and not debug: [FAIL, TIMEOUT] [:inputSource="const";vectorize_lhs=3] - expected: - if os == "linux" and not debug: [FAIL, NOTRUN] [:inputSource="const";vectorize_lhs=4] - expected: - if os == "linux" and not debug: [FAIL, NOTRUN] [:inputSource="storage_r";vectorize_lhs=2] expected: @@ -72758,17 +71742,19 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:division_vector_scalar_compound:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize_lhs=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize_lhs=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";vectorize_lhs=2] expected: @@ -72851,20 +71837,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication_compound:*] [: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_"] @@ -72956,17 +71934,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:multiplication_vector_scalar_compound:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="storage_r";vectorize_lhs=2] @@ -72989,20 +71963,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder:*] [: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: @@ -73054,21 +72020,23 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_compound:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";vectorize="_undef_"] expected: @@ -73120,17 +72088,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_scalar_vector:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="storage_r";vectorize_rhs=2] expected: @@ -73170,17 +72134,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_vector_scalar:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="storage_r";vectorize_lhs=2] expected: @@ -73221,16 +72181,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:remainder_vector_scalar_compound:*] [: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 [:inputSource="storage_r";vectorize_lhs=2] expected: @@ -73270,6 +72224,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -73312,21 +72268,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_compound:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -73386,6 +72336,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_vector_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: [PASS, FAIL, TIMEOUT] @@ -73419,16 +72371,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_arithmetic:subtraction_vector_scalar_compound:*] [: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 [:inputSource="storage_r";vectorize_lhs=2] @@ -73450,21 +72396,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:equals:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -73493,20 +72433,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:greater_equals:*] [: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_"] @@ -73535,20 +72467,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:greater_than:*] [: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_"] @@ -73576,21 +72500,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:less_equals:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -73619,20 +72537,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:less_than:*] [: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_"] @@ -73661,20 +72571,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,i32_comparison:not_equals:*] [: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_"] @@ -73744,21 +72646,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_compound:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -73786,6 +72682,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_scalar_vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize_rhs=2] expected: if os == "linux" and not debug: FAIL @@ -73851,16 +72749,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:addition_vector_scalar_compound:*] [: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 [:inputSource="storage_r";vectorize_lhs=2] @@ -73883,20 +72775,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_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 [:inputSource="storage_r";vectorize="_undef_"] expected: @@ -73949,20 +72833,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_compound:*] [: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: @@ -74014,17 +72890,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_scalar_vector:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="storage_r";vectorize_rhs=2] expected: @@ -74064,17 +72936,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_vector_scalar:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="storage_r";vectorize_lhs=2] expected: @@ -74114,17 +72982,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:division_vector_scalar_compound:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="storage_r";vectorize_lhs=2] expected: @@ -74164,6 +73028,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -74207,20 +73073,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_compound:*] [: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_"] @@ -74280,6 +73138,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_vector_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: FAIL @@ -74312,17 +73172,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:multiplication_vector_scalar_compound:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="storage_r";vectorize_lhs=2] @@ -74345,20 +73201,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder:*] [: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: @@ -74411,20 +73259,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_compound:*] [: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: @@ -74477,16 +73317,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_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 [:inputSource="storage_r";vectorize_rhs=2] expected: @@ -74526,17 +73360,13 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_vector_scalar:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="storage_r";vectorize_lhs=2] expected: @@ -74577,16 +73407,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:remainder_vector_scalar_compound:*] [: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 [:inputSource="storage_r";vectorize_lhs=2] expected: @@ -74626,6 +73450,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -74669,20 +73495,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_compound:*] [: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_"] @@ -74710,6 +73528,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_scalar_vector:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize_rhs=2] expected: if os == "linux" and not debug: FAIL @@ -74742,6 +73562,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_vector_scalar:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize_lhs=2] expected: if os == "linux" and not debug: FAIL @@ -74775,16 +73597,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_arithmetic:subtraction_vector_scalar_compound:*] [: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 [:inputSource="storage_r";vectorize_lhs=2] @@ -74806,21 +73622,23 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:equals:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";vectorize="_undef_"] @@ -74848,21 +73666,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:greater_equals:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -74890,21 +73702,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:greater_than:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -74975,20 +73781,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:less_than:*] [: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_"] @@ -75017,20 +73815,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,binary,u32_comparison:not_equals:*] [: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_"] @@ -75058,6 +73848,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -75076,6 +73868,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:abstract_int:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -75152,21 +73946,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -75194,21 +73982,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:i32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -75236,21 +74018,23 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,abs:u32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";vectorize="_undef_"] @@ -75278,6 +74062,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acos:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -75320,6 +74106,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acos:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -75354,21 +74142,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acos:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -75396,6 +74178,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acosh:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -75472,21 +74256,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,acosh:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -75515,8 +74293,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,all:bool:*] [:inputSource="const";overload="scalar"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";overload="vec2"] expected: @@ -75557,8 +74333,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,any:bool:*] [:inputSource="const";overload="scalar"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";overload="vec2"] expected: @@ -76214,6 +74988,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asin:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -76291,20 +75067,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asin: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_"] @@ -76332,6 +75100,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asinh:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -76408,6 +75178,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,asinh:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -76526,6 +75298,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan2:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -76644,21 +75418,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atan:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -76686,6 +75454,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atanh:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -76762,6 +75532,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,atanh:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -81284,21 +80056,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,ceil:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -81344,6 +80110,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:abstract_int:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -81386,6 +80154,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -81420,21 +80190,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: [FAIL, TIMEOUT] [:inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: [FAIL, NOTRUN] [:inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: [FAIL, NOTRUN] [:inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: [FAIL, NOTRUN] [:inputSource="storage_r";vectorize="_undef_"] @@ -81463,20 +80227,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:i32:*] [: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_"] @@ -81505,20 +80261,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,clamp:u32:*] [: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_"] @@ -81622,21 +80370,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cos:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -81740,21 +80482,23 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,cosh:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";vectorize="_undef_"] @@ -81783,20 +80527,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,countLeadingZeros:i32:*] [: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_"] @@ -81825,20 +80561,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,countLeadingZeros:u32:*] [: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_"] @@ -81867,20 +80595,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,countOneBits:i32:*] [: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_"] @@ -81909,20 +80629,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,countOneBits:u32:*] [: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_"] @@ -81951,20 +80663,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,countTrailingZeros:i32:*] [: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_"] @@ -81993,20 +80697,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,countTrailingZeros:u32:*] [: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_"] @@ -82115,20 +80811,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,degrees: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_"] @@ -82156,6 +80844,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,determinant:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -82194,6 +80884,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,determinant:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] [:inputSource="const";dim=3] @@ -82220,6 +80912,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,determinant:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";dim=2] expected: if os == "linux" and not debug: FAIL @@ -82290,12 +80984,16 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:abstract_float_vec2:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:abstract_float_vec3:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -82308,6 +81006,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -82318,6 +81018,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec2:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -82328,6 +81030,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec3:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -82338,6 +81042,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f16_vec4:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -82360,6 +81066,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec2:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: [FAIL, TIMEOUT] @@ -82372,6 +81080,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec3:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: [FAIL, TIMEOUT] @@ -82384,6 +81094,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,distance:f32_vec4:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: [FAIL, TIMEOUT] @@ -82438,12 +81150,16 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_float_vec3:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_float_vec4:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -82456,6 +81172,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:abstract_int_vec3:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -82468,6 +81186,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f16_vec2:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -82488,6 +81208,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f16_vec4:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -82498,6 +81220,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec2:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -82510,6 +81234,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec3:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -82522,6 +81248,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:f32_vec4:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -82534,6 +81262,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:i32_vec2:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -82546,6 +81276,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dot:i32_vec3:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -82639,36 +81371,20 @@ [:inputSource="uniform";vectorize=4] [:vectorize="_undef_";non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize="_undef_";non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=2;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=2;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=3;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=3;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=4;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=4;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdxCoarse:f32:*] @@ -82705,36 +81421,20 @@ [:inputSource="uniform";vectorize=4] [:vectorize="_undef_";non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize="_undef_";non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=2;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=2;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=3;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=3;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=4;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=4;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdxFine:f32:*] @@ -82771,36 +81471,20 @@ [:inputSource="uniform";vectorize=4] [:vectorize="_undef_";non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize="_undef_";non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=2;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=2;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=3;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=3;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=4;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=4;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdy:f32:*] @@ -82903,39 +81587,25 @@ [:inputSource="uniform";vectorize=4] [:vectorize="_undef_";non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize="_undef_";non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=2;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=2;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=3;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=3;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=4;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=4;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,dpdyFine:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -82969,36 +81639,20 @@ [:inputSource="uniform";vectorize=4] [:vectorize="_undef_";non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize="_undef_";non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=2;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=2;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=3;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=3;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=4;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=4;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp2:abstract_float:*] @@ -83044,6 +81698,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp2:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -83079,20 +81735,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp2: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_"] @@ -83120,6 +81768,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -83196,21 +81846,23 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,exp:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";vectorize="_undef_"] @@ -83407,20 +82059,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,firstLeadingBit:i32:*] [: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_"] @@ -83449,20 +82093,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,firstLeadingBit:u32:*] [: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_"] @@ -83491,20 +82127,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,firstTrailingBit:i32:*] [: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_"] @@ -83533,20 +82161,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,firstTrailingBit:u32:*] [: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_"] @@ -83627,20 +82247,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,floor: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_"] @@ -83668,6 +82280,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fma:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -83686,6 +82300,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fma:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -83721,20 +82337,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fma: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_"] @@ -83838,21 +82446,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fract:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -84104,6 +82706,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fwidth:f32:*] + expected: + if os == "linux" and not debug: CRASH [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -84170,6 +82774,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fwidthCoarse:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -84203,39 +82809,25 @@ [:inputSource="uniform";vectorize=4] [:vectorize="_undef_";non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize="_undef_";non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=2;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=2;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=3;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=3;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=4;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=4;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,fwidthFine:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -84269,36 +82861,20 @@ [:inputSource="uniform";vectorize=4] [:vectorize="_undef_";non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize="_undef_";non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=2;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=2;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=3;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=3;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [:vectorize=4;non_uniform_discard=false] - expected: - if os == "linux" and not debug: FAIL [:vectorize=4;non_uniform_discard=true] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,insertBits:integer:*] @@ -84460,21 +83036,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,inversesqrt:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -84620,6 +83190,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84658,12 +83230,16 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:abstract_float_vec2:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:abstract_float_vec3:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84696,6 +83272,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f16_vec3:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -84706,6 +83284,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f16_vec4:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -84740,6 +83320,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,length:f32_vec3:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -84806,6 +83388,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log2:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -84840,21 +83424,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log2:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -84882,6 +83460,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -84958,21 +83538,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,log:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] - expected: - if os == "linux" and not debug: [FAIL, TIMEOUT] [:inputSource="const";vectorize=2] - expected: - if os == "linux" and not debug: [FAIL, NOTRUN] [:inputSource="const";vectorize=3] - expected: - if os == "linux" and not debug: [FAIL, NOTRUN] [:inputSource="const";vectorize=4] - expected: - if os == "linux" and not debug: [FAIL, NOTRUN] [:inputSource="storage_r";vectorize="_undef_"] @@ -85060,6 +83634,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -85094,21 +83670,23 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: - if os == "linux" and not debug: [FAIL, TIMEOUT] + if os == "linux" and not debug: [PASS, FAIL, TIMEOUT] [:inputSource="const";vectorize=2] expected: - if os == "linux" and not debug: [FAIL, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, NOTRUN] [:inputSource="const";vectorize=3] expected: - if os == "linux" and not debug: [FAIL, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, NOTRUN] [:inputSource="const";vectorize=4] expected: - if os == "linux" and not debug: [FAIL, NOTRUN] + if os == "linux" and not debug: [PASS, FAIL, NOTRUN] [:inputSource="storage_r";vectorize="_undef_"] @@ -85136,21 +83714,23 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:i32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";vectorize="_undef_"] @@ -85178,6 +83758,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,max:u32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: [PASS, FAIL] @@ -85220,6 +83802,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -85238,6 +83822,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:abstract_int:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -85280,6 +83866,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -85315,20 +83903,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min: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_"] @@ -85357,20 +83937,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:i32:*] [: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_"] @@ -85399,20 +83971,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,min:u32:*] [: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_"] @@ -85470,12 +84034,16 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:abstract_float_nonmatching_vec4:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -85510,6 +84078,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f16_nonmatching_vec2:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -85540,6 +84110,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f32_matching:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -85582,6 +84154,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f32_nonmatching_vec2:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85606,6 +84180,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,mix:f32_nonmatching_vec4:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85618,6 +84194,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_fract:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85630,6 +84208,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec2_whole:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85642,30 +84222,40 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec3_whole:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_vec4_fract:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:abstract_whole:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_fract:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -85716,6 +84306,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec4_fract:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -85726,6 +84318,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f16_vec4_whole:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -85746,6 +84340,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_fract:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85758,6 +84354,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec2_fract:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85770,6 +84368,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec2_whole:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85794,6 +84394,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec3_whole:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85806,6 +84408,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec4_fract:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85818,6 +84422,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_vec4_whole:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85830,6 +84436,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,modf:f32_whole:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85842,6 +84450,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:abstract_float_vec2:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85854,12 +84464,16 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:abstract_float_vec4:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="const"] [:inputSource="storage_r"] @@ -85880,6 +84494,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f16_vec4:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -85914,6 +84530,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,normalize:f32_vec4:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -85926,6 +84544,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pack2x16float:pack:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -86088,6 +84708,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pow:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -86123,20 +84745,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,pow: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_"] @@ -86230,6 +84844,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,radians:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -86248,6 +84864,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,radians:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -86282,21 +84900,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,radians:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -86336,12 +84948,16 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:abstract_float_vec4:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="const"] [:inputSource="storage_r"] @@ -86352,6 +84968,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reflect:f16_vec3:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] [:inputSource="storage_r"] @@ -86408,6 +85026,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:abstract_float_vec2:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -86420,12 +85040,16 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:abstract_float_vec4:*] + expected: + if os == "linux" and not debug: OK [: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 [:inputSource="const"] [:inputSource="storage_r"] @@ -86456,6 +85080,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec2:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -86468,6 +85094,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec3:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -86480,6 +85108,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,refract:f32_vec4:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -86493,20 +85123,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reverseBits:i32:*] [: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_"] @@ -86535,20 +85157,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,reverseBits:u32:*] [: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_"] @@ -86576,6 +85190,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,round:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -86594,6 +85210,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,round:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -86629,20 +85247,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,round: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_"] @@ -86688,6 +85298,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,saturate:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -86722,21 +85334,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,saturate:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -87244,6 +85850,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -87262,6 +85870,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:abstract_int:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -87304,6 +85914,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -87338,6 +85950,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -87381,20 +85995,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sign:i32:*] [: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_"] @@ -87422,6 +86028,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sin:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -87464,6 +86072,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sin:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -87498,21 +86108,23 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sin:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";vectorize="_undef_"] @@ -87540,6 +86152,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sinh:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -87582,6 +86196,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sinh:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -87616,21 +86232,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sinh:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -87700,6 +86310,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,smoothstep:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -87734,6 +86346,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,smoothstep:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -87852,21 +86466,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,sqrt:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -87971,20 +86579,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,step: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_"] @@ -88066,6 +86666,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tan:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -88101,20 +86703,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tan: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_"] @@ -88142,6 +86736,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tanh:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -88218,21 +86814,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,tanh:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -90475,20 +89065,12 @@ if os == "linux" and not debug: FAIL [:format="bgra8unorm";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm-srgb";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm-srgb";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="eac-r11snorm";mipmapFilter="linear"] @@ -90531,573 +89113,1178 @@ [:format="etc2-rgba8unorm-srgb";mipmapFilter="nearest"] [:format="r16float";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="r16float";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="r32float";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="r32float";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="r8snorm";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="r8snorm";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="r8unorm";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="r8unorm";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="rg11b10ufloat";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="rg11b10ufloat";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="rg16float";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="rg16float";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="rg32float";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="rg32float";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8snorm";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8snorm";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8unorm";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8unorm";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb10a2unorm";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb10a2unorm";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb9e5ufloat";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb9e5ufloat";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba16float";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba16float";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba32float";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba32float";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8snorm";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8snorm";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm-srgb";mipmapFilter="linear"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm-srgb";mipmapFilter="nearest"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_2d_coords:*] expected: if os == "linux" and not debug: TIMEOUT + [:format="astc-10x10-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x10-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x10-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x10-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x5-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x5-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x5-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x5-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x6-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x6-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x6-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x6-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x8-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x8-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x8-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-10x8-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-12x10-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-12x10-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-12x10-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-12x10-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-12x12-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-12x12-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-12x12-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-12x12-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-4x4-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-4x4-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-4x4-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-4x4-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-5x4-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-5x4-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-5x4-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-5x4-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-5x5-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-5x5-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-5x5-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-5x5-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-6x5-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-6x5-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-6x5-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-6x5-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-6x6-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-6x6-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-6x6-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-6x6-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-8x5-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-8x5-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-8x5-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-8x5-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-8x6-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-8x6-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-8x6-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-8x6-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-8x8-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-8x8-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-8x8-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="astc-8x8-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc1-rgba-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc1-rgba-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: TIMEOUT + + [:format="bc1-rgba-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc1-rgba-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc2-rgba-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc2-rgba-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc2-rgba-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc2-rgba-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc3-rgba-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc3-rgba-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc3-rgba-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc3-rgba-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc4-r-snorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc4-r-snorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc4-r-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc4-r-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc5-rg-snorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc5-rg-snorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc5-rg-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc5-rg-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc7-rgba-unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc7-rgba-unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc7-rgba-unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bc7-rgba-unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="bgra8unorm";sample_points="spiral"] + + [:format="bgra8unorm";sample_points="texel-centre"] + + [:format="bgra8unorm-srgb";sample_points="spiral"] + + [:format="bgra8unorm-srgb";sample_points="texel-centre"] + + [:format="eac-r11snorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="eac-r11snorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="eac-r11unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="eac-r11unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="eac-rg11snorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="eac-rg11snorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="eac-rg11unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="eac-rg11unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="etc2-rgb8a1unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="etc2-rgb8a1unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="etc2-rgb8a1unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="etc2-rgb8a1unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="etc2-rgb8unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="etc2-rgb8unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="etc2-rgb8unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="etc2-rgb8unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="etc2-rgba8unorm";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="etc2-rgba8unorm";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="etc2-rgba8unorm-srgb";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="etc2-rgba8unorm-srgb";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN + + [:format="r16float";sample_points="spiral"] + + [:format="r16float";sample_points="texel-centre"] + + [:format="r32float";sample_points="spiral"] + + [:format="r32float";sample_points="texel-centre"] + + [:format="r8snorm";sample_points="spiral"] + + [:format="r8snorm";sample_points="texel-centre"] + + [:format="r8unorm";sample_points="spiral"] + + [:format="r8unorm";sample_points="texel-centre"] + + [:format="rg11b10ufloat";sample_points="spiral"] + + [:format="rg11b10ufloat";sample_points="texel-centre"] + + [:format="rg16float";sample_points="spiral"] + + [:format="rg16float";sample_points="texel-centre"] + + [:format="rg32float";sample_points="spiral"] + + [:format="rg32float";sample_points="texel-centre"] + + [:format="rg8snorm";sample_points="spiral"] + + [:format="rg8snorm";sample_points="texel-centre"] + + [:format="rg8unorm";sample_points="spiral"] + + [:format="rg8unorm";sample_points="texel-centre"] + + [:format="rgb10a2unorm";sample_points="spiral"] + + [:format="rgb10a2unorm";sample_points="texel-centre"] + + [:format="rgb9e5ufloat";sample_points="spiral"] + + [:format="rgb9e5ufloat";sample_points="texel-centre"] + + [:format="rgba16float";sample_points="spiral"] + + [:format="rgba16float";sample_points="texel-centre"] + + [:format="rgba32float";sample_points="spiral"] + + [:format="rgba32float";sample_points="texel-centre"] + + [:format="rgba8snorm";sample_points="spiral"] + + [:format="rgba8snorm";sample_points="texel-centre"] + + [:format="rgba8unorm";sample_points="spiral"] + + [:format="rgba8unorm";sample_points="texel-centre"] + + [:format="rgba8unorm-srgb";sample_points="spiral"] + + [:format="rgba8unorm-srgb";sample_points="texel-centre"] [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureSample:sampled_3d_coords:*] expected: if os == "linux" and not debug: TIMEOUT [:format="astc-10x10-unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x10-unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x10-unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x10-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x10-unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x10-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x5-unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x5-unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x5-unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x5-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x5-unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x5-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x6-unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x6-unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x6-unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x6-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x6-unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x6-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x8-unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x8-unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x8-unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x8-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x8-unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-10x8-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-12x10-unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-12x10-unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-12x10-unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-12x10-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-12x10-unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-12x10-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-12x12-unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-12x12-unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-12x12-unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-12x12-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-12x12-unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-12x12-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-4x4-unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-4x4-unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-4x4-unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-4x4-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-4x4-unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-4x4-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-5x4-unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-5x4-unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-5x4-unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-5x4-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-5x4-unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-5x4-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-5x5-unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-5x5-unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-5x5-unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-5x5-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-5x5-unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-5x5-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-6x5-unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-6x5-unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-6x5-unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-6x5-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-6x5-unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-6x5-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-6x6-unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-6x6-unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-6x6-unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-6x6-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-6x6-unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-6x6-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x5-unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x5-unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x5-unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x5-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x5-unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x5-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x6-unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x6-unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x6-unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x6-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x6-unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x6-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x8-unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x8-unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x8-unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x8-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x8-unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="astc-8x8-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="bc1-rgba-unorm";viewDimension="cube";sample_points="cube-edges"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: TIMEOUT [:format="bc1-rgba-unorm";viewDimension="cube";sample_points="spiral"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc1-rgba-unorm";viewDimension="cube";sample_points="texel-centre"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc1-rgba-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc1-rgba-unorm-srgb";viewDimension="cube";sample_points="spiral"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc1-rgba-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc2-rgba-unorm";viewDimension="cube";sample_points="cube-edges"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc2-rgba-unorm";viewDimension="cube";sample_points="spiral"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc2-rgba-unorm";viewDimension="cube";sample_points="texel-centre"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc2-rgba-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc2-rgba-unorm-srgb";viewDimension="cube";sample_points="spiral"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc2-rgba-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc3-rgba-unorm";viewDimension="cube";sample_points="cube-edges"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc3-rgba-unorm";viewDimension="cube";sample_points="spiral"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc3-rgba-unorm";viewDimension="cube";sample_points="texel-centre"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc3-rgba-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc3-rgba-unorm-srgb";viewDimension="cube";sample_points="spiral"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc3-rgba-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc4-r-snorm";viewDimension="cube";sample_points="cube-edges"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc4-r-snorm";viewDimension="cube";sample_points="spiral"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc4-r-snorm";viewDimension="cube";sample_points="texel-centre"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc4-r-unorm";viewDimension="cube";sample_points="cube-edges"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc4-r-unorm";viewDimension="cube";sample_points="spiral"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc4-r-unorm";viewDimension="cube";sample_points="texel-centre"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc5-rg-snorm";viewDimension="cube";sample_points="cube-edges"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc5-rg-snorm";viewDimension="cube";sample_points="spiral"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc5-rg-snorm";viewDimension="cube";sample_points="texel-centre"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc5-rg-unorm";viewDimension="cube";sample_points="cube-edges"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc5-rg-unorm";viewDimension="cube";sample_points="spiral"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc5-rg-unorm";viewDimension="cube";sample_points="texel-centre"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc7-rgba-unorm";viewDimension="cube";sample_points="cube-edges"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc7-rgba-unorm";viewDimension="cube";sample_points="spiral"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc7-rgba-unorm";viewDimension="cube";sample_points="texel-centre"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc7-rgba-unorm-srgb";viewDimension="cube";sample_points="cube-edges"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc7-rgba-unorm-srgb";viewDimension="cube";sample_points="spiral"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bc7-rgba-unorm-srgb";viewDimension="cube";sample_points="texel-centre"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: NOTRUN [:format="bgra8unorm";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm-srgb";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm-srgb";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm-srgb";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm-srgb";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="bgra8unorm-srgb";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="eac-r11snorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="eac-r11snorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="eac-r11snorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="eac-r11unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="eac-r11unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="eac-r11unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="eac-rg11snorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="eac-rg11snorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="eac-rg11snorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="eac-rg11unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="eac-rg11unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="eac-rg11unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgb8a1unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgb8a1unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgb8a1unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgb8a1unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgb8a1unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgb8a1unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgb8unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgb8unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgb8unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgb8unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgb8unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgb8unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgba8unorm";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgba8unorm";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgba8unorm";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgba8unorm-srgb";viewDimension="cube";sample_points="cube-edges"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgba8unorm-srgb";viewDimension="cube";sample_points="spiral"] + expected: + if os == "linux" and not debug: NOTRUN [:format="etc2-rgba8unorm-srgb";viewDimension="cube";sample_points="texel-centre"] + expected: + if os == "linux" and not debug: NOTRUN [:format="r16float";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="r16float";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="r16float";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="r16float";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="r16float";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="r32float";viewDimension="3d";sample_points="spiral"] @@ -91110,84 +90297,44 @@ [:format="r32float";viewDimension="cube";sample_points="texel-centre"] [:format="r8snorm";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="r8snorm";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="r8snorm";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="r8snorm";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="r8snorm";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="r8unorm";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="r8unorm";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="r8unorm";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="r8unorm";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="r8unorm";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rg11b10ufloat";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rg11b10ufloat";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rg11b10ufloat";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="rg11b10ufloat";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rg11b10ufloat";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rg16float";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rg16float";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rg16float";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="rg16float";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rg16float";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rg32float";viewDimension="3d";sample_points="spiral"] @@ -91200,104 +90347,54 @@ [:format="rg32float";viewDimension="cube";sample_points="texel-centre"] [:format="rg8snorm";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8snorm";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8snorm";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8snorm";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8snorm";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8unorm";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8unorm";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8unorm";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8unorm";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rg8unorm";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb10a2unorm";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb10a2unorm";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb10a2unorm";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb10a2unorm";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb10a2unorm";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb9e5ufloat";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb9e5ufloat";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb9e5ufloat";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb9e5ufloat";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rgb9e5ufloat";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba16float";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba16float";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba16float";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba16float";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba16float";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba32float";viewDimension="3d";sample_points="spiral"] @@ -91310,64 +90407,34 @@ [:format="rgba32float";viewDimension="cube";sample_points="texel-centre"] [:format="rgba8snorm";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8snorm";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8snorm";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8snorm";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8snorm";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm-srgb";viewDimension="3d";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm-srgb";viewDimension="3d";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm-srgb";viewDimension="cube";sample_points="cube-edges"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm-srgb";viewDimension="cube";sample_points="spiral"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8unorm-srgb";viewDimension="cube";sample_points="texel-centre"] - expected: - if os == "linux" and not debug: FAIL [:texture_type="texture_3d"] @@ -91498,8 +90565,6 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureStore:bgra8unorm_swizzle:*] [:] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,textureStore:out_of_bounds:*] @@ -91774,24 +90839,16 @@ if os == "linux" and not debug: FAIL [:format="r32float"] - expected: - if os == "linux" and not debug: FAIL [:format="r32sint"] - expected: - if os == "linux" and not debug: FAIL [:format="r32uint"] - expected: - if os == "linux" and not debug: FAIL [:format="rg32float"] expected: if os == "linux" and not debug: FAIL [:format="rg32sint"] - expected: - if os == "linux" and not debug: FAIL [:format="rg32uint"] expected: @@ -91802,8 +90859,6 @@ if os == "linux" and not debug: FAIL [:format="rgba16sint"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba16uint"] expected: @@ -91814,16 +90869,12 @@ if os == "linux" and not debug: FAIL [:format="rgba32sint"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba32uint"] expected: if os == "linux" and not debug: FAIL [:format="rgba8sint"] - expected: - if os == "linux" and not debug: FAIL [:format="rgba8snorm"] expected: @@ -92043,6 +91094,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,trunc:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -92061,6 +91114,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,trunc:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -92095,21 +91150,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,trunc:f32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -92149,6 +91198,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,unpack2x16snorm:unpack:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -92173,6 +91224,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,unpack4x8snorm:unpack:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -92185,6 +91238,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,call,builtin,unpack4x8unorm:unpack:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -93106,28 +92161,16 @@ [cts.https.html?q=webgpu:shader,execution,expression,constructor,non_zero:concrete_array_elements:*] [:inputSource="const";type="bool";length=10;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";length=10;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";length=1;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";length=1;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";length=5;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";length=5;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f16";length=10;infer_type=false] @@ -93142,148 +92185,76 @@ [:inputSource="const";type="f16";length=5;infer_type=true] [:inputSource="const";type="f32";length=10;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";length=10;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";length=1;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";length=1;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";length=5;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";length=5;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";length=10;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";length=10;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";length=1;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";length=1;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";length=5;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";length=5;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";length=10;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";length=10;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";length=1;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";length=1;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";length=5;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";length=5;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="vec3f";length=10;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="vec3f";length=10;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="vec3f";length=1;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="vec3f";length=1;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="vec3f";length=5;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="vec3f";length=5;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="vec4i";length=10;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="vec4i";length=10;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="vec4i";length=1;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="vec4i";length=1;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="vec4i";length=5;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="vec4i";length=5;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="bool";length=10;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="bool";length=10;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="bool";length=1;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="bool";length=1;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="bool";length=5;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="bool";length=5;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="f16";length=10;infer_type=false] @@ -93358,28 +92329,16 @@ [:inputSource="storage_r";type="vec4i";length=5;infer_type=true] [:inputSource="storage_rw";type="bool";length=10;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_rw";type="bool";length=10;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_rw";type="bool";length=1;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_rw";type="bool";length=1;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_rw";type="bool";length=5;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_rw";type="bool";length=5;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_rw";type="f16";length=10;infer_type=false] @@ -93454,28 +92413,16 @@ [:inputSource="storage_rw";type="vec4i";length=5;infer_type=true] [:inputSource="uniform";type="bool";length=10;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="uniform";type="bool";length=10;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="uniform";type="bool";length=1;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="uniform";type="bool";length=1;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="uniform";type="bool";length=5;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="uniform";type="bool";length=5;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="uniform";type="f16";length=10;infer_type=false] @@ -93588,76 +92535,40 @@ [:inputSource="const";type="f16";columns=4;rows=4;infer_type=true] [:inputSource="const";type="f32";columns=2;rows=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="f16";columns=2;rows=2;infer_type=false] @@ -93914,76 +92825,40 @@ [:inputSource="const";type="f16";columns=4;rows=4;infer_type=true] [:inputSource="const";type="f32";columns=2;rows=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="f16";columns=2;rows=2;infer_type=false] @@ -94204,28 +93079,16 @@ [cts.https.html?q=webgpu:shader,execution,expression,constructor,non_zero:concrete_vector_elements:*] [:inputSource="const";type="bool";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f16";width=2;infer_type=false] @@ -94240,76 +93103,40 @@ [:inputSource="const";type="f16";width=4;infer_type=true] [:inputSource="const";type="f32";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="bool";width=2;infer_type=false] @@ -94494,68 +93321,36 @@ [cts.https.html?q=webgpu:shader,execution,expression,constructor,non_zero:concrete_vector_mix:*] [:inputSource="const";type="bool";signature="22";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="22";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="2s";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="2s";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="2ss";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="2ss";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="3s";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="3s";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="s2";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="s2";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="s2s";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="s2s";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="s3";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="s3";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="ss2";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";signature="ss2";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f16";signature="22";infer_type=false] @@ -94590,196 +93385,100 @@ [:inputSource="const";type="f16";signature="ss2";infer_type=true] [:inputSource="const";type="f32";signature="22";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="22";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="2s";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="2s";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="2ss";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="2ss";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="3s";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="3s";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="s2";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="s2";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="s2s";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="s2s";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="s3";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="s3";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="ss2";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";signature="ss2";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="22";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="22";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="2s";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="2s";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="2ss";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="2ss";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="3s";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="3s";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="s2";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="s2";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="s2s";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="s2s";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="s3";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="s3";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="ss2";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";signature="ss2";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="22";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="22";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="2s";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="2s";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="2ss";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="2ss";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="3s";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="3s";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="s2";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="s2";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="s2s";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="s2s";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="s3";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="s3";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="ss2";infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";signature="ss2";infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="bool";signature="22";infer_type=false] @@ -95264,52 +93963,28 @@ [cts.https.html?q=webgpu:shader,execution,expression,constructor,non_zero:concrete_vector_splat:*] [:inputSource="const";type="bool";value="max";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";value="max";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";value="max";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";value="max";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";value="max";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";value="max";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";value="min";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";value="min";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";value="min";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";value="min";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";value="min";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";value="min";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";value=100;width=2;infer_type=false] @@ -95432,436 +94107,220 @@ [:inputSource="const";type="f16";value=5;width=4;infer_type=true] [:inputSource="const";type="f32";value="max";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value="max";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value="max";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value="max";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value="max";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value="max";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value="min";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value="min";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value="min";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value="min";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value="min";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value="min";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=100;width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=100;width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=100;width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=100;width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=100;width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=100;width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=1;width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=1;width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=1;width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=1;width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=1;width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=1;width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=2;width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=2;width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=2;width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=2;width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=2;width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=2;width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=5;width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=5;width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=5;width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=5;width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=5;width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=5;width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value="max";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value="max";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value="max";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value="max";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value="max";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value="max";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value="min";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value="min";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value="min";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value="min";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value="min";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value="min";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=100;width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=100;width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=100;width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=100;width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=100;width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=100;width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=1;width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=1;width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=1;width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=1;width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=1;width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=1;width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=2;width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=2;width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=2;width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=2;width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=2;width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=2;width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=5;width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=5;width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=5;width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=5;width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=5;width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=5;width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value="max";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value="max";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value="max";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value="max";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value="max";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value="max";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value="min";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value="min";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value="min";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value="min";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value="min";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value="min";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=100;width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=100;width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=100;width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=100;width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=100;width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=100;width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=1;width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=1;width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=1;width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=1;width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=1;width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=1;width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=2;width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=2;width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=2;width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=2;width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=2;width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=2;width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=5;width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=5;width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=5;width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=5;width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=5;width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=5;width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="bool";value="max";width=2;infer_type=false] @@ -96982,76 +95441,40 @@ [:inputSource="const";type="f16";columns=4;rows=4;infer_type=true] [:inputSource="const";type="f32";columns=2;rows=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=2;rows=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=3;rows=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";columns=4;rows=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="f16";columns=2;rows=2;infer_type=false] @@ -97272,12 +95695,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,constructor,non_zero:scalar_identity:*] [:inputSource="const";type="bool";value="max"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";value="min"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";value=1] @@ -97300,76 +95719,40 @@ [:inputSource="const";type="f16";value=5] [:inputSource="const";type="f32";value="max"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value="min"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=1] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=100] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";value=5] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value="max"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value="min"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=1] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=100] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";value=5] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value="max"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value="min"] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=1] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=100] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";value=5] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="bool";value="max"] @@ -97558,12 +95941,8 @@ [:member_types=["bool","u32","f16","vec3f","vec2i"\];nested=true] [:member_types=["bool"\];nested=false] - expected: - if os == "linux" and not debug: FAIL [:member_types=["bool"\];nested=true] - expected: - if os == "linux" and not debug: FAIL [:member_types=["i32","f16","vec4i","mat3x2f"\];nested=false] @@ -97574,54 +95953,30 @@ [:member_types=["i32","u32","f32","f16","vec3f","vec4i"\];nested=true] [:member_types=["i32","u32"\];nested=false] - expected: - if os == "linux" and not debug: FAIL [:member_types=["i32","u32"\];nested=true] - expected: - if os == "linux" and not debug: FAIL [:member_types=["u32"\];nested=false] - expected: - if os == "linux" and not debug: FAIL [:member_types=["u32"\];nested=true] - expected: - if os == "linux" and not debug: FAIL [:member_types=["vec3f"\];nested=false] - expected: - if os == "linux" and not debug: FAIL [:member_types=["vec3f"\];nested=true] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,constructor,non_zero:vector_identity:*] [:inputSource="const";type="bool";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="bool";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f16";width=2;infer_type=false] @@ -97636,76 +95991,40 @@ [:inputSource="const";type="f16";width=4;infer_type=true] [:inputSource="const";type="f32";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="f32";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="i32";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";width=2;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";width=2;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";width=3;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";width=3;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";width=4;infer_type=false] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";type="u32";width=4;infer_type=true] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";type="bool";width=2;infer_type=false] @@ -97890,16 +96209,10 @@ [cts.https.html?q=webgpu:shader,execution,expression,constructor,zero_value:array:*] [:type="bool";length=1] - expected: - if os == "linux" and not debug: FAIL [:type="bool";length=10] - expected: - if os == "linux" and not debug: FAIL [:type="bool";length=5] - expected: - if os == "linux" and not debug: FAIL [:type="f16";length=1] @@ -97908,64 +96221,34 @@ [:type="f16";length=5] [:type="f32";length=1] - expected: - if os == "linux" and not debug: FAIL [:type="f32";length=10] - expected: - if os == "linux" and not debug: FAIL [:type="f32";length=5] - expected: - if os == "linux" and not debug: FAIL [:type="i32";length=1] - expected: - if os == "linux" and not debug: FAIL [:type="i32";length=10] - expected: - if os == "linux" and not debug: FAIL [:type="i32";length=5] - expected: - if os == "linux" and not debug: FAIL [:type="u32";length=1] - expected: - if os == "linux" and not debug: FAIL [:type="u32";length=10] - expected: - if os == "linux" and not debug: FAIL [:type="u32";length=5] - expected: - if os == "linux" and not debug: FAIL [:type="vec3f";length=1] - expected: - if os == "linux" and not debug: FAIL [:type="vec3f";length=10] - expected: - if os == "linux" and not debug: FAIL [:type="vec3f";length=5] - expected: - if os == "linux" and not debug: FAIL [:type="vec4i";length=1] - expected: - if os == "linux" and not debug: FAIL [:type="vec4i";length=10] - expected: - if os == "linux" and not debug: FAIL [:type="vec4i";length=5] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,constructor,zero_value:matrix:*] @@ -97988,60 +96271,34 @@ [:type="f16";columns=4;rows=4] [:type="f32";columns=2;rows=2] - expected: - if os == "linux" and not debug: FAIL [:type="f32";columns=2;rows=3] - expected: - if os == "linux" and not debug: FAIL [:type="f32";columns=2;rows=4] - expected: - if os == "linux" and not debug: FAIL [:type="f32";columns=3;rows=2] - expected: - if os == "linux" and not debug: FAIL [:type="f32";columns=3;rows=3] - expected: - if os == "linux" and not debug: FAIL [:type="f32";columns=3;rows=4] - expected: - if os == "linux" and not debug: FAIL [:type="f32";columns=4;rows=2] - expected: - if os == "linux" and not debug: FAIL [:type="f32";columns=4;rows=3] - expected: - if os == "linux" and not debug: FAIL [:type="f32";columns=4;rows=4] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,constructor,zero_value:scalar:*] [:type="bool"] - expected: - if os == "linux" and not debug: FAIL [:type="f16"] [:type="f32"] - expected: - if os == "linux" and not debug: FAIL [:type="i32"] - expected: - if os == "linux" and not debug: FAIL [:type="u32"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,constructor,zero_value:structure:*] @@ -98050,12 +96307,8 @@ [:member_types=["bool","u32","f16","vec3f","vec2i"\];nested=true] [:member_types=["bool"\];nested=false] - expected: - if os == "linux" and not debug: FAIL [:member_types=["bool"\];nested=true] - expected: - if os == "linux" and not debug: FAIL [:member_types=["i32","f16","vec4i","mat3x2f"\];nested=false] @@ -98066,42 +96319,24 @@ [:member_types=["i32","u32","f32","f16","vec3f","vec4i"\];nested=true] [:member_types=["i32","u32"\];nested=false] - expected: - if os == "linux" and not debug: FAIL [:member_types=["i32","u32"\];nested=true] - expected: - if os == "linux" and not debug: FAIL [:member_types=["u32"\];nested=false] - expected: - if os == "linux" and not debug: FAIL [:member_types=["u32"\];nested=true] - expected: - if os == "linux" and not debug: FAIL [:member_types=["vec3f"\];nested=false] - expected: - if os == "linux" and not debug: FAIL [:member_types=["vec3f"\];nested=true] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,expression,constructor,zero_value:vector:*] [:type="bool";width=2] - expected: - if os == "linux" and not debug: FAIL [:type="bool";width=3] - expected: - if os == "linux" and not debug: FAIL [:type="bool";width=4] - expected: - if os == "linux" and not debug: FAIL [:type="f16";width=2] @@ -98110,40 +96345,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,constructor,zero_value:vector_prefix:*] @@ -99743,6 +97960,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,af_assignment:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] @@ -99769,6 +97988,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,ai_assignment:abstract:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const"] expected: if os == "linux" and not debug: FAIL @@ -99803,21 +98024,23 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:bool:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";vectorize="_undef_"] @@ -99879,21 +98102,23 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:f32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";vectorize="_undef_"] @@ -99922,20 +98147,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:i32:*] [: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_"] @@ -99964,20 +98181,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,bool_conversion:u32:*] [: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_"] @@ -100006,20 +98215,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,bool_logical: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 [:inputSource="storage_r";vectorize="_undef_"] @@ -100047,6 +98248,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f16_arithmetic:negation:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -100081,6 +98284,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -100091,6 +98296,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:abstract_float_mat:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -100121,6 +98328,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f16_conversion:bool:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -100439,21 +98648,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_arithmetic:negation:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -100481,6 +98684,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -100491,6 +98696,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:abstract_float_mat:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -100522,20 +98729,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:bool:*] [: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_"] @@ -100563,6 +98762,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -100597,6 +98798,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:f16_mat:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] [:inputSource="const";cols=2;rows=3] @@ -100672,20 +98875,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_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_"] @@ -100713,41 +98908,25 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:f32_mat:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";cols=2;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=2;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=2;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=3;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=2] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=3] - expected: - if os == "linux" and not debug: FAIL [:inputSource="const";cols=4;rows=4] - expected: - if os == "linux" and not debug: FAIL [:inputSource="storage_r";cols=2;rows=2] @@ -100805,21 +98984,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:i32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -100848,20 +99021,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,f32_conversion:u32:*] [: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_"] @@ -100889,21 +99054,23 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,i32_arithmetic:negation:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";vectorize="_undef_"] @@ -100932,20 +99099,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,i32_complement:i32_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 [:inputSource="storage_r";vectorize="_undef_"] @@ -101002,20 +99161,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:bool:*] [: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_"] @@ -101078,20 +99229,12 @@ [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: @@ -101143,21 +99286,23 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:i32:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=2] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=3] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="const";vectorize=4] expected: - if os == "linux" and not debug: FAIL + if os == "linux" and not debug: [PASS, FAIL] [:inputSource="storage_r";vectorize="_undef_"] @@ -101186,20 +99331,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,i32_conversion:u32:*] [: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_"] @@ -101228,20 +99365,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,u32_complement:u32_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 [:inputSource="storage_r";vectorize="_undef_"] @@ -101269,6 +99398,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:abstract_float:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] expected: if os == "linux" and not debug: FAIL @@ -101321,21 +99452,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:bool:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -101363,6 +99488,8 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:f16:*] + expected: + if os == "linux" and not debug: OK [:inputSource="const";vectorize="_undef_"] [:inputSource="const";vectorize=2] @@ -101397,21 +99524,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:f32:*] + expected: + if os == "linux" and not debug: OK [: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: @@ -101464,20 +99585,12 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:i32:*] [: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_"] @@ -101505,21 +99618,15 @@ [cts.https.html?q=webgpu:shader,execution,expression,unary,u32_conversion:u32:*] + expected: + if os == "linux" and not debug: OK [: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_"] @@ -102764,76 +100871,44 @@ [cts.https.html?q=webgpu:shader,execution,shader_io,fragment_builtins:inputs,front_facing:*] [:nearFar=[0,1\];sampleCount=1;frontFace="ccw";interpolation={"type":"flat","sampling":"either"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="ccw";interpolation={"type":"flat","sampling":"first"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="ccw";interpolation={"type":"flat"}] expected: if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="ccw";interpolation={"type":"linear","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="ccw";interpolation={"type":"linear","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="ccw";interpolation={"type":"linear","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="ccw";interpolation={"type":"perspective","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="ccw";interpolation={"type":"perspective","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="ccw";interpolation={"type":"perspective","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="cw";interpolation={"type":"flat","sampling":"either"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="cw";interpolation={"type":"flat","sampling":"first"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="cw";interpolation={"type":"flat"}] expected: if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="cw";interpolation={"type":"linear","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="cw";interpolation={"type":"linear","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="cw";interpolation={"type":"linear","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="cw";interpolation={"type":"perspective","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="cw";interpolation={"type":"perspective","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;frontFace="cw";interpolation={"type":"perspective","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=4;frontFace="ccw";interpolation={"type":"flat","sampling":"either"}] expected: @@ -102908,76 +100983,44 @@ if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="ccw";interpolation={"type":"flat","sampling":"either"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="ccw";interpolation={"type":"flat","sampling":"first"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="ccw";interpolation={"type":"flat"}] expected: if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="ccw";interpolation={"type":"linear","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="ccw";interpolation={"type":"linear","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="ccw";interpolation={"type":"linear","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="ccw";interpolation={"type":"perspective","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="ccw";interpolation={"type":"perspective","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="ccw";interpolation={"type":"perspective","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="cw";interpolation={"type":"flat","sampling":"either"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="cw";interpolation={"type":"flat","sampling":"first"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="cw";interpolation={"type":"flat"}] expected: if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="cw";interpolation={"type":"linear","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="cw";interpolation={"type":"linear","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="cw";interpolation={"type":"linear","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="cw";interpolation={"type":"perspective","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="cw";interpolation={"type":"perspective","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;frontFace="cw";interpolation={"type":"perspective","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=4;frontFace="ccw";interpolation={"type":"flat","sampling":"either"}] expected: @@ -103054,20 +101097,12 @@ [cts.https.html?q=webgpu:shader,execution,shader_io,fragment_builtins:inputs,interStage,centroid:*] [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"linear","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"linear","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"perspective","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"perspective","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=4;interpolation={"type":"linear","sampling":"center"}] expected: @@ -103086,20 +101121,12 @@ if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"linear","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"linear","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"perspective","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"perspective","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=4;interpolation={"type":"linear","sampling":"center"}] expected: @@ -103120,16 +101147,10 @@ [cts.https.html?q=webgpu:shader,execution,shader_io,fragment_builtins:inputs,interStage:*] [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"flat","sampling":"either"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"flat","sampling":"first"}] - expected: - if os == "linux" and not debug: FAIL [: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"}] expected: @@ -103144,16 +101165,10 @@ if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"perspective","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"perspective","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"perspective"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=4;interpolation={"type":"flat","sampling":"either"}] expected: @@ -103192,16 +101207,10 @@ if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"flat","sampling":"either"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"flat","sampling":"first"}] - expected: - if os == "linux" and not debug: FAIL [: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"}] expected: @@ -103216,16 +101225,10 @@ if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"perspective","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"perspective","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"perspective"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=4;interpolation={"type":"flat","sampling":"either"}] expected: @@ -103266,40 +101269,24 @@ [cts.https.html?q=webgpu:shader,execution,shader_io,fragment_builtins:inputs,position:*] [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"flat","sampling":"either"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"flat","sampling":"first"}] - expected: - if os == "linux" and not debug: FAIL [: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"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"linear","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"linear","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"perspective","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"perspective","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"perspective","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=4;interpolation={"type":"flat","sampling":"either"}] expected: @@ -103338,40 +101325,24 @@ if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"flat","sampling":"either"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"flat","sampling":"first"}] - expected: - if os == "linux" and not debug: FAIL [: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"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"linear","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"linear","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"perspective","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"perspective","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"perspective","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=4;interpolation={"type":"flat","sampling":"either"}] expected: @@ -103412,40 +101383,24 @@ [cts.https.html?q=webgpu:shader,execution,shader_io,fragment_builtins:inputs,sample_index:*] [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"flat","sampling":"either"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"flat","sampling":"first"}] - expected: - if os == "linux" and not debug: FAIL [: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"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"linear","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"linear","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"perspective","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"perspective","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"perspective","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=4;interpolation={"type":"flat","sampling":"either"}] expected: @@ -103484,40 +101439,24 @@ if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"flat","sampling":"either"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"flat","sampling":"first"}] - expected: - if os == "linux" and not debug: FAIL [: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"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"linear","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"linear","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"perspective","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"perspective","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"perspective","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=4;interpolation={"type":"flat","sampling":"either"}] expected: @@ -103558,36 +101497,20 @@ [cts.https.html?q=webgpu:shader,execution,shader_io,fragment_builtins:inputs,sample_mask:*] [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"flat","sampling":"either"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"flat","sampling":"first"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"linear","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"linear","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"linear","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"perspective","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"perspective","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=1;interpolation={"type":"perspective","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0,1\];sampleCount=4;interpolation={"type":"flat","sampling":"either"}] expected: @@ -103622,36 +101545,20 @@ if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"flat","sampling":"either"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"flat","sampling":"first"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"linear","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"linear","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"linear","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"perspective","sampling":"center"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"perspective","sampling":"centroid"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=1;interpolation={"type":"perspective","sampling":"sample"}] - expected: - if os == "linux" and not debug: FAIL [:nearFar=[0.25,0.75\];sampleCount=4;interpolation={"type":"flat","sampling":"either"}] expected: @@ -103702,16 +101609,10 @@ [:type="f16"] [:type="f32"] - expected: - if os == "linux" and not debug: FAIL [:type="i32"] - expected: - if os == "linux" and not debug: FAIL [:type="u32"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,execution,shader_io,workgroup_size:workgroup_size:*] @@ -104850,8 +102751,6 @@ [:a_group=0;b_group=0;a_binding=0;b_binding=0;b_use="different"] [:a_group=0;b_group=0;a_binding=0;b_binding=0;b_use="same"] - expected: - if os == "linux" and not debug: FAIL [:a_group=0;b_group=0;a_binding=0;b_binding=1;b_use="different"] @@ -104864,8 +102763,6 @@ [:a_group=0;b_group=0;a_binding=1;b_binding=1;b_use="different"] [:a_group=0;b_group=0;a_binding=1;b_binding=1;b_use="same"] - expected: - if os == "linux" and not debug: FAIL [:a_group=0;b_group=1;a_binding=0;b_binding=0;b_use="different"] @@ -104902,8 +102799,6 @@ [:a_group=1;b_group=1;a_binding=0;b_binding=0;b_use="different"] [:a_group=1;b_group=1;a_binding=0;b_binding=0;b_use="same"] - expected: - if os == "linux" and not debug: FAIL [:a_group=1;b_group=1;a_binding=0;b_binding=1;b_use="different"] @@ -104916,8 +102811,6 @@ [:a_group=1;b_group=1;a_binding=1;b_binding=1;b_use="different"] [:a_group=1;b_group=1;a_binding=1;b_binding=1;b_use="same"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,decl,var:binding_point_on_function_var:*] @@ -108698,8 +106591,6 @@ [:op="add";lhs="f16";rhs="f16"] [:op="add";lhs="f32";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="add";lhs="i32";rhs="i32"] expected: @@ -108714,12 +106605,8 @@ [:op="add";lhs="vec2%3Cf16%3E";rhs="vec2%3Cf16%3E"] [:op="add";lhs="vec2%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="add";lhs="vec2%3Cf32%3E";rhs="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="add";lhs="vec2%3Ci32%3E";rhs="i32"] expected: @@ -108742,12 +106629,8 @@ [:op="add";lhs="vec3%3Cf16%3E";rhs="vec3%3Cf16%3E"] [:op="add";lhs="vec3%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="add";lhs="vec3%3Cf32%3E";rhs="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="add";lhs="vec3%3Ci32%3E";rhs="i32"] expected: @@ -108770,12 +106653,8 @@ [:op="add";lhs="vec4%3Cf16%3E";rhs="vec4%3Cf16%3E"] [:op="add";lhs="vec4%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="add";lhs="vec4%3Cf32%3E";rhs="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="add";lhs="vec4%3Ci32%3E";rhs="i32"] expected: @@ -108796,8 +106675,6 @@ [:op="mul";lhs="f16";rhs="f16"] [:op="mul";lhs="f32";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="mul";lhs="i32";rhs="i32"] expected: @@ -108812,12 +106689,8 @@ [:op="mul";lhs="vec2%3Cf16%3E";rhs="vec2%3Cf16%3E"] [:op="mul";lhs="vec2%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="mul";lhs="vec2%3Cf32%3E";rhs="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="mul";lhs="vec2%3Ci32%3E";rhs="i32"] expected: @@ -108840,12 +106713,8 @@ [:op="mul";lhs="vec3%3Cf16%3E";rhs="vec3%3Cf16%3E"] [:op="mul";lhs="vec3%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="mul";lhs="vec3%3Cf32%3E";rhs="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="mul";lhs="vec3%3Ci32%3E";rhs="i32"] expected: @@ -108868,12 +106737,8 @@ [:op="mul";lhs="vec4%3Cf16%3E";rhs="vec4%3Cf16%3E"] [:op="mul";lhs="vec4%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="mul";lhs="vec4%3Cf32%3E";rhs="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="mul";lhs="vec4%3Ci32%3E";rhs="i32"] expected: @@ -108894,8 +106759,6 @@ [:op="sub";lhs="f16";rhs="f16"] [:op="sub";lhs="f32";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="sub";lhs="i32";rhs="i32"] expected: @@ -108910,12 +106773,8 @@ [:op="sub";lhs="vec2%3Cf16%3E";rhs="vec2%3Cf16%3E"] [:op="sub";lhs="vec2%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="sub";lhs="vec2%3Cf32%3E";rhs="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="sub";lhs="vec2%3Ci32%3E";rhs="i32"] expected: @@ -108938,12 +106797,8 @@ [:op="sub";lhs="vec3%3Cf16%3E";rhs="vec3%3Cf16%3E"] [:op="sub";lhs="vec3%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="sub";lhs="vec3%3Cf32%3E";rhs="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="sub";lhs="vec3%3Ci32%3E";rhs="i32"] expected: @@ -108966,12 +106821,8 @@ [:op="sub";lhs="vec4%3Cf16%3E";rhs="vec4%3Cf16%3E"] [:op="sub";lhs="vec4%3Cf32%3E";rhs="f32"] - expected: - if os == "linux" and not debug: FAIL [:op="sub";lhs="vec4%3Cf32%3E";rhs="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:op="sub";lhs="vec4%3Ci32%3E";rhs="i32"] expected: @@ -115912,12 +113763,8 @@ [:test="alias"] [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] expected: @@ -115942,16 +113789,10 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_many_params"] @@ -116082,16 +113923,10 @@ [:test="alias"] [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] - expected: - if os == "linux" and not debug: FAIL [:test="bool"] @@ -116116,16 +113951,10 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_many_params"] @@ -116224,16 +114053,10 @@ [:test="alias"] [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] - expected: - if os == "linux" and not debug: FAIL [:test="bool"] @@ -116256,16 +114079,10 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_many_params"] @@ -116432,16 +114249,10 @@ [:test="alias"] [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] - expected: - if os == "linux" and not debug: FAIL [:test="bool"] @@ -116450,16 +114261,10 @@ [:test="f16"] [:test="f32"] - expected: - if os == "linux" and not debug: FAIL [:test="i32"] - expected: - if os == "linux" and not debug: FAIL [:test="matrix"] - expected: - if os == "linux" and not debug: FAIL [:test="no_args"] @@ -116470,22 +114275,14 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_many_args"] [:test="u32"] - expected: - if os == "linux" and not debug: FAIL [:test="valid"] @@ -116498,16 +114295,10 @@ [:test="vec_f16"] [:test="vec_f32"] - expected: - if os == "linux" and not debug: FAIL [:test="vec_i32"] - expected: - if os == "linux" and not debug: FAIL [:test="vec_u32"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,all:must_use:*] @@ -116586,16 +114377,10 @@ [:test="alias"] [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] - expected: - if os == "linux" and not debug: FAIL [:test="bool"] @@ -116604,16 +114389,10 @@ [:test="f16"] [:test="f32"] - expected: - if os == "linux" and not debug: FAIL [:test="i32"] - expected: - if os == "linux" and not debug: FAIL [:test="matrix"] - expected: - if os == "linux" and not debug: FAIL [:test="no_args"] @@ -116624,22 +114403,14 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_many_args"] [:test="u32"] - expected: - if os == "linux" and not debug: FAIL [:test="valid"] @@ -116652,16 +114423,10 @@ [:test="vec_f16"] [:test="vec_f32"] - expected: - if os == "linux" and not debug: FAIL [:test="vec_i32"] - expected: - if os == "linux" and not debug: FAIL [:test="vec_u32"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,any:must_use:*] @@ -116682,8 +114447,6 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,arrayLength:bool_type:*] [:] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,arrayLength:must_use:*] @@ -116696,132 +114459,82 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,arrayLength:type:*] [:type="T"] - expected: - if os == "linux" and not debug: FAIL [:type="array%3Ci32%3E"] [:type="array%3Ci32,%202%3E"] - expected: - if os == "linux" and not debug: FAIL [:type="atomic%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:type="atomic%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:type="f16"] [:type="f32"] - expected: - if os == "linux" and not debug: FAIL [:type="i32"] - expected: - if os == "linux" and not debug: FAIL [:type="mat2x2%3Cf16%3E"] [:type="mat2x2f"] - expected: - if os == "linux" and not debug: FAIL [:type="mat2x3%3Cf16%3E"] [:type="mat2x3f"] - expected: - if os == "linux" and not debug: FAIL [:type="mat2x4%3Cf16%3E"] [:type="mat2x4f"] - expected: - if os == "linux" and not debug: FAIL [:type="mat3x2%3Cf16%3E"] [:type="mat3x2f"] - expected: - if os == "linux" and not debug: FAIL [:type="mat3x3%3Cf16%3E"] [:type="mat3x3f"] - expected: - if os == "linux" and not debug: FAIL [:type="mat3x4%3Cf16%3E"] [:type="mat3x4f"] - expected: - if os == "linux" and not debug: FAIL [:type="mat4x2%3Cf16%3E"] [:type="mat4x2f"] - expected: - if os == "linux" and not debug: FAIL [:type="mat4x3%3Cf16%3E"] [:type="mat4x3f"] - expected: - if os == "linux" and not debug: FAIL [:type="mat4x4%3Cf16%3E"] [:type="mat4x4f"] - expected: - if os == "linux" and not debug: FAIL [:type="u32"] - expected: - if os == "linux" and not debug: FAIL [:type="vec2%3Cf16%3E"] [:type="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:type="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:type="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:type="vec3%3Cf16%3E"] [:type="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:type="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:type="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:type="vec4%3Cf16%3E"] [:type="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:type="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:type="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,asin:integer_argument:*] @@ -116848,16 +114561,10 @@ [:test="alias"] [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] - expected: - if os == "linux" and not debug: FAIL [:test="bool"] @@ -116882,16 +114589,10 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_many_params"] @@ -116990,16 +114691,10 @@ [:test="alias"] [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] - expected: - if os == "linux" and not debug: FAIL [:test="bool"] @@ -117020,16 +114715,10 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_many_params"] @@ -117266,40 +114955,42 @@ 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,atan2:parameters:*] [:test="af"] [:test="af_ai"] + expected: + if os == "linux" and not debug: FAIL [:test="af_f16"] [:test="af_f32"] [:test="ai"] + expected: + if os == "linux" and not debug: FAIL [:test="ai_af"] + expected: + if os == "linux" and not debug: FAIL [:test="ai_f16"] [:test="ai_f32"] + expected: + if os == "linux" and not debug: FAIL [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] - expected: - if os == "linux" and not debug: FAIL [:test="bool_f32"] - expected: - if os == "linux" and not debug: FAIL [:test="enumerant"] @@ -117312,38 +115003,24 @@ [:test="f32_af"] [:test="f32_ai"] + expected: + if os == "linux" and not debug: FAIL [:test="f32_bool"] - expected: - if os == "linux" and not debug: FAIL [:test="f32_i32"] - expected: - if os == "linux" and not debug: FAIL [:test="f32_u32"] - expected: - if os == "linux" and not debug: FAIL [:test="f32_vec"] - expected: - if os == "linux" and not debug: FAIL [:test="i32_f32"] - expected: - if os == "linux" and not debug: FAIL [:test="matrix"] - expected: - if os == "linux" and not debug: FAIL [:test="mixed_types"] - expected: - if os == "linux" and not debug: FAIL [:test="mixed_types_2"] - expected: - if os == "linux" and not debug: FAIL [:test="must_use"] expected: @@ -117358,26 +115035,16 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_many_params"] [:test="u32_f32"] - expected: - if os == "linux" and not debug: FAIL [:test="vec_f32"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,atan2:values:*] @@ -117472,16 +115139,10 @@ [:test="alias"] [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] - expected: - if os == "linux" and not debug: FAIL [:test="bool"] @@ -117502,16 +115163,10 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_many_params"] @@ -117618,16 +115273,10 @@ [:test="alias"] [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] - expected: - if os == "linux" and not debug: FAIL [:test="bool"] @@ -117658,16 +115307,10 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_many_params"] @@ -118800,16 +116443,10 @@ [:test="alias"] [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] - expected: - if os == "linux" and not debug: FAIL [:test="bool"] @@ -118826,16 +116463,10 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_few_args"] @@ -118944,12 +116575,8 @@ [:type="alias"] [:type="array"] - expected: - if os == "linux" and not debug: FAIL [:type="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:type="atomic"] expected: @@ -118970,16 +116597,10 @@ if os == "linux" and not debug: FAIL [:type="sampler"] - expected: - if os == "linux" and not debug: FAIL [:type="struct"] - expected: - if os == "linux" and not debug: FAIL [:type="texture"] - expected: - if os == "linux" and not debug: FAIL [:type="vec_bool"] @@ -120148,6 +117769,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,cross:values:*] @@ -120630,40 +118253,22 @@ [:entry_point="compute";call="bar"] [:entry_point="compute";call="dpdx"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="compute";call="dpdxCoarse"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="compute";call="dpdxFine"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="compute";call="dpdy"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="compute";call="dpdyCoarse"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="compute";call="dpdyFine"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="compute";call="fwidth"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="compute";call="fwidthCoarse"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="compute";call="fwidthFine"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="compute_without_call";call="bar"] @@ -120708,40 +118313,22 @@ [:entry_point="fragment_and_compute";call="bar"] [:entry_point="fragment_and_compute";call="dpdx"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="fragment_and_compute";call="dpdxCoarse"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="fragment_and_compute";call="dpdxFine"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="fragment_and_compute";call="dpdy"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="fragment_and_compute";call="dpdyCoarse"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="fragment_and_compute";call="dpdyFine"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="fragment_and_compute";call="fwidth"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="fragment_and_compute";call="fwidthCoarse"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="fragment_and_compute";call="fwidthFine"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="none";call="bar"] @@ -120766,40 +118353,22 @@ [:entry_point="vertex";call="bar"] [:entry_point="vertex";call="dpdx"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="vertex";call="dpdxCoarse"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="vertex";call="dpdxFine"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="vertex";call="dpdy"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="vertex";call="dpdyCoarse"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="vertex";call="dpdyFine"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="vertex";call="fwidth"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="vertex";call="fwidthCoarse"] - expected: - if os == "linux" and not debug: FAIL [:entry_point="vertex";call="fwidthFine"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,determinant:args:*] @@ -120990,6 +118559,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:values:*] @@ -121764,6 +119335,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,faceForward:values:*] @@ -123030,6 +120603,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,ldexp:partial_values:*] @@ -123945,6 +121520,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,mix:values:*] @@ -125232,6 +122809,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,reflect:values:*] @@ -125386,18 +122965,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:*] @@ -125463,6 +123048,8 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,refract:values:*] + expected: + if os == "linux" and not debug: [OK, TIMEOUT] [:stage="constant";type="vec2%3Cabstract-float%3E"] expected: if os == "linux" and not debug: FAIL @@ -125638,16 +123225,10 @@ [:test="alias"] [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] - expected: - if os == "linux" and not debug: FAIL [:test="bool"] @@ -125664,16 +123245,10 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_few_args"] @@ -125782,16 +123357,10 @@ [:test="alias"] [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] - expected: - if os == "linux" and not debug: FAIL [:test="bool"] @@ -125808,16 +123377,10 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_few_args"] @@ -127684,12 +125247,8 @@ [:test="alias"] [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] expected: @@ -127706,15 +125265,13 @@ [:test="i32"] [:test="matrix"] - expected: - if os == "linux" and not debug: FAIL [:test="mixed_aint_afloat"] - - [:test="mixed_i32_u32"] expected: if os == "linux" and not debug: FAIL + [:test="mixed_i32_u32"] + [:test="no_args"] [:test="ptr"] @@ -127724,16 +125281,10 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_few_args"] @@ -128164,20 +125715,12 @@ [:test="alias"] [:test="array"] - expected: - if os == "linux" and not debug: FAIL [:test="array_runtime"] - expected: - if os == "linux" and not debug: FAIL [:test="atomic"] - expected: - if os == "linux" and not debug: FAIL [:test="bool"] - expected: - if os == "linux" and not debug: FAIL [:test="enumerant"] @@ -128186,14 +125729,12 @@ [:test="f32"] [:test="i32"] - expected: - if os == "linux" and not debug: FAIL [:test="matrix"] - expected: - if os == "linux" and not debug: FAIL [:test="mixed_aint_afloat"] + expected: + if os == "linux" and not debug: FAIL [:test="mixed_f16_afloat"] @@ -128212,40 +125753,26 @@ if os == "linux" and not debug: FAIL [:test="sampler"] - expected: - if os == "linux" and not debug: FAIL [:test="struct"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"] - expected: - if os == "linux" and not debug: FAIL [:test="too_few_args"] [:test="too_many_args"] [:test="u32"] - expected: - if os == "linux" and not debug: FAIL [:test="valid"] [:test="vec_bool"] - expected: - if os == "linux" and not debug: FAIL [:test="vec_f32"] [:test="vec_i32"] - expected: - if os == "linux" and not debug: FAIL [:test="vec_u32"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,smoothstep:early_eval_errors:*] @@ -133120,6 +130647,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,textureGather:offset_argument,non_const:*] @@ -135870,6 +133399,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,textureGatherCompare:offset_argument,non_const:*] @@ -136598,200 +134129,116 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureLoad:array_index_argument,non_storage:*] [:textureType="texture_2d_array";arrayIndexType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="abstract-int"] [:textureType="texture_2d_array";arrayIndexType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="f16"] [:textureType="texture_2d_array";arrayIndexType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="i32"] [:textureType="texture_2d_array";arrayIndexType="u32"] [:textureType="texture_2d_array";arrayIndexType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec2%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec2%3Cf16%3E"] [:textureType="texture_2d_array";arrayIndexType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec3%3Cf16%3E"] [:textureType="texture_2d_array";arrayIndexType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec4%3Cf16%3E"] [:textureType="texture_2d_array";arrayIndexType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";arrayIndexType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="abstract-int"] [:textureType="texture_depth_2d_array";arrayIndexType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="f16"] [:textureType="texture_depth_2d_array";arrayIndexType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="i32"] [:textureType="texture_depth_2d_array";arrayIndexType="u32"] [:textureType="texture_depth_2d_array";arrayIndexType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec2%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec2%3Cf16%3E"] [:textureType="texture_depth_2d_array";arrayIndexType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec3%3Cf16%3E"] [:textureType="texture_depth_2d_array";arrayIndexType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec4%3Cf16%3E"] [:textureType="texture_depth_2d_array";arrayIndexType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureLoad:array_index_argument,storage:*] @@ -136854,690 +134301,396 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureLoad:coords_argument,non_storage:*] [:textureType="texture_1d";coordType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="abstract-int"] [:textureType="texture_1d";coordType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="f16"] [:textureType="texture_1d";coordType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="i32"] [:textureType="texture_1d";coordType="u32"] [:textureType="texture_1d";coordType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec2%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec2%3Cf16%3E"] [:textureType="texture_1d";coordType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec3%3Cf16%3E"] [:textureType="texture_1d";coordType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec4%3Cf16%3E"] [:textureType="texture_1d";coordType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d";coordType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="abstract-int"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="f16"] [:textureType="texture_2d";coordType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec2%3Cabstract-int%3E"] [:textureType="texture_2d";coordType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec2%3Cf16%3E"] [:textureType="texture_2d";coordType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec2%3Ci32%3E"] [:textureType="texture_2d";coordType="vec2%3Cu32%3E"] [:textureType="texture_2d";coordType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec3%3Cf16%3E"] [:textureType="texture_2d";coordType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec4%3Cf16%3E"] [:textureType="texture_2d";coordType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d";coordType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="abstract-int"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="f16"] [:textureType="texture_2d_array";coordType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec2%3Cabstract-int%3E"] [:textureType="texture_2d_array";coordType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec2%3Cf16%3E"] [:textureType="texture_2d_array";coordType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec2%3Ci32%3E"] [:textureType="texture_2d_array";coordType="vec2%3Cu32%3E"] [:textureType="texture_2d_array";coordType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec3%3Cf16%3E"] [:textureType="texture_2d_array";coordType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec4%3Cf16%3E"] [:textureType="texture_2d_array";coordType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array";coordType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="abstract-int"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="f16"] [:textureType="texture_3d";coordType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec2%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec2%3Cf16%3E"] [:textureType="texture_3d";coordType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec3%3Cabstract-int%3E"] [:textureType="texture_3d";coordType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec3%3Cf16%3E"] [:textureType="texture_3d";coordType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec3%3Ci32%3E"] [:textureType="texture_3d";coordType="vec3%3Cu32%3E"] [:textureType="texture_3d";coordType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec4%3Cf16%3E"] [:textureType="texture_3d";coordType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d";coordType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="abstract-int"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="f16"] [:textureType="texture_depth_2d";coordType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec2%3Cabstract-int%3E"] [:textureType="texture_depth_2d";coordType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec2%3Cf16%3E"] [:textureType="texture_depth_2d";coordType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec2%3Ci32%3E"] [:textureType="texture_depth_2d";coordType="vec2%3Cu32%3E"] [:textureType="texture_depth_2d";coordType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec3%3Cf16%3E"] [:textureType="texture_depth_2d";coordType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec4%3Cf16%3E"] [:textureType="texture_depth_2d";coordType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="abstract-int"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="f16"] [:textureType="texture_depth_2d_array";coordType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec2%3Cabstract-int%3E"] [:textureType="texture_depth_2d_array";coordType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec2%3Cf16%3E"] [:textureType="texture_depth_2d_array";coordType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec2%3Ci32%3E"] [:textureType="texture_depth_2d_array";coordType="vec2%3Cu32%3E"] [:textureType="texture_depth_2d_array";coordType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec3%3Cf16%3E"] [:textureType="texture_depth_2d_array";coordType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec4%3Cf16%3E"] [:textureType="texture_depth_2d_array";coordType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="abstract-int"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="f16"] [:textureType="texture_depth_multisampled_2d";coordType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec2%3Cabstract-int%3E"] [:textureType="texture_depth_multisampled_2d";coordType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec2%3Cf16%3E"] [:textureType="texture_depth_multisampled_2d";coordType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec2%3Ci32%3E"] [:textureType="texture_depth_multisampled_2d";coordType="vec2%3Cu32%3E"] [:textureType="texture_depth_multisampled_2d";coordType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec3%3Cf16%3E"] [:textureType="texture_depth_multisampled_2d";coordType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec4%3Cf16%3E"] [:textureType="texture_depth_multisampled_2d";coordType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";coordType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_external";coordType="abstract-float"] @@ -137602,102 +134755,60 @@ [:textureType="texture_external";coordType="vec4%3Cu32%3E"] [:textureType="texture_multisampled_2d";coordType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="abstract-int"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="f16"] [:textureType="texture_multisampled_2d";coordType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec2%3Cabstract-int%3E"] [:textureType="texture_multisampled_2d";coordType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec2%3Cf16%3E"] [:textureType="texture_multisampled_2d";coordType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec2%3Ci32%3E"] [:textureType="texture_multisampled_2d";coordType="vec2%3Cu32%3E"] [:textureType="texture_multisampled_2d";coordType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec3%3Cf16%3E"] [:textureType="texture_multisampled_2d";coordType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec4%3Cf16%3E"] [:textureType="texture_multisampled_2d";coordType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";coordType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureLoad:coords_argument,storage:*] @@ -137928,592 +135039,424 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureLoad:level_argument,non_storage:*] [: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-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"] - 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-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"] - 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-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"] - 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-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"] - 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_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-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"] - 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-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"] - 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 [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureLoad:must_use:*] @@ -139034,200 +135977,144 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureLoad:sample_index_argument,non_storage:*] [:textureType="texture_depth_multisampled_2d";sampleIndexType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="abstract-int"] [:textureType="texture_depth_multisampled_2d";sampleIndexType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="f16"] [:textureType="texture_depth_multisampled_2d";sampleIndexType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="i32"] [:textureType="texture_depth_multisampled_2d";sampleIndexType="u32"] - - [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec2%3Cabstract-float%3E"] expected: if os == "linux" and not debug: FAIL + [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec2%3Cabstract-float%3E"] + [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec2%3Cabstract-int%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec2%3Cf16%3E"] [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec2%3Ci32%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec3%3Cabstract-int%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec3%3Cf16%3E"] [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec3%3Ci32%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec4%3Cabstract-int%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec4%3Cf16%3E"] [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec4%3Ci32%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_depth_multisampled_2d";sampleIndexType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="abstract-int"] [:textureType="texture_multisampled_2d";sampleIndexType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="f16"] [:textureType="texture_multisampled_2d";sampleIndexType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="i32"] [:textureType="texture_multisampled_2d";sampleIndexType="u32"] - - [:textureType="texture_multisampled_2d";sampleIndexType="vec2%3Cabstract-float%3E"] expected: if os == "linux" and not debug: FAIL + [:textureType="texture_multisampled_2d";sampleIndexType="vec2%3Cabstract-float%3E"] + [:textureType="texture_multisampled_2d";sampleIndexType="vec2%3Cabstract-int%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec2%3Cf16%3E"] [:textureType="texture_multisampled_2d";sampleIndexType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec2%3Ci32%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec3%3Cabstract-int%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec3%3Cf16%3E"] [:textureType="texture_multisampled_2d";sampleIndexType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec3%3Ci32%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec4%3Cabstract-int%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec4%3Cf16%3E"] [:textureType="texture_multisampled_2d";sampleIndexType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec4%3Ci32%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_multisampled_2d";sampleIndexType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureLoad:texture_type,non_storage:*] @@ -141322,6 +138209,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,textureSample:offset_argument,non_const:*] @@ -141670,30 +138559,20 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSample:only_in_fragment:*] [:textureType="texture_1d%3Cf32%3E";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d%3Cf32%3E";entryPoint="compute_without_call";offset=false] [:textureType="texture_1d%3Cf32%3E";entryPoint="fragment";offset=false] [:textureType="texture_1d%3Cf32%3E";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_1d%3Cf32%3E";entryPoint="none";offset=false] [:textureType="texture_1d%3Cf32%3E";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="compute_without_call";offset=false] @@ -141704,32 +138583,20 @@ [:textureType="texture_2d%3Cf32%3E";entryPoint="fragment";offset=true] [:textureType="texture_2d%3Cf32%3E";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="fragment_and_compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="none";offset=false] [:textureType="texture_2d%3Cf32%3E";entryPoint="none";offset=true] [:textureType="texture_2d%3Cf32%3E";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="vertex";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="compute_without_call";offset=false] @@ -141740,32 +138607,20 @@ [:textureType="texture_2d_array%3Cf32%3E";entryPoint="fragment";offset=true] [:textureType="texture_2d_array%3Cf32%3E";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="fragment_and_compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="none";offset=false] [:textureType="texture_2d_array%3Cf32%3E";entryPoint="none";offset=true] [:textureType="texture_2d_array%3Cf32%3E";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="vertex";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="compute_without_call";offset=false] @@ -141776,68 +138631,44 @@ [:textureType="texture_3d%3Cf32%3E";entryPoint="fragment";offset=true] [:textureType="texture_3d%3Cf32%3E";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="fragment_and_compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="none";offset=false] [:textureType="texture_3d%3Cf32%3E";entryPoint="none";offset=true] [:textureType="texture_3d%3Cf32%3E";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="vertex";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_cube%3Cf32%3E";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_cube%3Cf32%3E";entryPoint="compute_without_call";offset=false] [:textureType="texture_cube%3Cf32%3E";entryPoint="fragment";offset=false] [:textureType="texture_cube%3Cf32%3E";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_cube%3Cf32%3E";entryPoint="none";offset=false] [:textureType="texture_cube%3Cf32%3E";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_cube_array%3Cf32%3E";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_cube_array%3Cf32%3E";entryPoint="compute_without_call";offset=false] [:textureType="texture_cube_array%3Cf32%3E";entryPoint="fragment";offset=false] [:textureType="texture_cube_array%3Cf32%3E";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_cube_array%3Cf32%3E";entryPoint="none";offset=false] [:textureType="texture_cube_array%3Cf32%3E";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="compute_without_call";offset=false] @@ -141848,32 +138679,20 @@ [:textureType="texture_depth_2d";entryPoint="fragment";offset=true] [:textureType="texture_depth_2d";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="fragment_and_compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="none";offset=false] [:textureType="texture_depth_2d";entryPoint="none";offset=true] [:textureType="texture_depth_2d";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="vertex";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="compute_without_call";offset=false] @@ -141884,60 +138703,40 @@ [:textureType="texture_depth_2d_array";entryPoint="fragment";offset=true] [:textureType="texture_depth_2d_array";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="fragment_and_compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="none";offset=false] [:textureType="texture_depth_2d_array";entryPoint="none";offset=true] [:textureType="texture_depth_2d_array";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="vertex";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";entryPoint="compute_without_call";offset=false] [:textureType="texture_depth_cube";entryPoint="fragment";offset=false] [:textureType="texture_depth_cube";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";entryPoint="none";offset=false] [:textureType="texture_depth_cube";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";entryPoint="compute_without_call";offset=false] [:textureType="texture_depth_cube_array";entryPoint="fragment";offset=false] [:textureType="texture_depth_cube_array";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";entryPoint="none";offset=false] [:textureType="texture_depth_cube_array";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSample:return_type:*] @@ -144282,6 +141081,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,textureSampleBias:offset_argument,non_const:*] @@ -144494,149 +141295,149 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleBias:only_in_fragment:*] [:textureType="texture_2d%3Cf32%3E";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="compute_without_call";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="compute_without_call";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="fragment";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="fragment";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="fragment_and_compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="none";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="none";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d%3Cf32%3E";entryPoint="vertex";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="compute_without_call";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="compute_without_call";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="fragment";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="fragment";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="fragment_and_compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="none";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="none";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_2d_array%3Cf32%3E";entryPoint="vertex";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="compute_without_call";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="compute_without_call";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="fragment";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="fragment";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="fragment_and_compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="none";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="none";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_3d%3Cf32%3E";entryPoint="vertex";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_cube%3Cf32%3E";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_cube%3Cf32%3E";entryPoint="compute_without_call";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_cube%3Cf32%3E";entryPoint="fragment";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_cube%3Cf32%3E";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_cube%3Cf32%3E";entryPoint="none";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_cube%3Cf32%3E";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_cube_array%3Cf32%3E";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_cube_array%3Cf32%3E";entryPoint="compute_without_call";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_cube_array%3Cf32%3E";entryPoint="fragment";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_cube_array%3Cf32%3E";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_cube_array%3Cf32%3E";entryPoint="none";offset=false] - - [:textureType="texture_cube_array%3Cf32%3E";entryPoint="vertex";offset=false] expected: if os == "linux" and not debug: FAIL + [:textureType="texture_cube_array%3Cf32%3E";entryPoint="vertex";offset=false] + [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleBias:return_type:*] [:returnType="abstract-float";textureType="texture_2d%3Cf32%3E"] @@ -145228,988 +142029,612 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleCompare:array_index_argument:*] [:textureType="texture_depth_2d_array";arrayIndexType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="abstract-int"] - - [:textureType="texture_depth_2d_array";arrayIndexType="bool"] expected: if os == "linux" and not debug: FAIL + [:textureType="texture_depth_2d_array";arrayIndexType="bool"] + [:textureType="texture_depth_2d_array";arrayIndexType="f16"] [:textureType="texture_depth_2d_array";arrayIndexType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="i32"] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="u32"] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec2%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec2%3Cf16%3E"] [:textureType="texture_depth_2d_array";arrayIndexType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec3%3Cf16%3E"] [:textureType="texture_depth_2d_array";arrayIndexType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec4%3Cf16%3E"] [:textureType="texture_depth_2d_array";arrayIndexType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";arrayIndexType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="abstract-int"] - - [:textureType="texture_depth_cube_array";arrayIndexType="bool"] expected: if os == "linux" and not debug: FAIL + [:textureType="texture_depth_cube_array";arrayIndexType="bool"] + [:textureType="texture_depth_cube_array";arrayIndexType="f16"] [:textureType="texture_depth_cube_array";arrayIndexType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="i32"] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="u32"] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec2%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec2%3Cf16%3E"] [:textureType="texture_depth_cube_array";arrayIndexType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec3%3Cf16%3E"] [:textureType="texture_depth_cube_array";arrayIndexType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec4%3Cf16%3E"] [:textureType="texture_depth_cube_array";arrayIndexType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";arrayIndexType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleCompare:coords_argument:*] [:textureType="texture_depth_2d";coordType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="abstract-int"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="f16"] [:textureType="texture_depth_2d";coordType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec2%3Cabstract-float%3E"] - - [:textureType="texture_depth_2d";coordType="vec2%3Cabstract-int%3E"] - - [:textureType="texture_depth_2d";coordType="vec2%3Cbool%3E"] expected: if os == "linux" and not debug: FAIL + [:textureType="texture_depth_2d";coordType="vec2%3Cabstract-int%3E"] + expected: + if os == "linux" and not debug: FAIL + + [:textureType="texture_depth_2d";coordType="vec2%3Cbool%3E"] + [:textureType="texture_depth_2d";coordType="vec2%3Cf16%3E"] [:textureType="texture_depth_2d";coordType="vec2%3Cf32%3E"] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec3%3Cf16%3E"] [:textureType="texture_depth_2d";coordType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec4%3Cf16%3E"] [:textureType="texture_depth_2d";coordType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";coordType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="abstract-int"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="f16"] [:textureType="texture_depth_2d_array";coordType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec2%3Cabstract-float%3E"] - - [:textureType="texture_depth_2d_array";coordType="vec2%3Cabstract-int%3E"] - - [:textureType="texture_depth_2d_array";coordType="vec2%3Cbool%3E"] expected: if os == "linux" and not debug: FAIL + [:textureType="texture_depth_2d_array";coordType="vec2%3Cabstract-int%3E"] + expected: + if os == "linux" and not debug: FAIL + + [:textureType="texture_depth_2d_array";coordType="vec2%3Cbool%3E"] + [:textureType="texture_depth_2d_array";coordType="vec2%3Cf16%3E"] [:textureType="texture_depth_2d_array";coordType="vec2%3Cf32%3E"] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec3%3Cf16%3E"] [:textureType="texture_depth_2d_array";coordType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec4%3Cf16%3E"] [:textureType="texture_depth_2d_array";coordType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";coordType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="abstract-int"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="f16"] [:textureType="texture_depth_cube";coordType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec2%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec2%3Cf16%3E"] [:textureType="texture_depth_cube";coordType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec3%3Cabstract-float%3E"] - - [:textureType="texture_depth_cube";coordType="vec3%3Cabstract-int%3E"] - - [:textureType="texture_depth_cube";coordType="vec3%3Cbool%3E"] expected: if os == "linux" and not debug: FAIL + [:textureType="texture_depth_cube";coordType="vec3%3Cabstract-int%3E"] + expected: + if os == "linux" and not debug: FAIL + + [:textureType="texture_depth_cube";coordType="vec3%3Cbool%3E"] + [:textureType="texture_depth_cube";coordType="vec3%3Cf16%3E"] [:textureType="texture_depth_cube";coordType="vec3%3Cf32%3E"] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec4%3Cf16%3E"] [:textureType="texture_depth_cube";coordType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";coordType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="abstract-int"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="f16"] [:textureType="texture_depth_cube_array";coordType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec2%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec2%3Cf16%3E"] [:textureType="texture_depth_cube_array";coordType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec3%3Cabstract-float%3E"] - - [:textureType="texture_depth_cube_array";coordType="vec3%3Cabstract-int%3E"] - - [:textureType="texture_depth_cube_array";coordType="vec3%3Cbool%3E"] expected: if os == "linux" and not debug: FAIL + [:textureType="texture_depth_cube_array";coordType="vec3%3Cabstract-int%3E"] + expected: + if os == "linux" and not debug: FAIL + + [:textureType="texture_depth_cube_array";coordType="vec3%3Cbool%3E"] + [:textureType="texture_depth_cube_array";coordType="vec3%3Cf16%3E"] [:textureType="texture_depth_cube_array";coordType="vec3%3Cf32%3E"] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec4%3Cf16%3E"] [:textureType="texture_depth_cube_array";coordType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";coordType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleCompare:depth_ref_argument:*] [:textureType="texture_depth_2d";depthRefType="abstract-float"] [:textureType="texture_depth_2d";depthRefType="abstract-int"] - - [:textureType="texture_depth_2d";depthRefType="bool"] expected: if os == "linux" and not debug: FAIL + [:textureType="texture_depth_2d";depthRefType="bool"] + [:textureType="texture_depth_2d";depthRefType="f16"] [:textureType="texture_depth_2d";depthRefType="f32"] [:textureType="texture_depth_2d";depthRefType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec2%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec2%3Cf16%3E"] [:textureType="texture_depth_2d";depthRefType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec3%3Cf16%3E"] [:textureType="texture_depth_2d";depthRefType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec4%3Cf16%3E"] [:textureType="texture_depth_2d";depthRefType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";depthRefType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="abstract-float"] [:textureType="texture_depth_2d_array";depthRefType="abstract-int"] - - [:textureType="texture_depth_2d_array";depthRefType="bool"] expected: if os == "linux" and not debug: FAIL + [:textureType="texture_depth_2d_array";depthRefType="bool"] + [:textureType="texture_depth_2d_array";depthRefType="f16"] [:textureType="texture_depth_2d_array";depthRefType="f32"] [:textureType="texture_depth_2d_array";depthRefType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec2%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec2%3Cf16%3E"] [:textureType="texture_depth_2d_array";depthRefType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec3%3Cf16%3E"] [:textureType="texture_depth_2d_array";depthRefType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec4%3Cf16%3E"] [:textureType="texture_depth_2d_array";depthRefType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";depthRefType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="abstract-float"] [:textureType="texture_depth_cube";depthRefType="abstract-int"] - - [:textureType="texture_depth_cube";depthRefType="bool"] expected: if os == "linux" and not debug: FAIL + [:textureType="texture_depth_cube";depthRefType="bool"] + [:textureType="texture_depth_cube";depthRefType="f16"] [:textureType="texture_depth_cube";depthRefType="f32"] [:textureType="texture_depth_cube";depthRefType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec2%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec2%3Cf16%3E"] [:textureType="texture_depth_cube";depthRefType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec3%3Cf16%3E"] [:textureType="texture_depth_cube";depthRefType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec4%3Cf16%3E"] [:textureType="texture_depth_cube";depthRefType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";depthRefType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="abstract-float"] [:textureType="texture_depth_cube_array";depthRefType="abstract-int"] - - [:textureType="texture_depth_cube_array";depthRefType="bool"] expected: if os == "linux" and not debug: FAIL + [:textureType="texture_depth_cube_array";depthRefType="bool"] + [:textureType="texture_depth_cube_array";depthRefType="f16"] [:textureType="texture_depth_cube_array";depthRefType="f32"] [:textureType="texture_depth_cube_array";depthRefType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec2%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec2%3Cf16%3E"] [:textureType="texture_depth_cube_array";depthRefType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec2%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec3%3Cf16%3E"] [:textureType="texture_depth_cube_array";depthRefType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec4%3Cf16%3E"] [:textureType="texture_depth_cube_array";depthRefType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";depthRefType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleCompare:must_use:*] @@ -146218,6 +142643,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,textureSampleCompare:offset_argument,non_const:*] @@ -146240,323 +142667,235 @@ [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleCompare:offset_argument:*] [:textureType="texture_depth_2d";offsetType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="abstract-int"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="f16"] [:textureType="texture_depth_2d";offsetType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec2%3Cabstract-int%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec2%3Cf16%3E"] [:textureType="texture_depth_2d";offsetType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec2%3Ci32%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec3%3Cf16%3E"] [:textureType="texture_depth_2d";offsetType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec4%3Cf16%3E"] [:textureType="texture_depth_2d";offsetType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";offsetType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="abstract-float"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="abstract-int"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="bool"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="f16"] [:textureType="texture_depth_2d_array";offsetType="f32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="i32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="u32"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec2%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec2%3Cabstract-int%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec2%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec2%3Cf16%3E"] [:textureType="texture_depth_2d_array";offsetType="vec2%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec2%3Ci32%3E"] expected: if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec2%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec3%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec3%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec3%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec3%3Cf16%3E"] [:textureType="texture_depth_2d_array";offsetType="vec3%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec3%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec3%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec4%3Cabstract-float%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec4%3Cabstract-int%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec4%3Cbool%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec4%3Cf16%3E"] [:textureType="texture_depth_2d_array";offsetType="vec4%3Cf32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec4%3Ci32%3E"] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";offsetType="vec4%3Cu32%3E"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleCompare:only_in_fragment:*] [:textureType="texture_depth_2d";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="compute_without_call";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="compute_without_call";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="fragment";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="fragment";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="fragment_and_compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="none";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="none";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d";entryPoint="vertex";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="compute_without_call";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="compute_without_call";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="fragment";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="fragment";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="fragment_and_compute";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="none";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="none";offset=true] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_2d_array";entryPoint="vertex";offset=true] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";entryPoint="compute_without_call";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";entryPoint="fragment";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";entryPoint="none";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube";entryPoint="vertex";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";entryPoint="compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";entryPoint="compute_without_call";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";entryPoint="fragment";offset=false] + expected: + if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";entryPoint="fragment_and_compute";offset=false] - expected: - if os == "linux" and not debug: FAIL [:textureType="texture_depth_cube_array";entryPoint="none";offset=false] - - [:textureType="texture_depth_cube_array";entryPoint="vertex";offset=false] expected: if os == "linux" and not debug: FAIL + [:textureType="texture_depth_cube_array";entryPoint="vertex";offset=false] + [cts.https.html?q=webgpu:shader,validation,expression,call,builtin,textureSampleCompare:return_type:*] [:returnType="abstract-float";textureType="texture_depth_2d"] @@ -147474,6 +143813,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,textureSampleCompareLevel:offset_argument,non_const:*] @@ -148912,6 +145253,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,textureSampleGrad:offset_argument,non_const:*] @@ -151070,6 +147413,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,textureSampleLevel:offset_argument,non_const:*] @@ -175060,12 +171405,8 @@ if os == "linux" and not debug: FAIL [:stage="compute";a_kind="storage";b_kind="uniform";usage="direct"] - expected: - if os == "linux" and not debug: FAIL [:stage="compute";a_kind="storage";b_kind="uniform";usage="transitive"] - expected: - if os == "linux" and not debug: FAIL [:stage="compute";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] expected: @@ -175132,12 +171473,8 @@ if os == "linux" and not debug: FAIL [:stage="compute";a_kind="uniform";b_kind="uniform";usage="direct"] - expected: - if os == "linux" and not debug: FAIL [:stage="compute";a_kind="uniform";b_kind="uniform";usage="transitive"] - expected: - if os == "linux" and not debug: FAIL [:stage="fragment";a_kind="storage";b_kind="texture_3d";usage="direct"] expected: @@ -175156,12 +171493,8 @@ if os == "linux" and not debug: FAIL [:stage="fragment";a_kind="storage";b_kind="uniform";usage="direct"] - expected: - if os == "linux" and not debug: FAIL [:stage="fragment";a_kind="storage";b_kind="uniform";usage="transitive"] - expected: - if os == "linux" and not debug: FAIL [:stage="fragment";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] expected: @@ -175228,12 +171561,8 @@ if os == "linux" and not debug: FAIL [:stage="fragment";a_kind="uniform";b_kind="uniform";usage="direct"] - expected: - if os == "linux" and not debug: FAIL [:stage="fragment";a_kind="uniform";b_kind="uniform";usage="transitive"] - expected: - if os == "linux" and not debug: FAIL [:stage="vertex";a_kind="storage";b_kind="texture_3d";usage="direct"] expected: @@ -175252,12 +171581,8 @@ if os == "linux" and not debug: FAIL [:stage="vertex";a_kind="storage";b_kind="uniform";usage="direct"] - expected: - if os == "linux" and not debug: FAIL [:stage="vertex";a_kind="storage";b_kind="uniform";usage="transitive"] - expected: - if os == "linux" and not debug: FAIL [:stage="vertex";a_kind="texture_2d";b_kind="texture_3d";usage="direct"] expected: @@ -175324,12 +171649,8 @@ if os == "linux" and not debug: FAIL [:stage="vertex";a_kind="uniform";b_kind="uniform";usage="direct"] - expected: - if os == "linux" and not debug: FAIL [:stage="vertex";a_kind="uniform";b_kind="uniform";usage="transitive"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:shader,validation,shader_io,id:id:*] @@ -179562,8 +175883,6 @@ if os == "linux" and not debug: FAIL [:test="storage_unsized"] - expected: - if os == "linux" and not debug: FAIL [:test="texture"]