[webkit-changes] [WebKit/WebKit] cac680: [WebGPU] GPUQueue.writeBuffer does not support def...

mwyrzykowski noreply at github.com
Sun Mar 12 09:53:39 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: cac6801043b942fce4db277678985a293fbe2a3d
      https://github.com/WebKit/WebKit/commit/cac6801043b942fce4db277678985a293fbe2a3d
  Author: Mike Wyrzykowski <mwyrzykowski at apple.com>
  Date:   2023-03-12 (Sun, 12 Mar 2023)

  Changed paths:
    M LayoutTests/http/tests/webgpu/webgpu/api/operation/onSubmittedWorkDone-expected.txt
    M LayoutTests/platform/mac/TestExpectations
    M Source/WebCore/Modules/WebGPU/GPUQueue.cpp
    M Source/WebCore/Modules/WebGPU/GPUQueue.h
    M Source/WebCore/Modules/WebGPU/GPUQueue.idl

  Log Message:
  -----------
  [WebGPU] GPUQueue.writeBuffer does not support default value for dataOffset
https://bugs.webkit.org/show_bug.cgi?id=253747
<radar://106582095>

Reviewed by Myles C. Maxfield.

Workaround https://bugs.webkit.org/show_bug.cgi?id=240219 by placing the default
value for an optional inside the cpp file.

onSubmittedWorkDone.html now passes, so enable it.

* LayoutTests/http/tests/webgpu/webgpu/api/operation/onSubmittedWorkDone-expected.txt:
* LayoutTests/platform/mac/TestExpectations:
* Source/WebCore/Modules/WebGPU/GPUQueue.cpp:
(WebCore::GPUQueue::writeBuffer):
* Source/WebCore/Modules/WebGPU/GPUQueue.h:
* Source/WebCore/Modules/WebGPU/GPUQueue.idl:

Canonical link: https://commits.webkit.org/261551@main




More information about the webkit-changes mailing list