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

71 lines
3.8 KiB
Plaintext
Raw Normal View History

data/webgpu/shader/execution/case-cache/binary/f32_arithmetic.json
data/webgpu/shader/execution/case-cache/binary/f32_logical.json
Roll third_party/webgpu-cts/ ad8abf400..631d877e7 (52 commits) Regenerated: - expectations.txt - ts_sources.txt - test_list.txt - cache_list.txt - resource_files.txt - webtest .html files https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/ad8abf400d8d..631d877e75e8 - 631d87 Add `f32` matrix subtraction tests (#2279) - 07f15b Add f32 matrix addition tests (#2278) - 16f862 Add validation tests about feature 'bgra8unorm-storage' (#2275) - 5dc0ec Add max vertex / max attribute limit / max stride tests - 763d0b Upgrade gpuweb/types to 0.1.27 (#2273) - 0dff1a Cleanup Validate maxBindGroups - d0b77a Add test for maxBindGroups and maxBindingsPerBindGroup - 2be5a7 Add getGPUBindingCommandsMixin to limits_utils - 8c190e Split GPUTest into GPUTest and GPUTestBase - b365b1 Implement `transpose` f32 tests (#2249) - 977a54 Add more tests for end twice (#2251) - feb07c Update to use `keysOf` helper. (#2243) - 1dee49 [wgsl] Tests `@const` is not allowed to be used as an attribute. (#2246) - 432aad [wgsl] Add placement tests for @builtin. (#2248) - 363837 Add validation tests for unary not and binary and/or (#2247) - 61b6ad Update builtin parse test to not use code as URL. (#2245) - 6e62ce Update `align` parsing tests. (#2244) - 534fb6 [wgsl] Add validation tests for `break` placement (#2240) - 991a57 add maxTextureArrayLayers limit test (#2234) - c7293f add maxBufferSize limit test (#2236) - 07216f [wgsl] Add validation of `discard` placement. (#2239) - cb7d76 [wgsl] Update `static_assert` to `const_assert`. (#2237) - d02b86 [wgsl] Add validation tests for pipeline stage attributes. (#2233) - 17eafe Add limit tests for maxTextureDimension1/2/3D (#2227) - d9199d Avoid writable storage buffer binding aliasing (#2230) - 6c7083 [wgsl] Validate expressions passed to attributes. (#2229) - 748ec9 Add a few more constant/override tests - 9300ec [wgsl] Alignment attribute tests. (#2180) - b2f9c2 Remove tests of end pass twice in encoder_state.spec.ts (#2226) - 1bf9c3 Test destroying an invalid queryset and an invalid texture (#2223) - efcb12 Fix a few spelling errors - 221d30 CSS, make button colors match (#2221) - 992b58 Culling: Test triangle-strips, depth, and stencil results - ae3c5e Add tests for i32 binary scalar-vector ops (#2219) - 6afbd0 Implement Matrix type for numeric testing (#2204) - e2248b Texture utility refactoring. (#2184) - b62579 op,render_pipeline,alpha_to_coverage (#2202) - 5a17b9 Add test for u32 scalar-vector remainder (#2216) - bd8450 Allow bgra8unorm as storage textures (#2212) - 11e6fb Added sourcmaps to webgpu:api,operation,shader_module,compilation_info - cf980a Fix package-lock.json (#2214) - 19fc83 Add tests for u32 scalar-vector division (#2215) - 7fa1d7 Add transferControlToOffscreen cases to colorSpace ref test - 458788 Make labels pass new eslint rules - 6c8361 Add tests for u32 scalar-vector addition and subtraction (#2208) - 7324ba Test labels in descriptors appear on objects created. - a0822b Add a few more debug markers (#2197) - 2db4fd Adds typescript-eslint/require-await and fixes existing warnings. (#2207) - 73a99f Adds val,buffer,create,limit tests (#2192) - 454253 Add a `--coverage` flag to cmdline.ts - 2cff62 Add tests for binary multiplication of scalars with vectors of type u32 (#2181) - a7e54e Implements and updates maxColorAttachmentBytesPerSample tests (#2200) Created with './tools/run cts roll' Change-Id: I05e331e2c7f5e2db42f573f14c208ee13fa2fa94 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Include-Ci-Only-Tests: true Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/120201 Auto-Submit: Ben Clayton <bclayton@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Ben Clayton <bclayton@google.com> Reviewed-by: Dan Sinclair <dsinclair@chromium.org>
2023-02-18 01:15:46 +00:00
data/webgpu/shader/execution/case-cache/binary/f32_matrix_arithmetic.json
Roll third_party/webgpu-cts/ 65fcd99b7..9fbed0099 (13 commits) Regenerated: - expectations.txt - ts_sources.txt - test_list.txt - cache_list.txt - resource_files.txt - webtest .html files https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/65fcd99b74d2..9fbed0099e42 - 9fbed0 Apply error to final result of `atan2` calculation, not intermediates (#2143) - 02a770 [wgsl] Add align size requirement test. (#2174) - ebe427 Fix name of binary/u32_arithmetic cache (#2177) - 1fdd20 Transfer to image bitmap npe (#2131) - 55a0dc Fix u32 and i32 non-const divide by 0 expecting lhs (not 0) (#2175) - 8c8367 Add test for u32 binary arithmetic operations (#2173) - 556dbb Replace map+filter with reduce in case generators (#2172) - 8a0bef Add additional unit testing for builtins that depend on dot (#2171) - 44f038 Add tests for i32 binary arithmetic operations (#2170) - d3684a Remove the canvas_size_different_with_back_buffer_size reftest (#2165) - 13fc69 Convert remaining dispatch() to dispatchWorkgroups() (#2169) - 4f3e80 Remove io-shareable test, move more types into locations test. (#2159) - 2d4661 Add unary i32 execution tests (#2162) Created with './tools/run cts roll' Change-Id: I5d7a3a1786049527fef00c5e5e331e94cafddedf 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/+/117381 Kokoro: Kokoro <noreply+kokoro@google.com> Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: Antonio Maiorano <amaiorano@google.com>
2023-01-19 15:10:33 +00:00
data/webgpu/shader/execution/case-cache/binary/i32_arithmetic.json
data/webgpu/shader/execution/case-cache/binary/u32_arithmetic.json
data/webgpu/shader/execution/case-cache/abs.json
data/webgpu/shader/execution/case-cache/acos.json
data/webgpu/shader/execution/case-cache/acosh.json
data/webgpu/shader/execution/case-cache/asin.json
data/webgpu/shader/execution/case-cache/asinh.json
data/webgpu/shader/execution/case-cache/atan.json
data/webgpu/shader/execution/case-cache/atan2.json
data/webgpu/shader/execution/case-cache/atanh.json
data/webgpu/shader/execution/case-cache/ceil.json
data/webgpu/shader/execution/case-cache/clamp.json
data/webgpu/shader/execution/case-cache/cos.json
data/webgpu/shader/execution/case-cache/cosh.json
data/webgpu/shader/execution/case-cache/cross.json
data/webgpu/shader/execution/case-cache/degrees.json
Roll third_party/webgpu-cts/ 0557875f3..3030a7bb2 (30 commits) Regenerated: - expectations.txt - ts_sources.txt - test_list.txt - cache_list.txt - resource_files.txt - webtest .html files https: //chromium.googlesource.com/external/github.com/gpuweb/cts/+log/0557875f3982..3030a7bb2c69 - 3030a7 Implement `frexp` f32 tests (#2336) - 5be43e Implement `determinant` f32 tests (#2321) - 1c53bf Adds stale adapter tests (#2387) - 176741 Test destroyed buffers and textures on submit - 4bd39d Implement absolute error for `acos` intervals (#2372) - d56144 Implement absolute error for `asin` intervals (#2346) - 7e411f shader/execution: Flip eval order of assignment - e6edef shader/execution: Port evaluation order tests to flow_control - e45de6 Add isZeroCopy cases for ExternalTexture (#2338) - 6c2b83 shader/execution: Add more complex flow control tests - 8c8d89 Implement `bool` builtin tests (#2327) - d18b3a Implement `i32` builtin tests (#2379) - dfac60 Implement `u32` builtin tests (#2344) - 9179cd Test import GPUExternalTexture from destroyed device (#2351) - fb969c Sync keyword/reserved word list. (#2383) - 685049 Implement `f32` builtin tests (#2382) - 0e3229 shader/execution: Add 'preventValueOptimizations' case parameterization - ec5ad7 Start adding queue validation tests for buffers and textures - a1efad Put the same URL in all "Open" links (#2316) - f99f92 Updates max*BufferBindingSize limit tests to adhere to maxBufferSize (#2339) - d88504 Add validation tests on BGRA8Unorm canvas with StorageBinding usage (#2348) - 8d827d Add validation test for maxComputeXXX - e613a8 Rename maximumLimit to adapterLimit and related changes - 7b1df1 Update src/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup.spec.ts - 188203 Check maxBindingsPerBindGroup limit matches spec limits - a28619 Fix writable binding aliasing in webgpu:api,validation,resource_usages,texture,in_pass_encoder (#2341) - c54778 Fix wrong conditions and missing formats for maxAttachmentState tests. (#2343) - 6b01d8 Changes for depthWriteEnabled/depthCompare/depthClearValue being required (#2342) - b61662 Require npm >=8.5.2 (#2340) - 785335 Generate OOM error using createTexture (#2337) Change-Id: Iebefb8ee703437252e44040fd74310a52d079dc4 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/123660 Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: Austin Eng <enga@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2023-03-13 20:22:02 +00:00
data/webgpu/shader/execution/case-cache/determinant.json
data/webgpu/shader/execution/case-cache/distance.json
data/webgpu/shader/execution/case-cache/dot.json
data/webgpu/shader/execution/case-cache/exp.json
data/webgpu/shader/execution/case-cache/exp2.json
data/webgpu/shader/execution/case-cache/faceForward.json
data/webgpu/shader/execution/case-cache/floor.json
Roll third_party/webgpu-cts/ 09447faf1..0673bb68c (48 commits) Regenerated: - expectations.txt - ts_sources.txt - test_list.txt - cache_list.txt - resource_files.txt - webtest .html files https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/09447faf1a22..0673bb68c214 - 0673bb Fix silencing of DOMExceptions (#2102) - d85507 Test beginComputePass/RenderPass after encoder.finish() in call_after_successful_finish (#2093) - 861b20 Update kMaxQueryCount to 4096 (#2104) - 030f44 Add some progress - 62dbcc Support dark mode - 6a7030 Buffer.mapAsync pending map error shouldn't be a validation error (#2080) - 44173e Test all stencil formats, and address some nits in depth_bias/stencil tests (#2096) - 172002 op: Update 'stencil_compare_func' test in stencil.spec.ts (#2094) - f12820 op: Implement 'depth_bias_24bit_format' test in depth_bias.spec.ts (#2095) - 5f2708 Add earlyRejection parameter to testMapAsyncCall() (#2052) - dcdcb3 op: Implement 'stencil_depthFailOp_operation' test in stencil.spec.ts (#2092) - d13c42 op: Update 'stencil_test_fail' test (#2091) - 5daf3c Fix wrong _errorLine in operation/shader_module/compilation_info.spec.ts (#2088) - 47d19f op: Introduce depth_bias.spec.ts file with a 'depth_bias' test (#2075) - 7a679a Prefix subcase recorder error stacks with the subcase name (#2086) - 17522c fix requestAdapter test. - 5a5838 Implement CTS requestAdapter test - e583fa Add 'skipUndefined' Comparator (#2082) - e0e735 Remove usage of Case Cache in `pack2x16float` - eb5794 Update copyTextureToTexture tests to allow both encodings of -1 for 8-byte snorm formats (#2073) - 516d19 Expect DataCloneError when transferring a detached mapped ArrayBuffer (#2076) - 8985b5 Filter inputs that will cause const-eval to fail validation due to OOB - 216c8e Remove attempting to emit infinities in WGSL (#2059) - b99b81 Adds explicit check that mapAsync rejects when buffer is destroyed. (#2069) - ae20ff Add code coverage collection feature to the server - 1ff6ae Implement generate*Cases functions and use them (#2062) - 7e99a7 op: Implement 'depth_test_fail' test in depth.spec.ts (#2067) - b701c5 Add val:*_pipeline,overrides,value,type_error/validation_error (#2061) - b6f758 op: Implement 'stencil_reference_initialized' test in stencil.spec.ts (#2063) - 89bf5e Also test depthWriteEnabled:true in depth_write_disabled (#2065) - 40e3ae op: Implement 'depth_disabled' test in depth.spec.ts (#2050) - 677ece op: Implement 'depth_write_disabled' test in depth.spec.ts (#2024) - a6b97c Remove infinities from all f32 test inputs (#2056) - 41a1e5 Replace usage of vector inputs with fullF32Range for arithmetic tests (#2053) - 16bb08 wgsl: Add tests for preservation of padding bytes (#2051) - 7d16f8 op: Implmenet 'stencil_pass_operation' test in stencil.spec.ts (#2055) - dcc430 op: Implement stencil_read_write_mask test in stencil.spec.ts (#2043) - f539a2 op: Implement stencil_fail_operation test in stencil.spec.ts (#2044) - 8041ca update deps for various packages (#2041) - 09b30e op: Implement 'stencil_compare_func' test in stencil.spec.ts (#2032) - c6efbf Except a TypeError when transferring a mapped ArrayBuffer (#2019) - dd4316 op: Add more parameters to 'color_write_mask,channel_work' test (#2025) - b66a1a Replace calls to F32Interval constructor with toF32Interval (#2037) - fdab6c Clean up a couple of .map in f32_interval.spec.ts tests (#2038) - 40abc0 Test buffer.mapAsync() early rejection (#2033) - 25ddea Handle inputs that are arrays in `cartesianProduct` (#2031) - 0e790f Only try to generate errors for testable error filters (#2034) - 57304e Fix workgroup array size limit validation test (#2035) Created with './tools/run cts roll' Change-Id: I9b6e2b8526fc62acbf915b5e8153d32ae02c7a14 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/+/116420 Auto-Submit: Kai Ninomiya <kainino@chromium.org> Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: Ben Clayton <bclayton@google.com> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Loko Kung <lokokung@google.com> Kokoro: Kokoro <noreply+kokoro@google.com>
2023-01-05 10:59:39 +00:00
data/webgpu/shader/execution/case-cache/fma.json
data/webgpu/shader/execution/case-cache/fract.json
Roll third_party/webgpu-cts/ 0557875f3..3030a7bb2 (30 commits) Regenerated: - expectations.txt - ts_sources.txt - test_list.txt - cache_list.txt - resource_files.txt - webtest .html files https: //chromium.googlesource.com/external/github.com/gpuweb/cts/+log/0557875f3982..3030a7bb2c69 - 3030a7 Implement `frexp` f32 tests (#2336) - 5be43e Implement `determinant` f32 tests (#2321) - 1c53bf Adds stale adapter tests (#2387) - 176741 Test destroyed buffers and textures on submit - 4bd39d Implement absolute error for `acos` intervals (#2372) - d56144 Implement absolute error for `asin` intervals (#2346) - 7e411f shader/execution: Flip eval order of assignment - e6edef shader/execution: Port evaluation order tests to flow_control - e45de6 Add isZeroCopy cases for ExternalTexture (#2338) - 6c2b83 shader/execution: Add more complex flow control tests - 8c8d89 Implement `bool` builtin tests (#2327) - d18b3a Implement `i32` builtin tests (#2379) - dfac60 Implement `u32` builtin tests (#2344) - 9179cd Test import GPUExternalTexture from destroyed device (#2351) - fb969c Sync keyword/reserved word list. (#2383) - 685049 Implement `f32` builtin tests (#2382) - 0e3229 shader/execution: Add 'preventValueOptimizations' case parameterization - ec5ad7 Start adding queue validation tests for buffers and textures - a1efad Put the same URL in all "Open" links (#2316) - f99f92 Updates max*BufferBindingSize limit tests to adhere to maxBufferSize (#2339) - d88504 Add validation tests on BGRA8Unorm canvas with StorageBinding usage (#2348) - 8d827d Add validation test for maxComputeXXX - e613a8 Rename maximumLimit to adapterLimit and related changes - 7b1df1 Update src/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup.spec.ts - 188203 Check maxBindingsPerBindGroup limit matches spec limits - a28619 Fix writable binding aliasing in webgpu:api,validation,resource_usages,texture,in_pass_encoder (#2341) - c54778 Fix wrong conditions and missing formats for maxAttachmentState tests. (#2343) - 6b01d8 Changes for depthWriteEnabled/depthCompare/depthClearValue being required (#2342) - b61662 Require npm >=8.5.2 (#2340) - 785335 Generate OOM error using createTexture (#2337) Change-Id: Iebefb8ee703437252e44040fd74310a52d079dc4 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/123660 Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: Austin Eng <enga@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2023-03-13 20:22:02 +00:00
data/webgpu/shader/execution/case-cache/frexp.json
data/webgpu/shader/execution/case-cache/inverseSqrt.json
data/webgpu/shader/execution/case-cache/ldexp.json
data/webgpu/shader/execution/case-cache/length.json
data/webgpu/shader/execution/case-cache/log.json
data/webgpu/shader/execution/case-cache/log2.json
data/webgpu/shader/execution/case-cache/max.json
data/webgpu/shader/execution/case-cache/min.json
data/webgpu/shader/execution/case-cache/mix.json
data/webgpu/shader/execution/case-cache/modf.json
data/webgpu/shader/execution/case-cache/normalize.json
Roll third_party/webgpu-cts/ 09447faf1..0673bb68c (48 commits) Regenerated: - expectations.txt - ts_sources.txt - test_list.txt - cache_list.txt - resource_files.txt - webtest .html files https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/09447faf1a22..0673bb68c214 - 0673bb Fix silencing of DOMExceptions (#2102) - d85507 Test beginComputePass/RenderPass after encoder.finish() in call_after_successful_finish (#2093) - 861b20 Update kMaxQueryCount to 4096 (#2104) - 030f44 Add some progress - 62dbcc Support dark mode - 6a7030 Buffer.mapAsync pending map error shouldn't be a validation error (#2080) - 44173e Test all stencil formats, and address some nits in depth_bias/stencil tests (#2096) - 172002 op: Update 'stencil_compare_func' test in stencil.spec.ts (#2094) - f12820 op: Implement 'depth_bias_24bit_format' test in depth_bias.spec.ts (#2095) - 5f2708 Add earlyRejection parameter to testMapAsyncCall() (#2052) - dcdcb3 op: Implement 'stencil_depthFailOp_operation' test in stencil.spec.ts (#2092) - d13c42 op: Update 'stencil_test_fail' test (#2091) - 5daf3c Fix wrong _errorLine in operation/shader_module/compilation_info.spec.ts (#2088) - 47d19f op: Introduce depth_bias.spec.ts file with a 'depth_bias' test (#2075) - 7a679a Prefix subcase recorder error stacks with the subcase name (#2086) - 17522c fix requestAdapter test. - 5a5838 Implement CTS requestAdapter test - e583fa Add 'skipUndefined' Comparator (#2082) - e0e735 Remove usage of Case Cache in `pack2x16float` - eb5794 Update copyTextureToTexture tests to allow both encodings of -1 for 8-byte snorm formats (#2073) - 516d19 Expect DataCloneError when transferring a detached mapped ArrayBuffer (#2076) - 8985b5 Filter inputs that will cause const-eval to fail validation due to OOB - 216c8e Remove attempting to emit infinities in WGSL (#2059) - b99b81 Adds explicit check that mapAsync rejects when buffer is destroyed. (#2069) - ae20ff Add code coverage collection feature to the server - 1ff6ae Implement generate*Cases functions and use them (#2062) - 7e99a7 op: Implement 'depth_test_fail' test in depth.spec.ts (#2067) - b701c5 Add val:*_pipeline,overrides,value,type_error/validation_error (#2061) - b6f758 op: Implement 'stencil_reference_initialized' test in stencil.spec.ts (#2063) - 89bf5e Also test depthWriteEnabled:true in depth_write_disabled (#2065) - 40e3ae op: Implement 'depth_disabled' test in depth.spec.ts (#2050) - 677ece op: Implement 'depth_write_disabled' test in depth.spec.ts (#2024) - a6b97c Remove infinities from all f32 test inputs (#2056) - 41a1e5 Replace usage of vector inputs with fullF32Range for arithmetic tests (#2053) - 16bb08 wgsl: Add tests for preservation of padding bytes (#2051) - 7d16f8 op: Implmenet 'stencil_pass_operation' test in stencil.spec.ts (#2055) - dcc430 op: Implement stencil_read_write_mask test in stencil.spec.ts (#2043) - f539a2 op: Implement stencil_fail_operation test in stencil.spec.ts (#2044) - 8041ca update deps for various packages (#2041) - 09b30e op: Implement 'stencil_compare_func' test in stencil.spec.ts (#2032) - c6efbf Except a TypeError when transferring a mapped ArrayBuffer (#2019) - dd4316 op: Add more parameters to 'color_write_mask,channel_work' test (#2025) - b66a1a Replace calls to F32Interval constructor with toF32Interval (#2037) - fdab6c Clean up a couple of .map in f32_interval.spec.ts tests (#2038) - 40abc0 Test buffer.mapAsync() early rejection (#2033) - 25ddea Handle inputs that are arrays in `cartesianProduct` (#2031) - 0e790f Only try to generate errors for testable error filters (#2034) - 57304e Fix workgroup array size limit validation test (#2035) Created with './tools/run cts roll' Change-Id: I9b6e2b8526fc62acbf915b5e8153d32ae02c7a14 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/+/116420 Auto-Submit: Kai Ninomiya <kainino@chromium.org> Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: Ben Clayton <bclayton@google.com> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Loko Kung <lokokung@google.com> Kokoro: Kokoro <noreply+kokoro@google.com>
2023-01-05 10:59:39 +00:00
data/webgpu/shader/execution/case-cache/pack2x16float.json
data/webgpu/shader/execution/case-cache/pow.json
data/webgpu/shader/execution/case-cache/quantizeToF16.json
data/webgpu/shader/execution/case-cache/radians.json
data/webgpu/shader/execution/case-cache/reflect.json
Roll third_party/webgpu-cts/ 09447faf1..0673bb68c (48 commits) Regenerated: - expectations.txt - ts_sources.txt - test_list.txt - cache_list.txt - resource_files.txt - webtest .html files https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/09447faf1a22..0673bb68c214 - 0673bb Fix silencing of DOMExceptions (#2102) - d85507 Test beginComputePass/RenderPass after encoder.finish() in call_after_successful_finish (#2093) - 861b20 Update kMaxQueryCount to 4096 (#2104) - 030f44 Add some progress - 62dbcc Support dark mode - 6a7030 Buffer.mapAsync pending map error shouldn't be a validation error (#2080) - 44173e Test all stencil formats, and address some nits in depth_bias/stencil tests (#2096) - 172002 op: Update 'stencil_compare_func' test in stencil.spec.ts (#2094) - f12820 op: Implement 'depth_bias_24bit_format' test in depth_bias.spec.ts (#2095) - 5f2708 Add earlyRejection parameter to testMapAsyncCall() (#2052) - dcdcb3 op: Implement 'stencil_depthFailOp_operation' test in stencil.spec.ts (#2092) - d13c42 op: Update 'stencil_test_fail' test (#2091) - 5daf3c Fix wrong _errorLine in operation/shader_module/compilation_info.spec.ts (#2088) - 47d19f op: Introduce depth_bias.spec.ts file with a 'depth_bias' test (#2075) - 7a679a Prefix subcase recorder error stacks with the subcase name (#2086) - 17522c fix requestAdapter test. - 5a5838 Implement CTS requestAdapter test - e583fa Add 'skipUndefined' Comparator (#2082) - e0e735 Remove usage of Case Cache in `pack2x16float` - eb5794 Update copyTextureToTexture tests to allow both encodings of -1 for 8-byte snorm formats (#2073) - 516d19 Expect DataCloneError when transferring a detached mapped ArrayBuffer (#2076) - 8985b5 Filter inputs that will cause const-eval to fail validation due to OOB - 216c8e Remove attempting to emit infinities in WGSL (#2059) - b99b81 Adds explicit check that mapAsync rejects when buffer is destroyed. (#2069) - ae20ff Add code coverage collection feature to the server - 1ff6ae Implement generate*Cases functions and use them (#2062) - 7e99a7 op: Implement 'depth_test_fail' test in depth.spec.ts (#2067) - b701c5 Add val:*_pipeline,overrides,value,type_error/validation_error (#2061) - b6f758 op: Implement 'stencil_reference_initialized' test in stencil.spec.ts (#2063) - 89bf5e Also test depthWriteEnabled:true in depth_write_disabled (#2065) - 40e3ae op: Implement 'depth_disabled' test in depth.spec.ts (#2050) - 677ece op: Implement 'depth_write_disabled' test in depth.spec.ts (#2024) - a6b97c Remove infinities from all f32 test inputs (#2056) - 41a1e5 Replace usage of vector inputs with fullF32Range for arithmetic tests (#2053) - 16bb08 wgsl: Add tests for preservation of padding bytes (#2051) - 7d16f8 op: Implmenet 'stencil_pass_operation' test in stencil.spec.ts (#2055) - dcc430 op: Implement stencil_read_write_mask test in stencil.spec.ts (#2043) - f539a2 op: Implement stencil_fail_operation test in stencil.spec.ts (#2044) - 8041ca update deps for various packages (#2041) - 09b30e op: Implement 'stencil_compare_func' test in stencil.spec.ts (#2032) - c6efbf Except a TypeError when transferring a mapped ArrayBuffer (#2019) - dd4316 op: Add more parameters to 'color_write_mask,channel_work' test (#2025) - b66a1a Replace calls to F32Interval constructor with toF32Interval (#2037) - fdab6c Clean up a couple of .map in f32_interval.spec.ts tests (#2038) - 40abc0 Test buffer.mapAsync() early rejection (#2033) - 25ddea Handle inputs that are arrays in `cartesianProduct` (#2031) - 0e790f Only try to generate errors for testable error filters (#2034) - 57304e Fix workgroup array size limit validation test (#2035) Created with './tools/run cts roll' Change-Id: I9b6e2b8526fc62acbf915b5e8153d32ae02c7a14 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/+/116420 Auto-Submit: Kai Ninomiya <kainino@chromium.org> Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: Ben Clayton <bclayton@google.com> Reviewed-by: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Loko Kung <lokokung@google.com> Kokoro: Kokoro <noreply+kokoro@google.com>
2023-01-05 10:59:39 +00:00
data/webgpu/shader/execution/case-cache/refract.json
data/webgpu/shader/execution/case-cache/round.json
data/webgpu/shader/execution/case-cache/saturate.json
data/webgpu/shader/execution/case-cache/sign.json
data/webgpu/shader/execution/case-cache/sin.json
data/webgpu/shader/execution/case-cache/sinh.json
data/webgpu/shader/execution/case-cache/smoothstep.json
data/webgpu/shader/execution/case-cache/sqrt.json
data/webgpu/shader/execution/case-cache/step.json
data/webgpu/shader/execution/case-cache/tan.json
data/webgpu/shader/execution/case-cache/tanh.json
Roll third_party/webgpu-cts/ ad8abf400..631d877e7 (52 commits) Regenerated: - expectations.txt - ts_sources.txt - test_list.txt - cache_list.txt - resource_files.txt - webtest .html files https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/ad8abf400d8d..631d877e75e8 - 631d87 Add `f32` matrix subtraction tests (#2279) - 07f15b Add f32 matrix addition tests (#2278) - 16f862 Add validation tests about feature 'bgra8unorm-storage' (#2275) - 5dc0ec Add max vertex / max attribute limit / max stride tests - 763d0b Upgrade gpuweb/types to 0.1.27 (#2273) - 0dff1a Cleanup Validate maxBindGroups - d0b77a Add test for maxBindGroups and maxBindingsPerBindGroup - 2be5a7 Add getGPUBindingCommandsMixin to limits_utils - 8c190e Split GPUTest into GPUTest and GPUTestBase - b365b1 Implement `transpose` f32 tests (#2249) - 977a54 Add more tests for end twice (#2251) - feb07c Update to use `keysOf` helper. (#2243) - 1dee49 [wgsl] Tests `@const` is not allowed to be used as an attribute. (#2246) - 432aad [wgsl] Add placement tests for @builtin. (#2248) - 363837 Add validation tests for unary not and binary and/or (#2247) - 61b6ad Update builtin parse test to not use code as URL. (#2245) - 6e62ce Update `align` parsing tests. (#2244) - 534fb6 [wgsl] Add validation tests for `break` placement (#2240) - 991a57 add maxTextureArrayLayers limit test (#2234) - c7293f add maxBufferSize limit test (#2236) - 07216f [wgsl] Add validation of `discard` placement. (#2239) - cb7d76 [wgsl] Update `static_assert` to `const_assert`. (#2237) - d02b86 [wgsl] Add validation tests for pipeline stage attributes. (#2233) - 17eafe Add limit tests for maxTextureDimension1/2/3D (#2227) - d9199d Avoid writable storage buffer binding aliasing (#2230) - 6c7083 [wgsl] Validate expressions passed to attributes. (#2229) - 748ec9 Add a few more constant/override tests - 9300ec [wgsl] Alignment attribute tests. (#2180) - b2f9c2 Remove tests of end pass twice in encoder_state.spec.ts (#2226) - 1bf9c3 Test destroying an invalid queryset and an invalid texture (#2223) - efcb12 Fix a few spelling errors - 221d30 CSS, make button colors match (#2221) - 992b58 Culling: Test triangle-strips, depth, and stencil results - ae3c5e Add tests for i32 binary scalar-vector ops (#2219) - 6afbd0 Implement Matrix type for numeric testing (#2204) - e2248b Texture utility refactoring. (#2184) - b62579 op,render_pipeline,alpha_to_coverage (#2202) - 5a17b9 Add test for u32 scalar-vector remainder (#2216) - bd8450 Allow bgra8unorm as storage textures (#2212) - 11e6fb Added sourcmaps to webgpu:api,operation,shader_module,compilation_info - cf980a Fix package-lock.json (#2214) - 19fc83 Add tests for u32 scalar-vector division (#2215) - 7fa1d7 Add transferControlToOffscreen cases to colorSpace ref test - 458788 Make labels pass new eslint rules - 6c8361 Add tests for u32 scalar-vector addition and subtraction (#2208) - 7324ba Test labels in descriptors appear on objects created. - a0822b Add a few more debug markers (#2197) - 2db4fd Adds typescript-eslint/require-await and fixes existing warnings. (#2207) - 73a99f Adds val,buffer,create,limit tests (#2192) - 454253 Add a `--coverage` flag to cmdline.ts - 2cff62 Add tests for binary multiplication of scalars with vectors of type u32 (#2181) - a7e54e Implements and updates maxColorAttachmentBytesPerSample tests (#2200) Created with './tools/run cts roll' Change-Id: I05e331e2c7f5e2db42f573f14c208ee13fa2fa94 Cq-Include-Trybots: luci.chromium.try:dawn-try-win10-x86-rel,linux-dawn-rel,mac-dawn-rel,win-dawn-rel Include-Ci-Only-Tests: true Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/120201 Auto-Submit: Ben Clayton <bclayton@google.com> Kokoro: Kokoro <noreply+kokoro@google.com> Commit-Queue: Ben Clayton <bclayton@google.com> Reviewed-by: Dan Sinclair <dsinclair@chromium.org>
2023-02-18 01:15:46 +00:00
data/webgpu/shader/execution/case-cache/transpose.json
data/webgpu/shader/execution/case-cache/trunc.json
data/webgpu/shader/execution/case-cache/unpack2x16float.json
data/webgpu/shader/execution/case-cache/unpack2x16snorm.json
data/webgpu/shader/execution/case-cache/unpack2x16unorm.json
data/webgpu/shader/execution/case-cache/unpack4x8snorm.json
data/webgpu/shader/execution/case-cache/unpack4x8unorm.json
Roll third_party/webgpu-cts/ 0557875f3..3030a7bb2 (30 commits) Regenerated: - expectations.txt - ts_sources.txt - test_list.txt - cache_list.txt - resource_files.txt - webtest .html files https: //chromium.googlesource.com/external/github.com/gpuweb/cts/+log/0557875f3982..3030a7bb2c69 - 3030a7 Implement `frexp` f32 tests (#2336) - 5be43e Implement `determinant` f32 tests (#2321) - 1c53bf Adds stale adapter tests (#2387) - 176741 Test destroyed buffers and textures on submit - 4bd39d Implement absolute error for `acos` intervals (#2372) - d56144 Implement absolute error for `asin` intervals (#2346) - 7e411f shader/execution: Flip eval order of assignment - e6edef shader/execution: Port evaluation order tests to flow_control - e45de6 Add isZeroCopy cases for ExternalTexture (#2338) - 6c2b83 shader/execution: Add more complex flow control tests - 8c8d89 Implement `bool` builtin tests (#2327) - d18b3a Implement `i32` builtin tests (#2379) - dfac60 Implement `u32` builtin tests (#2344) - 9179cd Test import GPUExternalTexture from destroyed device (#2351) - fb969c Sync keyword/reserved word list. (#2383) - 685049 Implement `f32` builtin tests (#2382) - 0e3229 shader/execution: Add 'preventValueOptimizations' case parameterization - ec5ad7 Start adding queue validation tests for buffers and textures - a1efad Put the same URL in all "Open" links (#2316) - f99f92 Updates max*BufferBindingSize limit tests to adhere to maxBufferSize (#2339) - d88504 Add validation tests on BGRA8Unorm canvas with StorageBinding usage (#2348) - 8d827d Add validation test for maxComputeXXX - e613a8 Rename maximumLimit to adapterLimit and related changes - 7b1df1 Update src/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup.spec.ts - 188203 Check maxBindingsPerBindGroup limit matches spec limits - a28619 Fix writable binding aliasing in webgpu:api,validation,resource_usages,texture,in_pass_encoder (#2341) - c54778 Fix wrong conditions and missing formats for maxAttachmentState tests. (#2343) - 6b01d8 Changes for depthWriteEnabled/depthCompare/depthClearValue being required (#2342) - b61662 Require npm >=8.5.2 (#2340) - 785335 Generate OOM error using createTexture (#2337) Change-Id: Iebefb8ee703437252e44040fd74310a52d079dc4 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/123660 Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: Austin Eng <enga@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2023-03-13 20:22:02 +00:00
data/webgpu/shader/execution/case-cache/unary/bool_conversion.json
data/webgpu/shader/execution/case-cache/unary/f32_arithmetic.json
Roll third_party/webgpu-cts/ 0557875f3..3030a7bb2 (30 commits) Regenerated: - expectations.txt - ts_sources.txt - test_list.txt - cache_list.txt - resource_files.txt - webtest .html files https: //chromium.googlesource.com/external/github.com/gpuweb/cts/+log/0557875f3982..3030a7bb2c69 - 3030a7 Implement `frexp` f32 tests (#2336) - 5be43e Implement `determinant` f32 tests (#2321) - 1c53bf Adds stale adapter tests (#2387) - 176741 Test destroyed buffers and textures on submit - 4bd39d Implement absolute error for `acos` intervals (#2372) - d56144 Implement absolute error for `asin` intervals (#2346) - 7e411f shader/execution: Flip eval order of assignment - e6edef shader/execution: Port evaluation order tests to flow_control - e45de6 Add isZeroCopy cases for ExternalTexture (#2338) - 6c2b83 shader/execution: Add more complex flow control tests - 8c8d89 Implement `bool` builtin tests (#2327) - d18b3a Implement `i32` builtin tests (#2379) - dfac60 Implement `u32` builtin tests (#2344) - 9179cd Test import GPUExternalTexture from destroyed device (#2351) - fb969c Sync keyword/reserved word list. (#2383) - 685049 Implement `f32` builtin tests (#2382) - 0e3229 shader/execution: Add 'preventValueOptimizations' case parameterization - ec5ad7 Start adding queue validation tests for buffers and textures - a1efad Put the same URL in all "Open" links (#2316) - f99f92 Updates max*BufferBindingSize limit tests to adhere to maxBufferSize (#2339) - d88504 Add validation tests on BGRA8Unorm canvas with StorageBinding usage (#2348) - 8d827d Add validation test for maxComputeXXX - e613a8 Rename maximumLimit to adapterLimit and related changes - 7b1df1 Update src/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup.spec.ts - 188203 Check maxBindingsPerBindGroup limit matches spec limits - a28619 Fix writable binding aliasing in webgpu:api,validation,resource_usages,texture,in_pass_encoder (#2341) - c54778 Fix wrong conditions and missing formats for maxAttachmentState tests. (#2343) - 6b01d8 Changes for depthWriteEnabled/depthCompare/depthClearValue being required (#2342) - b61662 Require npm >=8.5.2 (#2340) - 785335 Generate OOM error using createTexture (#2337) Change-Id: Iebefb8ee703437252e44040fd74310a52d079dc4 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/123660 Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: Austin Eng <enga@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2023-03-13 20:22:02 +00:00
data/webgpu/shader/execution/case-cache/unary/f32_conversion.json
Roll third_party/webgpu-cts/ 65fcd99b7..9fbed0099 (13 commits) Regenerated: - expectations.txt - ts_sources.txt - test_list.txt - cache_list.txt - resource_files.txt - webtest .html files https://chromium.googlesource.com/external/github.com/gpuweb/cts/+log/65fcd99b74d2..9fbed0099e42 - 9fbed0 Apply error to final result of `atan2` calculation, not intermediates (#2143) - 02a770 [wgsl] Add align size requirement test. (#2174) - ebe427 Fix name of binary/u32_arithmetic cache (#2177) - 1fdd20 Transfer to image bitmap npe (#2131) - 55a0dc Fix u32 and i32 non-const divide by 0 expecting lhs (not 0) (#2175) - 8c8367 Add test for u32 binary arithmetic operations (#2173) - 556dbb Replace map+filter with reduce in case generators (#2172) - 8a0bef Add additional unit testing for builtins that depend on dot (#2171) - 44f038 Add tests for i32 binary arithmetic operations (#2170) - d3684a Remove the canvas_size_different_with_back_buffer_size reftest (#2165) - 13fc69 Convert remaining dispatch() to dispatchWorkgroups() (#2169) - 4f3e80 Remove io-shareable test, move more types into locations test. (#2159) - 2d4661 Add unary i32 execution tests (#2162) Created with './tools/run cts roll' Change-Id: I5d7a3a1786049527fef00c5e5e331e94cafddedf 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/+/117381 Kokoro: Kokoro <noreply+kokoro@google.com> Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: Antonio Maiorano <amaiorano@google.com>
2023-01-19 15:10:33 +00:00
data/webgpu/shader/execution/case-cache/unary/i32_arithmetic.json
2023-03-14 22:24:40 +00:00
data/webgpu/shader/execution/case-cache/unary/i32_complement.json
Roll third_party/webgpu-cts/ 0557875f3..3030a7bb2 (30 commits) Regenerated: - expectations.txt - ts_sources.txt - test_list.txt - cache_list.txt - resource_files.txt - webtest .html files https: //chromium.googlesource.com/external/github.com/gpuweb/cts/+log/0557875f3982..3030a7bb2c69 - 3030a7 Implement `frexp` f32 tests (#2336) - 5be43e Implement `determinant` f32 tests (#2321) - 1c53bf Adds stale adapter tests (#2387) - 176741 Test destroyed buffers and textures on submit - 4bd39d Implement absolute error for `acos` intervals (#2372) - d56144 Implement absolute error for `asin` intervals (#2346) - 7e411f shader/execution: Flip eval order of assignment - e6edef shader/execution: Port evaluation order tests to flow_control - e45de6 Add isZeroCopy cases for ExternalTexture (#2338) - 6c2b83 shader/execution: Add more complex flow control tests - 8c8d89 Implement `bool` builtin tests (#2327) - d18b3a Implement `i32` builtin tests (#2379) - dfac60 Implement `u32` builtin tests (#2344) - 9179cd Test import GPUExternalTexture from destroyed device (#2351) - fb969c Sync keyword/reserved word list. (#2383) - 685049 Implement `f32` builtin tests (#2382) - 0e3229 shader/execution: Add 'preventValueOptimizations' case parameterization - ec5ad7 Start adding queue validation tests for buffers and textures - a1efad Put the same URL in all "Open" links (#2316) - f99f92 Updates max*BufferBindingSize limit tests to adhere to maxBufferSize (#2339) - d88504 Add validation tests on BGRA8Unorm canvas with StorageBinding usage (#2348) - 8d827d Add validation test for maxComputeXXX - e613a8 Rename maximumLimit to adapterLimit and related changes - 7b1df1 Update src/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup.spec.ts - 188203 Check maxBindingsPerBindGroup limit matches spec limits - a28619 Fix writable binding aliasing in webgpu:api,validation,resource_usages,texture,in_pass_encoder (#2341) - c54778 Fix wrong conditions and missing formats for maxAttachmentState tests. (#2343) - 6b01d8 Changes for depthWriteEnabled/depthCompare/depthClearValue being required (#2342) - b61662 Require npm >=8.5.2 (#2340) - 785335 Generate OOM error using createTexture (#2337) Change-Id: Iebefb8ee703437252e44040fd74310a52d079dc4 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/123660 Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: Austin Eng <enga@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2023-03-13 20:22:02 +00:00
data/webgpu/shader/execution/case-cache/unary/i32_conversion.json
2023-03-14 22:24:40 +00:00
data/webgpu/shader/execution/case-cache/unary/u32_complement.json
Roll third_party/webgpu-cts/ 0557875f3..3030a7bb2 (30 commits) Regenerated: - expectations.txt - ts_sources.txt - test_list.txt - cache_list.txt - resource_files.txt - webtest .html files https: //chromium.googlesource.com/external/github.com/gpuweb/cts/+log/0557875f3982..3030a7bb2c69 - 3030a7 Implement `frexp` f32 tests (#2336) - 5be43e Implement `determinant` f32 tests (#2321) - 1c53bf Adds stale adapter tests (#2387) - 176741 Test destroyed buffers and textures on submit - 4bd39d Implement absolute error for `acos` intervals (#2372) - d56144 Implement absolute error for `asin` intervals (#2346) - 7e411f shader/execution: Flip eval order of assignment - e6edef shader/execution: Port evaluation order tests to flow_control - e45de6 Add isZeroCopy cases for ExternalTexture (#2338) - 6c2b83 shader/execution: Add more complex flow control tests - 8c8d89 Implement `bool` builtin tests (#2327) - d18b3a Implement `i32` builtin tests (#2379) - dfac60 Implement `u32` builtin tests (#2344) - 9179cd Test import GPUExternalTexture from destroyed device (#2351) - fb969c Sync keyword/reserved word list. (#2383) - 685049 Implement `f32` builtin tests (#2382) - 0e3229 shader/execution: Add 'preventValueOptimizations' case parameterization - ec5ad7 Start adding queue validation tests for buffers and textures - a1efad Put the same URL in all "Open" links (#2316) - f99f92 Updates max*BufferBindingSize limit tests to adhere to maxBufferSize (#2339) - d88504 Add validation tests on BGRA8Unorm canvas with StorageBinding usage (#2348) - 8d827d Add validation test for maxComputeXXX - e613a8 Rename maximumLimit to adapterLimit and related changes - 7b1df1 Update src/webgpu/api/validation/capability_checks/limits/maxBindingsPerBindGroup.spec.ts - 188203 Check maxBindingsPerBindGroup limit matches spec limits - a28619 Fix writable binding aliasing in webgpu:api,validation,resource_usages,texture,in_pass_encoder (#2341) - c54778 Fix wrong conditions and missing formats for maxAttachmentState tests. (#2343) - 6b01d8 Changes for depthWriteEnabled/depthCompare/depthClearValue being required (#2342) - b61662 Require npm >=8.5.2 (#2340) - 785335 Generate OOM error using createTexture (#2337) Change-Id: Iebefb8ee703437252e44040fd74310a52d079dc4 Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/123660 Reviewed-by: Ben Clayton <bclayton@google.com> Commit-Queue: Austin Eng <enga@chromium.org> Kokoro: Kokoro <noreply+kokoro@google.com>
2023-03-13 20:22:02 +00:00
data/webgpu/shader/execution/case-cache/unary/u32_conversion.json