Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: c0fad777603581da92c637a1925475ee4b912c84
https://github.com/WebKit/WebKit/commit/c0fad777603581da92c637a1925475ee4b912c84
Author: Mike Wyrzykowski <[email protected]>
Date: 2024-06-06 (Thu, 06 Jun 2024)
Changed paths:
M LayoutTests/TestExpectations
R LayoutTests/fast/webgpu/fuzz-126711484-expected.txt
R LayoutTests/fast/webgpu/fuzz-126711484.html
R LayoutTests/fast/webgpu/fuzz-128396311-expected.txt
R LayoutTests/fast/webgpu/fuzz-128396311.html
R LayoutTests/fast/webgpu/fuzz-272863-expected.txt
R LayoutTests/fast/webgpu/fuzz-272863.html
R LayoutTests/fast/webgpu/fuzz-272903-expected.txt
R LayoutTests/fast/webgpu/fuzz-272903.html
R LayoutTests/fast/webgpu/fuzz-272911-expected.txt
R LayoutTests/fast/webgpu/fuzz-272911.html
R LayoutTests/fast/webgpu/fuzz-273017-expected.txt
R LayoutTests/fast/webgpu/fuzz-273017.html
R LayoutTests/fast/webgpu/fuzz-273021-expected.txt
R LayoutTests/fast/webgpu/fuzz-273021.html
R LayoutTests/fast/webgpu/fuzz-273023-expected.txt
R LayoutTests/fast/webgpu/fuzz-273023.html
R LayoutTests/fast/webgpu/fuzz-273323-expected.txt
R LayoutTests/fast/webgpu/fuzz-273323.html
R LayoutTests/fast/webgpu/fuzz-273503-expected.txt
R LayoutTests/fast/webgpu/fuzz-273503.html
R LayoutTests/fast/webgpu/fuzz-273505-expected.txt
R LayoutTests/fast/webgpu/fuzz-273505.html
R LayoutTests/fast/webgpu/fuzz-273566-expected.txt
R LayoutTests/fast/webgpu/fuzz-273566.html
R LayoutTests/fast/webgpu/fuzz-273570-expected.txt
R LayoutTests/fast/webgpu/fuzz-273570.html
R LayoutTests/fast/webgpu/fuzz-273573-expected.txt
R LayoutTests/fast/webgpu/fuzz-273573.html
R LayoutTests/fast/webgpu/fuzz-273578-expected.txt
R LayoutTests/fast/webgpu/fuzz-273578.html
R LayoutTests/fast/webgpu/fuzz-273585-expected.txt
R LayoutTests/fast/webgpu/fuzz-273585.html
R LayoutTests/fast/webgpu/fuzz-274161-expected.txt
R LayoutTests/fast/webgpu/fuzz-274161.html
R LayoutTests/fast/webgpu/fuzz-274171-expected.txt
R LayoutTests/fast/webgpu/fuzz-274171.html
R LayoutTests/fast/webgpu/fuzz-274270-expected.txt
R LayoutTests/fast/webgpu/fuzz-274270.html
R LayoutTests/fast/webgpu/fuzz-274271-expected.txt
R LayoutTests/fast/webgpu/fuzz-274271.html
R LayoutTests/fast/webgpu/fuzz-274275-expected.txt
R LayoutTests/fast/webgpu/fuzz-274275.html
R LayoutTests/fast/webgpu/fuzz-274289-expected.txt
R LayoutTests/fast/webgpu/fuzz-274289.html
R LayoutTests/fast/webgpu/fuzz-274290-expected.txt
R LayoutTests/fast/webgpu/fuzz-274290.html
R LayoutTests/fast/webgpu/fuzz-274317-expected.txt
R LayoutTests/fast/webgpu/fuzz-274317.html
R LayoutTests/fast/webgpu/fuzz-274334-expected.txt
R LayoutTests/fast/webgpu/fuzz-274334.html
R LayoutTests/fast/webgpu/fuzz-274622-expected.txt
R LayoutTests/fast/webgpu/fuzz-274622.html
A LayoutTests/fast/webgpu/nocrash/fuzz-126711484-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-126711484.html
A LayoutTests/fast/webgpu/nocrash/fuzz-128396311-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-128396311.html
A LayoutTests/fast/webgpu/nocrash/fuzz-272863-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-272863.html
A LayoutTests/fast/webgpu/nocrash/fuzz-272903-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-272903.html
A LayoutTests/fast/webgpu/nocrash/fuzz-272911-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-272911.html
A LayoutTests/fast/webgpu/nocrash/fuzz-273017-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-273017.html
A LayoutTests/fast/webgpu/nocrash/fuzz-273021-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-273021.html
A LayoutTests/fast/webgpu/nocrash/fuzz-273023-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-273023.html
A LayoutTests/fast/webgpu/nocrash/fuzz-273323-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-273323.html
A LayoutTests/fast/webgpu/nocrash/fuzz-273503-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-273503.html
A LayoutTests/fast/webgpu/nocrash/fuzz-273505-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-273505.html
A LayoutTests/fast/webgpu/nocrash/fuzz-273566-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-273566.html
A LayoutTests/fast/webgpu/nocrash/fuzz-273570-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-273570.html
A LayoutTests/fast/webgpu/nocrash/fuzz-273573-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-273573.html
A LayoutTests/fast/webgpu/nocrash/fuzz-273578-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-273578.html
A LayoutTests/fast/webgpu/nocrash/fuzz-273585-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-273585.html
A LayoutTests/fast/webgpu/nocrash/fuzz-274161-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-274161.html
A LayoutTests/fast/webgpu/nocrash/fuzz-274171-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-274171.html
A LayoutTests/fast/webgpu/nocrash/fuzz-274270-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-274270.html
A LayoutTests/fast/webgpu/nocrash/fuzz-274271-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-274271.html
A LayoutTests/fast/webgpu/nocrash/fuzz-274275-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-274275.html
A LayoutTests/fast/webgpu/nocrash/fuzz-274289-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-274289.html
A LayoutTests/fast/webgpu/nocrash/fuzz-274290-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-274290.html
A LayoutTests/fast/webgpu/nocrash/fuzz-274317-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-274317.html
A LayoutTests/fast/webgpu/nocrash/fuzz-274334-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-274334.html
A LayoutTests/fast/webgpu/nocrash/fuzz-274622-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-274622.html
A LayoutTests/fast/webgpu/nocrash/fuzz-275172-expected.txt
A LayoutTests/fast/webgpu/nocrash/fuzz-275172.html
A LayoutTests/fast/webgpu/nocrash/repro_274977-expected.txt
A LayoutTests/fast/webgpu/nocrash/repro_274977.html
R LayoutTests/fast/webgpu/regression/repro_274977-expected.txt
R LayoutTests/fast/webgpu/regression/repro_274977.html
M Source/WebGPU/WebGPU/RenderPassEncoder.mm
Log Message:
-----------
[WebGPU] RenderPassEncoder::clampIndirectIndexBufferToValidValues does not
handle destroyed buffers
https://bugs.webkit.org/show_bug.cgi?id=275172
<radar://129227403>
Reviewed by Dan Glastonbury.
If the indirect buffer is already destroyed, the draw command should be skipped.
* LayoutTests/fast/webgpu/nocrash/fuzz-126711484.html: Renamed from
LayoutTests/fast/webgpu/fuzz-126711484.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-128396311.html: Renamed from
LayoutTests/fast/webgpu/fuzz-128396311.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-272863.html: Renamed from
LayoutTests/fast/webgpu/fuzz-272863.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-272903.html: Renamed from
LayoutTests/fast/webgpu/fuzz-272903.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-272911.html: Renamed from
LayoutTests/fast/webgpu/fuzz-272911.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-273017.html: Renamed from
LayoutTests/fast/webgpu/fuzz-273017.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-273021.html: Renamed from
LayoutTests/fast/webgpu/fuzz-273021.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-273023.html: Renamed from
LayoutTests/fast/webgpu/fuzz-273023.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-273323.html: Renamed from
LayoutTests/fast/webgpu/fuzz-273323.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-273503.html: Renamed from
LayoutTests/fast/webgpu/fuzz-273503.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-273505.html: Renamed from
LayoutTests/fast/webgpu/fuzz-273505.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-273566.html: Renamed from
LayoutTests/fast/webgpu/fuzz-273566.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-273570.html: Renamed from
LayoutTests/fast/webgpu/fuzz-273570.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-273573.html: Renamed from
LayoutTests/fast/webgpu/fuzz-273573.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-273578.html: Renamed from
LayoutTests/fast/webgpu/fuzz-273578.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-273585.html: Renamed from
LayoutTests/fast/webgpu/fuzz-273585.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-274161.html: Renamed from
LayoutTests/fast/webgpu/fuzz-274161.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-274171.html: Renamed from
LayoutTests/fast/webgpu/fuzz-274171.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-274270.html: Renamed from
LayoutTests/fast/webgpu/fuzz-274270.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-274271.html: Renamed from
LayoutTests/fast/webgpu/fuzz-274271.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-274275.html: Renamed from
LayoutTests/fast/webgpu/fuzz-274275.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-274289.html: Renamed from
LayoutTests/fast/webgpu/fuzz-274289.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-274290.html: Renamed from
LayoutTests/fast/webgpu/fuzz-274290.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-274317.html: Renamed from
LayoutTests/fast/webgpu/fuzz-274317.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-274334.html: Renamed from
LayoutTests/fast/webgpu/fuzz-274334.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-274622.html: Renamed from
LayoutTests/fast/webgpu/fuzz-274622.html.
* LayoutTests/fast/webgpu/nocrash/fuzz-275172-expected.txt: Added.
* LayoutTests/fast/webgpu/nocrash/fuzz-275172.html: Added.
* LayoutTests/fast/webgpu/nocrash/repro_274977.html: Renamed from
LayoutTests/fast/webgpu/regression/repro_274977.html.
Move no-crash regression tests to seperate path to avoid regular updates to
TestExpectations
* Source/WebGPU/WebGPU/RenderPassEncoder.mm:
(WebGPU::RenderPassEncoder::clampIndirectIndexBufferToValidValues):
Return 'Skip' on destroyed buffers.
Canonical link: https://commits.webkit.org/279798@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes