diff options
author | Samson <16504129+sagudev@users.noreply.github.com> | 2024-08-08 22:27:16 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-08 20:27:16 +0000 |
commit | 24b1404d12be64db5b173f5648de71a1bcf7792e (patch) | |
tree | a1f6ba8b541a829fd38721f7b33444d150062e1d | |
parent | 77ce73e4c60b180f2d951abb1e85008c73c10524 (diff) | |
download | servo-24b1404d12be64db5b173f5648de71a1bcf7792e.tar.gz servo-24b1404d12be64db5b173f5648de71a1bcf7792e.zip |
Update wgpu (#32981)
* Update wgpu to https://github.com/gfx-rs/wgpu/commit/781b54a8b9cee1a2cb22bda565662edec52eb70e
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
* expectations
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
---------
Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
-rw-r--r-- | Cargo.lock | 10 | ||||
-rw-r--r-- | Cargo.toml | 4 | ||||
-rw-r--r-- | components/webgpu/wgpu_thread.rs | 10 | ||||
-rw-r--r-- | tests/wpt/webgpu/meta/webgpu/cts.https.html.ini | 227 |
4 files changed, 13 insertions, 238 deletions
diff --git a/Cargo.lock b/Cargo.lock index aa1dea80263..9955c38fd04 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1210,7 +1210,7 @@ checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991" [[package]] name = "d3d12" version = "22.0.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=69eea63757f097bc0953e5ed607eefe1977f9efa#69eea63757f097bc0953e5ed607eefe1977f9efa" +source = "git+https://github.com/gfx-rs/wgpu?rev=781b54a8b9cee1a2cb22bda565662edec52eb70e#781b54a8b9cee1a2cb22bda565662edec52eb70e" dependencies = [ "bitflags 2.6.0", "libloading", @@ -4374,7 +4374,7 @@ checksum = "956787520e75e9bd233246045d19f42fb73242759cc57fba9611d940ae96d4b0" [[package]] name = "naga" version = "22.0.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=69eea63757f097bc0953e5ed607eefe1977f9efa#69eea63757f097bc0953e5ed607eefe1977f9efa" +source = "git+https://github.com/gfx-rs/wgpu?rev=781b54a8b9cee1a2cb22bda565662edec52eb70e#781b54a8b9cee1a2cb22bda565662edec52eb70e" dependencies = [ "arrayvec", "bit-set", @@ -7821,7 +7821,7 @@ checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" [[package]] name = "wgpu-core" version = "22.0.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=69eea63757f097bc0953e5ed607eefe1977f9efa#69eea63757f097bc0953e5ed607eefe1977f9efa" +source = "git+https://github.com/gfx-rs/wgpu?rev=781b54a8b9cee1a2cb22bda565662edec52eb70e#781b54a8b9cee1a2cb22bda565662edec52eb70e" dependencies = [ "arrayvec", "bit-vec", @@ -7846,7 +7846,7 @@ dependencies = [ [[package]] name = "wgpu-hal" version = "22.0.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=69eea63757f097bc0953e5ed607eefe1977f9efa#69eea63757f097bc0953e5ed607eefe1977f9efa" +source = "git+https://github.com/gfx-rs/wgpu?rev=781b54a8b9cee1a2cb22bda565662edec52eb70e#781b54a8b9cee1a2cb22bda565662edec52eb70e" dependencies = [ "android_system_properties", "arrayvec", @@ -7888,7 +7888,7 @@ dependencies = [ [[package]] name = "wgpu-types" version = "22.0.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=69eea63757f097bc0953e5ed607eefe1977f9efa#69eea63757f097bc0953e5ed607eefe1977f9efa" +source = "git+https://github.com/gfx-rs/wgpu?rev=781b54a8b9cee1a2cb22bda565662edec52eb70e#781b54a8b9cee1a2cb22bda565662edec52eb70e" dependencies = [ "bitflags 2.6.0", "js-sys", diff --git a/Cargo.toml b/Cargo.toml index f25a4cc8669..ef34b2a0c4f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -138,8 +138,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 = "69eea63757f097bc0953e5ed607eefe1977f9efa" } -wgpu-types = { git = "https://github.com/gfx-rs/wgpu", rev = "69eea63757f097bc0953e5ed607eefe1977f9efa" } +wgpu-core = { git = "https://github.com/gfx-rs/wgpu", rev = "781b54a8b9cee1a2cb22bda565662edec52eb70e" } +wgpu-types = { git = "https://github.com/gfx-rs/wgpu", rev = "781b54a8b9cee1a2cb22bda565662edec52eb70e" } windows-sys = "0.52" xi-unicode = "0.1.0" xml5ever = "0.18" diff --git a/components/webgpu/wgpu_thread.rs b/components/webgpu/wgpu_thread.rs index f213b8570f3..cf65b2bd580 100644 --- a/components/webgpu/wgpu_thread.rs +++ b/components/webgpu/wgpu_thread.rs @@ -627,10 +627,10 @@ impl WGPU { .unwrap(); let global = &self.global; for b_id in data.available_buffer_ids.iter() { - gfx_select!(b_id => global.buffer_drop(*b_id, false)); + gfx_select!(b_id => global.buffer_drop(*b_id)); } for b_id in data.queued_buffer_ids.iter() { - gfx_select!(b_id => global.buffer_drop(*b_id, false)); + gfx_select!(b_id => global.buffer_drop(*b_id)); } for b_id in data.unassigned_buffer_ids.iter() { if let Err(e) = self.script_sender.send(WebGPUMsg::FreeBuffer(*b_id)) { @@ -1291,7 +1291,7 @@ impl WGPU { }, WebGPURequest::DropTexture(id) => { let global = &self.global; - gfx_select!(id => global.texture_drop(id, false)); + gfx_select!(id => global.texture_drop(id)); self.poller.wake(); if let Err(e) = self.script_sender.send(WebGPUMsg::FreeTexture(id)) { warn!("Unable to send FreeTexture({:?}) ({:?})", id, e); @@ -1306,7 +1306,7 @@ impl WGPU { }, WebGPURequest::DropBuffer(id) => { let global = &self.global; - gfx_select!(id => global.buffer_drop(id, false)); + gfx_select!(id => global.buffer_drop(id)); self.poller.wake(); if let Err(e) = self.script_sender.send(WebGPUMsg::FreeBuffer(id)) { warn!("Unable to send FreeBuffer({:?}) ({:?})", id, e); @@ -1366,7 +1366,7 @@ impl WGPU { }, WebGPURequest::DropTextureView(id) => { let global = &self.global; - let _result = gfx_select!(id => global.texture_view_drop(id, false)); + let _result = gfx_select!(id => global.texture_view_drop(id)); self.poller.wake(); if let Err(e) = self.script_sender.send(WebGPUMsg::FreeTextureView(id)) { warn!("Unable to send FreeTextureView({:?}) ({:?})", id, e); diff --git a/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini b/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini index d858b0cc539..6fc3267965c 100644 --- a/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini +++ b/tests/wpt/webgpu/meta/webgpu/cts.https.html.ini @@ -70,18 +70,12 @@ if os == "linux" and not debug: FAIL [:limit="maxBindingsPerBindGroup"] - expected: - if os == "linux" and not debug: FAIL [:limit="maxBufferSize"] [:limit="maxColorAttachmentBytesPerSample"] - expected: - if os == "linux" and not debug: FAIL [:limit="maxColorAttachments"] - expected: - if os == "linux" and not debug: FAIL [:limit="maxComputeInvocationsPerWorkgroup"] @@ -12613,12 +12607,8 @@ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit"] [:limitTest="overMaximum";testValueName="atLimit"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit"] @@ -12747,52 +12737,28 @@ if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createComputePipeline";async=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createRenderPipeline";async=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createRenderPipeline";async=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createComputePipeline";async=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createComputePipeline";async=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createRenderPipeline";async=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";createPipelineType="createRenderPipelineWithFragmentStage";async=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";createPipelineType="createComputePipeline";async=false] @@ -13045,84 +13011,44 @@ if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"] @@ -13367,84 +13293,44 @@ if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=1;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";sampleCount=4;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=1;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";sampleCount=4;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";sampleCount=1;interleaveFormat="r8unorm"] @@ -13809,164 +13695,84 @@ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"] [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=1;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=1;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false;sampleCount=4;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=1;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="r8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rg16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rg8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rgba16float"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true;sampleCount=4;interleaveFormat="rgba8unorm"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false;sampleCount=1;interleaveFormat="r8unorm"] @@ -14070,45 +13876,25 @@ [cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:beginRenderPass,at_over:*] - expected: - if os == "linux" and not debug: CRASH [:limitTest="atDefault";testValueName="atLimit"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atDefault";testValueName="overLimit"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="atMaximum";testValueName="atLimit"] [:limitTest="atMaximum";testValueName="overLimit"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="atLimit"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit"] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="overLimit"] - expected: - if os == "linux" and not debug: FAIL [cts.https.html?q=webgpu:api,validation,capability_checks,limits,maxColorAttachments:createRenderBundle,at_over:*] @@ -14179,20 +13965,12 @@ [:limitTest="betweenDefaultAndMaximum";testValueName="overLimit";async=true] [:limitTest="overMaximum";testValueName="atLimit";async=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="atLimit";async=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=false] - expected: - if os == "linux" and not debug: FAIL [:limitTest="overMaximum";testValueName="overLimit";async=true] - expected: - if os == "linux" and not debug: FAIL [:limitTest="underDefault";testValueName="atLimit";async=false] @@ -49419,11 +49197,7 @@ [cts.https.html?q=webgpu:api,validation,render_pass,render_pass_descriptor:color_attachments,limits,maxColorAttachments:*] - expected: - if os == "linux" and not debug: CRASH [:colorAttachmentsCountVariant={"mult":1,"add":0}] - expected: - if os == "linux" and not debug: FAIL [:colorAttachmentsCountVariant={"mult":1,"add":1}] @@ -54413,6 +54187,7 @@ [:isAsync=true;writeMask=2147483649] + [cts.https.html?q=webgpu:api,validation,render_pipeline,inter_stage:interpolation_sampling:*] [:isAsync=false;output="%40interpolate(flat)";input="%40interpolate(flat)"] |