Skip to content

Commit

Permalink
Roll third_party/webgpu-cts/ 8690defa7..3dbe9f32c (13 commits)
Browse files Browse the repository at this point in the history
Regenerated:
 - expectations.txt
 - compat-expectations.txt
 - ts_sources.txt
 - test_list.txt
 - resource_files.txt
 - webtest .html files

https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/8690defa74b6..3dbe9f32cfe1
 - 3dbe9f Expand textureStorage tests (#4039)
 - ddc592 Add Stages and ExternalTexture to textureDimension tests (#4037)
 - 8d0aa8 test textureNumLevels/Layers/Samples with stages (#4036)
 - b9f32f Fragment subgroup_size test: Don't use broadcasting (#4035)
 - 447b66 Assert GPUAdapterInfo instances (#4034)
 - 0d22c0 Add tests for GPUDevice.adapterInfo (#4023)
 - 8a781f Compat: skip 'cube-array' validation tests. (#4032)
 - 8a8020 Test non-filterable textures can't be used with filtering sampler. (#4031)
 - d2bd87 Update webgpu/types to 0.1.50 (#4029)
 - e4718b Don't test texture_depth_xxx with linear (#4028)
 - f2e2ad Fix fragment shader subgroup builtin io test (#4024)
 - 832826 Re-enable linear with comparisons. (#4026)
 - da475e Fix readTextureToTexelViews to handle all types of formats and viewDimensions (#4025)

Created with './tools/run cts roll'

Change-Id: Ic91c1a44ef7802246cf4692a0124c926bad638e6
Cq-Include-Trybots: luci.chromium.try:android-dawn-arm-rel,android-dawn-arm64-rel,dawn-try-linux-x64-intel-uhd770-rel,dawn-try-mac-amd-exp,dawn-try-mac-arm64-m2-exp,dawn-try-mac-intel-exp,dawn-try-win-x64-intel-uhd770-rel,dawn-try-win10-x86-rel,linux-dawn-nvidia-1660-exp-rel,linux-dawn-rel,mac-arm64-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/214876
Auto-Submit: Ryan Harrison <[email protected]>
Reviewed-by: James Price <[email protected]>
Commit-Queue: James Price <[email protected]>
  • Loading branch information
zoddicus authored and Dawn LUCI CQ committed Nov 15, 2024
1 parent dcca7d2 commit 22fc5cd
Show file tree
Hide file tree
Showing 6 changed files with 4,410 additions and 4,748 deletions.
2 changes: 1 addition & 1 deletion DEPS
Original file line number Diff line number Diff line change
Expand Up @@ -367,7 +367,7 @@ deps = {

# WebGPU CTS - not used directly by Dawn, only transitively by Chromium.
'third_party/webgpu-cts': {
'url': '{chromium_git}/external/github.com/gpuweb/cts@8690defa74b6975c10e85c113f121d4b2a3f2564',
'url': '{chromium_git}/external/github.com/gpuweb/cts@3dbe9f32cfe145464361368adaa1f7fda6a5c483',
'condition': 'build_with_chromium',
},

Expand Down
7,513 changes: 4,072 additions & 3,441 deletions third_party/gn/webgpu-cts/test_list.txt

Large diffs are not rendered by default.

6 changes: 4 additions & 2 deletions third_party/gn/webgpu-cts/ts_sources.txt
Original file line number Diff line number Diff line change
Expand Up @@ -244,6 +244,7 @@ src/webgpu/util/color_space_conversion.ts
src/webgpu/web_platform/util.ts
src/webgpu/api/validation/gpu_external_texture_expiration.spec.ts
src/webgpu/api/validation/layout_shader_compat.spec.ts
src/webgpu/api/validation/non_filterable_texture.spec.ts
src/webgpu/api/validation/buffer/create.spec.ts
src/webgpu/api/validation/buffer/destroy.spec.ts
src/webgpu/api/validation/buffer/mapping.spec.ts
Expand Down Expand Up @@ -619,9 +620,9 @@ src/webgpu/shader/execution/expression/call/builtin/tan.cache.ts
src/webgpu/shader/execution/expression/call/builtin/tan.spec.ts
src/webgpu/shader/execution/expression/call/builtin/tanh.cache.ts
src/webgpu/shader/execution/expression/call/builtin/tanh.spec.ts
src/webgpu/shader/execution/expression/call/builtin/textureDimensions.spec.ts
src/webgpu/shader/validation/decl/util.ts
src/webgpu/shader/execution/expression/call/builtin/texture_utils.ts
src/webgpu/shader/execution/expression/call/builtin/textureDimensions.spec.ts
src/webgpu/shader/execution/expression/call/builtin/textureGather.spec.ts
src/webgpu/shader/execution/expression/call/builtin/textureGatherCompare.spec.ts
src/webgpu/shader/execution/expression/call/builtin/textureLoad.spec.ts
Expand All @@ -635,8 +636,8 @@ src/webgpu/shader/execution/expression/call/builtin/textureSampleCompare.spec.ts
src/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel.spec.ts
src/webgpu/shader/execution/expression/call/builtin/textureSampleGrad.spec.ts
src/webgpu/shader/execution/expression/call/builtin/textureSampleLevel.spec.ts
src/webgpu/shader/execution/expression/call/builtin/utils.ts
src/webgpu/shader/execution/expression/call/builtin/textureStore.spec.ts
src/webgpu/shader/execution/expression/call/builtin/texture_utils.spec.ts
src/webgpu/shader/execution/expression/call/builtin/transpose.cache.ts
src/webgpu/shader/execution/expression/call/builtin/transpose.spec.ts
src/webgpu/shader/execution/expression/call/builtin/trunc.cache.ts
Expand All @@ -653,6 +654,7 @@ src/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm.cache.ts
src/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm.spec.ts
src/webgpu/shader/execution/expression/call/builtin/unpack4xI8.spec.ts
src/webgpu/shader/execution/expression/call/builtin/unpack4xU8.spec.ts
src/webgpu/shader/execution/expression/call/builtin/utils.ts
src/webgpu/shader/execution/expression/call/builtin/workgroupBarrier.spec.ts
src/webgpu/shader/execution/expression/call/builtin/workgroupUniformLoad.spec.ts
src/webgpu/shader/execution/expression/call/builtin/atomics/harness.ts
Expand Down
2 changes: 1 addition & 1 deletion third_party/webgpu-cts
Submodule webgpu-cts updated 46 files
+21 −8 package-lock.json
+1 −1 package.json
+99 −2 src/webgpu/api/operation/adapter/info.spec.ts
+11 −11 src/webgpu/api/operation/command_buffer/image_copy.spec.ts
+43 −17 src/webgpu/api/operation/vertex_state/correctness.spec.ts
+2 −2 src/webgpu/api/validation/capability_checks/limits/maxTextureDimension2D.spec.ts
+1 −0 src/webgpu/api/validation/compute_pipeline.spec.ts
+3 −3 src/webgpu/api/validation/encoding/cmds/copyTextureToTexture.spec.ts
+6 −6 src/webgpu/api/validation/image_copy/buffer_texture_copies.spec.ts
+3 −3 src/webgpu/api/validation/image_copy/image_copy.ts
+126 −0 src/webgpu/api/validation/non_filterable_texture.spec.ts
+2 −2 src/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.ts
+1 −0 src/webgpu/api/validation/render_pipeline/resource_compatibility.spec.ts
+12 −2 src/webgpu/capability_info.ts
+24 −3 src/webgpu/format_info.ts
+7 −7 src/webgpu/gpu_test.ts
+11 −4 src/webgpu/listing_meta.json
+68 −46 src/webgpu/shader/execution/expression/call/builtin/textureDimensions.spec.ts
+17 −39 src/webgpu/shader/execution/expression/call/builtin/textureGather.spec.ts
+39 −21 src/webgpu/shader/execution/expression/call/builtin/textureGatherCompare.spec.ts
+1 −3 src/webgpu/shader/execution/expression/call/builtin/textureLoad.spec.ts
+25 −19 src/webgpu/shader/execution/expression/call/builtin/textureNumLayers.spec.ts
+16 −12 src/webgpu/shader/execution/expression/call/builtin/textureNumLevels.spec.ts
+16 −12 src/webgpu/shader/execution/expression/call/builtin/textureNumSamples.spec.ts
+18 −34 src/webgpu/shader/execution/expression/call/builtin/textureSample.spec.ts
+6 −2 src/webgpu/shader/execution/expression/call/builtin/textureSampleBias.spec.ts
+5 −13 src/webgpu/shader/execution/expression/call/builtin/textureSampleCompare.spec.ts
+5 −13 src/webgpu/shader/execution/expression/call/builtin/textureSampleCompareLevel.spec.ts
+6 −2 src/webgpu/shader/execution/expression/call/builtin/textureSampleGrad.spec.ts
+11 −25 src/webgpu/shader/execution/expression/call/builtin/textureSampleLevel.spec.ts
+189 −229 src/webgpu/shader/execution/expression/call/builtin/textureStore.spec.ts
+109 −0 src/webgpu/shader/execution/expression/call/builtin/texture_utils.spec.ts
+348 −68 src/webgpu/shader/execution/expression/call/builtin/texture_utils.ts
+198 −125 src/webgpu/shader/execution/shader_io/fragment_builtins.spec.ts
+3 −3 src/webgpu/shader/validation/expression/call/builtin/const_override_validation.ts
+2 −2 src/webgpu/util/copy_to_texture.ts
+2 −2 src/webgpu/util/texture.ts
+1 −1 src/webgpu/util/texture/layout.ts
+1 −1 src/webgpu/util/texture/texel_data.ts
+2 −2 src/webgpu/util/texture/texture_ok.ts
+3 −3 src/webgpu/web_platform/canvas/configure.spec.ts
+12 −12 src/webgpu/web_platform/copyToTexture/ImageBitmap.spec.ts
+6 −6 src/webgpu/web_platform/copyToTexture/ImageData.spec.ts
+15 −15 src/webgpu/web_platform/copyToTexture/canvas.spec.ts
+6 −6 src/webgpu/web_platform/copyToTexture/image.spec.ts
+2 −2 src/webgpu/web_platform/copyToTexture/video.spec.ts
Loading

0 comments on commit 22fc5cd

Please sign in to comment.