Roll third_party/webgpu-cts/ ad8abf400..631d877e7 (52 commits)

Regenerated:
 - expectations.txt
 - ts_sources.txt
 - test_list.txt
 - cache_list.txt
 - resource_files.txt
 - webtest .html files


ad8abf400d..631d877e75
 - 631d87 Add `f32` matrix subtraction tests (#2279)
 - 07f15b Add f32 matrix addition tests (#2278)
 - 16f862 Add validation tests about feature 'bgra8unorm-storage' (#2275)
 - 5dc0ec Add max vertex / max attribute limit / max stride tests
 - 763d0b Upgrade gpuweb/types to 0.1.27 (#2273)
 - 0dff1a Cleanup Validate maxBindGroups
 - d0b77a Add test for maxBindGroups and maxBindingsPerBindGroup
 - 2be5a7 Add getGPUBindingCommandsMixin to limits_utils
 - 8c190e Split GPUTest into GPUTest and GPUTestBase
 - b365b1 Implement `transpose` f32 tests (#2249)
 - 977a54 Add more tests for end twice (#2251)
 - feb07c Update to use `keysOf` helper. (#2243)
 - 1dee49 [wgsl] Tests `@const` is not allowed to be used as an attribute. (#2246)
 - 432aad [wgsl] Add placement tests for @builtin. (#2248)
 - 363837 Add validation tests for unary not and binary and/or (#2247)
 - 61b6ad Update builtin parse test to not use code as URL. (#2245)
 - 6e62ce Update `align` parsing tests. (#2244)
 - 534fb6 [wgsl] Add validation tests for `break` placement (#2240)
 - 991a57 add maxTextureArrayLayers limit test (#2234)
 - c7293f add maxBufferSize limit test (#2236)
 - 07216f [wgsl] Add validation of `discard` placement. (#2239)
 - cb7d76 [wgsl] Update `static_assert` to `const_assert`. (#2237)
 - d02b86 [wgsl] Add validation tests for pipeline stage attributes. (#2233)
 - 17eafe Add limit tests for maxTextureDimension1/2/3D (#2227)
 - d9199d Avoid writable storage buffer binding aliasing (#2230)
 - 6c7083 [wgsl] Validate expressions passed to attributes. (#2229)
 - 748ec9 Add a few more constant/override tests
 - 9300ec [wgsl] Alignment attribute tests. (#2180)
 - b2f9c2 Remove tests of end pass twice in encoder_state.spec.ts (#2226)
 - 1bf9c3 Test destroying an invalid queryset and an invalid texture (#2223)
 - efcb12 Fix a few spelling errors
 - 221d30 CSS, make button colors match (#2221)
 - 992b58 Culling: Test triangle-strips, depth, and stencil results
 - ae3c5e Add tests for i32 binary scalar-vector ops (#2219)
 - 6afbd0 Implement Matrix type for numeric testing (#2204)
 - e2248b Texture utility refactoring. (#2184)
 - b62579 op,render_pipeline,alpha_to_coverage (#2202)
 - 5a17b9 Add test for u32 scalar-vector remainder (#2216)
 - bd8450 Allow bgra8unorm as storage textures (#2212)
 - 11e6fb Added sourcmaps to webgpu:api,operation,shader_module,compilation_info
 - cf980a Fix package-lock.json (#2214)
 - 19fc83 Add tests for u32 scalar-vector division (#2215)
 - 7fa1d7 Add transferControlToOffscreen cases to colorSpace ref test
 - 458788 Make labels pass new eslint rules
 - 6c8361 Add tests for u32 scalar-vector addition and subtraction (#2208)
 - 7324ba Test labels in descriptors appear on objects created.
 - a0822b Add a few more debug markers (#2197)
 - 2db4fd Adds typescript-eslint/require-await and fixes existing warnings. (#2207)
 - 73a99f Adds val,buffer,create,limit tests (#2192)
 - 454253 Add a `--coverage` flag to cmdline.ts
 - 2cff62 Add tests for binary multiplication of scalars with vectors of type u32 (#2181)
 - a7e54e Implements and updates maxColorAttachmentBytesPerSample tests (#2200)

Created with './tools/run cts roll'

Change-Id: I05e331e2c7f5e2db42f573f14c208ee13fa2fa94
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/120201
Auto-Submit: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
Reviewed-by: Dan Sinclair <dsinclair@chromium.org>
This commit is contained in:
Ben Clayton
2023-02-18 01:15:46 +00:00
committed by Dawn LUCI CQ
parent a0e96b5831
commit d0746d75e6
5 changed files with 1328 additions and 624 deletions

View File

@@ -1,5 +1,6 @@
data/webgpu/shader/execution/case-cache/binary/f32_arithmetic.json
data/webgpu/shader/execution/case-cache/binary/f32_logical.json
data/webgpu/shader/execution/case-cache/binary/f32_matrix_arithmetic.json
data/webgpu/shader/execution/case-cache/binary/i32_arithmetic.json
data/webgpu/shader/execution/case-cache/binary/u32_arithmetic.json
data/webgpu/shader/execution/case-cache/abs.json
@@ -50,6 +51,7 @@ data/webgpu/shader/execution/case-cache/sqrt.json
data/webgpu/shader/execution/case-cache/step.json
data/webgpu/shader/execution/case-cache/tan.json
data/webgpu/shader/execution/case-cache/tanh.json
data/webgpu/shader/execution/case-cache/transpose.json
data/webgpu/shader/execution/case-cache/trunc.json
data/webgpu/shader/execution/case-cache/unpack2x16float.json
data/webgpu/shader/execution/case-cache/unpack2x16snorm.json

File diff suppressed because it is too large Load Diff

View File

@@ -78,6 +78,7 @@ src/webgpu/util/device_pool.ts
src/webgpu/util/texture/texel_data.ts
src/webgpu/util/texture/texel_view.ts
src/webgpu/util/texture.ts
src/webgpu/util/texture/texture_ok.ts
src/webgpu/gpu_test.ts
src/stress/compute/compute_pass.spec.ts
src/stress/device/bind_group_allocation.spec.ts
@@ -170,11 +171,9 @@ src/webgpu/api/operation/render_pass/clear_value.spec.ts
src/webgpu/api/operation/render_pass/resolve.spec.ts
src/webgpu/api/operation/render_pass/storeOp.spec.ts
src/webgpu/api/operation/render_pass/storeop2.spec.ts
src/webgpu/api/operation/render_pipeline/alpha_to_coverage.spec.ts
src/webgpu/api/operation/render_pipeline/culling_tests.spec.ts
src/webgpu/api/operation/render_pipeline/overrides.spec.ts
src/webgpu/util/shader.ts
src/webgpu/util/texture/texture_ok.ts
src/webgpu/api/operation/render_pipeline/pipeline_output_targets.spec.ts
src/webgpu/api/operation/render_pipeline/primitive_topology.spec.ts
src/webgpu/api/operation/render_pipeline/sample_mask.spec.ts
@@ -222,6 +221,17 @@ src/webgpu/api/validation/buffer/threading.spec.ts
src/webgpu/api/validation/capability_checks/features/query_types.spec.ts
src/webgpu/util/create_elements.ts
src/webgpu/api/validation/capability_checks/features/texture_formats.spec.ts
src/webgpu/api/validation/capability_checks/limits/limit_utils.ts
src/webgpu/api/validation/capability_checks/limits/maxBindGroups.spec.ts
src/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup.spec.ts
src/webgpu/api/validation/capability_checks/limits/maxBufferSize.spec.ts
src/webgpu/api/validation/capability_checks/limits/maxTextureArrayLayers.spec.ts
src/webgpu/api/validation/capability_checks/limits/maxTextureDimension1D.spec.ts
src/webgpu/api/validation/capability_checks/limits/maxTextureDimension2D.spec.ts
src/webgpu/api/validation/capability_checks/limits/maxTextureDimension3D.spec.ts
src/webgpu/api/validation/capability_checks/limits/maxVertexAttributes.spec.ts
src/webgpu/api/validation/capability_checks/limits/maxVertexBufferArrayStride.spec.ts
src/webgpu/api/validation/capability_checks/limits/maxVertexBuffers.spec.ts
src/webgpu/api/validation/encoding/beginComputePass.spec.ts
src/webgpu/api/validation/encoding/beginRenderPass.spec.ts
src/webgpu/api/validation/encoding/createRenderBundleEncoder.spec.ts
@@ -285,6 +295,7 @@ src/webgpu/api/validation/resource_usages/texture/in_render_misc.spec.ts
src/webgpu/api/validation/shader_module/entry_point.spec.ts
src/webgpu/api/validation/shader_module/overrides.spec.ts
src/webgpu/api/validation/state/device_lost/destroy.spec.ts
src/webgpu/api/validation/texture/bgra8unorm_storage.spec.ts
src/webgpu/api/validation/texture/destroy.spec.ts
src/webgpu/api/validation/texture/rg11b10ufloat_renderable.spec.ts
src/webgpu/idl/exposed.html.ts
@@ -302,6 +313,7 @@ src/webgpu/shader/execution/expression/binary/bitwise.spec.ts
src/webgpu/shader/execution/expression/binary/bool_logical.spec.ts
src/webgpu/shader/execution/expression/binary/f32_arithmetic.spec.ts
src/webgpu/shader/execution/expression/binary/f32_logical.spec.ts
src/webgpu/shader/execution/expression/binary/f32_matrix_arithmetic.spec.ts
src/webgpu/shader/execution/expression/binary/i32_arithmetic.spec.ts
src/webgpu/shader/execution/expression/binary/u32_arithmetic.spec.ts
src/webgpu/shader/execution/expression/call/builtin/builtin.ts
@@ -427,15 +439,23 @@ src/webgpu/shader/execution/memory_model/weak.spec.ts
src/webgpu/shader/execution/shader_io/compute_builtins.spec.ts
src/webgpu/shader/execution/shader_io/shared_structs.spec.ts
src/webgpu/shader/validation/shader_validation_test.ts
src/webgpu/shader/validation/const_assert/const_assert.spec.ts
src/webgpu/shader/validation/parse/align.spec.ts
src/webgpu/shader/validation/parse/attribute.spec.ts
src/webgpu/shader/validation/parse/binary_ops.spec.ts
src/webgpu/shader/validation/parse/blankspace.spec.ts
src/webgpu/shader/validation/parse/break.spec.ts
src/webgpu/shader/validation/parse/builtin.spec.ts
src/webgpu/shader/validation/parse/comments.spec.ts
src/webgpu/shader/validation/parse/const.spec.ts
src/webgpu/shader/validation/parse/const_assert.spec.ts
src/webgpu/shader/validation/parse/discard.spec.ts
src/webgpu/shader/validation/parse/identifiers.spec.ts
src/webgpu/shader/validation/parse/literal.spec.ts
src/webgpu/shader/validation/parse/pipeline_stage.spec.ts
src/webgpu/shader/validation/parse/semicolon.spec.ts
src/webgpu/shader/validation/parse/source.spec.ts
src/webgpu/shader/validation/parse/static_assert.spec.ts
src/webgpu/shader/validation/parse/unary_ops.spec.ts
src/webgpu/shader/validation/parse/var_and_let.spec.ts
src/webgpu/shader/validation/resource_interface/util.ts
src/webgpu/shader/validation/resource_interface/bindings.spec.ts
@@ -445,7 +465,6 @@ src/webgpu/shader/validation/shader_io/entry_point.spec.ts
src/webgpu/shader/validation/shader_io/interpolate.spec.ts
src/webgpu/shader/validation/shader_io/invariant.spec.ts
src/webgpu/shader/validation/shader_io/locations.spec.ts
src/webgpu/shader/validation/static_assert/static_assert.spec.ts
src/webgpu/util/color_space_conversion.ts
src/webgpu/util/copy_to_texture.ts
src/webgpu/util/texture/texel_data.spec.ts