Ben Clayton
dd3fb05af7
Roll third_party/webgpu-cts/ 23c3bebbd..95541299f (6 commits)
...
Regenerated:
- expectations.txt
- ts_sources.txt
- test_list.txt
- cache_list.txt
- resource_files.txt
- webtest .html files
23c3bebbdb..95541299f6
- 955412 Remove `line`, `lineadj` and `point` from reserved words. (#2015 )
- 39eb80 Reduce the number of test cases generated for atan2 (#2010 )
- 5bc45b op: Implement 'blend_components_clamp' test in blending.spec.ts (#1976 )
- a2798b op: Implement 'color_write_mask,channel_work' in color_target_state.spec.ts (#2011 )
- 21a8e0 op: Add 'color_write_mask,blending_disabled' to blending.spec.ts (#1994 )
- fa3aad Implement rg11b10ufloat-renderable validation test (#1988 )
Created with './tools/run cts roll'
Change-Id: I23233032c2ee360ed915892918165fa1f3a06628
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/111560
Kokoro: Kokoro <noreply+kokoro@google.com>
Kokoro: Ben Clayton <bclayton@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
Auto-Submit: Ben Clayton <bclayton@google.com>
2022-11-23 22:44:21 +00:00
Ben Clayton
62df815c56
Roll third_party/webgpu-cts/ 622cac9c6..992c9a857 (1 commit)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
622cac9c69..992c9a8577
- 992c9a `textureSampleLevel(texture_external)` -> `textureSampleBaseClampToEdge()`
Created with './tools/run cts roll'
Change-Id: I5bad451f82e9662f5e021225ea9b037b5f814389
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/110521
Commit-Queue: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Auto-Submit: Ben Clayton <bclayton@google.com>
Reviewed-by: Dan Sinclair <dsinclair@chromium.org>
2022-11-17 22:43:58 +00:00
Antonio Maiorano
b3077e734c
Roll third_party/webgpu-cts/ d7e8d005d..622cac9c6 (2 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
d7e8d005dd..622cac9c69
- 622cac Remove infinity cases from const eval ranges (#1990 )
- 8c74ca op: Implement 'simple_blend_color,blend_constant_non_inherited' test in blending.spec.ts (#1987 )
Created with './tools/run cts roll'
Change-Id: I7e8604008004d2160716c8078c3e08f939e0a490
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/110445
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
2022-11-17 12:22:47 +00:00
Ben Clayton
99796361ad
Roll third_party/webgpu-cts/ dac3646b1..d7e8d005d (18 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
dac3646b15..d7e8d005dd
- d7e8d0 webgpu/shader: Migrate all `f32` expression tests to the CaseCache.
- ea0cfe Add a DataCache & expression CaseCache
- c6c3b7 op: Implement 'simple_blend_constant,setting_blend_constant' test in blending.spec.ts (#1984 )
- da9eeb operation,rendering,blending nits (#1986 )
- 9c990c Implement `refract` f32 tests (#1962 )
- 6b5a1f transferControlToOffscreen nits
- 9eb57d Implement `fma` f32 tests (#1967 )
- aa6489 op: Implement 'default_blend_color,initial_blend_color' test in blending.spec.ts (#1980 )
- 7fbc3b Update rg11b10ufloat_renderable.spec.ts
- 473ddf Add rg11b10ufloat-renderable validation test plan (#1937 )
- e36d82 Simplify code around ULP calculations and fix subtly wrong tests (#1974 )
- 634afd op: op: Implement 'index_format,setIndexBuffer_different_formats' test in index_format.spec.ts (#1973 )
- 62e3da op: Implement 'index_format,change_pipeline_after_setIndexBuffer' test in index_format.spec.ts (#1969 )
- 60769d Add f16 test ranges to quantizeToF16
- 02f468 Fix quantizeToF16 tests to not test overflow cases for const input source
- f5f8fc Implement 'render_bundle_commands' test in encoder_open_state.spec.ts (#1961 )
- f3375a Add support to load cross origin resources (#1951 )
- 85e3b4 Convert asin, acos and atanh to a filtered range when needed. (#1963 )
Created with './tools/run cts roll'
Change-Id: I9d5a39fd2b4d951e3b001d7eab656ec20609ab7b
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/109765
Auto-Submit: Ben Clayton <bclayton@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
Kokoro: Ben Clayton <bclayton@google.com>
Reviewed-by: James Price <jrprice@google.com>
2022-11-16 23:09:02 +00:00
Ben Clayton
a39384133f
Roll third_party/webgpu-cts/ 074471be8..dac3646b1 (1 commit)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
074471be83..dac3646b15
- dac364 op: Implement 'default_arguments' test in draw.spec.ts (#1953 )
Created with './tools/run cts roll'
Change-Id: I72437dc4a7a878a423a68872934f8e2ccc6cf6c9
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/108580
Kokoro: Antonio Maiorano <amaiorano@google.com>
Auto-Submit: Ben Clayton <bclayton@google.com>
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
Commit-Queue: Antonio Maiorano <amaiorano@google.com>
2022-11-04 18:15:31 +00:00
Ben Clayton
6e3f9fa53d
Roll third_party/webgpu-cts/ 0439f3ed8..074471be8 (3 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
0439f3ed86..074471be83
- 074471 Fix extractBits tests to not test overflow cases for const input source (#1958 )
- 2fb4b1 val: Implement 'pass_end_none' and 'pass_end_twice' tests (#1917 )
- f3f3be val: Introduce encoder_open_state.spec.ts to test when an encoder is open (#1921 )
Created with './tools/run cts roll'
Change-Id: I8a378c41f24e11808cd0680e6c1154ef593c94d0
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/108121
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
2022-11-03 10:15:02 +00:00
Ben Clayton
698cd29c77
Roll third_party/webgpu-cts/ 1340d36c8..0439f3ed8 (13 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
1340d36c8f..0439f3ed86
- 0439f3 Fix insertBits tests to not test overflow cases for const input source (#1955 )
- bc24cc Implement `unpack2x16float` tests (#1934 )
- 1c4d99 Properly handle potential FTZ in quantizeToF16 tests (#1947 )
- 0f0cf4 Implement `unpack4x8snorm` tests (#1950 )
- e113fd Update encoder_state.spec.ts
- cf33c4 val: Add a control case to 'pass_end_invalid_order' test (#1948 )
- 4df655 wgsl: Add robustness tests for builtin shadowing (#1939 )
- 7fc3ca val: Use doCompute,doRender helpers in empty_bind_group_layouts_requires_empty_bind_groups.* tests (#1919 )
- 23834e GPUBuffer.unmap() shouldn't fail even on unmapped or destroyed buffers (#1929 )
- 3bf23a Implement `unpack2x16snorm` tests (#1935 )
- 608c8a Handle error from division in unpack2x16unorm (#1944 )
- da3915 Implement `unpack4x8unorm` tests (#1943 )
- 41a299 Implement `unpack2x16unorm` tests (#1941 )
Created with './tools/run cts roll'
Change-Id: Ifa3d71feac10bee37d84b2f444b90c7ef287a6a9
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/108141
Kokoro: Ben Clayton <bclayton@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
Auto-Submit: Ben Clayton <bclayton@google.com>
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
2022-11-02 15:07:30 +00:00
Dan Sinclair
6c8603cac1
Roll third_party/webgpu-cts/ cbd5a5082..1340d36c8 (1 commit)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
cbd5a50827..1340d36c8f
- 1340d3 Fixup min i32 value in parsing test. (#1940 )
Created with './tools/run cts roll'
Change-Id: Idfe6a30d6ae1847063b5915bd16d453ad127f0f3
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/107100
Commit-Queue: Ben Clayton <bclayton@google.com>
Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
Auto-Submit: Dan Sinclair <dsinclair@chromium.org>
Reviewed-by: Ben Clayton <bclayton@google.com>
2022-10-25 19:54:50 +00:00
Dan Sinclair
30bc8d76e7
Roll third_party/webgpu-cts/ d8a28755b..cbd5a5082 (41 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
d8a28755b2..cbd5a50827
- cbd5a5 val: Add 'push_pop_call_count_unbalance,render_compute_pass' test
- 288990 val: Introduce debugMarker.spec.ts to test debug marker
- e520cb Use cast instead of suffix for signed integers in Scalar (#1936 )
- b97207 Convert f32 binary expression tests to use pre-generated inputs (#1933 )
- 70e87f Convert pack* tests to use generated vectors for inputs (#1932 )
- ff9aba Implement `pack4x8unorm` tests (#1923 )
- d5c1a9 Implement `pack4x8snorm` tests (#1924 )
- 4412a6 Implement `pack2x16snorm` tests (#1922 )
- b812e1 Implement `pack2x16unorm` tests (#1920 )
- 874525 Implement `faceForward` f32 tests (#1900 )
- afb5c8 val: Implement 'call_after_successful_finish' test (#1918 )
- 54213a val: Implement 'pass_end_invalid_order' test (#1912 )
- 8ced52 val: Implement 'empty_bind_group_layouts_requires_empty_bind_groups,render_pass' test (#1915 )
- 9ff9ec Implement `reflect` f32 tests (#1908 )
- 2baf7b val: Implement 'empty_bind_group_layouts_requires_empty_bind_groups' test (#1910 )
- e6f01e Implement `distance` f32 tests (#1894 )
- fbdfd0 Fix pack2x16float tests to correctly handle corner cases (#1911 )
- 9c402f Implement `asin` f32 tests (#1898 )
- c1164b Implement `acos` f32 tests (#1897 )
- eba1a7 Add tests on effective buffer binding size the fix existing tests (#1906 )
- 6c61e3 op: Implement 'multiple_pairs_of_draws_in_one_render_bundle' test in multiple_buffers.spec.ts (#1907 )
- 74b1f1 op: Implement 'multiple_pairs_of_draws_in_one_render_bundle' test in multiple_buffers.spec.ts (#1901 )
- 777f1c Implement 'index_range,auto_layout' test in getBindGroupLayout.spec.ts (#1899 )
- f0dacb Implement `pack2x16float` tests (#1890 )
- dbbbc8 op: Implement 'two_dispatches_in_the_same_compute_pass' test in multiple_buffers.spec.ts (#1896 )
- 2abd75 Implement 'index_range' test in getBindGroupLayout.spec.ts (#1892 )
- cbdd47 Roll types to 0.1.22 and test rg11b10ufloat-renderable requestDevice (#1888 )
- 723878 op: Implement 'ww' test in multiple_buffers.spec.ts (#1879 )
- b411f7 Remove a fallback value in the use of maxBindGroups value (#1895 )
- 68e6e0 Update `atan2` F32 tests to account for atan based implementations (#1837 )
- 07936b Implement `cross` f32 tests (#1878 )
- 5efbf7 compilation_info: Check offset when there is a carriage-return. (#1880 )
- 2f74c8 Implement 'timestampWrites,invalid_query_set' test in beginComputePass.spec.ts (#1877 )
- a0b0ba op: Implement 'wr' test in multiple_buffers.spec.ts (#1872 )
- 427b99 Implement boolean logical equality tests (#1876 )
- 115248 Style and bug fixes in device_mismatch tests (#1871 )
- 2c53b5 Add a 'sampler,device_mismatch' test to createBindGroup.spec.ts (#1867 )
- 291ce4 Implement 'sampler,compare_function_with_binding_type' test in createBindGroup.spec.ts (#1865 )
- 497c85 op: Implement test in multiple_buffers.spec.ts (#1857 )
- 3eaf0e Add execution tests for logical binary operations (#1870 )
- 6f50ab Add execution tests for logical negation (#1869 )
Created with './tools/run cts roll'
Change-Id: I1816812c091b0cea298f319fc879ca526648ecd4
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/106900
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Auto-Submit: Dan Sinclair <dsinclair@chromium.org>
2022-10-25 14:02:02 +00:00
Corentin Wallez
b7b2d3db30
Revert "Roll third_party/webgpu-cts/ d8a28755b..74b1f1535 (20 commits)"
...
This reverts commit a707ffb300
.
Reason for revert: Maybe it introduced the many flakes we're seeing.
Original change's description:
> Roll third_party/webgpu-cts/ d8a28755b..74b1f1535 (20 commits)
>
> Update:
> - expectations.txt
> - ts_sources.txt
> - resource_files.txt
> - webtest .html files
>
>
> d8a28755b2..74b1f15354
> - 74b1f1 op: Implement 'multiple_pairs_of_draws_in_one_render_bundle' test in multiple_buffers.spec.ts (#1901 )
> - 777f1c Implement 'index_range,auto_layout' test in getBindGroupLayout.spec.ts (#1899 )
> - f0dacb Implement `pack2x16float` tests (#1890 )
> - dbbbc8 op: Implement 'two_dispatches_in_the_same_compute_pass' test in multiple_buffers.spec.ts (#1896 )
> - 2abd75 Implement 'index_range' test in getBindGroupLayout.spec.ts (#1892 )
> - cbdd47 Roll types to 0.1.22 and test rg11b10ufloat-renderable requestDevice (#1888 )
> - 723878 op: Implement 'ww' test in multiple_buffers.spec.ts (#1879 )
> - b411f7 Remove a fallback value in the use of maxBindGroups value (#1895 )
> - 68e6e0 Update `atan2` F32 tests to account for atan based implementations (#1837 )
> - 07936b Implement `cross` f32 tests (#1878 )
> - 5efbf7 compilation_info: Check offset when there is a carriage-return. (#1880 )
> - 2f74c8 Implement 'timestampWrites,invalid_query_set' test in beginComputePass.spec.ts (#1877 )
> - a0b0ba op: Implement 'wr' test in multiple_buffers.spec.ts (#1872 )
> - 427b99 Implement boolean logical equality tests (#1876 )
> - 115248 Style and bug fixes in device_mismatch tests (#1871 )
> - 2c53b5 Add a 'sampler,device_mismatch' test to createBindGroup.spec.ts (#1867 )
> - 291ce4 Implement 'sampler,compare_function_with_binding_type' test in createBindGroup.spec.ts (#1865 )
> - 497c85 op: Implement test in multiple_buffers.spec.ts (#1857 )
> - 3eaf0e Add execution tests for logical binary operations (#1870 )
> - 6f50ab Add execution tests for logical negation (#1869 )
>
> Created with './tools/run cts roll'
>
> Change-Id: Ie417426b3e60863637a2faa3904a4f828d8af0d4
> Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
> Include-Ci-Only-Tests: true
> Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/105200
> Kokoro: Kokoro <noreply+kokoro@google.com>
> Reviewed-by: Ben Clayton <bclayton@google.com>
> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
TBR=cwallez@chromium.org ,bclayton@google.com,noreply+kokoro@google.com,dawn-scoped@luci-project-accounts.iam.gserviceaccount.com
Change-Id: I7133dde7923aa399df00ed1fdfb7201e8eed9d60
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
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/+/105420
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: Austin Eng <enga@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Austin Eng <enga@chromium.org>
2022-10-11 17:46:52 +00:00
Corentin Wallez
a707ffb300
Roll third_party/webgpu-cts/ d8a28755b..74b1f1535 (20 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
d8a28755b2..74b1f15354
- 74b1f1 op: Implement 'multiple_pairs_of_draws_in_one_render_bundle' test in multiple_buffers.spec.ts (#1901 )
- 777f1c Implement 'index_range,auto_layout' test in getBindGroupLayout.spec.ts (#1899 )
- f0dacb Implement `pack2x16float` tests (#1890 )
- dbbbc8 op: Implement 'two_dispatches_in_the_same_compute_pass' test in multiple_buffers.spec.ts (#1896 )
- 2abd75 Implement 'index_range' test in getBindGroupLayout.spec.ts (#1892 )
- cbdd47 Roll types to 0.1.22 and test rg11b10ufloat-renderable requestDevice (#1888 )
- 723878 op: Implement 'ww' test in multiple_buffers.spec.ts (#1879 )
- b411f7 Remove a fallback value in the use of maxBindGroups value (#1895 )
- 68e6e0 Update `atan2` F32 tests to account for atan based implementations (#1837 )
- 07936b Implement `cross` f32 tests (#1878 )
- 5efbf7 compilation_info: Check offset when there is a carriage-return. (#1880 )
- 2f74c8 Implement 'timestampWrites,invalid_query_set' test in beginComputePass.spec.ts (#1877 )
- a0b0ba op: Implement 'wr' test in multiple_buffers.spec.ts (#1872 )
- 427b99 Implement boolean logical equality tests (#1876 )
- 115248 Style and bug fixes in device_mismatch tests (#1871 )
- 2c53b5 Add a 'sampler,device_mismatch' test to createBindGroup.spec.ts (#1867 )
- 291ce4 Implement 'sampler,compare_function_with_binding_type' test in createBindGroup.spec.ts (#1865 )
- 497c85 op: Implement test in multiple_buffers.spec.ts (#1857 )
- 3eaf0e Add execution tests for logical binary operations (#1870 )
- 6f50ab Add execution tests for logical negation (#1869 )
Created with './tools/run cts roll'
Change-Id: Ie417426b3e60863637a2faa3904a4f828d8af0d4
Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel
Include-Ci-Only-Tests: true
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/105200
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2022-10-11 09:52:39 +00:00
Dan Sinclair
3702d1f187
Roll third_party/webgpu-cts/ deb4ba9f3..d8a28755b (2 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
deb4ba9f33..d8a28755b2
- d8a287 Update align CTS to match spec change for u32 values. (#1866 )
- 409e98 Remove copyToTexture,CopyExternalImageToTexture:destination_texture,dimension:* (#1864 )
Created with './tools/run cts roll'
Change-Id: Ic1e3b274b497398e7d9e08afa6916bac470a025c
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/+/103981
Auto-Submit: Dan Sinclair <dsinclair@chromium.org>
Commit-Queue: Ben Clayton <bclayton@google.com>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
2022-09-28 13:49:37 +00:00
Ben Clayton
34aed5db41
Roll third_party/webgpu-cts/ 0fee76f32..deb4ba9f3 (12 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
0fee76f32e..deb4ba9f33
- deb4ba wgsl: Remove gradients_in_varying_loop tests
- e84b11 Add 'render_pass_and_bundle,device_mismatch' test to attachment_compatibility.spec.ts (#1858 )
- cca406 webgpu/shader/execution: More tightly scope validation to batches
- 2e8bb0 webgpu/shader/execution: Reduce `const` case batch size
- 042ae7 wgsl: Fix emission of f32 and f16 infinities. (#1862 )
- 050429 Update canvas_composite_alpha to test opaque alpha mode canvas composite (#1856 )
- 2a4dfd Update 'multisampled_validation' test in createBindGroupLayout.spec.ts (#1777 )
- b09c17 Update texture_must_have_correct_dimension test to handle storageTexture as well (#1851 )
- 09db86 Add a doc about Floating Point math as background on numeric testing (#1847 )
- 0860ad Update align tests for const expressions. (#1854 )
- e77a9f Implement test in operation/rendering/blending.spec.ts (#1845 )
- 46e737 Update multisampled_validation test to check the sampleType as well (#1850 )
Created with './tools/run cts roll'
Change-Id: Ic58d621db0aab0c847cf30deddb07b5108c466b6
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/+/103600
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
Reviewed-by: Dan Sinclair <dsinclair@chromium.org>
2022-09-24 18:36:24 +00:00
Ben Clayton
4f8ed34b94
Roll third_party/webgpu-cts/ dec4d77ee..0fee76f32 (3 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
dec4d77ee3..0fee76f32e
- 0fee76 Overrides: add operation tests for compute pipeline (#1842 )
- 120c34 Add the buffer_dynamic_offsets test to setBindGroup.spec.ts (#1849 )
- fc6864 Add pipeline overridable constants validation tests (#1830 )
Created with './tools/run cts roll'
Change-Id: I31e8afdfdb5fcfbf55682f69b67af1e2ca78d247
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/+/102643
Auto-Submit: Ben Clayton <bclayton@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
2022-09-19 15:00:01 +00:00
Austin Eng
91fc1fd57e
Roll third_party/webgpu-cts/ 5e70787c4..dec4d77ee (6 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
5e70787c4d..dec4d77ee3
- dec4d7 Implement `normalize` f32 tests (#1841 )
- 691143 not_lost_on_gc: use assertNotSettledWithinTime instead of raceWithRejectOnTimeout (#1844 )
- 087838 fix dev server for float16.js (#1843 )
- 372985 Add 'buffer,resource_binding_size' to createBindGroup.spec.ts (#1826 )
- 399c52 Add RENDER_ATTACHMENT usage in createBindGroup:multisampled_validation:* (#1839 )
- d33144 Fix f16 hex literal testcases of having suffix "h" without "p" (#1831 )
Created with './tools/run cts roll'
Change-Id: Iaaf8882e9acfe7612c060cf1f81b2c4b52b9733c
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/102600
Commit-Queue: Austin Eng <enga@chromium.org>
Auto-Submit: Austin Eng <enga@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Shrek Shao <shrekshao@google.com>
Reviewed-by: Shrek Shao <shrekshao@google.com>
2022-09-16 20:37:58 +00:00
Austin Eng
a659937918
Roll third_party/webgpu-cts/ a6451cc67..5e70787c4 (7 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
a6451cc673..5e70787c4d
- 5e7078 Add global option noRaceWithRejectOnTimeout (#1836 )
- cf51bc Add a 'storage_texture,format' test to createBindGroup.spec.ts (#1829 )
- 446c22 Fix type error when trying to .writeBuffer a Float16Array (#1833 )
- a0408e shader/execution: Add heartbeats to expression tests
- 3c579b Add `length` F32 tests (#1815 )
- fee036 Make `make*ToF32IntervalCase`s more idiomatic (#1816 )
- a20c0a Implement `quantizeToF16` f32 tests (#1828 )
Created with './tools/run cts roll'
Change-Id: I98bb79ac57585a5b57d3e4303bd7a2c4ca576598
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/+/102150
Auto-Submit: Austin Eng <enga@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
2022-09-14 16:01:37 +00:00
Ben Clayton
1524d9e1bf
Roll third_party/webgpu-cts/ 27dc745ca..a6451cc67 (19 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
27dc745ca1..a6451cc673
- a6451c Update 'buffer,usage' test in createBindGroup.spec.ts (#1824 )
- 0007e6 Add 'buffer,resource_offset' to createBindGroup.spec.ts (#1825 )
- a40f43 shader/execution: Fix shader creation errors (#1827 )
- 25c9f4 Add 'buffer,usage' test to createBindGroup.spec.ts (#1820 )
- 888ada slightly broaden/simplify pipeline_output_targets (#1823 )
- 708441 test ~all cases of pipeline_output_targets,blend (#1822 )
- 399cd2 Fix a wrong bit operation to decide the validation in indirect_dispatch_buffer,usage (#1819 )
- 73c9e8 Add storage_texture,mip_level_count test to createBindGroup.spec.ts (#1818 )
- 65fdb8 Minor clean up in life_of.md (#1608 )
- e53aff Add storage_texture,usage test to createVindGroup.spec.ts (#1813 )
- 39f597 Add `smoothstep` F32 Tests (#1811 )
- e97d14 Add tests to fullI32Range (#1792 )
- 7c4e02 Remove old implementation of correctlyRounded (#1796 )
- e93c41 Add 'multisampled_validation' test to createBindGroup.spec.ts (#1810 )
- cc7a40 Use trackForCleanup() for dst texture in copyToTexture cases (#1809 )
- 3c353f Adds remaining adapter.requestDevice tests. (#1798 )
- fd9cf4 Implement 'texture_buffer_usage' test to buffer_texture_copies.spec.ts (#1807 )
- f7f601 Add RENDER_ATTACHMENT usage when creating multisampled textures (#1806 )
- 63c716 Add 'texture_buffer_usage' test to buffer_texture_copies.spec.ts (#1803 )
Created with './tools/run cts roll'
Change-Id: I608a519f30d75d18efd9edb6b1ece61e856ac2f5
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/+/101681
Auto-Submit: Ben Clayton <bclayton@google.com>
Commit-Queue: Austin Eng <enga@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
2022-09-09 16:14:19 +00:00
Austin Eng
a993e1913e
Roll third_party/webgpu-cts/ c0c5cce30..27dc745ca (20 commits)
...
c0c5cce305..27dc745ca1
$ git log c0c5cce30..27dc745ca --date=short --no-merges --format='%ad %ae %s'
2022-08-26 gyuyoung Add sample_count test to buffer_texture_copies.spec.ts (#1800 )
2022-08-26 gyuyoung Implement 'texture,device_mismatch' test in writeTexture.spec.ts (#1793 )
2022-08-26 gyuyoung Add 'maximum_binding_limit' test to createBindGroupLayout.spec.ts (#1790 )
2022-08-25 enga Add global test config (#1801 )
2022-08-25 enga Mark root .eslintrc.json as "root: true" (#1802 )
2022-08-25 bajones Address Kai's feedback
2022-08-24 tojiro Style fixes
2022-08-24 tojiro Refactor image_copy and unified data generator between the two test files.
2022-08-23 bajones Optimizing GetInitialData function
2022-08-25 kainino fix merge error
2022-08-25 rharrison Clarify comments in ULP code (#1795 )
2022-08-23 kainino tweak to make safer against accidental awaits
2022-08-23 bclayton webgpu/shader/execution: Check validation before testing results
2022-08-24 rharrison Linearly spread `f32FullRange` values over possible f32 values (#1786 )
2022-08-24 rharrison Implement `remainder (%)` f32 test (#1765 )
2022-08-24 rharrison Rename `make*F32IntervalCase` to `make*ToF32IntervalCase` (#1775 )
2022-08-24 zhaoming.jiang Revert "Use let declarations for literal input in shader,execution,expression tests (#1788 )" (#1789 )
2022-08-24 zhaoming.jiang Use let declarations for literal input in shader,execution,expression tests (#1788 )
2022-08-24 gyuyoung Add storage_texture,formats test to createBindGroupLayout.spec.ts (#1776 )
2022-08-23 rharrison Refactor binary arithmetic tests to use common test values (#1783 )
Change-Id: I75a810698616f74d02480ccee369564030aa4a32
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/100462
Auto-Submit: Austin Eng <enga@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Loko Kung <lokokung@google.com>
Commit-Queue: Loko Kung <lokokung@google.com>
2022-08-26 19:48:25 +00:00
Ben Clayton
98d7eb4009
Roll third_party/webgpu-cts/ e204a3c37..c0c5cce30 (7 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
e204a3c377..c0c5cce305
- c0c5cc Remove pushing lists of numbers through Set to guarantee uniqueness (#1779 )
- 3d958d wgsl: Replace module-scope 'let' with 'const' (#1721 )
- 4827c0 Add storage_texture,layout_dimension test to createBindGroupLayout.spec.ts (#1772 )
- dcdeec Add visibility,VERTEX_shader_stage_storage_texture_access test to createBindGroupLayout.spec.ts (#1770 )
- f4db91 Make F32Interval unittests more idiomatic (#1773 )
- d82d4e Updates error scope tests and remove outdated README. (#1766 )
- f102e6 Add brackets to robust buffer access test.
Created with './tools/run cts roll'
Change-Id: Ib5ca02d41a7638c06361e8e33b23f1ceb32db884
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/+/100200
Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Reviewed-by: Dan Sinclair <dsinclair@chromium.org>
2022-08-24 15:24:45 +00:00
Ben Clayton
bace05e499
Roll third_party/webgpu-cts/ ed11c6ba3..e204a3c37 (24 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
ed11c6ba35..e204a3c377
- e204a3 Add visibility,VERTEX_shader_stage_buffer_type test to createBindGroupLayout.spec.ts (#1767 )
- 2d7291 Change sourceOrigin in GPUImageCopyTexture from 3D to 2D (#1768 )
- fef5f1 Fix f16 and u32 testcases in webgpu:shader,validation,parse,literal:* (#1769 )
- 32bacf Add timestamp_query_set,device_mismatch test to beginRenderPass tests (#1761 )
- c48887 Add _mimeType for input videos in external_texture cases (#1759 )
- 8bd50a Use common `sparseF32Range` instead of defining it multiple different places (#1754 )
- 4e8df0 Add timestamp_query_set,device_mismatch test to beginComputePass tests (#1760 )
- 168bc9 Refactor *SubnormalNumber functions to not depends on *SubnormalScalar functions (#1755 )
- 581498 Implementing dot f32 tests (#1748 )
- 30e9e0 Add indirect_dispatch_buffer,usage validation test (#1756 )
- dd0150 Update compositingAlphaMode -> alphaMode (#1667 )
- 8a9afc Add a query_set_type test to beginComputePass tests (#1751 )
- 19aecd Track all the resources with trackForCleanup in copy and resource ini… (#1753 )
- 147d16 Add more texture usages to image_copy,texture_related:usage test (#1742 )
- 78ba78 Add beginComputePass validation test (#1744 )
- 2fe73f Implement `asinh` f32 tests (#1746 )
- 727a39 Implement `atanh` f32 tests (#1741 )
- e1795b Implement `acosh` f32 tests (#1737 )
- 583eaa Implementat `tanh` f32 tests (#1736 )
- b36ce1 Use containerss for alternate interval generators (#1740 )
- 242105 Update val:CopyExternalImageToTexture:OOB,source (#1739 )
- 40e52d upgrade typescript to 4.7.4 (#1713 )
- 2c9134 Implement GPURenderPassDescriptor.maxDrawCount test (#1693 )
- 05b229 Add 'VideoFrame' in 'SourceType' for external_texture cts (#1733 )
Created with './tools/run cts roll'
Change-Id: Ib8bb7e412fd597ed7d56c493b40a227223f23765
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/+/100040
Commit-Queue: Dan Sinclair <dsinclair@chromium.org>
Reviewed-by: Dan Sinclair <dsinclair@chromium.org>
2022-08-23 13:32:24 +00:00
Loko Kung
cbadf96e79
Roll third_party/webgpu-cts/ 65130c197..94fd83896 (9 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
65130c1970..94fd83896c
- 94fd83 Expand readbackFromWebGPUCanvas test with alphaMode (#1673 )
- 7af1f6 Implement `mix` f32 tests (#1719 )
- 3fefce Validate a shader without an entry point is valid. (#1729 )
- 3dc2fe Add non-entrypoint tests to the builtin validation. (#1728 )
- 573361 Add test to validate parsing of `@builtin` (#1726 )
- c660f5 Trailing comma in `@align` should be valid. (#1727 )
- d1c579 Add test to allow builtin values as identifiers (#1725 )
- bab564 Implement `trunc` f32 tests (#1724 )
- 8fd9d5 Add `frag_depth` builtin validation. (#1723 )
Created with './tools/run cts roll'
Change-Id: I55c38e9b2b32f6fdebd3d7d9fc5d29ef8f8054ee
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/+/97862
Commit-Queue: Loko Kung <lokokung@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
2022-08-02 00:49:14 +00:00
Ben Clayton
271ba0edb3
Roll third_party/webgpu-cts/ e88fcf99d..65130c197 (8 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
e88fcf99da..65130c1970
- 65130c shader/execution: Optimize "const" shader exeuction
- c8964b Implement `round` f32 tests (#1718 )
- 62ea12 Implement `step` f32 tests (#1717 )
- f2ab44 Implement `sign` f32 tests (#1701 )
- 8fed55 Implement `saturate` f32 tests (#1700 )
- 0eee5f Implement f32 `radians` tests (#1676 )
- a37fad Add WebCodec VideoFrame as input source for GPUExternalTexture cases (#1711 )
- 41f838 Add validation tests for @align. (#1664 )
Created with './tools/run cts roll'
Change-Id: I3d16fefab8f70e858284792fb127a8e4ea673363
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/+/97580
Reviewed-by: Austin Eng <enga@chromium.org>
Auto-Submit: Ben Clayton <bclayton@google.com>
Commit-Queue: Austin Eng <enga@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
2022-07-28 19:43:01 +00:00
Ben Clayton
f122fd52a8
Roll third_party/webgpu-cts/ 72e3a2249..e88fcf99d (3 commits)
...
Update:
- expectations.txt
- ts_sources.txt
- resource_files.txt
- webtest .html files
72e3a22491..e88fcf99da
- e88fcf Implement val:queue,writeTexture:sample_count (#1703 )
- 75268b Implement val:queue,writeTexture:texture_state (#1702 )
- c4eb1d Fix testing of the offset in image_copy,layout_related:required_bytes_in_copy (#1704 )
Created with './tools/run cts roll'
Change-Id: Ic1986bfac317aabfb623213bbc84dc3c38cd9a2a
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/+/97001
Commit-Queue: Ben Clayton <bclayton@google.com>
Reviewed-by: Austin Eng <enga@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
2022-07-23 00:21:26 +00:00