[webkit-changes] [WebKit/WebKit] f8aa33: Add WebGPU enumerations and additional serializati...

Simon Lewis noreply at github.com
Fri Sep 22 15:16:46 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f8aa338b7eb4b87fea71f58290729288bf2b4efb
      https://github.com/WebKit/WebKit/commit/f8aa338b7eb4b87fea71f58290729288bf2b4efb
  Author: Simon Lewis <simon.lewis at apple.com>
  Date:   2023-09-22 (Fri, 22 Sep 2023)

  Changed paths:
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPU.serialization.in
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUAddressMode.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUBlendFactor.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUBlendOperation.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUBufferBindingType.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUBufferUsage.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUCanvasAlphaMode.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUColorWrite.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUCompareFunction.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUCompilationMessageType.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUComputePassTimestampLocation.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUCullMode.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUDeviceLostReason.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUFilterMode.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUFrontFace.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPULoadOp.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUPrimitiveTopology.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUQueryType.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPURenderPassTimestampLocation.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUSamplerBindingType.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUShaderStage.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUStencilOperation.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUStorageTextureAccess.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUStoreOp.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUTextureDimension.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUTextureSampleType.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUTextureUsage.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUTextureViewDimension.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUVertexFormat.h
    M Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUVertexStepMode.h
    M Source/WebCore/platform/network/ResourceResponseBase.cpp
    M Source/WebCore/platform/network/ResourceResponseBase.h
    M Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in

  Log Message:
  -----------
  Add WebGPU enumerations and additional serialization updates
https://bugs.webkit.org/show_bug.cgi?id=261962
rdar://115904551

Reviewed by Alex Christensen.

* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPU.serialization.in:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUAddressMode.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUBlendFactor.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUBlendOperation.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUBufferBindingType.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUBufferUsage.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUCanvasAlphaMode.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUColorWrite.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUCompareFunction.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUCompilationMessageType.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUComputePassTimestampLocation.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUCullMode.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUDeviceLostReason.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUFilterMode.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUFrontFace.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPULoadOp.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUPrimitiveTopology.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUQueryType.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPURenderPassTimestampLocation.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUSamplerBindingType.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUShaderStage.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUStencilOperation.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUStorageTextureAccess.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUStoreOp.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUTextureDimension.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUTextureSampleType.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUTextureUsage.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUTextureViewDimension.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUVertexFormat.h:
* Source/WebCore/Modules/WebGPU/InternalAPI/WebGPUVertexStepMode.h:
* Source/WebCore/platform/network/ResourceResponseBase.cpp:
(WebCore::ResourceResponseBaseCrossThreadData::isolatedCopy const):
(WebCore::ResourceResponseBase::CrossThreadData::isolatedCopy const): Deleted.
* Source/WebCore/platform/network/ResourceResponseBase.h:
(WebCore::ResourceResponseBaseCrossThreadData::ResourceResponseBaseCrossThreadData):
(WebCore::ResourceResponseBase::CrossThreadData::CrossThreadData): Deleted.
* Source/WebKit/Shared/WebCoreArgumentCoders.serialization.in:

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




More information about the webkit-changes mailing list