Skip to content

Commit

Permalink
Roll src/third_party/webgpu-cts/src/ a602f1f64..981b51315 (8 commits)
Browse files Browse the repository at this point in the history
https://chromium.googlesource.com/external/github.com/gpuweb/cts.git/+log/a602f1f642b2..981b51315423

$ git log a602f1f64..981b51315 --date=short --no-merges --format='%ad %ae %s'
2022-03-22 rharrison Implement tests for floating point logical expressions (#1095)
2022-03-22 rharrison Fix floating point arithmetic tests to actually run (#1097)
2022-03-22 cwallez wgsl: Convert last remaining [[]] attribute. (#1099)
2022-03-21 shrekshao memory_sync,buffer,rw_and_wr (#1091)
2022-03-21 kainino color_space_conversion: use exact rational matrix formulations (#1089)
2022-03-21 kainino npm update, upgrade/fix lockfile, pin prettier@2.1.2 (#1096)
2022-03-21 gman Show some loading progress (#1080)
2022-03-21 jrprice wgsl: Add validation tests for tokenization (#1076)

Created with:
  roll-dep src/third_party/webgpu-cts/src

Change-Id: I5deffae9cb078c57f474ade76beaac6dcda81382
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3542391
Auto-Submit: James Price <jrprice@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
Commit-Queue: Austin Eng <enga@chromium.org>
Cr-Commit-Position: refs/heads/main@{#984146}
  • Loading branch information
jrprice authored and Chromium LUCI CQ committed Mar 23, 2022
1 parent 1064475 commit 90905a8
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 5 deletions.
2 changes: 1 addition & 1 deletion DEPS
Expand Up @@ -1728,7 +1728,7 @@ deps = {
Var('chromium_git') + '/external/khronosgroup/webgl.git' + '@' + 'cf04aebdf9b53bb2853f22a81465688daf879ec6',

'src/third_party/webgpu-cts/src':
Var('chromium_git') + '/external/github.com/gpuweb/cts.git' + '@' + 'a602f1f642b23cea249bc202cfad1caf0cc976d1',
Var('chromium_git') + '/external/github.com/gpuweb/cts.git' + '@' + '981b513154230fb38aaa1d999d4c30bd7a3c3966',

'src/third_party/webrtc':
Var('webrtc_git') + '/src.git' + '@' + '56b836d9581837ff146257d7b2453169b99db117',
Expand Down
16 changes: 16 additions & 0 deletions third_party/blink/web_tests/WebGPUExpectations
Expand Up @@ -358,6 +358,22 @@ crbug.com/dawn/812 wpt_internal/webgpu/cts.https.html?q=webgpu:api,validation,re
crbug.com/dawn/812 wpt_internal/webgpu/cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:subresources_and_binding_types_combination_for_aspect:format="depth24unorm-stencil8";compute=false;* [ Failure ]
crbug.com/dawn/812 wpt_internal/webgpu/cts.https.html?q=webgpu:api,validation,resource_usages,texture,in_pass_encoder:subresources_and_binding_types_combination_for_aspect:format="depth32float-stencil8";compute=false;* [ Failure ]

crbug.com/tint/1476 wpt_internal/webgpu/cts.https.html?q=webgpu:shader,validation,tokens:identifiers:ident="enable" [ Failure ]
crbug.com/tint/1477 wpt_internal/webgpu/cts.https.html?q=webgpu:shader,validation,tokens:null_characters:contains_null=true;placement="comment" [ Failure ]
crbug.com/tint/1477 wpt_internal/webgpu/cts.https.html?q=webgpu:shader,validation,tokens:null_characters:contains_null=true;placement="eol" [ Failure ]

# Timeouts - should be resolved by new test infra that will split these tests.
wpt_internal/webgpu/cts.https.html?q=webgpu:shader,execution,expression,binary,f32_arithmetic:addition:* [ Timeout ]
wpt_internal/webgpu/cts.https.html?q=webgpu:shader,execution,expression,binary,f32_arithmetic:division:* [ Timeout ]
wpt_internal/webgpu/cts.https.html?q=webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:* [ Timeout ]
wpt_internal/webgpu/cts.https.html?q=webgpu:shader,execution,expression,binary,f32_arithmetic:subtraction:* [ Timeout ]
wpt_internal/webgpu/cts.https.html?q=webgpu:shader,execution,expression,binary,f32_logical:equals:* [ Timeout ]
wpt_internal/webgpu/cts.https.html?q=webgpu:shader,execution,expression,binary,f32_logical:greater_equals:* [ Timeout ]
wpt_internal/webgpu/cts.https.html?q=webgpu:shader,execution,expression,binary,f32_logical:greater_than:* [ Timeout ]
wpt_internal/webgpu/cts.https.html?q=webgpu:shader,execution,expression,binary,f32_logical:less_equals:* [ Timeout ]
wpt_internal/webgpu/cts.https.html?q=webgpu:shader,execution,expression,binary,f32_logical:less_than:* [ Timeout ]
wpt_internal/webgpu/cts.https.html?q=webgpu:shader,execution,expression,binary,f32_logical:not_equals:* [ Timeout ]

###
### Mac (Metal) specific
###
Expand Down
20 changes: 16 additions & 4 deletions third_party/blink/web_tests/wpt_internal/webgpu/cts.https.html
Expand Up @@ -1231,10 +1231,9 @@
<meta name=variant content='?q=webgpu:api,operation,device,lost:lost_on_destroy:*'>
<meta name=variant content='?q=webgpu:api,operation,device,lost:same_object:*'>
<meta name=variant content='?q=webgpu:api,operation,labels:object_has_descriptor_label:*'>
<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,ww:same_cmdbuf:*'>
<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,ww:separate_cmdbufs:*'>
<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,ww:separate_submits:*'>
<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,ww:separate_queues:*'>
<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,rw_and_wr:rw:*'>
<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,rw_and_wr:wr:*'>
<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,ww:ww:*'>
<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,ww:two_draws_in_the_same_render_pass:*'>
<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,ww:two_draws_in_the_same_render_bundle:*'>
<meta name=variant content='?q=webgpu:api,operation,memory_sync,buffer,ww:two_dispatches_in_the_same_compute_pass:*'>
Expand Down Expand Up @@ -2721,6 +2720,12 @@
<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_arithmetic:multiplication:*'>
<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_arithmetic:division:*'>
<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_arithmetic:modulus:*'>
<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_logical:equals:*'>
<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_logical:not_equals:*'>
<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_logical:less_than:*'>
<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_logical:less_equals:*'>
<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_logical:greater_than:*'>
<meta name=variant content='?q=webgpu:shader,execution,expression,binary,f32_logical:greater_equals:*'>
<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,abs:u32:*'>
<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,abs:i32:*'>
<meta name=variant content='?q=webgpu:shader,execution,expression,call,builtin,abs:f32:*'>
Expand Down Expand Up @@ -3277,6 +3282,13 @@
<meta name=variant content='?q=webgpu:shader,validation,shader_io,locations:type:*'>
<meta name=variant content='?q=webgpu:shader,validation,shader_io,locations:nesting:*'>
<meta name=variant content='?q=webgpu:shader,validation,shader_io,locations:duplicates:*'>
<meta name=variant content='?q=webgpu:shader,validation,tokens:empty:*'>
<meta name=variant content='?q=webgpu:shader,validation,tokens:null_characters:*'>
<meta name=variant content='?q=webgpu:shader,validation,tokens:whitespace:*'>
<meta name=variant content='?q=webgpu:shader,validation,tokens:comments:*'>
<meta name=variant content='?q=webgpu:shader,validation,tokens:line_comment_terminators:*'>
<meta name=variant content='?q=webgpu:shader,validation,tokens:unterminated_block_comment:*'>
<meta name=variant content='?q=webgpu:shader,validation,tokens:identifiers:*'>
<meta name=variant content='?q=webgpu:shader,validation,variable_and_const:initializer_type:variableOrConstant="var";*'>
<meta name=variant content='?q=webgpu:shader,validation,variable_and_const:initializer_type:variableOrConstant="let";*'>
<meta name=variant content='?q=webgpu:shader,validation,variable_and_const:io_shareable_type:storageClass="in";*'>
Expand Down
3 changes: 3 additions & 0 deletions third_party/webgpu-cts/ts_sources.txt
Expand Up @@ -137,6 +137,7 @@ src/webgpu/api/operation/command_buffer/render/state_tracking.spec.ts
src/webgpu/api/operation/compute/basic.spec.ts
src/webgpu/api/operation/compute_pipeline/entry_point_name.spec.ts
src/webgpu/api/operation/device/lost.spec.ts
src/webgpu/api/operation/memory_sync/operation_context_helper.ts
src/webgpu/api/operation/memory_sync/buffer/buffer_sync_test.ts
src/webgpu/api/operation/memory_sync/buffer/rw_and_wr.spec.ts
src/webgpu/api/operation/memory_sync/buffer/ww.spec.ts
Expand Down Expand Up @@ -258,6 +259,7 @@ src/webgpu/shader/execution/expression/expression.ts
src/webgpu/shader/execution/expression/binary/binary.ts
src/webgpu/shader/execution/expression/binary/bitwise.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/call/builtin/builtin.ts
src/webgpu/shader/execution/expression/call/builtin/abs.spec.ts
src/webgpu/shader/execution/expression/call/builtin/all.spec.ts
Expand Down Expand Up @@ -299,6 +301,7 @@ src/webgpu/shader/execution/sampling/gradients_in_varying_loop.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/tokens.spec.ts
src/webgpu/shader/validation/variable_and_const.spec.ts
src/webgpu/shader/validation/shader_io/util.ts
src/webgpu/shader/validation/shader_io/builtins.spec.ts
Expand Down

0 comments on commit 90905a8

Please sign in to comment.