[webkit-changes] [WebKit/WebKit] d7d39d: [WebGPU] Delete unused metal-cpp
Myles C. Maxfield
noreply at github.com
Mon Jan 30 10:11:58 PST 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: d7d39d283dee66beb7aa5af82b69404be7af380e
https://github.com/WebKit/WebKit/commit/d7d39d283dee66beb7aa5af82b69404be7af380e
Author: Myles C. Maxfield <mmaxfield at apple.com>
Date: 2023-01-30 (Mon, 30 Jan 2023)
Changed paths:
M Source/WebGPU/Configurations/WebGPU.xcconfig
M Source/WebGPU/WebGPU.xcodeproj/project.pbxproj
R Source/WebGPU/WebGPU/metal-cpp/Foundation/Foundation.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSArray.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSAutoreleasePool.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSBundle.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSData.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSDate.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSDefines.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSDictionary.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSEnumerator.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSError.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSLock.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSNotification.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSNumber.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSObjCRuntime.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSObject.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSPrivate.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSProcessInfo.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSRange.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSSet.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSSharedPtr.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSString.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSTypes.hpp
R Source/WebGPU/WebGPU/metal-cpp/Foundation/NSURL.hpp
R Source/WebGPU/WebGPU/metal-cpp/LICENSE.txt
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLAccelerationStructure.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLAccelerationStructureCommandEncoder.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLAccelerationStructureTypes.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLArgument.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLArgumentEncoder.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLBinaryArchive.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLBlitCommandEncoder.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLBlitPass.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLBuffer.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLCaptureManager.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLCaptureScope.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLCommandBuffer.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLCommandEncoder.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLCommandQueue.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLComputeCommandEncoder.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLComputePass.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLComputePipeline.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLCounters.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLDefines.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLDepthStencil.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLDevice.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLDrawable.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLDynamicLibrary.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLEvent.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLFence.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLFunctionConstantValues.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLFunctionDescriptor.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLFunctionHandle.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLFunctionLog.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLFunctionStitching.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLHeaderBridge.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLHeap.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLIOCommandBuffer.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLIOCommandQueue.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLIOCompressor.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLIndirectCommandBuffer.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLIndirectCommandEncoder.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLIntersectionFunctionTable.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLLibrary.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLLinkedFunctions.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLParallelRenderCommandEncoder.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLPipeline.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLPixelFormat.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLPrivate.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLRasterizationRate.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLRenderCommandEncoder.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLRenderPass.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLRenderPipeline.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLResource.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLResourceStateCommandEncoder.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLResourceStatePass.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLSampler.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLStageInputOutputDescriptor.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLTexture.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLTypes.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLVertexDescriptor.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/MTLVisibleFunctionTable.hpp
R Source/WebGPU/WebGPU/metal-cpp/Metal/Metal.hpp
R Source/WebGPU/WebGPU/metal-cpp/QuartzCore/CADefines.hpp
R Source/WebGPU/WebGPU/metal-cpp/QuartzCore/CAMetalDrawable.hpp
R Source/WebGPU/WebGPU/metal-cpp/QuartzCore/CAMetalLayer.hpp
R Source/WebGPU/WebGPU/metal-cpp/QuartzCore/CAPrivate.hpp
R Source/WebGPU/WebGPU/metal-cpp/QuartzCore/QuartzCore.hpp
R Source/WebGPU/WebGPU/metal-cpp/README.md
R Source/WebGPU/WebGPU/metal-cpp/SingleHeader/MakeSingleHeader.py
Log Message:
-----------
[WebGPU] Delete unused metal-cpp
https://bugs.webkit.org/show_bug.cgi?id=251348
rdar://104810411
Reviewed by Tadeu Zagallo.
It's unused, and we usually don't leave unused code around.
It'll be in source control if we want it back.
At that point, we'll have to do an analysis to consider its tradeoffs.
* Source/WebGPU/Configurations/WebGPU.xcconfig:
* Source/WebGPU/WebGPU.xcodeproj/project.pbxproj:
* Source/WebGPU/WebGPU/metal-cpp/Foundation/Foundation.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSArray.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSAutoreleasePool.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSBundle.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSData.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSDate.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSDefines.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSDictionary.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSEnumerator.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSError.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSLock.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSNotification.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSNumber.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSObjCRuntime.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSObject.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSPrivate.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSProcessInfo.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSRange.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSSet.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSSharedPtr.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSString.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSTypes.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Foundation/NSURL.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/LICENSE.txt: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLAccelerationStructure.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLAccelerationStructureCommandEncoder.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLAccelerationStructureTypes.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLArgument.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLArgumentEncoder.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLBinaryArchive.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLBlitCommandEncoder.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLBlitPass.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLBuffer.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLCaptureManager.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLCaptureScope.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLCommandBuffer.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLCommandEncoder.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLCommandQueue.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLComputeCommandEncoder.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLComputePass.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLComputePipeline.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLCounters.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLDefines.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLDepthStencil.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLDevice.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLDrawable.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLDynamicLibrary.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLEvent.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLFence.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLFunctionConstantValues.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLFunctionDescriptor.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLFunctionHandle.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLFunctionLog.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLFunctionStitching.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLHeaderBridge.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLHeap.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLIOCommandBuffer.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLIOCommandQueue.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLIOCompressor.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLIndirectCommandBuffer.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLIndirectCommandEncoder.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLIntersectionFunctionTable.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLLibrary.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLLinkedFunctions.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLParallelRenderCommandEncoder.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLPipeline.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLPixelFormat.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLPrivate.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLRasterizationRate.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLRenderCommandEncoder.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLRenderPass.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLRenderPipeline.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLResource.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLResourceStateCommandEncoder.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLResourceStatePass.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLSampler.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLStageInputOutputDescriptor.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLTexture.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLTypes.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLVertexDescriptor.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/MTLVisibleFunctionTable.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/Metal/Metal.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/QuartzCore/CADefines.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/QuartzCore/CAMetalDrawable.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/QuartzCore/CAMetalLayer.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/QuartzCore/CAPrivate.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/QuartzCore/QuartzCore.hpp: Removed.
* Source/WebGPU/WebGPU/metal-cpp/README.md: Removed.
* Source/WebGPU/WebGPU/metal-cpp/SingleHeader/MakeSingleHeader.py: Removed.
Canonical link: https://commits.webkit.org/259566@main
More information about the webkit-changes
mailing list