[webkit-changes] [WebKit/WebKit] 53a227: [WGSL] Allow early compilation without hints

Tadeu Zagallo noreply at github.com
Thu Feb 2 02:47:14 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 53a227e4673bb88b3f34d4df6eaa8bc31886c3fc
      https://github.com/WebKit/WebKit/commit/53a227e4673bb88b3f34d4df6eaa8bc31886c3fc
  Author: Tadeu Zagallo <tzagallo at apple.com>
  Date:   2023-02-02 (Thu, 02 Feb 2023)

  Changed paths:
    M Source/WebGPU/WebGPU/ShaderModule.mm

  Log Message:
  -----------
  [WGSL] Allow early compilation without hints
https://bugs.webkit.org/show_bug.cgi?id=251494
rdar://104908379

Reviewed by Myles C. Maxfield.

This is just a temporary workaround so we can start passing some CTS tests.
For now, since we are not yet using the layout hints, we can just try to
compile upfront even without them. Later we'll wire this up correctly so that
if no hints are provide the compilation is deferred.

* Source/WebGPU/WebGPU/ShaderModule.mm:
(WebGPU::Device::createShaderModule):

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




More information about the webkit-changes mailing list