mirror of
https://github.com/servo/servo.git
synced 2025-08-03 04:30:10 +01:00
webgpu: Move supported context format to content timeline (#34028)
* Move supported context format to content timeline https://github.com/gpuweb/gpuweb/pull/4911 Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> * Update expectations Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com> --------- Signed-off-by: sagudev <16504129+sagudev@users.noreply.github.com>
This commit is contained in:
parent
10aa485c0c
commit
a01d66df53
4 changed files with 42 additions and 169 deletions
138
tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
vendored
138
tests/wpt/webgpu/meta/webgpu/cts.https.html.ini
vendored
|
@ -10509,8 +10509,6 @@
|
|||
[:format="bc1-rgba-unorm";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="bc1-rgba-unorm";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="bc1-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -10519,8 +10517,6 @@
|
|||
[:format="bc1-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="bc1-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="bc2-rgba-unorm";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -10529,8 +10525,6 @@
|
|||
[:format="bc2-rgba-unorm";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="bc2-rgba-unorm";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="bc2-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -10539,8 +10533,6 @@
|
|||
[:format="bc2-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="bc2-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="bc3-rgba-unorm";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -10549,8 +10541,6 @@
|
|||
[:format="bc3-rgba-unorm";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="bc3-rgba-unorm";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="bc3-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -10559,8 +10549,6 @@
|
|||
[:format="bc3-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="bc3-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="bc4-r-snorm";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -10569,8 +10557,6 @@
|
|||
[:format="bc4-r-snorm";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="bc4-r-snorm";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="bc4-r-unorm";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -10579,8 +10565,6 @@
|
|||
[:format="bc4-r-unorm";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="bc4-r-unorm";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="bc5-rg-snorm";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -10589,8 +10573,6 @@
|
|||
[:format="bc5-rg-snorm";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="bc5-rg-snorm";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="bc5-rg-unorm";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -10599,8 +10581,6 @@
|
|||
[:format="bc5-rg-unorm";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="bc5-rg-unorm";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="bc6h-rgb-float";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -10609,8 +10589,6 @@
|
|||
[:format="bc6h-rgb-float";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="bc6h-rgb-float";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="bc6h-rgb-ufloat";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -10619,8 +10597,6 @@
|
|||
[:format="bc6h-rgb-ufloat";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="bc6h-rgb-ufloat";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="bc7-rgba-unorm";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -10629,8 +10605,6 @@
|
|||
[:format="bc7-rgba-unorm";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="bc7-rgba-unorm";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="bc7-rgba-unorm-srgb";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -10639,8 +10613,6 @@
|
|||
[:format="bc7-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="bc7-rgba-unorm-srgb";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="depth32float-stencil8";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -10649,8 +10621,6 @@
|
|||
[:format="depth32float-stencil8";canvasType="onscreen";enable_required_feature=false]
|
||||
|
||||
[:format="depth32float-stencil8";canvasType="onscreen";enable_required_feature=true]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:format="eac-r11snorm";canvasType="offscreen";enable_required_feature=false]
|
||||
|
||||
|
@ -548643,88 +548613,48 @@
|
|||
[:canvasType="onscreen";format="astc-8x8-unorm-srgb"]
|
||||
|
||||
[:canvasType="onscreen";format="bc1-rgba-unorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bc1-rgba-unorm-srgb"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bc2-rgba-unorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bc2-rgba-unorm-srgb"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bc3-rgba-unorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bc3-rgba-unorm-srgb"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bc4-r-snorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bc4-r-unorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bc5-rg-snorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bc5-rg-unorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bc6h-rgb-float"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bc6h-rgb-ufloat"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bc7-rgba-unorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bc7-rgba-unorm-srgb"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bgra8unorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="bgra8unorm-srgb"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="depth16unorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="depth24plus"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="depth24plus-stencil8"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="depth32float"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="depth32float-stencil8"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="eac-r11snorm"]
|
||||
|
||||
|
@ -548747,148 +548677,80 @@
|
|||
[:canvasType="onscreen";format="etc2-rgba8unorm-srgb"]
|
||||
|
||||
[:canvasType="onscreen";format="r16float"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="r16sint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="r16uint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="r32float"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="r32sint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="r32uint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="r8sint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="r8snorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="r8uint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="r8unorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rg11b10ufloat"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rg16float"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rg16sint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rg16uint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rg32float"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rg32sint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rg32uint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rg8sint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rg8snorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rg8uint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rg8unorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgb10a2uint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgb10a2unorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgb9e5ufloat"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba16float"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba16sint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba16uint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba32float"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba32sint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba32uint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba8sint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba8snorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba8uint"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba8unorm"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="rgba8unorm-srgb"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
[:canvasType="onscreen";format="stencil8"]
|
||||
expected:
|
||||
if os == "linux" and not debug: FAIL
|
||||
|
||||
|
||||
[cts.https.html?q=webgpu:web_platform,canvas,configure:size_zero_after_configure:*]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue