[webkit-changes] [WebKit/WebKit] 529569: [WebGPU] Rename the setting from just "WebGPU" to ...

Myles C. Maxfield noreply at github.com
Fri May 12 15:48:51 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 529569b680163e9d37ed746acdf2f74d5035120f
      https://github.com/WebKit/WebKit/commit/529569b680163e9d37ed746acdf2f74d5035120f
  Author: Myles C. Maxfield <mmaxfield at apple.com>
  Date:   2023-05-12 (Fri, 12 May 2023)

  Changed paths:
    M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
    M Source/WebCore/Modules/WebGPU/GPU.idl
    M Source/WebCore/Modules/WebGPU/GPUAdapter.idl
    M Source/WebCore/Modules/WebGPU/GPUAdapterInfo.idl
    M Source/WebCore/Modules/WebGPU/GPUAddressMode.idl
    M Source/WebCore/Modules/WebGPU/GPUAutoLayoutMode.idl
    M Source/WebCore/Modules/WebGPU/GPUBindGroup.idl
    M Source/WebCore/Modules/WebGPU/GPUBindGroupDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUBindGroupEntry.idl
    M Source/WebCore/Modules/WebGPU/GPUBindGroupLayout.idl
    M Source/WebCore/Modules/WebGPU/GPUBindGroupLayoutDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUBindGroupLayoutEntry.idl
    M Source/WebCore/Modules/WebGPU/GPUBlendComponent.idl
    M Source/WebCore/Modules/WebGPU/GPUBlendFactor.idl
    M Source/WebCore/Modules/WebGPU/GPUBlendOperation.idl
    M Source/WebCore/Modules/WebGPU/GPUBlendState.idl
    M Source/WebCore/Modules/WebGPU/GPUBuffer.idl
    M Source/WebCore/Modules/WebGPU/GPUBufferBinding.idl
    M Source/WebCore/Modules/WebGPU/GPUBufferBindingLayout.idl
    M Source/WebCore/Modules/WebGPU/GPUBufferBindingType.idl
    M Source/WebCore/Modules/WebGPU/GPUBufferDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUBufferMapState.idl
    M Source/WebCore/Modules/WebGPU/GPUBufferUsage.idl
    M Source/WebCore/Modules/WebGPU/GPUCanvasCompositingAlphaMode.idl
    M Source/WebCore/Modules/WebGPU/GPUCanvasConfiguration.idl
    M Source/WebCore/Modules/WebGPU/GPUColorDict.idl
    M Source/WebCore/Modules/WebGPU/GPUColorTargetState.idl
    M Source/WebCore/Modules/WebGPU/GPUColorWrite.idl
    M Source/WebCore/Modules/WebGPU/GPUCommandBuffer.idl
    M Source/WebCore/Modules/WebGPU/GPUCommandBufferDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUCommandEncoder.idl
    M Source/WebCore/Modules/WebGPU/GPUCommandEncoderDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUCommandsMixin.idl
    M Source/WebCore/Modules/WebGPU/GPUCompareFunction.idl
    M Source/WebCore/Modules/WebGPU/GPUCompilationInfo.idl
    M Source/WebCore/Modules/WebGPU/GPUCompilationMessage.idl
    M Source/WebCore/Modules/WebGPU/GPUCompilationMessageType.idl
    M Source/WebCore/Modules/WebGPU/GPUComputePassDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUComputePassEncoder.idl
    M Source/WebCore/Modules/WebGPU/GPUComputePassTimestampLocation.idl
    M Source/WebCore/Modules/WebGPU/GPUComputePassTimestampWrite.idl
    M Source/WebCore/Modules/WebGPU/GPUComputePipeline.idl
    M Source/WebCore/Modules/WebGPU/GPUComputePipelineDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUCullMode.idl
    M Source/WebCore/Modules/WebGPU/GPUDebugCommandsMixin.idl
    M Source/WebCore/Modules/WebGPU/GPUDepthStencilState.idl
    M Source/WebCore/Modules/WebGPU/GPUDevice.idl
    M Source/WebCore/Modules/WebGPU/GPUDeviceDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUDeviceLostInfo.idl
    M Source/WebCore/Modules/WebGPU/GPUDeviceLostReason.idl
    M Source/WebCore/Modules/WebGPU/GPUErrorFilter.idl
    M Source/WebCore/Modules/WebGPU/GPUExtent3DDict.idl
    M Source/WebCore/Modules/WebGPU/GPUExternalTexture.idl
    M Source/WebCore/Modules/WebGPU/GPUExternalTextureBindingLayout.idl
    M Source/WebCore/Modules/WebGPU/GPUExternalTextureDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUFeatureName.idl
    M Source/WebCore/Modules/WebGPU/GPUFilterMode.idl
    M Source/WebCore/Modules/WebGPU/GPUFragmentState.idl
    M Source/WebCore/Modules/WebGPU/GPUFrontFace.idl
    M Source/WebCore/Modules/WebGPU/GPUImageCopyBuffer.idl
    M Source/WebCore/Modules/WebGPU/GPUImageCopyExternalImage.idl
    M Source/WebCore/Modules/WebGPU/GPUImageCopyTexture.idl
    M Source/WebCore/Modules/WebGPU/GPUImageCopyTextureTagged.idl
    M Source/WebCore/Modules/WebGPU/GPUImageDataLayout.idl
    M Source/WebCore/Modules/WebGPU/GPUIndexFormat.idl
    M Source/WebCore/Modules/WebGPU/GPUInternalError.idl
    M Source/WebCore/Modules/WebGPU/GPULoadOp.idl
    M Source/WebCore/Modules/WebGPU/GPUMapMode.idl
    M Source/WebCore/Modules/WebGPU/GPUMipmapFilterMode.idl
    M Source/WebCore/Modules/WebGPU/GPUMultisampleState.idl
    M Source/WebCore/Modules/WebGPU/GPUObjectBase.idl
    M Source/WebCore/Modules/WebGPU/GPUObjectDescriptorBase.idl
    M Source/WebCore/Modules/WebGPU/GPUOrigin2DDict.idl
    M Source/WebCore/Modules/WebGPU/GPUOrigin3DDict.idl
    M Source/WebCore/Modules/WebGPU/GPUOutOfMemoryError.idl
    M Source/WebCore/Modules/WebGPU/GPUPipelineBase.idl
    M Source/WebCore/Modules/WebGPU/GPUPipelineDescriptorBase.idl
    M Source/WebCore/Modules/WebGPU/GPUPipelineError.idl
    M Source/WebCore/Modules/WebGPU/GPUPipelineErrorInit.idl
    M Source/WebCore/Modules/WebGPU/GPUPipelineErrorReason.idl
    M Source/WebCore/Modules/WebGPU/GPUPipelineLayout.idl
    M Source/WebCore/Modules/WebGPU/GPUPipelineLayoutDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUPowerPreference.idl
    M Source/WebCore/Modules/WebGPU/GPUPredefinedColorSpace.idl
    M Source/WebCore/Modules/WebGPU/GPUPrimitiveState.idl
    M Source/WebCore/Modules/WebGPU/GPUPrimitiveTopology.idl
    M Source/WebCore/Modules/WebGPU/GPUProgrammablePassEncoder.idl
    M Source/WebCore/Modules/WebGPU/GPUProgrammableStage.idl
    M Source/WebCore/Modules/WebGPU/GPUQuerySet.idl
    M Source/WebCore/Modules/WebGPU/GPUQuerySetDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUQueryType.idl
    M Source/WebCore/Modules/WebGPU/GPUQueue.idl
    M Source/WebCore/Modules/WebGPU/GPURenderBundle.idl
    M Source/WebCore/Modules/WebGPU/GPURenderBundleDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPURenderBundleEncoder.idl
    M Source/WebCore/Modules/WebGPU/GPURenderBundleEncoderDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPURenderEncoderBase.idl
    M Source/WebCore/Modules/WebGPU/GPURenderPassColorAttachment.idl
    M Source/WebCore/Modules/WebGPU/GPURenderPassDepthStencilAttachment.idl
    M Source/WebCore/Modules/WebGPU/GPURenderPassDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPURenderPassEncoder.idl
    M Source/WebCore/Modules/WebGPU/GPURenderPassLayout.idl
    M Source/WebCore/Modules/WebGPU/GPURenderPassTimestampLocation.idl
    M Source/WebCore/Modules/WebGPU/GPURenderPassTimestampWrite.idl
    M Source/WebCore/Modules/WebGPU/GPURenderPipeline.idl
    M Source/WebCore/Modules/WebGPU/GPURenderPipelineDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPURequestAdapterOptions.idl
    M Source/WebCore/Modules/WebGPU/GPUSampler.idl
    M Source/WebCore/Modules/WebGPU/GPUSamplerBindingLayout.idl
    M Source/WebCore/Modules/WebGPU/GPUSamplerBindingType.idl
    M Source/WebCore/Modules/WebGPU/GPUSamplerDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUShaderModule.idl
    M Source/WebCore/Modules/WebGPU/GPUShaderModuleCompilationHint.idl
    M Source/WebCore/Modules/WebGPU/GPUShaderModuleDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUShaderStage.idl
    M Source/WebCore/Modules/WebGPU/GPUStencilFaceState.idl
    M Source/WebCore/Modules/WebGPU/GPUStencilOperation.idl
    M Source/WebCore/Modules/WebGPU/GPUStorageTextureAccess.idl
    M Source/WebCore/Modules/WebGPU/GPUStorageTextureBindingLayout.idl
    M Source/WebCore/Modules/WebGPU/GPUStoreOp.idl
    M Source/WebCore/Modules/WebGPU/GPUSupportedFeatures.idl
    M Source/WebCore/Modules/WebGPU/GPUSupportedLimits.idl
    M Source/WebCore/Modules/WebGPU/GPUTexture.idl
    M Source/WebCore/Modules/WebGPU/GPUTextureAspect.idl
    M Source/WebCore/Modules/WebGPU/GPUTextureBindingLayout.idl
    M Source/WebCore/Modules/WebGPU/GPUTextureDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUTextureDimension.idl
    M Source/WebCore/Modules/WebGPU/GPUTextureFormat.idl
    M Source/WebCore/Modules/WebGPU/GPUTextureSampleType.idl
    M Source/WebCore/Modules/WebGPU/GPUTextureUsage.idl
    M Source/WebCore/Modules/WebGPU/GPUTextureView.idl
    M Source/WebCore/Modules/WebGPU/GPUTextureViewDescriptor.idl
    M Source/WebCore/Modules/WebGPU/GPUTextureViewDimension.idl
    M Source/WebCore/Modules/WebGPU/GPUUncapturedErrorEvent.idl
    M Source/WebCore/Modules/WebGPU/GPUUncapturedErrorEventInit.idl
    M Source/WebCore/Modules/WebGPU/GPUValidationError.idl
    M Source/WebCore/Modules/WebGPU/GPUVertexAttribute.idl
    M Source/WebCore/Modules/WebGPU/GPUVertexBufferLayout.idl
    M Source/WebCore/Modules/WebGPU/GPUVertexFormat.idl
    M Source/WebCore/Modules/WebGPU/GPUVertexState.idl
    M Source/WebCore/Modules/WebGPU/GPUVertexStepMode.idl
    M Source/WebCore/Modules/WebGPU/NavigatorGPU.idl
    M Source/WebCore/html/HTMLCanvasElement.cpp
    M Source/WebCore/html/canvas/GPUCanvasContext.idl
    M Source/WebCore/page/Navigator.cpp
    M Source/WebCore/rendering/RenderLayerBacking.cpp
    M Tools/TestRunnerShared/TestFeatures.cpp

  Log Message:
  -----------
  [WebGPU] Rename the setting from just "WebGPU" to "WebGPUEnabled"
https://bugs.webkit.org/show_bug.cgi?id=256575
rdar://109134933

Reviewed by Simon Fraser and Mike Wyrzykowski.

This is so we can say settings().webGPUEnabled() instead of settings().webGPU(),
which is a bit more ergonomic.

* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WebCore/Modules/WebGPU/GPU.idl:
* Source/WebCore/Modules/WebGPU/GPUAdapter.idl:
* Source/WebCore/Modules/WebGPU/GPUAdapterInfo.idl:
* Source/WebCore/Modules/WebGPU/GPUAddressMode.idl:
* Source/WebCore/Modules/WebGPU/GPUAutoLayoutMode.idl:
* Source/WebCore/Modules/WebGPU/GPUBindGroup.idl:
* Source/WebCore/Modules/WebGPU/GPUBindGroupDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUBindGroupEntry.idl:
* Source/WebCore/Modules/WebGPU/GPUBindGroupLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUBindGroupLayoutDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUBindGroupLayoutEntry.idl:
* Source/WebCore/Modules/WebGPU/GPUBlendComponent.idl:
* Source/WebCore/Modules/WebGPU/GPUBlendFactor.idl:
* Source/WebCore/Modules/WebGPU/GPUBlendOperation.idl:
* Source/WebCore/Modules/WebGPU/GPUBlendState.idl:
* Source/WebCore/Modules/WebGPU/GPUBuffer.idl:
* Source/WebCore/Modules/WebGPU/GPUBufferBinding.idl:
* Source/WebCore/Modules/WebGPU/GPUBufferBindingLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUBufferBindingType.idl:
* Source/WebCore/Modules/WebGPU/GPUBufferDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUBufferMapState.idl:
* Source/WebCore/Modules/WebGPU/GPUBufferUsage.idl:
* Source/WebCore/Modules/WebGPU/GPUCanvasCompositingAlphaMode.idl:
* Source/WebCore/Modules/WebGPU/GPUCanvasConfiguration.idl:
* Source/WebCore/Modules/WebGPU/GPUColorDict.idl:
* Source/WebCore/Modules/WebGPU/GPUColorTargetState.idl:
* Source/WebCore/Modules/WebGPU/GPUColorWrite.idl:
* Source/WebCore/Modules/WebGPU/GPUCommandBuffer.idl:
* Source/WebCore/Modules/WebGPU/GPUCommandBufferDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUCommandEncoder.idl:
* Source/WebCore/Modules/WebGPU/GPUCommandEncoderDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUCommandsMixin.idl:
* Source/WebCore/Modules/WebGPU/GPUCompareFunction.idl:
* Source/WebCore/Modules/WebGPU/GPUCompilationInfo.idl:
* Source/WebCore/Modules/WebGPU/GPUCompilationMessage.idl:
* Source/WebCore/Modules/WebGPU/GPUCompilationMessageType.idl:
* Source/WebCore/Modules/WebGPU/GPUComputePassDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUComputePassEncoder.idl:
* Source/WebCore/Modules/WebGPU/GPUComputePassTimestampLocation.idl:
* Source/WebCore/Modules/WebGPU/GPUComputePassTimestampWrite.idl:
* Source/WebCore/Modules/WebGPU/GPUComputePipeline.idl:
* Source/WebCore/Modules/WebGPU/GPUComputePipelineDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUCullMode.idl:
* Source/WebCore/Modules/WebGPU/GPUDebugCommandsMixin.idl:
* Source/WebCore/Modules/WebGPU/GPUDepthStencilState.idl:
* Source/WebCore/Modules/WebGPU/GPUDevice.idl:
* Source/WebCore/Modules/WebGPU/GPUDeviceDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUDeviceLostInfo.idl:
* Source/WebCore/Modules/WebGPU/GPUDeviceLostReason.idl:
* Source/WebCore/Modules/WebGPU/GPUErrorFilter.idl:
* Source/WebCore/Modules/WebGPU/GPUExtent3DDict.idl:
* Source/WebCore/Modules/WebGPU/GPUExternalTexture.idl:
* Source/WebCore/Modules/WebGPU/GPUExternalTextureBindingLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUExternalTextureDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUFeatureName.idl:
* Source/WebCore/Modules/WebGPU/GPUFilterMode.idl:
* Source/WebCore/Modules/WebGPU/GPUFragmentState.idl:
* Source/WebCore/Modules/WebGPU/GPUFrontFace.idl:
* Source/WebCore/Modules/WebGPU/GPUImageCopyBuffer.idl:
* Source/WebCore/Modules/WebGPU/GPUImageCopyExternalImage.idl:
* Source/WebCore/Modules/WebGPU/GPUImageCopyTexture.idl:
* Source/WebCore/Modules/WebGPU/GPUImageCopyTextureTagged.idl:
* Source/WebCore/Modules/WebGPU/GPUImageDataLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUIndexFormat.idl:
* Source/WebCore/Modules/WebGPU/GPUInternalError.idl:
* Source/WebCore/Modules/WebGPU/GPULoadOp.idl:
* Source/WebCore/Modules/WebGPU/GPUMapMode.idl:
* Source/WebCore/Modules/WebGPU/GPUMipmapFilterMode.idl:
* Source/WebCore/Modules/WebGPU/GPUMultisampleState.idl:
* Source/WebCore/Modules/WebGPU/GPUObjectBase.idl:
* Source/WebCore/Modules/WebGPU/GPUObjectDescriptorBase.idl:
* Source/WebCore/Modules/WebGPU/GPUOrigin2DDict.idl:
* Source/WebCore/Modules/WebGPU/GPUOrigin3DDict.idl:
* Source/WebCore/Modules/WebGPU/GPUOutOfMemoryError.idl:
* Source/WebCore/Modules/WebGPU/GPUPipelineBase.idl:
* Source/WebCore/Modules/WebGPU/GPUPipelineDescriptorBase.idl:
* Source/WebCore/Modules/WebGPU/GPUPipelineError.idl:
* Source/WebCore/Modules/WebGPU/GPUPipelineErrorInit.idl:
* Source/WebCore/Modules/WebGPU/GPUPipelineErrorReason.idl:
* Source/WebCore/Modules/WebGPU/GPUPipelineLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUPipelineLayoutDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUPowerPreference.idl:
* Source/WebCore/Modules/WebGPU/GPUPredefinedColorSpace.idl:
* Source/WebCore/Modules/WebGPU/GPUPrimitiveState.idl:
* Source/WebCore/Modules/WebGPU/GPUPrimitiveTopology.idl:
* Source/WebCore/Modules/WebGPU/GPUProgrammablePassEncoder.idl:
* Source/WebCore/Modules/WebGPU/GPUProgrammableStage.idl:
* Source/WebCore/Modules/WebGPU/GPUQuerySet.idl:
* Source/WebCore/Modules/WebGPU/GPUQuerySetDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUQueryType.idl:
* Source/WebCore/Modules/WebGPU/GPUQueue.idl:
* Source/WebCore/Modules/WebGPU/GPURenderBundle.idl:
* Source/WebCore/Modules/WebGPU/GPURenderBundleDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPURenderBundleEncoder.idl:
* Source/WebCore/Modules/WebGPU/GPURenderBundleEncoderDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPURenderEncoderBase.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPassColorAttachment.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPassDepthStencilAttachment.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPassDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPassEncoder.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPassLayout.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPassTimestampLocation.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPassTimestampWrite.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPipeline.idl:
* Source/WebCore/Modules/WebGPU/GPURenderPipelineDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPURequestAdapterOptions.idl:
* Source/WebCore/Modules/WebGPU/GPUSampler.idl:
* Source/WebCore/Modules/WebGPU/GPUSamplerBindingLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUSamplerBindingType.idl:
* Source/WebCore/Modules/WebGPU/GPUSamplerDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUShaderModule.idl:
* Source/WebCore/Modules/WebGPU/GPUShaderModuleCompilationHint.idl:
* Source/WebCore/Modules/WebGPU/GPUShaderModuleDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUShaderStage.idl:
* Source/WebCore/Modules/WebGPU/GPUStencilFaceState.idl:
* Source/WebCore/Modules/WebGPU/GPUStencilOperation.idl:
* Source/WebCore/Modules/WebGPU/GPUStorageTextureAccess.idl:
* Source/WebCore/Modules/WebGPU/GPUStorageTextureBindingLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUStoreOp.idl:
* Source/WebCore/Modules/WebGPU/GPUSupportedFeatures.idl:
* Source/WebCore/Modules/WebGPU/GPUSupportedLimits.idl:
* Source/WebCore/Modules/WebGPU/GPUTexture.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureAspect.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureBindingLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureDimension.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureFormat.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureSampleType.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureUsage.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureView.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureViewDescriptor.idl:
* Source/WebCore/Modules/WebGPU/GPUTextureViewDimension.idl:
* Source/WebCore/Modules/WebGPU/GPUUncapturedErrorEvent.idl:
* Source/WebCore/Modules/WebGPU/GPUUncapturedErrorEventInit.idl:
* Source/WebCore/Modules/WebGPU/GPUValidationError.idl:
* Source/WebCore/Modules/WebGPU/GPUVertexAttribute.idl:
* Source/WebCore/Modules/WebGPU/GPUVertexBufferLayout.idl:
* Source/WebCore/Modules/WebGPU/GPUVertexFormat.idl:
* Source/WebCore/Modules/WebGPU/GPUVertexState.idl:
* Source/WebCore/Modules/WebGPU/GPUVertexStepMode.idl:
* Source/WebCore/Modules/WebGPU/NavigatorGPU.idl:
* Source/WebCore/html/HTMLCanvasElement.cpp:
(WebCore::HTMLCanvasElement::createContextWebGPU):
(WebCore::HTMLCanvasElement::getContextWebGPU):
* Source/WebCore/html/canvas/GPUCanvasContext.idl:
* Source/WebCore/page/Navigator.cpp:
(WebCore::Navigator::gpu):
* Source/WebCore/rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::shouldSetContentsDisplayDelegate const):

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




More information about the webkit-changes mailing list