[webkit-changes] [WebKit/WebKit] e14fcc: [WebGPU] Enable several passing CTS tests and add ...
mwyrzykowski
noreply at github.com
Fri Dec 1 19:44:39 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: e14fccd71bf7601319d6bd4dacc4446f6dc7caf1
https://github.com/WebKit/WebKit/commit/e14fccd71bf7601319d6bd4dacc4446f6dc7caf1
Author: Mike Wyrzykowski <mwyrzykowski at apple.com>
Date: 2023-12-01 (Fri, 01 Dec 2023)
Changed paths:
M LayoutTests/http/tests/webgpu/webgpu/api/operation/command_buffer/render/dynamic_state-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/api/operation/command_buffer/render/state_tracking-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/api/operation/queue/submit-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/api/operation/render_pass/resolve-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/api/operation/render_pass/storeOp-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/api/operation/render_pass/storeop2-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/api/operation/rendering/basic-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/api/operation/rendering/color_target_state-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/api/operation/rendering/depth-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/api/operation/texture_view/format_reinterpretation-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/api/validation/buffer/destroy-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/api/validation/queue/submit-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/api/validation/queue/writeBuffer-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/api/validation/texture/rg11b10ufloat_renderable-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/af_comparison-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/bitwise-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/bitwise_shift-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/bool_logical-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_addition-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_comparison-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_division-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_matrix_addition-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_matrix_scalar_multiplication-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_matrix_vector_multiplication-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_multiplication-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_subtraction-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/i32_comparison-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/u32_comparison-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/all-expected.txt
M LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/any-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicAdd-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicLoad-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicMax-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicMin-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicOr-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicStore-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicSub-expected.txt
A LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicXor-expected.txt
Log Message:
-----------
[WebGPU] Enable several passing CTS tests and add their expectations
https://bugs.webkit.org/show_bug.cgi?id=264210
<radar://117947803>
Reviewed by Tadeu Zagallo.
All these tests are passing locally on Apple Silicon without source changes so enable them.
Inspected all expectations and they read pass with no failures.
Its possible there are some failures on Intel or AMD devices, will validate with EWS.
* LayoutTests/http/tests/webgpu/webgpu/api/operation/command_buffer/copyTextureToTexture-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/api/operation/command_buffer/render/dynamic_state-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/api/operation/command_buffer/render/state_tracking-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/api/operation/render_pass/resolve-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/api/operation/render_pass/storeOp-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/api/operation/render_pass/storeop2-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/api/operation/rendering/basic-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/api/operation/rendering/color_target_state-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/api/operation/rendering/depth-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/api/operation/texture_view/format_reinterpretation-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/api/validation/buffer/destroy-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/api/validation/queue/submit-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/api/validation/queue/writeBuffer-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/api/validation/texture/rg11b10ufloat_renderable-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/api/operation/queue/submit-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/af_comparison-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/bitwise-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/bitwise_shift-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/bool_logical-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_addition-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_comparison-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_division-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_matrix_addition-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_matrix_scalar_multiplication-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_matrix_vector_multiplication-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_multiplication-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/f32_subtraction-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/i32_comparison-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/binary/u32_comparison-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/all-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/any-expected.txt:
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicAdd-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicLoad-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicMax-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicMin-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicOr-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicStore-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicSub-expected.txt: Added.
* LayoutTests/http/tests/webgpu/webgpu/shader/execution/expression/call/builtin/atomics/atomicXor-expected.txt: Added.
* LayoutTests/platform/mac-wk2/TestExpectations:
Canonical link: https://commits.webkit.org/271418@main
More information about the webkit-changes
mailing list