dawn-cmake/third_party/gn/webgpu-cts/ts_sources.txt

437 lines
23 KiB
Plaintext
Raw Normal View History

src/common/internal/version.ts
src/common/internal/stack.ts
src/common/internal/logging/log_message.ts
src/common/internal/logging/result.ts
src/common/internal/logging/logger.ts
src/common/util/types.ts
src/common/util/data_tables.ts
src/common/util/timeout.ts
src/common/util/util.ts
src/common/internal/logging/test_case_recorder.ts
src/common/runtime/helper/options.ts
src/common/internal/query/encode_selectively.ts
src/common/internal/query/json_param_value.ts
src/common/internal/query/separators.ts
src/common/internal/query/validQueryPart.ts
src/common/internal/query/parseQuery.ts
src/common/internal/query/stringify_params.ts
src/common/internal/query/query.ts
src/common/internal/query/compare.ts
src/common/internal/params_utils.ts
src/common/framework/fixture.ts
src/common/framework/params_builder.ts
src/common/framework/resources.ts
src/common/internal/test_group.ts
src/common/framework/test_group.ts
src/common/internal/test_suite_listing.ts
src/common/internal/util.ts
src/common/internal/tree.ts
src/common/internal/file_loader.ts
src/common/util/colors.ts
src/common/util/navigator_gpu.ts
src/common/runtime/helper/sys.ts
src/common/runtime/cmdline.ts
src/common/runtime/server.ts
src/common/runtime/helper/test_worker.ts
src/common/runtime/standalone.ts
src/common/runtime/wpt.ts
src/common/runtime/helper/test_worker-worker.ts
src/common/tools/checklist.ts
src/common/tools/crawl.ts
src/common/tools/dev_server.ts
src/common/tools/gen_listings.ts
src/common/tools/gen_wpt_cts_html.ts
src/common/tools/presubmit.ts
src/common/tools/version.ts
src/common/util/collect_garbage.ts
src/common/util/preprocessor.ts
src/unittests/unit_test.ts
src/demo/a.spec.ts
src/demo/json.spec.ts
src/demo/a/b.spec.ts
src/demo/a/b/c.spec.ts
src/demo/a/b/d.spec.ts
src/demo/file_depth_2/in_single_child_dir/r.spec.ts
src/stress/listing.ts
src/webgpu/constants.ts
src/webgpu/util/constants.ts
src/webgpu/util/conversion.ts
src/webgpu/util/math.ts
src/webgpu/util/unions.ts
src/webgpu/util/texture/base.ts
src/webgpu/util/texture/layout.ts
src/webgpu/capability_info.ts
src/stress/adapter/device_allocation.spec.ts
src/webgpu/util/buffer.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/util/pretty_diff_tables.ts
src/webgpu/util/check_contents.ts
src/webgpu/util/command_buffer_maker.ts
src/webgpu/util/device_pool.ts
src/webgpu/util/texture/texel_data.ts
Roll third_party/webgpu-cts/ dcba3ac6b..5e83d8349 (25 commits) https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/dcba3ac6b819..5e83d8349be1 $ git log dcba3ac6b..5e83d8349 --date=short --no-merges --format='%ad %ae %s' 2022-04-13 cwallez Reduce the length of subresource test names (#1164) 2022-04-13 cwallez zero_init: add constant zero to prevent driver unrolling loops. (#1163) 2022-04-13 jiawei.shao Add validation,resource_usages,texture,in_render_misc:* - Part II (#1161) 2022-04-13 jiawei.shao Add validation,resource_usages,texture,in_render_misc:* - Part I (#1157) 2022-04-11 enga Test view format reinterpretation (#1126) 2022-04-11 litherum Only 2D textures can be marked as render targets (#1155) 2022-04-08 cwallez operation,image_copy: Add support for depth16unorm (#1154) 2022-04-08 cwallez image_copy,mip_levels: reduce the mip level count. (#1151) 2022-04-08 cwallez depth_compare_func: Don't use 0.5 as depth16unorm rounds either way (#1152) 2022-04-08 cwallez Fix tests trying to copy aspects of depth-stencil textures. (#1146) 2022-04-08 cwallez depth_clip_clamp: only set stencilLoadOp and friends when needed. (#1153) 2022-04-08 cwallez Fix validation errors with depth/StencilLoad/StoreOp set when not allowed. (#1145) 2022-04-08 enga Shorten test and param lengths in resource_usages,texture,in_render_common:* (#1144) 2022-04-08 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part V (#1150) 2022-04-06 cwallez val,buffer,create: Buffer sizes don't have to be multiple of 4. (#1140) 2022-04-06 cwallez image_copy: Ensure bufferOffset % 4 == 0 for depth-stencil. (#1139) 2022-04-06 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part IV (#1132) 2022-04-05 enga Fix infinite recursion in CopyExternalImageToTexture.spec.ts (#1143) 2022-04-05 cwallez Use globalThis instead of self. (#1141) 2022-04-05 cwallez val/copyT2T,format_compat: Don't assume compressed is always 4x4 (#1134) 2022-04-05 cwallez Fix DSAttachment load/store ops being specified when disallowed. (#1136) 2022-04-05 cwallez Fix test of BGL binding limits to correctly check limits (#1137) 2022-04-04 cwallez Fix a validation error caused by WriteTexture bytesPerRow: t.width (#1133) 2022-04-04 cwallez Add unicode tests for entryPoint matching. (#1131) 2022-04-04 cwallez writeBuffer: an unaligned bufferOffset is a validation error. (#1129) Created with: roll-dep third_party/webgpu-cts Change-Id: I048afcaf3d33bcd67401412bf235181013ebf6d2 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/86533 Auto-Submit: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-04-13 18:52:46 +00:00
src/webgpu/util/texture/texel_view.ts
src/webgpu/util/texture.ts
src/webgpu/gpu_test.ts
src/stress/compute/compute_pass.spec.ts
src/stress/device/bind_group_allocation.spec.ts
src/stress/device/bind_group_layout_allocation.spec.ts
src/stress/device/buffer_allocation.spec.ts
src/stress/device/command_encoder_allocation.spec.ts
src/stress/device/compute_pipeline_allocation.spec.ts
src/stress/device/pipeline_layout_allocation.spec.ts
src/stress/device/query_set_allocation.spec.ts
src/stress/device/render_bundle_allocation.spec.ts
src/stress/device/render_pipeline_allocation.spec.ts
src/stress/device/sampler_allocation.spec.ts
src/stress/device/shader_module_allocation.spec.ts
src/stress/device/texture_allocation.spec.ts
src/stress/memory/churn.spec.ts
src/webgpu/util/memory.ts
src/stress/memory/oom.spec.ts
src/stress/queries/occlusion.spec.ts
src/stress/queries/pipeline_statistics.spec.ts
src/stress/queries/resolve.spec.ts
src/stress/queries/timestamps.spec.ts
src/stress/queue/submit.spec.ts
src/stress/render/render_pass.spec.ts
src/stress/render/vertex_buffers.spec.ts
src/stress/shaders/entry_points.spec.ts
src/stress/shaders/non_halting.spec.ts
src/stress/shaders/slow.spec.ts
src/stress/texture/large.spec.ts
src/unittests/test_group_test.ts
src/unittests/async_expectations.spec.ts
src/unittests/basic.spec.ts
src/unittests/check_contents.spec.ts
src/unittests/conversion.spec.ts
src/webgpu/util/f32_interval.ts
src/unittests/f32_interval.spec.ts
src/unittests/getStackTrace.spec.ts
src/unittests/listing.ts
src/unittests/loaders_and_trees.spec.ts
src/unittests/logger.spec.ts
src/unittests/maths.spec.ts
src/unittests/params_builder_and_utils.spec.ts
src/unittests/params_builder_toplevel.spec.ts
src/unittests/preprocessor.spec.ts
src/unittests/query_compare.spec.ts
src/unittests/query_string.spec.ts
src/unittests/test_group.spec.ts
src/unittests/test_query.spec.ts
src/webgpu/examples.spec.ts
src/webgpu/listing.ts
src/webgpu/api/operation/labels.spec.ts
src/webgpu/api/operation/onSubmittedWorkDone.spec.ts
Roll third_party/webgpu-cts/ cef4c7678..7334f06d2 (18 commits) Update: - expectations.txt - ts_sources.txt - resource_files.txt - webtest .html files https: //chromium.googlesource.com/external/github.com/gpuweb/cts/+log/cef4c7678130..7334f06d2b28 - 7334f0 Convert `atan2` tests to use interval framework (#1586) - 31b648 Convert addition tests to use interval framework (#1582) - 4be8db Implement the writeTimestamp test to expect an exception (#1584) - 8276ee Convert `log2` tests to using new interval framework (#1579) - a1cde6 Convert `log` tests to using new interval framework (#1578) - 3d4386 Remove storage write tests (#1585) - 0d908a Update the createQuerySet test of query_types.spec.ts to expect an exception (#1571) - 426583 Convert `sin` tests to use interval framework (#1581) - 33df4b Convert negation tests to new interval framework (#1580) - 9c96bd Update 'zero_size' test to check 'usage' field (#1575) - e058d2 Convert `floor` tests to use new interval framework (#1535) - c9e0c0 Convert `exp2` tests to use new interval framework (#1534) - a7989f Convert `exp` tests to using new interval framework - bb12dc Add escape hatch for precisely expressing expectations - 610b24 Replace `;` with `,` in WGSL structs. (#1577) - 21e01f Use paramsSubcasesOnly() - 7ff215 Add tests for container type reflection attributes - 614d1a Move buffer_texture_copies.spec.ts from encoding/cmds to image_copy path (#1572) Change-Id: I7ec19f87f049a06f0d24d2981ea941fa717dddf7 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/95281 Reviewed-by: Shrek Shao <shrekshao@google.com> Commit-Queue: Shrek Shao <shrekshao@google.com> Auto-Submit: Austin Eng <enga@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2022-06-30 19:42:54 +00:00
src/webgpu/api/operation/reflection.spec.ts
src/webgpu/api/operation/uncapturederror.spec.ts
src/webgpu/api/operation/adapter/requestAdapterInfo.spec.ts
src/webgpu/api/operation/adapter/requestDevice.spec.ts
src/webgpu/api/operation/adapter/requestDevice_limits.spec.ts
src/webgpu/api/operation/buffers/mapping_test.ts
src/webgpu/api/operation/buffers/map.spec.ts
src/webgpu/api/operation/buffers/map_ArrayBuffer.spec.ts
src/webgpu/api/operation/buffers/map_detach.spec.ts
src/webgpu/api/operation/buffers/map_oom.spec.ts
src/webgpu/api/operation/buffers/threading.spec.ts
src/webgpu/api/operation/command_buffer/basic.spec.ts
src/webgpu/api/operation/command_buffer/clearBuffer.spec.ts
src/webgpu/api/operation/command_buffer/copyBufferToBuffer.spec.ts
src/webgpu/api/operation/command_buffer/copyTextureToTexture.spec.ts
src/webgpu/api/operation/command_buffer/image_copy.spec.ts
src/webgpu/api/operation/command_buffer/programmable/programmable_state_test.ts
src/webgpu/api/operation/command_buffer/programmable/state_tracking.spec.ts
src/webgpu/api/operation/command_buffer/render/dynamic_state.spec.ts
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/multiple_buffers.spec.ts
src/webgpu/api/operation/memory_sync/buffer/single_buffer.spec.ts
src/webgpu/api/operation/memory_sync/texture/texture_sync_test.ts
src/webgpu/api/operation/memory_sync/texture/same_subresource.spec.ts
src/webgpu/api/operation/pipeline/default_layout.spec.ts
src/webgpu/api/operation/queue/writeBuffer.spec.ts
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
Roll third_party/webgpu-cts/ e518bfe8a..8f2742e4a (15 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/e518bfe8a42b..8f2742e4a4dc - 8f2742 Raise maxComputeWorkgroupStorageSize from 16352 to 16384 (#1390) - 706082 wgsl: Add stubs for the pack and unpack methods. (#1425) - 33d851 wgsl: Stub tests for the textureStore builtin. (#1423) - 8610c8 wgsl: Add stub tests for textureSampleLevel. (#1422) - 5d6c16 wgsl: Stub synchronization builtin functions. (#1426) - c57922 Duplicate params: catch in ParamsBuilder, improve error in loadTreeForQuery (#1424) - f923e0 Update pipeline output targets validation with different writeMask (#1174) - 17582e wgsl: Add stub tests for textureSampleGrad. (#1421) - dc8142 wgsl: Add stub tests for textureSampleCompareLevel. (#1420) - fe9154 wgsl: Stub tests for textureSampleCompare (#1418) - a0c703 wgsl: Add stubs for the read-write-modify atomic operations. (#1417) - 2b89c0 wgsl: Add stubs for the atomicStore builtin. (#1416) - 776015 wgsl: Stub tests for the atomicLoad builtin. (#1415) - 544877 wgsl: Add stub tests for the textureSample builtin. (#1414) - d6dc47 wgsl: Fixup coord parameters in texture tests. (#1410) Created with './tools/run cts roll' Change-Id: Ibe57ebc6643921cae7bc3fae6f82459673106dd9 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/90860 Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Ben Clayton <bclayton@google.com> Auto-Submit: Corentin Wallez <cwallez@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2022-05-19 16:57:40 +00:00
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
src/webgpu/api/operation/render_pipeline/vertex_only_render_pipeline.spec.ts
src/webgpu/api/operation/rendering/basic.spec.ts
src/webgpu/api/operation/rendering/blending.spec.ts
src/webgpu/api/operation/rendering/depth.spec.ts
src/webgpu/api/operation/rendering/depth_clip_clamp.spec.ts
src/webgpu/api/operation/rendering/draw.spec.ts
src/webgpu/api/operation/rendering/indirect_draw.spec.ts
src/webgpu/api/operation/rendering/robust_access_index.spec.ts
src/webgpu/api/operation/resource_init/buffer.spec.ts
src/webgpu/util/texture/subresource.ts
src/webgpu/api/operation/resource_init/check_texture/by_copy.ts
src/webgpu/api/operation/resource_init/check_texture/by_ds_test.ts
src/webgpu/api/operation/resource_init/check_texture/by_sampling.ts
src/webgpu/api/operation/resource_init/texture_zero.spec.ts
src/webgpu/api/operation/sampling/anisotropy.spec.ts
src/webgpu/api/operation/sampling/filter_mode.spec.ts
src/webgpu/api/operation/sampling/lod_clamp.spec.ts
src/webgpu/api/operation/shader_module/compilation_info.spec.ts
Roll third_party/webgpu-cts/ dcba3ac6b..5e83d8349 (25 commits) https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/dcba3ac6b819..5e83d8349be1 $ git log dcba3ac6b..5e83d8349 --date=short --no-merges --format='%ad %ae %s' 2022-04-13 cwallez Reduce the length of subresource test names (#1164) 2022-04-13 cwallez zero_init: add constant zero to prevent driver unrolling loops. (#1163) 2022-04-13 jiawei.shao Add validation,resource_usages,texture,in_render_misc:* - Part II (#1161) 2022-04-13 jiawei.shao Add validation,resource_usages,texture,in_render_misc:* - Part I (#1157) 2022-04-11 enga Test view format reinterpretation (#1126) 2022-04-11 litherum Only 2D textures can be marked as render targets (#1155) 2022-04-08 cwallez operation,image_copy: Add support for depth16unorm (#1154) 2022-04-08 cwallez image_copy,mip_levels: reduce the mip level count. (#1151) 2022-04-08 cwallez depth_compare_func: Don't use 0.5 as depth16unorm rounds either way (#1152) 2022-04-08 cwallez Fix tests trying to copy aspects of depth-stencil textures. (#1146) 2022-04-08 cwallez depth_clip_clamp: only set stencilLoadOp and friends when needed. (#1153) 2022-04-08 cwallez Fix validation errors with depth/StencilLoad/StoreOp set when not allowed. (#1145) 2022-04-08 enga Shorten test and param lengths in resource_usages,texture,in_render_common:* (#1144) 2022-04-08 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part V (#1150) 2022-04-06 cwallez val,buffer,create: Buffer sizes don't have to be multiple of 4. (#1140) 2022-04-06 cwallez image_copy: Ensure bufferOffset % 4 == 0 for depth-stencil. (#1139) 2022-04-06 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part IV (#1132) 2022-04-05 enga Fix infinite recursion in CopyExternalImageToTexture.spec.ts (#1143) 2022-04-05 cwallez Use globalThis instead of self. (#1141) 2022-04-05 cwallez val/copyT2T,format_compat: Don't assume compressed is always 4x4 (#1134) 2022-04-05 cwallez Fix DSAttachment load/store ops being specified when disallowed. (#1136) 2022-04-05 cwallez Fix test of BGL binding limits to correctly check limits (#1137) 2022-04-04 cwallez Fix a validation error caused by WriteTexture bytesPerRow: t.width (#1133) 2022-04-04 cwallez Add unicode tests for entryPoint matching. (#1131) 2022-04-04 cwallez writeBuffer: an unaligned bufferOffset is a validation error. (#1129) Created with: roll-dep third_party/webgpu-cts Change-Id: I048afcaf3d33bcd67401412bf235181013ebf6d2 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/86533 Auto-Submit: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-04-13 18:52:46 +00:00
src/webgpu/api/operation/texture_view/format_reinterpretation.spec.ts
src/webgpu/api/operation/texture_view/read.spec.ts
src/webgpu/api/operation/texture_view/write.spec.ts
src/webgpu/api/operation/vertex_state/correctness.spec.ts
src/webgpu/api/operation/vertex_state/index_format.spec.ts
src/webgpu/api/validation/validation_test.ts
src/webgpu/api/validation/compute_pipeline.spec.ts
src/webgpu/api/validation/createBindGroup.spec.ts
src/webgpu/api/validation/createBindGroupLayout.spec.ts
src/webgpu/api/validation/createPipelineLayout.spec.ts
src/webgpu/api/validation/createSampler.spec.ts
src/webgpu/api/validation/createTexture.spec.ts
src/webgpu/api/validation/createView.spec.ts
src/webgpu/api/validation/error_scope.spec.ts
src/webgpu/api/validation/layout_shader_compat.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
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/encoding/beginRenderPass.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/api/validation/encoding/createRenderBundleEncoder.spec.ts
src/webgpu/api/validation/encoding/encoder_state.spec.ts
src/webgpu/api/validation/encoding/render_bundle.spec.ts
src/webgpu/api/validation/encoding/cmds/clearBuffer.spec.ts
src/webgpu/api/validation/encoding/cmds/compute_pass.spec.ts
src/webgpu/api/validation/encoding/cmds/copyBufferToBuffer.spec.ts
src/webgpu/api/validation/encoding/cmds/copyTextureToTexture.spec.ts
src/webgpu/api/validation/encoding/cmds/debug.spec.ts
src/webgpu/api/validation/encoding/cmds/index_access.spec.ts
src/webgpu/api/validation/encoding/cmds/render_pass.spec.ts
src/webgpu/api/validation/encoding/cmds/setBindGroup.spec.ts
src/webgpu/api/validation/encoding/cmds/render/draw.spec.ts
src/webgpu/api/validation/encoding/cmds/render/dynamic_state.spec.ts
src/webgpu/api/validation/encoding/cmds/render/render.ts
src/webgpu/api/validation/encoding/cmds/render/indirect_draw.spec.ts
src/webgpu/api/validation/encoding/cmds/render/setIndexBuffer.spec.ts
src/webgpu/api/validation/encoding/cmds/render/setPipeline.spec.ts
src/webgpu/api/validation/encoding/cmds/render/setVertexBuffer.spec.ts
src/webgpu/api/validation/encoding/cmds/render/state_tracking.spec.ts
src/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat.spec.ts
src/webgpu/api/validation/encoding/queries/common.ts
src/webgpu/api/validation/encoding/queries/begin_end.spec.ts
src/webgpu/api/validation/encoding/queries/general.spec.ts
src/webgpu/api/validation/encoding/queries/pipeline_statistics.spec.ts
src/webgpu/api/validation/encoding/queries/resolveQuerySet.spec.ts
src/webgpu/api/validation/image_copy/image_copy.ts
src/webgpu/api/validation/image_copy/buffer_related.spec.ts
Roll third_party/webgpu-cts/ cef4c7678..7334f06d2 (18 commits) Update: - expectations.txt - ts_sources.txt - resource_files.txt - webtest .html files https: //chromium.googlesource.com/external/github.com/gpuweb/cts/+log/cef4c7678130..7334f06d2b28 - 7334f0 Convert `atan2` tests to use interval framework (#1586) - 31b648 Convert addition tests to use interval framework (#1582) - 4be8db Implement the writeTimestamp test to expect an exception (#1584) - 8276ee Convert `log2` tests to using new interval framework (#1579) - a1cde6 Convert `log` tests to using new interval framework (#1578) - 3d4386 Remove storage write tests (#1585) - 0d908a Update the createQuerySet test of query_types.spec.ts to expect an exception (#1571) - 426583 Convert `sin` tests to use interval framework (#1581) - 33df4b Convert negation tests to new interval framework (#1580) - 9c96bd Update 'zero_size' test to check 'usage' field (#1575) - e058d2 Convert `floor` tests to use new interval framework (#1535) - c9e0c0 Convert `exp2` tests to use new interval framework (#1534) - a7989f Convert `exp` tests to using new interval framework - bb12dc Add escape hatch for precisely expressing expectations - 610b24 Replace `;` with `,` in WGSL structs. (#1577) - 21e01f Use paramsSubcasesOnly() - 7ff215 Add tests for container type reflection attributes - 614d1a Move buffer_texture_copies.spec.ts from encoding/cmds to image_copy path (#1572) Change-Id: I7ec19f87f049a06f0d24d2981ea941fa717dddf7 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/95281 Reviewed-by: Shrek Shao <shrekshao@google.com> Commit-Queue: Shrek Shao <shrekshao@google.com> Auto-Submit: Austin Eng <enga@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2022-06-30 19:42:54 +00:00
src/webgpu/api/validation/image_copy/buffer_texture_copies.spec.ts
src/webgpu/api/validation/image_copy/layout_related.spec.ts
src/webgpu/api/validation/image_copy/texture_related.spec.ts
src/webgpu/api/validation/initialization/requestDevice.spec.ts
src/webgpu/api/validation/query_set/create.spec.ts
src/webgpu/api/validation/query_set/destroy.spec.ts
src/webgpu/api/validation/queue/buffer_mapped.spec.ts
src/webgpu/api/validation/queue/submit.spec.ts
src/webgpu/api/validation/queue/writeBuffer.spec.ts
src/webgpu/api/validation/queue/copyToTexture/CopyExternalImageToTexture.spec.ts
src/webgpu/api/validation/queue/destroyed/query_set.spec.ts
src/webgpu/api/validation/render_pass/attachment_compatibility.spec.ts
src/webgpu/api/validation/render_pass/render_pass_descriptor.spec.ts
src/webgpu/api/validation/render_pass/resolve.spec.ts
src/webgpu/api/validation/render_pass/storeOp.spec.ts
src/webgpu/api/validation/render_pipeline/common.ts
src/webgpu/api/validation/render_pipeline/depth_stencil_state.spec.ts
src/webgpu/api/validation/render_pipeline/fragment_state.spec.ts
src/webgpu/api/validation/render_pipeline/inter_stage.spec.ts
src/webgpu/api/validation/render_pipeline/misc.spec.ts
src/webgpu/api/validation/render_pipeline/multisample_state.spec.ts
src/webgpu/api/validation/render_pipeline/primitive_state.spec.ts
src/webgpu/api/validation/render_pipeline/shader_module.spec.ts
src/webgpu/api/validation/render_pipeline/vertex_state.spec.ts
src/webgpu/api/validation/resource_usages/buffer/in_pass_encoder.spec.ts
src/webgpu/api/validation/resource_usages/buffer/in_pass_misc.spec.ts
src/webgpu/api/validation/resource_usages/texture/in_pass_encoder.spec.ts
src/webgpu/api/validation/resource_usages/texture/in_render_common.spec.ts
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/state/device_lost/destroy.spec.ts
src/webgpu/api/validation/texture/destroy.spec.ts
src/webgpu/idl/exposed.html.ts
src/webgpu/idl/idl_test.ts
src/webgpu/idl/constants/flags.spec.ts
src/webgpu/shader/types.ts
src/webgpu/shader/values.ts
src/webgpu/shader/execution/evaluation_order.spec.ts
src/webgpu/shader/execution/robust_access.spec.ts
src/webgpu/shader/execution/robust_access_vertex.spec.ts
src/webgpu/shader/execution/zero_init.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/util/compare.ts
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
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
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/acos.spec.ts
src/webgpu/shader/execution/expression/call/builtin/acosh.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/shader/execution/expression/call/builtin/all.spec.ts
src/webgpu/shader/execution/expression/call/builtin/any.spec.ts
src/webgpu/shader/execution/expression/call/builtin/arrayLength.spec.ts
src/webgpu/shader/execution/expression/call/builtin/asin.spec.ts
src/webgpu/shader/execution/expression/call/builtin/asinh.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/shader/execution/expression/call/builtin/atan.spec.ts
src/webgpu/shader/execution/expression/call/builtin/atan2.spec.ts
src/webgpu/shader/execution/expression/call/builtin/atanh.spec.ts
Roll third_party/webgpu-cts/ e518bfe8a..8f2742e4a (15 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/e518bfe8a42b..8f2742e4a4dc - 8f2742 Raise maxComputeWorkgroupStorageSize from 16352 to 16384 (#1390) - 706082 wgsl: Add stubs for the pack and unpack methods. (#1425) - 33d851 wgsl: Stub tests for the textureStore builtin. (#1423) - 8610c8 wgsl: Add stub tests for textureSampleLevel. (#1422) - 5d6c16 wgsl: Stub synchronization builtin functions. (#1426) - c57922 Duplicate params: catch in ParamsBuilder, improve error in loadTreeForQuery (#1424) - f923e0 Update pipeline output targets validation with different writeMask (#1174) - 17582e wgsl: Add stub tests for textureSampleGrad. (#1421) - dc8142 wgsl: Add stub tests for textureSampleCompareLevel. (#1420) - fe9154 wgsl: Stub tests for textureSampleCompare (#1418) - a0c703 wgsl: Add stubs for the read-write-modify atomic operations. (#1417) - 2b89c0 wgsl: Add stubs for the atomicStore builtin. (#1416) - 776015 wgsl: Stub tests for the atomicLoad builtin. (#1415) - 544877 wgsl: Add stub tests for the textureSample builtin. (#1414) - d6dc47 wgsl: Fixup coord parameters in texture tests. (#1410) Created with './tools/run cts roll' Change-Id: Ibe57ebc6643921cae7bc3fae6f82459673106dd9 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/90860 Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Ben Clayton <bclayton@google.com> Auto-Submit: Corentin Wallez <cwallez@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2022-05-19 16:57:40 +00:00
src/webgpu/shader/execution/expression/call/builtin/atomicAdd.spec.ts
src/webgpu/shader/execution/expression/call/builtin/atomicAnd.spec.ts
src/webgpu/shader/execution/expression/call/builtin/atomicCompareExchangeWeak.spec.ts
src/webgpu/shader/execution/expression/call/builtin/atomicExchange.spec.ts
src/webgpu/shader/execution/expression/call/builtin/atomicLoad.spec.ts
src/webgpu/shader/execution/expression/call/builtin/atomicMax.spec.ts
src/webgpu/shader/execution/expression/call/builtin/atomicMin.spec.ts
src/webgpu/shader/execution/expression/call/builtin/atomicOr.spec.ts
src/webgpu/shader/execution/expression/call/builtin/atomicStore.spec.ts
src/webgpu/shader/execution/expression/call/builtin/atomicSub.spec.ts
src/webgpu/shader/execution/expression/call/builtin/atomicXor.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/shader/execution/expression/call/builtin/ceil.spec.ts
src/webgpu/shader/execution/expression/call/builtin/clamp.spec.ts
src/webgpu/shader/execution/expression/call/builtin/cos.spec.ts
src/webgpu/shader/execution/expression/call/builtin/cosh.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/shader/execution/expression/call/builtin/countLeadingZeros.spec.ts
src/webgpu/shader/execution/expression/call/builtin/countOneBits.spec.ts
src/webgpu/shader/execution/expression/call/builtin/countTrailingZeros.spec.ts
src/webgpu/shader/execution/expression/call/builtin/cross.spec.ts
src/webgpu/shader/execution/expression/call/builtin/degrees.spec.ts
Roll third_party/webgpu-cts/ 249f2b797..ecf480422 (21 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/249f2b797bb8..ecf4804228d1 - ecf480 wgsl: Add missing parameterizations (#1366) - febc61 wgsl: Stub tests for the fwidthFine builtin. (#1365) - 50261d wgsl: Stub tests for the fwidthCoarse builtin. (#1364) - b2f135 wgsl: Stub tests for the fwidth builtin. (#1363) - 1d3403 wgsl: Stub tests for the dpdyFine builtin. (#1362) - 1c717a wgsl: Stub tests for the dpdyCoarse builtin. (#1361) - ef805c wgsl: Stub tests for the dpdy builtin (#1360) - 8f5f61 wgsl: Stub tests for the dpdxFine builtin. (#1359) - 59d1c3 wgsl: Stub tests for dpdxCoarse builtin (#1358) - aa6096 wgsl: Stub tests for dpdx builtin (#1357) - 2ee8b6 wgsl: Stub tests for the dot builtin. (#1356) - 9646eb wgsl: Stub tests for the transpose builtin. (#1354) - 0415ba wgsl: Stub tests for determinant builtin. (#1353) - e817a5 wgsl: Stub tests for trunc builtin. (#1352) - 9edb35 wgsl: Stub tests for the tanh builtin. (#1351) - 1b109c wgsl: Stub tests for tan builtin. (#1350) - 92f64a wgsl: Stub tests for step builtin. (#1349) - ca915e wgsl: Stub tests for sqrt builtin. (#1348) - b1f2fb wgsl: Stub tests for smoothstep builtin. (#1347) - 9ea198 wgsl: Stub tests for sinh builtin. (#1346) - 423400 wgsl: Stub for sign builtin. (#1345) Created with './tools/run cts roll' Change-Id: I29b09f6d4808c8b33d39d390def05f72599965f2 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/88860 Reviewed-by: Antonio Maiorano <amaiorano@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Ben Clayton <bclayton@google.com>
2022-05-04 16:00:39 +00:00
src/webgpu/shader/execution/expression/call/builtin/determinant.spec.ts
src/webgpu/shader/execution/expression/call/builtin/distance.spec.ts
Roll third_party/webgpu-cts/ 249f2b797..ecf480422 (21 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/249f2b797bb8..ecf4804228d1 - ecf480 wgsl: Add missing parameterizations (#1366) - febc61 wgsl: Stub tests for the fwidthFine builtin. (#1365) - 50261d wgsl: Stub tests for the fwidthCoarse builtin. (#1364) - b2f135 wgsl: Stub tests for the fwidth builtin. (#1363) - 1d3403 wgsl: Stub tests for the dpdyFine builtin. (#1362) - 1c717a wgsl: Stub tests for the dpdyCoarse builtin. (#1361) - ef805c wgsl: Stub tests for the dpdy builtin (#1360) - 8f5f61 wgsl: Stub tests for the dpdxFine builtin. (#1359) - 59d1c3 wgsl: Stub tests for dpdxCoarse builtin (#1358) - aa6096 wgsl: Stub tests for dpdx builtin (#1357) - 2ee8b6 wgsl: Stub tests for the dot builtin. (#1356) - 9646eb wgsl: Stub tests for the transpose builtin. (#1354) - 0415ba wgsl: Stub tests for determinant builtin. (#1353) - e817a5 wgsl: Stub tests for trunc builtin. (#1352) - 9edb35 wgsl: Stub tests for the tanh builtin. (#1351) - 1b109c wgsl: Stub tests for tan builtin. (#1350) - 92f64a wgsl: Stub tests for step builtin. (#1349) - ca915e wgsl: Stub tests for sqrt builtin. (#1348) - b1f2fb wgsl: Stub tests for smoothstep builtin. (#1347) - 9ea198 wgsl: Stub tests for sinh builtin. (#1346) - 423400 wgsl: Stub for sign builtin. (#1345) Created with './tools/run cts roll' Change-Id: I29b09f6d4808c8b33d39d390def05f72599965f2 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/88860 Reviewed-by: Antonio Maiorano <amaiorano@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Ben Clayton <bclayton@google.com>
2022-05-04 16:00:39 +00:00
src/webgpu/shader/execution/expression/call/builtin/dot.spec.ts
src/webgpu/shader/execution/expression/call/builtin/dpdx.spec.ts
src/webgpu/shader/execution/expression/call/builtin/dpdxCoarse.spec.ts
src/webgpu/shader/execution/expression/call/builtin/dpdxFine.spec.ts
src/webgpu/shader/execution/expression/call/builtin/dpdy.spec.ts
src/webgpu/shader/execution/expression/call/builtin/dpdyCoarse.spec.ts
src/webgpu/shader/execution/expression/call/builtin/dpdyFine.spec.ts
src/webgpu/shader/execution/expression/call/builtin/exp.spec.ts
src/webgpu/shader/execution/expression/call/builtin/exp2.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/shader/execution/expression/call/builtin/extractBits.spec.ts
src/webgpu/shader/execution/expression/call/builtin/faceForward.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/shader/execution/expression/call/builtin/firstLeadingBit.spec.ts
src/webgpu/shader/execution/expression/call/builtin/firstTrailingBit.spec.ts
src/webgpu/shader/execution/expression/call/builtin/floor.spec.ts
src/webgpu/shader/execution/expression/call/builtin/fma.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/shader/execution/expression/call/builtin/fract.spec.ts
src/webgpu/shader/execution/expression/call/builtin/frexp.spec.ts
Roll third_party/webgpu-cts/ 249f2b797..ecf480422 (21 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/249f2b797bb8..ecf4804228d1 - ecf480 wgsl: Add missing parameterizations (#1366) - febc61 wgsl: Stub tests for the fwidthFine builtin. (#1365) - 50261d wgsl: Stub tests for the fwidthCoarse builtin. (#1364) - b2f135 wgsl: Stub tests for the fwidth builtin. (#1363) - 1d3403 wgsl: Stub tests for the dpdyFine builtin. (#1362) - 1c717a wgsl: Stub tests for the dpdyCoarse builtin. (#1361) - ef805c wgsl: Stub tests for the dpdy builtin (#1360) - 8f5f61 wgsl: Stub tests for the dpdxFine builtin. (#1359) - 59d1c3 wgsl: Stub tests for dpdxCoarse builtin (#1358) - aa6096 wgsl: Stub tests for dpdx builtin (#1357) - 2ee8b6 wgsl: Stub tests for the dot builtin. (#1356) - 9646eb wgsl: Stub tests for the transpose builtin. (#1354) - 0415ba wgsl: Stub tests for determinant builtin. (#1353) - e817a5 wgsl: Stub tests for trunc builtin. (#1352) - 9edb35 wgsl: Stub tests for the tanh builtin. (#1351) - 1b109c wgsl: Stub tests for tan builtin. (#1350) - 92f64a wgsl: Stub tests for step builtin. (#1349) - ca915e wgsl: Stub tests for sqrt builtin. (#1348) - b1f2fb wgsl: Stub tests for smoothstep builtin. (#1347) - 9ea198 wgsl: Stub tests for sinh builtin. (#1346) - 423400 wgsl: Stub for sign builtin. (#1345) Created with './tools/run cts roll' Change-Id: I29b09f6d4808c8b33d39d390def05f72599965f2 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/88860 Reviewed-by: Antonio Maiorano <amaiorano@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Ben Clayton <bclayton@google.com>
2022-05-04 16:00:39 +00:00
src/webgpu/shader/execution/expression/call/builtin/fwidth.spec.ts
src/webgpu/shader/execution/expression/call/builtin/fwidthCoarse.spec.ts
src/webgpu/shader/execution/expression/call/builtin/fwidthFine.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/shader/execution/expression/call/builtin/insertBits.spec.ts
src/webgpu/shader/execution/expression/call/builtin/inversesqrt.spec.ts
src/webgpu/shader/execution/expression/call/builtin/ldexp.spec.ts
src/webgpu/shader/execution/expression/call/builtin/length.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/shader/execution/expression/call/builtin/log.spec.ts
src/webgpu/shader/execution/expression/call/builtin/log2.spec.ts
src/webgpu/shader/execution/expression/call/builtin/max.spec.ts
src/webgpu/shader/execution/expression/call/builtin/min.spec.ts
src/webgpu/shader/execution/expression/call/builtin/mix.spec.ts
src/webgpu/shader/execution/expression/call/builtin/modf.spec.ts
src/webgpu/shader/execution/expression/call/builtin/normalize.spec.ts
Roll third_party/webgpu-cts/ e518bfe8a..8f2742e4a (15 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/e518bfe8a42b..8f2742e4a4dc - 8f2742 Raise maxComputeWorkgroupStorageSize from 16352 to 16384 (#1390) - 706082 wgsl: Add stubs for the pack and unpack methods. (#1425) - 33d851 wgsl: Stub tests for the textureStore builtin. (#1423) - 8610c8 wgsl: Add stub tests for textureSampleLevel. (#1422) - 5d6c16 wgsl: Stub synchronization builtin functions. (#1426) - c57922 Duplicate params: catch in ParamsBuilder, improve error in loadTreeForQuery (#1424) - f923e0 Update pipeline output targets validation with different writeMask (#1174) - 17582e wgsl: Add stub tests for textureSampleGrad. (#1421) - dc8142 wgsl: Add stub tests for textureSampleCompareLevel. (#1420) - fe9154 wgsl: Stub tests for textureSampleCompare (#1418) - a0c703 wgsl: Add stubs for the read-write-modify atomic operations. (#1417) - 2b89c0 wgsl: Add stubs for the atomicStore builtin. (#1416) - 776015 wgsl: Stub tests for the atomicLoad builtin. (#1415) - 544877 wgsl: Add stub tests for the textureSample builtin. (#1414) - d6dc47 wgsl: Fixup coord parameters in texture tests. (#1410) Created with './tools/run cts roll' Change-Id: Ibe57ebc6643921cae7bc3fae6f82459673106dd9 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/90860 Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Ben Clayton <bclayton@google.com> Auto-Submit: Corentin Wallez <cwallez@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2022-05-19 16:57:40 +00:00
src/webgpu/shader/execution/expression/call/builtin/pack2x16float.spec.ts
src/webgpu/shader/execution/expression/call/builtin/pack2x16snorm.spec.ts
src/webgpu/shader/execution/expression/call/builtin/pack2x16unorm.spec.ts
src/webgpu/shader/execution/expression/call/builtin/pack4x8snorm.spec.ts
src/webgpu/shader/execution/expression/call/builtin/pack4x8unorm.spec.ts
src/webgpu/shader/execution/expression/call/builtin/pow.spec.ts
src/webgpu/shader/execution/expression/call/builtin/quantizeToF16.spec.ts
src/webgpu/shader/execution/expression/call/builtin/radians.spec.ts
src/webgpu/shader/execution/expression/call/builtin/reflect.spec.ts
src/webgpu/shader/execution/expression/call/builtin/refract.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/shader/execution/expression/call/builtin/reverseBits.spec.ts
src/webgpu/shader/execution/expression/call/builtin/round.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/shader/execution/expression/call/builtin/select.spec.ts
Roll third_party/webgpu-cts/ 249f2b797..ecf480422 (21 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/249f2b797bb8..ecf4804228d1 - ecf480 wgsl: Add missing parameterizations (#1366) - febc61 wgsl: Stub tests for the fwidthFine builtin. (#1365) - 50261d wgsl: Stub tests for the fwidthCoarse builtin. (#1364) - b2f135 wgsl: Stub tests for the fwidth builtin. (#1363) - 1d3403 wgsl: Stub tests for the dpdyFine builtin. (#1362) - 1c717a wgsl: Stub tests for the dpdyCoarse builtin. (#1361) - ef805c wgsl: Stub tests for the dpdy builtin (#1360) - 8f5f61 wgsl: Stub tests for the dpdxFine builtin. (#1359) - 59d1c3 wgsl: Stub tests for dpdxCoarse builtin (#1358) - aa6096 wgsl: Stub tests for dpdx builtin (#1357) - 2ee8b6 wgsl: Stub tests for the dot builtin. (#1356) - 9646eb wgsl: Stub tests for the transpose builtin. (#1354) - 0415ba wgsl: Stub tests for determinant builtin. (#1353) - e817a5 wgsl: Stub tests for trunc builtin. (#1352) - 9edb35 wgsl: Stub tests for the tanh builtin. (#1351) - 1b109c wgsl: Stub tests for tan builtin. (#1350) - 92f64a wgsl: Stub tests for step builtin. (#1349) - ca915e wgsl: Stub tests for sqrt builtin. (#1348) - b1f2fb wgsl: Stub tests for smoothstep builtin. (#1347) - 9ea198 wgsl: Stub tests for sinh builtin. (#1346) - 423400 wgsl: Stub for sign builtin. (#1345) Created with './tools/run cts roll' Change-Id: I29b09f6d4808c8b33d39d390def05f72599965f2 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/88860 Reviewed-by: Antonio Maiorano <amaiorano@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Ben Clayton <bclayton@google.com>
2022-05-04 16:00:39 +00:00
src/webgpu/shader/execution/expression/call/builtin/sign.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/shader/execution/expression/call/builtin/sin.spec.ts
Roll third_party/webgpu-cts/ 249f2b797..ecf480422 (21 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/249f2b797bb8..ecf4804228d1 - ecf480 wgsl: Add missing parameterizations (#1366) - febc61 wgsl: Stub tests for the fwidthFine builtin. (#1365) - 50261d wgsl: Stub tests for the fwidthCoarse builtin. (#1364) - b2f135 wgsl: Stub tests for the fwidth builtin. (#1363) - 1d3403 wgsl: Stub tests for the dpdyFine builtin. (#1362) - 1c717a wgsl: Stub tests for the dpdyCoarse builtin. (#1361) - ef805c wgsl: Stub tests for the dpdy builtin (#1360) - 8f5f61 wgsl: Stub tests for the dpdxFine builtin. (#1359) - 59d1c3 wgsl: Stub tests for dpdxCoarse builtin (#1358) - aa6096 wgsl: Stub tests for dpdx builtin (#1357) - 2ee8b6 wgsl: Stub tests for the dot builtin. (#1356) - 9646eb wgsl: Stub tests for the transpose builtin. (#1354) - 0415ba wgsl: Stub tests for determinant builtin. (#1353) - e817a5 wgsl: Stub tests for trunc builtin. (#1352) - 9edb35 wgsl: Stub tests for the tanh builtin. (#1351) - 1b109c wgsl: Stub tests for tan builtin. (#1350) - 92f64a wgsl: Stub tests for step builtin. (#1349) - ca915e wgsl: Stub tests for sqrt builtin. (#1348) - b1f2fb wgsl: Stub tests for smoothstep builtin. (#1347) - 9ea198 wgsl: Stub tests for sinh builtin. (#1346) - 423400 wgsl: Stub for sign builtin. (#1345) Created with './tools/run cts roll' Change-Id: I29b09f6d4808c8b33d39d390def05f72599965f2 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/88860 Reviewed-by: Antonio Maiorano <amaiorano@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Ben Clayton <bclayton@google.com>
2022-05-04 16:00:39 +00:00
src/webgpu/shader/execution/expression/call/builtin/sinh.spec.ts
src/webgpu/shader/execution/expression/call/builtin/smoothstep.spec.ts
src/webgpu/shader/execution/expression/call/builtin/sqrt.spec.ts
src/webgpu/shader/execution/expression/call/builtin/step.spec.ts
Roll third_party/webgpu-cts/ e518bfe8a..8f2742e4a (15 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/e518bfe8a42b..8f2742e4a4dc - 8f2742 Raise maxComputeWorkgroupStorageSize from 16352 to 16384 (#1390) - 706082 wgsl: Add stubs for the pack and unpack methods. (#1425) - 33d851 wgsl: Stub tests for the textureStore builtin. (#1423) - 8610c8 wgsl: Add stub tests for textureSampleLevel. (#1422) - 5d6c16 wgsl: Stub synchronization builtin functions. (#1426) - c57922 Duplicate params: catch in ParamsBuilder, improve error in loadTreeForQuery (#1424) - f923e0 Update pipeline output targets validation with different writeMask (#1174) - 17582e wgsl: Add stub tests for textureSampleGrad. (#1421) - dc8142 wgsl: Add stub tests for textureSampleCompareLevel. (#1420) - fe9154 wgsl: Stub tests for textureSampleCompare (#1418) - a0c703 wgsl: Add stubs for the read-write-modify atomic operations. (#1417) - 2b89c0 wgsl: Add stubs for the atomicStore builtin. (#1416) - 776015 wgsl: Stub tests for the atomicLoad builtin. (#1415) - 544877 wgsl: Add stub tests for the textureSample builtin. (#1414) - d6dc47 wgsl: Fixup coord parameters in texture tests. (#1410) Created with './tools/run cts roll' Change-Id: Ibe57ebc6643921cae7bc3fae6f82459673106dd9 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/90860 Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Ben Clayton <bclayton@google.com> Auto-Submit: Corentin Wallez <cwallez@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2022-05-19 16:57:40 +00:00
src/webgpu/shader/execution/expression/call/builtin/storageBarrier.spec.ts
Roll third_party/webgpu-cts/ 249f2b797..ecf480422 (21 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/249f2b797bb8..ecf4804228d1 - ecf480 wgsl: Add missing parameterizations (#1366) - febc61 wgsl: Stub tests for the fwidthFine builtin. (#1365) - 50261d wgsl: Stub tests for the fwidthCoarse builtin. (#1364) - b2f135 wgsl: Stub tests for the fwidth builtin. (#1363) - 1d3403 wgsl: Stub tests for the dpdyFine builtin. (#1362) - 1c717a wgsl: Stub tests for the dpdyCoarse builtin. (#1361) - ef805c wgsl: Stub tests for the dpdy builtin (#1360) - 8f5f61 wgsl: Stub tests for the dpdxFine builtin. (#1359) - 59d1c3 wgsl: Stub tests for dpdxCoarse builtin (#1358) - aa6096 wgsl: Stub tests for dpdx builtin (#1357) - 2ee8b6 wgsl: Stub tests for the dot builtin. (#1356) - 9646eb wgsl: Stub tests for the transpose builtin. (#1354) - 0415ba wgsl: Stub tests for determinant builtin. (#1353) - e817a5 wgsl: Stub tests for trunc builtin. (#1352) - 9edb35 wgsl: Stub tests for the tanh builtin. (#1351) - 1b109c wgsl: Stub tests for tan builtin. (#1350) - 92f64a wgsl: Stub tests for step builtin. (#1349) - ca915e wgsl: Stub tests for sqrt builtin. (#1348) - b1f2fb wgsl: Stub tests for smoothstep builtin. (#1347) - 9ea198 wgsl: Stub tests for sinh builtin. (#1346) - 423400 wgsl: Stub for sign builtin. (#1345) Created with './tools/run cts roll' Change-Id: I29b09f6d4808c8b33d39d390def05f72599965f2 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/88860 Reviewed-by: Antonio Maiorano <amaiorano@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Ben Clayton <bclayton@google.com>
2022-05-04 16:00:39 +00:00
src/webgpu/shader/execution/expression/call/builtin/tan.spec.ts
src/webgpu/shader/execution/expression/call/builtin/tanh.spec.ts
Roll third_party/webgpu-cts/ ecf480422..0a1288f5e (21 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/ecf4804228d1..0a1288f5e826 - 0a1288 Revert "Simplify device selection" and dependent commits (#1384) - 0afe04 Merge pull request #1383 from kainino0x/nit - ccfaca wgsl: Add support for f64 to Scalar (#1369) - 3ab573 Fix crash in GPUTest.init awaiting provider (#1381) - 753740 Fix order in package.json (#1380) - fb4eee wgsl: Stub tests for the textureGather builtin. (#1378) - c676c8 wgsl: Stub tests for textureDimension. (#1375) - 96f821 wgsl: Adds stub tests for textureGatherCompare (#1379) - d4a2b9 Skip whole case if there is no device - e38ab0 Fix skipping tests when device isn't available - dae9db [wgsl] Add missing @const decorations. (#1374) - 90d78b [wgs] fixup mix signature to match spec. (#1373) - 35c672 [wgs] sync modf text with spec update. (#1372) - 2398e8 [wgsl] reserve binding_array. (#1371) - a4f874 Explicitly specify 2d texture views in some cases (#1370) - a91256 Remove 'await's from selectDevice calls - c072e8 Simplify device selection - 47bd25 Encapsulate OOM-cleanup in DevicePool - 9be8bf factor out DeviceSelectionDescriptor - 229e43 Allow eventualExpectOk to accept Promise.all (#1368) - a6e1f5 wgsl: Generalize unary and binary f32 arithmetic case generation (#1367) Created with './tools/run cts roll' Change-Id: I9cc819aa118220b44f1df6511a7f557ec38a01c6 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/89663 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ben Clayton <bclayton@google.com>
2022-05-11 09:53:45 +00:00
src/webgpu/shader/execution/expression/call/builtin/textureDimension.spec.ts
Roll third_party/webgpu-cts/ e518bfe8a..8f2742e4a (15 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/e518bfe8a42b..8f2742e4a4dc - 8f2742 Raise maxComputeWorkgroupStorageSize from 16352 to 16384 (#1390) - 706082 wgsl: Add stubs for the pack and unpack methods. (#1425) - 33d851 wgsl: Stub tests for the textureStore builtin. (#1423) - 8610c8 wgsl: Add stub tests for textureSampleLevel. (#1422) - 5d6c16 wgsl: Stub synchronization builtin functions. (#1426) - c57922 Duplicate params: catch in ParamsBuilder, improve error in loadTreeForQuery (#1424) - f923e0 Update pipeline output targets validation with different writeMask (#1174) - 17582e wgsl: Add stub tests for textureSampleGrad. (#1421) - dc8142 wgsl: Add stub tests for textureSampleCompareLevel. (#1420) - fe9154 wgsl: Stub tests for textureSampleCompare (#1418) - a0c703 wgsl: Add stubs for the read-write-modify atomic operations. (#1417) - 2b89c0 wgsl: Add stubs for the atomicStore builtin. (#1416) - 776015 wgsl: Stub tests for the atomicLoad builtin. (#1415) - 544877 wgsl: Add stub tests for the textureSample builtin. (#1414) - d6dc47 wgsl: Fixup coord parameters in texture tests. (#1410) Created with './tools/run cts roll' Change-Id: Ibe57ebc6643921cae7bc3fae6f82459673106dd9 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/90860 Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Ben Clayton <bclayton@google.com> Auto-Submit: Corentin Wallez <cwallez@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2022-05-19 16:57:40 +00:00
src/webgpu/shader/execution/expression/call/builtin/utils.ts
Roll third_party/webgpu-cts/ ecf480422..0a1288f5e (21 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/ecf4804228d1..0a1288f5e826 - 0a1288 Revert "Simplify device selection" and dependent commits (#1384) - 0afe04 Merge pull request #1383 from kainino0x/nit - ccfaca wgsl: Add support for f64 to Scalar (#1369) - 3ab573 Fix crash in GPUTest.init awaiting provider (#1381) - 753740 Fix order in package.json (#1380) - fb4eee wgsl: Stub tests for the textureGather builtin. (#1378) - c676c8 wgsl: Stub tests for textureDimension. (#1375) - 96f821 wgsl: Adds stub tests for textureGatherCompare (#1379) - d4a2b9 Skip whole case if there is no device - e38ab0 Fix skipping tests when device isn't available - dae9db [wgsl] Add missing @const decorations. (#1374) - 90d78b [wgs] fixup mix signature to match spec. (#1373) - 35c672 [wgs] sync modf text with spec update. (#1372) - 2398e8 [wgsl] reserve binding_array. (#1371) - a4f874 Explicitly specify 2d texture views in some cases (#1370) - a91256 Remove 'await's from selectDevice calls - c072e8 Simplify device selection - 47bd25 Encapsulate OOM-cleanup in DevicePool - 9be8bf factor out DeviceSelectionDescriptor - 229e43 Allow eventualExpectOk to accept Promise.all (#1368) - a6e1f5 wgsl: Generalize unary and binary f32 arithmetic case generation (#1367) Created with './tools/run cts roll' Change-Id: I9cc819aa118220b44f1df6511a7f557ec38a01c6 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/89663 Reviewed-by: Corentin Wallez <cwallez@chromium.org> Commit-Queue: Ben Clayton <bclayton@google.com>
2022-05-11 09:53:45 +00:00
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
src/webgpu/shader/execution/expression/call/builtin/textureNumLayers.spec.ts
src/webgpu/shader/execution/expression/call/builtin/textureNumLevels.spec.ts
src/webgpu/shader/execution/expression/call/builtin/textureNumSamples.spec.ts
Roll third_party/webgpu-cts/ e518bfe8a..8f2742e4a (15 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/e518bfe8a42b..8f2742e4a4dc - 8f2742 Raise maxComputeWorkgroupStorageSize from 16352 to 16384 (#1390) - 706082 wgsl: Add stubs for the pack and unpack methods. (#1425) - 33d851 wgsl: Stub tests for the textureStore builtin. (#1423) - 8610c8 wgsl: Add stub tests for textureSampleLevel. (#1422) - 5d6c16 wgsl: Stub synchronization builtin functions. (#1426) - c57922 Duplicate params: catch in ParamsBuilder, improve error in loadTreeForQuery (#1424) - f923e0 Update pipeline output targets validation with different writeMask (#1174) - 17582e wgsl: Add stub tests for textureSampleGrad. (#1421) - dc8142 wgsl: Add stub tests for textureSampleCompareLevel. (#1420) - fe9154 wgsl: Stub tests for textureSampleCompare (#1418) - a0c703 wgsl: Add stubs for the read-write-modify atomic operations. (#1417) - 2b89c0 wgsl: Add stubs for the atomicStore builtin. (#1416) - 776015 wgsl: Stub tests for the atomicLoad builtin. (#1415) - 544877 wgsl: Add stub tests for the textureSample builtin. (#1414) - d6dc47 wgsl: Fixup coord parameters in texture tests. (#1410) Created with './tools/run cts roll' Change-Id: Ibe57ebc6643921cae7bc3fae6f82459673106dd9 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/90860 Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Ben Clayton <bclayton@google.com> Auto-Submit: Corentin Wallez <cwallez@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2022-05-19 16:57:40 +00:00
src/webgpu/shader/execution/expression/call/builtin/textureSample.spec.ts
src/webgpu/shader/execution/expression/call/builtin/textureSampleBias.spec.ts
Roll third_party/webgpu-cts/ e518bfe8a..8f2742e4a (15 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/e518bfe8a42b..8f2742e4a4dc - 8f2742 Raise maxComputeWorkgroupStorageSize from 16352 to 16384 (#1390) - 706082 wgsl: Add stubs for the pack and unpack methods. (#1425) - 33d851 wgsl: Stub tests for the textureStore builtin. (#1423) - 8610c8 wgsl: Add stub tests for textureSampleLevel. (#1422) - 5d6c16 wgsl: Stub synchronization builtin functions. (#1426) - c57922 Duplicate params: catch in ParamsBuilder, improve error in loadTreeForQuery (#1424) - f923e0 Update pipeline output targets validation with different writeMask (#1174) - 17582e wgsl: Add stub tests for textureSampleGrad. (#1421) - dc8142 wgsl: Add stub tests for textureSampleCompareLevel. (#1420) - fe9154 wgsl: Stub tests for textureSampleCompare (#1418) - a0c703 wgsl: Add stubs for the read-write-modify atomic operations. (#1417) - 2b89c0 wgsl: Add stubs for the atomicStore builtin. (#1416) - 776015 wgsl: Stub tests for the atomicLoad builtin. (#1415) - 544877 wgsl: Add stub tests for the textureSample builtin. (#1414) - d6dc47 wgsl: Fixup coord parameters in texture tests. (#1410) Created with './tools/run cts roll' Change-Id: Ibe57ebc6643921cae7bc3fae6f82459673106dd9 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/90860 Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Ben Clayton <bclayton@google.com> Auto-Submit: Corentin Wallez <cwallez@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2022-05-19 16:57:40 +00:00
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/textureStore.spec.ts
Roll third_party/webgpu-cts/ 249f2b797..ecf480422 (21 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/249f2b797bb8..ecf4804228d1 - ecf480 wgsl: Add missing parameterizations (#1366) - febc61 wgsl: Stub tests for the fwidthFine builtin. (#1365) - 50261d wgsl: Stub tests for the fwidthCoarse builtin. (#1364) - b2f135 wgsl: Stub tests for the fwidth builtin. (#1363) - 1d3403 wgsl: Stub tests for the dpdyFine builtin. (#1362) - 1c717a wgsl: Stub tests for the dpdyCoarse builtin. (#1361) - ef805c wgsl: Stub tests for the dpdy builtin (#1360) - 8f5f61 wgsl: Stub tests for the dpdxFine builtin. (#1359) - 59d1c3 wgsl: Stub tests for dpdxCoarse builtin (#1358) - aa6096 wgsl: Stub tests for dpdx builtin (#1357) - 2ee8b6 wgsl: Stub tests for the dot builtin. (#1356) - 9646eb wgsl: Stub tests for the transpose builtin. (#1354) - 0415ba wgsl: Stub tests for determinant builtin. (#1353) - e817a5 wgsl: Stub tests for trunc builtin. (#1352) - 9edb35 wgsl: Stub tests for the tanh builtin. (#1351) - 1b109c wgsl: Stub tests for tan builtin. (#1350) - 92f64a wgsl: Stub tests for step builtin. (#1349) - ca915e wgsl: Stub tests for sqrt builtin. (#1348) - b1f2fb wgsl: Stub tests for smoothstep builtin. (#1347) - 9ea198 wgsl: Stub tests for sinh builtin. (#1346) - 423400 wgsl: Stub for sign builtin. (#1345) Created with './tools/run cts roll' Change-Id: I29b09f6d4808c8b33d39d390def05f72599965f2 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/88860 Reviewed-by: Antonio Maiorano <amaiorano@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Ben Clayton <bclayton@google.com>
2022-05-04 16:00:39 +00:00
src/webgpu/shader/execution/expression/call/builtin/transpose.spec.ts
src/webgpu/shader/execution/expression/call/builtin/trunc.spec.ts
Roll third_party/webgpu-cts/ e518bfe8a..8f2742e4a (15 commits) Update expectations and ts_sources https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/e518bfe8a42b..8f2742e4a4dc - 8f2742 Raise maxComputeWorkgroupStorageSize from 16352 to 16384 (#1390) - 706082 wgsl: Add stubs for the pack and unpack methods. (#1425) - 33d851 wgsl: Stub tests for the textureStore builtin. (#1423) - 8610c8 wgsl: Add stub tests for textureSampleLevel. (#1422) - 5d6c16 wgsl: Stub synchronization builtin functions. (#1426) - c57922 Duplicate params: catch in ParamsBuilder, improve error in loadTreeForQuery (#1424) - f923e0 Update pipeline output targets validation with different writeMask (#1174) - 17582e wgsl: Add stub tests for textureSampleGrad. (#1421) - dc8142 wgsl: Add stub tests for textureSampleCompareLevel. (#1420) - fe9154 wgsl: Stub tests for textureSampleCompare (#1418) - a0c703 wgsl: Add stubs for the read-write-modify atomic operations. (#1417) - 2b89c0 wgsl: Add stubs for the atomicStore builtin. (#1416) - 776015 wgsl: Stub tests for the atomicLoad builtin. (#1415) - 544877 wgsl: Add stub tests for the textureSample builtin. (#1414) - d6dc47 wgsl: Fixup coord parameters in texture tests. (#1410) Created with './tools/run cts roll' Change-Id: Ibe57ebc6643921cae7bc3fae6f82459673106dd9 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/90860 Commit-Queue: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Ben Clayton <bclayton@google.com> Auto-Submit: Corentin Wallez <cwallez@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2022-05-19 16:57:40 +00:00
src/webgpu/shader/execution/expression/call/builtin/unpack2x16float.spec.ts
src/webgpu/shader/execution/expression/call/builtin/unpack2x16snorm.spec.ts
src/webgpu/shader/execution/expression/call/builtin/unpack2x16unorm.spec.ts
src/webgpu/shader/execution/expression/call/builtin/unpack4x8snorm.spec.ts
src/webgpu/shader/execution/expression/call/builtin/unpack4x8unorm.spec.ts
src/webgpu/shader/execution/expression/call/builtin/workgroupBarrier.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/shader/execution/expression/unary/unary.ts
src/webgpu/shader/execution/expression/unary/f32_arithmetic.spec.ts
src/webgpu/shader/execution/memory_model/memory_model_setup.ts
src/webgpu/shader/execution/memory_model/atomicity.spec.ts
src/webgpu/shader/execution/memory_model/barrier.spec.ts
src/webgpu/shader/execution/memory_model/coherence.spec.ts
src/webgpu/shader/execution/memory_model/weak.spec.ts
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/parse/blankspace.spec.ts
src/webgpu/shader/validation/parse/comments.spec.ts
src/webgpu/shader/validation/parse/identifiers.spec.ts
src/webgpu/shader/validation/parse/literal.spec.ts
src/webgpu/shader/validation/parse/source.spec.ts
src/webgpu/shader/validation/parse/var_and_let.spec.ts
src/webgpu/shader/validation/shader_io/util.ts
src/webgpu/shader/validation/shader_io/builtins.spec.ts
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/shader_io/shareable_types.spec.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/util/color_space_conversion.ts
src/webgpu/util/copy_to_texture.ts
src/webgpu/util/texture/texel_data.spec.ts
src/webgpu/util/texture/texture_ok.spec.ts
src/webgpu/web_platform/util.ts
src/webgpu/web_platform/canvas/configure.spec.ts
src/webgpu/web_platform/canvas/context_creation.spec.ts
src/webgpu/web_platform/canvas/getCurrentTexture.spec.ts
Roll third_party/webgpu-cts/ 8cfc317e2..a41bc407a (23 commits) Update: - expectations.txt - ts_sources.txt - resource_files.txt - webtest .html files https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/8cfc317e23c7..a41bc407a83a - a41bc4 Implement val:render_pass_descriptor:timestampWrite,same_query_index (#1656) - 167076 Implement val:render_pass_descriptor:timestamp_writes_query_set_type (#1653) - 06954d Implement val:render_pass_descriptor:timestampWrite,query_index (#1654) - deec4f Implement val:render_pass_descriptor:occlusion_query_set_type (#1652) - 3bef26 Succinct the test names of render_pass_descriptor.spec.ts (3/3) (#1651) - 425fc8 Convert `clamp` f32 tests to use interval framework (#1645) - 46fce2 Add support for multiple intervals to FP testing framework (#1643) - 09c7fb Address feedback from Kai - f803ff Add context configuration tests - d620a1 Address feedback from Kai - 77633d Add tests for getCurrentTexture and getPreferredCanvasFormat - 781ad8 Succinct the test names of render_pass_descriptor.spec.ts (2/n) (#1639) - d7ca02 Implement val:render_pass_descriptor:timestamp_writes_location (#1630) - 09793f Test zero levels or layers is invalid in render_pass,resolve:resolve_attachment (#1600) - daf0da Split shader_stages_and_visibility and add control cases - 496182 Rewrite usage validation scope tests - f4e9a3 refactor: split out makeConflictingBindGroups from testValidationScope - bc278d nits: simplify a few things in this file - a65914 Implement val:render_pass_descriptor:depth_stencil_attachment_depth_clear_value (#1640) - a6bab7 Implement api,validation,capability_checks,features,texture_formats:canvas_configuration_view_formats (#1593) - e7f8fe Succinct the test names of render_pass_descriptor.spec.ts (1/n) (#1619) - 7f3683 Convert `fract` tests to use interval framework (#1612) - d8009f Correct logInterval & log2Interval handling of out of bounds inputs (#1629) Created with './tools/run cts roll' Change-Id: I10d895c4a11252317619f7ea480c97d821cbf81c Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/96200 Commit-Queue: Austin Eng <enga@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com> Reviewed-by: Austin Eng <enga@chromium.org> Auto-Submit: Ben Clayton <bclayton@google.com>
2022-07-15 16:25:39 +00:00
src/webgpu/web_platform/canvas/getPreferredCanvasFormat.spec.ts
src/webgpu/web_platform/canvas/readbackFromWebGPUCanvas.spec.ts
src/webgpu/web_platform/copyToTexture/ImageBitmap.spec.ts
src/webgpu/web_platform/copyToTexture/canvas.spec.ts
src/webgpu/web_platform/copyToTexture/video.spec.ts
src/webgpu/web_platform/external_texture/video.spec.ts
src/webgpu/web_platform/reftests/gpu_ref_test.ts
src/webgpu/web_platform/reftests/canvas_clear.html.ts
src/webgpu/web_platform/reftests/canvas_complex.html.ts
src/webgpu/web_platform/reftests/canvas_composite_alpha.html.ts
src/webgpu/web_platform/reftests/canvas_size_different_with_back_buffer_size.html.ts
Roll third_party/webgpu-cts/ 90654f28f..87e74a93e (20 commits) Includes changes to third_party/gn/webgpu-cts/BUILD.gn to make the Node build work. https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/90654f28f409..87e74a93e0c0 $ git log 90654f28f..87e74a93e --date=short --no-merges --format='%ad %ae %s' 2022-03-17 kainino Bugfix for getTextureCopyLayout introduced in #1068 (#1077) 2022-03-17 gman Implement Basic Worker WebGPU Test (#1075) 2022-03-17 rharrison Implement tests for floating point arithmetic expressions (#1073) 2022-03-18 jiawei.shao Add validation,resource_usages,texture,in_render_common:* - Part II (#1070) 2022-03-16 gman Fix Spelling Errors (#1074) 2022-03-16 kainino float32BitsToNumber/numberToFloat32Bits 2022-03-10 kainino reifyOrigin3D 2022-03-10 kainino move generatePrettyTable to its own file (no changes) 2022-03-10 kainino floatBitsToNumber, floatBitsToNormalULPFromZero, signExtend 2022-03-10 kainino Add getSubTextureCopyLayout helper 2022-03-14 tojiro Add validation tests for various aspects of render bundle creation and usage. 2022-03-16 rharrison Reduce instances of // prettier-ignore to improve readability (#1072) 2022-03-16 rharrison Implement `reverseBits` tests (#1071) 2022-03-16 jiawei.shao Change endPass to end in in_render_common.spec.ts (#1069) 2022-03-15 rharrison Reduce duplication of terms in builtin test strings (#1062) 2022-03-15 bclayton Add bitwise binary expression tests (#1064) 2022-03-15 rharrison Implement `countOneBits` tests (#1065) 2022-03-15 rharrison Remove test stubs for `isInfinite` and `isNormal` (#1063) 2022-03-16 shaobo.yan CTS: Color space conversion operation test for CopyToTexture (#1043) 2022-03-15 bclayton Fix limits of `log()` and `log2()` (#1060) Created with: roll-dep third_party/webgpu-cts Change-Id: I135a115184602a56d8554287856761ca21c6dce2 Bug: chromium:1306640 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/84040 Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org>
2022-03-19 00:50:18 +00:00
src/webgpu/web_platform/worker/worker.spec.ts
src/webgpu/web_platform/worker/worker.ts
src/webgpu/web_platform/worker/worker_launcher.ts