Title: [286197] trunk/Source/WebCore
Revision
286197
Author
mmaxfi...@apple.com
Date
2021-11-28 11:15:39 -0800 (Sun, 28 Nov 2021)

Log Message

[WebGPU] Add derived sources to Xcode project
https://bugs.webkit.org/show_bug.cgi?id=233533

Reviewed by Simon Fraser.

This allows for things like searching within Xcode to work.

No new tests because there is no behavior change.

* WebCore.xcodeproj/project.pbxproj:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (286196 => 286197)


--- trunk/Source/WebCore/ChangeLog	2021-11-28 18:55:05 UTC (rev 286196)
+++ trunk/Source/WebCore/ChangeLog	2021-11-28 19:15:39 UTC (rev 286197)
@@ -1,3 +1,16 @@
+2021-11-28  Myles C. Maxfield  <mmaxfi...@apple.com>
+
+        [WebGPU] Add derived sources to Xcode project
+        https://bugs.webkit.org/show_bug.cgi?id=233533
+
+        Reviewed by Simon Fraser.
+
+        This allows for things like searching within Xcode to work.
+
+        No new tests because there is no behavior change.
+
+        * WebCore.xcodeproj/project.pbxproj:
+
 2021-11-28  Sam Weinig  <wei...@apple.com>
 
         [CSS Color 5] Update color-mix() to latest spec (again)

Modified: trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj (286196 => 286197)


--- trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj	2021-11-28 18:55:05 UTC (rev 286196)
+++ trunk/Source/WebCore/WebCore.xcodeproj/project.pbxproj	2021-11-28 19:15:39 UTC (rev 286197)
@@ -7162,6 +7162,274 @@
 		1C84BE4126D3939F002D61FC /* ComposedCharacterClusterTextIterator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ComposedCharacterClusterTextIterator.h; sourceTree = "<group>"; };
 		1C8D26D022C09CDE00D125F3 /* libcompression.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libcompression.tbd; path = usr/lib/libcompression.tbd; sourceTree = SDKROOT; };
 		1C904DF90BA9D2C80081E9D0 /* Version.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Version.xcconfig; sourceTree = "<group>"; };
+		1C9077DA2751FD40004EF165 /* JSGPUBindGroup.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBindGroup.cpp; sourceTree = "<group>"; };
+		1C9077DC2751FD41004EF165 /* JSGPUExternalTextureBindingLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUExternalTextureBindingLayout.cpp; sourceTree = "<group>"; };
+		1C9077DD2751FD41004EF165 /* JSGPUPrimitiveState.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUPrimitiveState.cpp; sourceTree = "<group>"; };
+		1C9077DE2751FD42004EF165 /* JSGPURenderPassColorAttachment.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURenderPassColorAttachment.cpp; sourceTree = "<group>"; };
+		1C9077DF2751FD42004EF165 /* JSGPURenderPassTimestampLocation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURenderPassTimestampLocation.h; sourceTree = "<group>"; };
+		1C9077E02751FD42004EF165 /* JSGPUBufferBinding.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBufferBinding.cpp; sourceTree = "<group>"; };
+		1C9077E12751FD43004EF165 /* JSGPUSamplerDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUSamplerDescriptor.cpp; sourceTree = "<group>"; };
+		1C9077E22751FD43004EF165 /* JSGPUBindGroupDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBindGroupDescriptor.h; sourceTree = "<group>"; };
+		1C9077E32751FD44004EF165 /* JSGPURenderPassTimestampWrite.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURenderPassTimestampWrite.cpp; sourceTree = "<group>"; };
+		1C9077E42751FD44004EF165 /* JSGPUCommandEncoderDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUCommandEncoderDescriptor.cpp; sourceTree = "<group>"; };
+		1C9077E52751FD45004EF165 /* JSGPUObjectDescriptorBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUObjectDescriptorBase.h; sourceTree = "<group>"; };
+		1C9077E62751FD45004EF165 /* JSGPURenderEncoderBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURenderEncoderBase.cpp; sourceTree = "<group>"; };
+		1C9077E72751FD45004EF165 /* JSGPUBlendComponent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBlendComponent.cpp; sourceTree = "<group>"; };
+		1C9077E82751FD46004EF165 /* JSGPUCullMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUCullMode.h; sourceTree = "<group>"; };
+		1C9077E92751FD46004EF165 /* JSGPUShaderModuleDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUShaderModuleDescriptor.cpp; sourceTree = "<group>"; };
+		1C9077EA2751FD47004EF165 /* JSGPUUncapturedErrorEvent.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUUncapturedErrorEvent.cpp; sourceTree = "<group>"; };
+		1C9077EB2751FD47004EF165 /* JSGPUProgrammablePassEncoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUProgrammablePassEncoder.cpp; sourceTree = "<group>"; };
+		1C9077EC2751FD47004EF165 /* JSGPURequestAdapterOptions.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURequestAdapterOptions.cpp; sourceTree = "<group>"; };
+		1C9077ED2751FD48004EF165 /* JSGPUComputePassTimestampLocation.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUComputePassTimestampLocation.cpp; sourceTree = "<group>"; };
+		1C9077EE2751FD48004EF165 /* JSGPUCanvasConfiguration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUCanvasConfiguration.h; sourceTree = "<group>"; };
+		1C9077EF2751FD49004EF165 /* JSGPUPredefinedColorSpace.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUPredefinedColorSpace.h; sourceTree = "<group>"; };
+		1C9077F02751FD49004EF165 /* JSGPURenderPipelineDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURenderPipelineDescriptor.h; sourceTree = "<group>"; };
+		1C9077F12751FD49004EF165 /* JSGPURenderBundleDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURenderBundleDescriptor.cpp; sourceTree = "<group>"; };
+		1C9077F22751FD4A004EF165 /* JSGPUObjectBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUObjectBase.cpp; sourceTree = "<group>"; };
+		1C9077F32751FD4A004EF165 /* JSGPUCanvasCompositingAlphaMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUCanvasCompositingAlphaMode.h; sourceTree = "<group>"; };
+		1C9077F42751FD4B004EF165 /* JSGPURenderPassDepthStencilAttachment.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURenderPassDepthStencilAttachment.cpp; sourceTree = "<group>"; };
+		1C9077F52751FD4B004EF165 /* JSGPUExternalTextureDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUExternalTextureDescriptor.cpp; sourceTree = "<group>"; };
+		1C9077F62751FD4C004EF165 /* JSGPUColorWrite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUColorWrite.h; sourceTree = "<group>"; };
+		1C9077F72751FD4C004EF165 /* JSGPUImageCopyTexture.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUImageCopyTexture.cpp; sourceTree = "<group>"; };
+		1C9077F82751FD4C004EF165 /* JSGPU.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPU.cpp; sourceTree = "<group>"; };
+		1C9077F92751FD4D004EF165 /* JSGPURenderPassDepthStencilAttachment.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURenderPassDepthStencilAttachment.h; sourceTree = "<group>"; };
+		1C9077FA2751FD4D004EF165 /* JSGPUPipelineLayoutDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUPipelineLayoutDescriptor.h; sourceTree = "<group>"; };
+		1C9077FB2751FD4E004EF165 /* JSGPUDeviceError.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUDeviceError.cpp; sourceTree = "<group>"; };
+		1C9077FC2751FD4E004EF165 /* JSGPUExternalTexture.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUExternalTexture.h; sourceTree = "<group>"; };
+		1C9077FD2751FD4E004EF165 /* JSGPUBindGroupLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBindGroupLayout.h; sourceTree = "<group>"; };
+		1C9077FE2751FD4F004EF165 /* JSGPUCompilationMessage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUCompilationMessage.h; sourceTree = "<group>"; };
+		1C9077FF2751FD4F004EF165 /* JSGPUDeviceDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUDeviceDescriptor.cpp; sourceTree = "<group>"; };
+		1C9078002751FD50004EF165 /* JSGPUAddressMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUAddressMode.h; sourceTree = "<group>"; };
+		1C9078012751FD50004EF165 /* JSGPUBindGroupLayoutDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBindGroupLayoutDescriptor.cpp; sourceTree = "<group>"; };
+		1C9078022751FD50004EF165 /* JSGPUBufferUsage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBufferUsage.h; sourceTree = "<group>"; };
+		1C9078032751FD51004EF165 /* JSGPUCanvasContext.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUCanvasContext.h; sourceTree = "<group>"; };
+		1C9078042751FD51004EF165 /* JSGPUDeviceLostReason.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUDeviceLostReason.cpp; sourceTree = "<group>"; };
+		1C9078052751FD52004EF165 /* JSGPUBlendOperation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBlendOperation.h; sourceTree = "<group>"; };
+		1C9078062751FD52004EF165 /* JSGPUBlendOperation.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBlendOperation.cpp; sourceTree = "<group>"; };
+		1C9078072751FD52004EF165 /* JSGPUStencilFaceState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUStencilFaceState.h; sourceTree = "<group>"; };
+		1C9078082751FD53004EF165 /* JSGPUExtent3DDict.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUExtent3DDict.h; sourceTree = "<group>"; };
+		1C9078092751FD53004EF165 /* JSGPUQuerySet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUQuerySet.h; sourceTree = "<group>"; };
+		1C90780A2751FD54004EF165 /* JSGPUImageDataLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUImageDataLayout.cpp; sourceTree = "<group>"; };
+		1C90780B2751FD54004EF165 /* JSGPUPipelineStatisticName.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUPipelineStatisticName.h; sourceTree = "<group>"; };
+		1C90780C2751FD54004EF165 /* JSGPUBufferBindingType.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBufferBindingType.cpp; sourceTree = "<group>"; };
+		1C90780D2751FD55004EF165 /* JSGPUDevice.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUDevice.h; sourceTree = "<group>"; };
+		1C90780E2751FD55004EF165 /* JSGPUSamplerBindingType.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUSamplerBindingType.cpp; sourceTree = "<group>"; };
+		1C90780F2751FD56004EF165 /* JSGPURenderBundle.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURenderBundle.cpp; sourceTree = "<group>"; };
+		1C9078102751FD56004EF165 /* JSGPUOutOfMemoryError.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUOutOfMemoryError.h; sourceTree = "<group>"; };
+		1C9078112751FD57004EF165 /* JSGPUImageCopyBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUImageCopyBuffer.cpp; sourceTree = "<group>"; };
+		1C9078122751FD57004EF165 /* JSGPUImageDataLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUImageDataLayout.h; sourceTree = "<group>"; };
+		1C9078132751FD57004EF165 /* JSGPUQueryType.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUQueryType.cpp; sourceTree = "<group>"; };
+		1C9078142751FD58004EF165 /* JSGPURenderPassTimestampWrite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURenderPassTimestampWrite.h; sourceTree = "<group>"; };
+		1C9078152751FD58004EF165 /* JSGPUTextureDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUTextureDescriptor.h; sourceTree = "<group>"; };
+		1C9078162751FD59004EF165 /* JSGPUStorageTextureAccess.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUStorageTextureAccess.h; sourceTree = "<group>"; };
+		1C9078172751FD59004EF165 /* JSGPUFeatureName.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUFeatureName.h; sourceTree = "<group>"; };
+		1C9078182751FD59004EF165 /* JSGPUTextureFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUTextureFormat.h; sourceTree = "<group>"; };
+		1C9078192751FD5A004EF165 /* JSGPURenderPassEncoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURenderPassEncoder.h; sourceTree = "<group>"; };
+		1C90781A2751FD5A004EF165 /* JSGPUSampler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUSampler.cpp; sourceTree = "<group>"; };
+		1C90781B2751FD5A004EF165 /* JSGPUDeviceLost.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUDeviceLost.h; sourceTree = "<group>"; };
+		1C90781C2751FD5B004EF165 /* JSGPUCanvasContext.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUCanvasContext.cpp; sourceTree = "<group>"; };
+		1C90781D2751FD5B004EF165 /* JSGPUShaderStage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUShaderStage.h; sourceTree = "<group>"; };
+		1C90781E2751FD5C004EF165 /* JSGPUPipelineDescriptorBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUPipelineDescriptorBase.h; sourceTree = "<group>"; };
+		1C90781F2751FD5C004EF165 /* JSGPUPipelineBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUPipelineBase.h; sourceTree = "<group>"; };
+		1C9078202751FD5C004EF165 /* JSGPUPrimitiveTopology.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUPrimitiveTopology.cpp; sourceTree = "<group>"; };
+		1C9078212751FD5D004EF165 /* JSGPUIndexFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUIndexFormat.cpp; sourceTree = "<group>"; };
+		1C9078222751FD5D004EF165 /* JSGPUBufferBindingType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBufferBindingType.h; sourceTree = "<group>"; };
+		1C9078232751FD5E004EF165 /* JSGPURenderBundleEncoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURenderBundleEncoder.cpp; sourceTree = "<group>"; };
+		1C9078242751FD5E004EF165 /* JSGPUCommandBufferDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUCommandBufferDescriptor.cpp; sourceTree = "<group>"; };
+		1C9078252751FD5F004EF165 /* JSGPUAdapter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUAdapter.cpp; sourceTree = "<group>"; };
+		1C9078262751FD5F004EF165 /* JSGPULoadOp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPULoadOp.cpp; sourceTree = "<group>"; };
+		1C9078272751FD5F004EF165 /* JSGPURenderPassTimestampLocation.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURenderPassTimestampLocation.cpp; sourceTree = "<group>"; };
+		1C9078282751FD60004EF165 /* JSGPUQuerySetDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUQuerySetDescriptor.h; sourceTree = "<group>"; };
+		1C9078292751FD60004EF165 /* JSGPUObjectBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUObjectBase.h; sourceTree = "<group>"; };
+		1C90782A2751FD61004EF165 /* JSGPUBlendComponent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBlendComponent.h; sourceTree = "<group>"; };
+		1C90782B2751FD61004EF165 /* JSGPUStoreOp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUStoreOp.h; sourceTree = "<group>"; };
+		1C90782C2751FD61004EF165 /* JSGPUBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBuffer.cpp; sourceTree = "<group>"; };
+		1C90782D2751FD62004EF165 /* JSGPUColorWrite.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUColorWrite.cpp; sourceTree = "<group>"; };
+		1C90782E2751FD62004EF165 /* JSGPUObjectDescriptorBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUObjectDescriptorBase.cpp; sourceTree = "<group>"; };
+		1C90782F2751FD63004EF165 /* JSGPUStencilOperation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUStencilOperation.h; sourceTree = "<group>"; };
+		1C9078302751FD63004EF165 /* JSGPURenderBundle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURenderBundle.h; sourceTree = "<group>"; };
+		1C9078312751FD63004EF165 /* JSGPUStencilFaceState.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUStencilFaceState.cpp; sourceTree = "<group>"; };
+		1C9078322751FD64004EF165 /* JSGPUUncapturedErrorEventInit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUUncapturedErrorEventInit.h; sourceTree = "<group>"; };
+		1C9078332751FD64004EF165 /* JSGPURenderPassDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURenderPassDescriptor.cpp; sourceTree = "<group>"; };
+		1C9078342751FD64004EF165 /* JSGPUIndexFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUIndexFormat.h; sourceTree = "<group>"; };
+		1C9078352751FD65004EF165 /* JSGPURenderPipeline.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURenderPipeline.cpp; sourceTree = "<group>"; };
+		1C9078362751FD65004EF165 /* JSGPUTexture.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUTexture.cpp; sourceTree = "<group>"; };
+		1C9078372751FD66004EF165 /* JSGPUSamplerBindingType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUSamplerBindingType.h; sourceTree = "<group>"; };
+		1C9078382751FD66004EF165 /* JSGPUTextureSampleType.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUTextureSampleType.cpp; sourceTree = "<group>"; };
+		1C9078392751FD66004EF165 /* JSGPUShaderModuleDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUShaderModuleDescriptor.h; sourceTree = "<group>"; };
+		1C90783A2751FD67004EF165 /* JSGPUTextureView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUTextureView.h; sourceTree = "<group>"; };
+		1C90783B2751FD67004EF165 /* JSGPUCommandBuffer.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUCommandBuffer.cpp; sourceTree = "<group>"; };
+		1C90783C2751FD68004EF165 /* JSGPUMultisampleState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUMultisampleState.h; sourceTree = "<group>"; };
+		1C90783D2751FD68004EF165 /* JSGPUStoreOp.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUStoreOp.cpp; sourceTree = "<group>"; };
+		1C90783E2751FD68004EF165 /* JSGPUBufferBinding.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBufferBinding.h; sourceTree = "<group>"; };
+		1C90783F2751FD69004EF165 /* JSGPURenderPassDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURenderPassDescriptor.h; sourceTree = "<group>"; };
+		1C9078402751FD69004EF165 /* JSGPUDeviceDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUDeviceDescriptor.h; sourceTree = "<group>"; };
+		1C9078412751FD6A004EF165 /* JSGPUComputePipeline.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUComputePipeline.h; sourceTree = "<group>"; };
+		1C9078422751FD6A004EF165 /* JSGPUTextureViewDimension.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUTextureViewDimension.cpp; sourceTree = "<group>"; };
+		1C9078432751FD6A004EF165 /* JSGPUCommandBufferDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUCommandBufferDescriptor.h; sourceTree = "<group>"; };
+		1C9078442751FD6B004EF165 /* JSGPUOutOfMemoryError.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUOutOfMemoryError.cpp; sourceTree = "<group>"; };
+		1C9078452751FD6B004EF165 /* JSGPUAdapter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUAdapter.h; sourceTree = "<group>"; };
+		1C9078462751FD6C004EF165 /* JSGPUVertexBufferLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUVertexBufferLayout.h; sourceTree = "<group>"; };
+		1C9078472751FD6C004EF165 /* JSGPUCompilationMessageType.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUCompilationMessageType.cpp; sourceTree = "<group>"; };
+		1C9078482751FD6C004EF165 /* JSGPURenderBundleEncoderDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURenderBundleEncoderDescriptor.cpp; sourceTree = "<group>"; };
+		1C9078492751FD6D004EF165 /* JSGPUComputePassEncoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUComputePassEncoder.h; sourceTree = "<group>"; };
+		1C90784A2751FD6D004EF165 /* JSGPUBindGroupEntry.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBindGroupEntry.cpp; sourceTree = "<group>"; };
+		1C90784B2751FD6E004EF165 /* JSGPURenderPassLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURenderPassLayout.h; sourceTree = "<group>"; };
+		1C90784C2751FD6E004EF165 /* JSGPUPipelineLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUPipelineLayout.cpp; sourceTree = "<group>"; };
+		1C90784D2751FD6E004EF165 /* JSGPUSupportedFeatures.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUSupportedFeatures.cpp; sourceTree = "<group>"; };
+		1C90784E2751FD6F004EF165 /* JSGPUCommandEncoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUCommandEncoder.h; sourceTree = "<group>"; };
+		1C90784F2751FD6F004EF165 /* JSGPUUncapturedErrorEvent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUUncapturedErrorEvent.h; sourceTree = "<group>"; };
+		1C9078502751FD6F004EF165 /* JSGPUPipelineLayoutDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUPipelineLayoutDescriptor.cpp; sourceTree = "<group>"; };
+		1C9078512751FD70004EF165 /* JSGPUBindGroupLayoutEntry.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBindGroupLayoutEntry.h; sourceTree = "<group>"; };
+		1C9078522751FD70004EF165 /* JSGPUProgrammablePassEncoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUProgrammablePassEncoder.h; sourceTree = "<group>"; };
+		1C9078532751FD71004EF165 /* JSGPUFrontFace.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUFrontFace.cpp; sourceTree = "<group>"; };
+		1C9078542751FD71004EF165 /* JSGPUBlendState.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBlendState.cpp; sourceTree = "<group>"; };
+		1C9078552751FD71004EF165 /* JSGPUPredefinedColorSpace.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUPredefinedColorSpace.cpp; sourceTree = "<group>"; };
+		1C9078562751FD72004EF165 /* JSGPURenderPassLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURenderPassLayout.cpp; sourceTree = "<group>"; };
+		1C9078572751FD72004EF165 /* JSGPUShaderModule.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUShaderModule.cpp; sourceTree = "<group>"; };
+		1C9078582751FD73004EF165 /* JSGPUVertexBufferLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUVertexBufferLayout.cpp; sourceTree = "<group>"; };
+		1C9078592751FD73004EF165 /* JSGPUCullMode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUCullMode.cpp; sourceTree = "<group>"; };
+		1C90785A2751FD73004EF165 /* JSGPUPrimitiveState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUPrimitiveState.h; sourceTree = "<group>"; };
+		1C90785B2751FD74004EF165 /* JSGPURenderPipeline.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURenderPipeline.h; sourceTree = "<group>"; };
+		1C90785C2751FD74004EF165 /* JSGPUComputePassEncoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUComputePassEncoder.cpp; sourceTree = "<group>"; };
+		1C90785D2751FD75004EF165 /* JSGPUVertexStepMode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUVertexStepMode.cpp; sourceTree = "<group>"; };
+		1C90785E2751FD75004EF165 /* JSGPUCommandEncoderDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUCommandEncoderDescriptor.h; sourceTree = "<group>"; };
+		1C90785F2751FD75004EF165 /* JSGPUTextureAspect.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUTextureAspect.cpp; sourceTree = "<group>"; };
+		1C9078602751FD76004EF165 /* JSGPUColorTargetState.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUColorTargetState.cpp; sourceTree = "<group>"; };
+		1C9078612751FD76004EF165 /* JSGPUVertexAttribute.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUVertexAttribute.h; sourceTree = "<group>"; };
+		1C9078622751FD77004EF165 /* JSGPUImageCopyTextureTagged.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUImageCopyTextureTagged.cpp; sourceTree = "<group>"; };
+		1C9078632751FD77004EF165 /* JSGPUTextureAspect.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUTextureAspect.h; sourceTree = "<group>"; };
+		1C9078642751FD77004EF165 /* JSGPUBlendFactor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBlendFactor.cpp; sourceTree = "<group>"; };
+		1C9078652751FD78004EF165 /* JSGPUVertexState.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUVertexState.cpp; sourceTree = "<group>"; };
+		1C9078662751FD78004EF165 /* JSGPUBufferBindingLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBufferBindingLayout.h; sourceTree = "<group>"; };
+		1C9078672751FD79004EF165 /* JSGPUMapMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUMapMode.h; sourceTree = "<group>"; };
+		1C9078682751FD79004EF165 /* JSGPURenderPassEncoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURenderPassEncoder.cpp; sourceTree = "<group>"; };
+		1C9078692751FD79004EF165 /* JSGPUBindGroupLayoutDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBindGroupLayoutDescriptor.h; sourceTree = "<group>"; };
+		1C90786A2751FD7A004EF165 /* JSGPUComputePassTimestampWrite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUComputePassTimestampWrite.h; sourceTree = "<group>"; };
+		1C90786B2751FD7A004EF165 /* JSGPURenderBundleDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURenderBundleDescriptor.h; sourceTree = "<group>"; };
+		1C90786C2751FD7A004EF165 /* JSGPUComputePassDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUComputePassDescriptor.h; sourceTree = "<group>"; };
+		1C90786D2751FD7B004EF165 /* JSGPUFragmentState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUFragmentState.h; sourceTree = "<group>"; };
+		1C90786E2751FD7B004EF165 /* JSGPUExternalTextureDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUExternalTextureDescriptor.h; sourceTree = "<group>"; };
+		1C90786F2751FD7C004EF165 /* JSGPUDeviceLostReason.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUDeviceLostReason.h; sourceTree = "<group>"; };
+		1C9078702751FD7C004EF165 /* JSGPUComputePipelineDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUComputePipelineDescriptor.h; sourceTree = "<group>"; };
+		1C9078712751FD7C004EF165 /* JSGPUSampler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUSampler.h; sourceTree = "<group>"; };
+		1C9078722751FD7D004EF165 /* JSGPUShaderStage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUShaderStage.cpp; sourceTree = "<group>"; };
+		1C9078732751FD7D004EF165 /* JSGPUSupportedLimits.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUSupportedLimits.h; sourceTree = "<group>"; };
+		1C9078742751FD7E004EF165 /* JSGPUCommandBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUCommandBuffer.h; sourceTree = "<group>"; };
+		1C9078752751FD7E004EF165 /* JSGPUCommandEncoder.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUCommandEncoder.cpp; sourceTree = "<group>"; };
+		1C9078762751FD7E004EF165 /* JSGPUComputePipelineDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUComputePipelineDescriptor.cpp; sourceTree = "<group>"; };
+		1C9078772751FD7F004EF165 /* JSGPUQueryType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUQueryType.h; sourceTree = "<group>"; };
+		1C9078782751FD7F004EF165 /* JSGPURenderPipelineDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPURenderPipelineDescriptor.cpp; sourceTree = "<group>"; };
+		1C9078792751FD80004EF165 /* JSGPUColorTargetState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUColorTargetState.h; sourceTree = "<group>"; };
+		1C90787A2751FD80004EF165 /* JSGPUMultisampleState.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUMultisampleState.cpp; sourceTree = "<group>"; };
+		1C90787B2751FD80004EF165 /* JSGPUCompareFunction.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUCompareFunction.cpp; sourceTree = "<group>"; };
+		1C90787C2751FD81004EF165 /* JSGPUFrontFace.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUFrontFace.h; sourceTree = "<group>"; };
+		1C90787D2751FD81004EF165 /* JSGPUComputePassTimestampLocation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUComputePassTimestampLocation.h; sourceTree = "<group>"; };
+		1C90787E2751FD82004EF165 /* JSGPUPowerPreference.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUPowerPreference.cpp; sourceTree = "<group>"; };
+		1C90787F2751FD82004EF165 /* JSGPUOrigin2DDict.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUOrigin2DDict.cpp; sourceTree = "<group>"; };
+		1C9078802751FD82004EF165 /* JSGPURequestAdapterOptions.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURequestAdapterOptions.h; sourceTree = "<group>"; };
+		1C9078812751FD83004EF165 /* JSGPUTextureView.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUTextureView.cpp; sourceTree = "<group>"; };
+		1C9078822751FD83004EF165 /* JSGPUCanvasConfiguration.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUCanvasConfiguration.cpp; sourceTree = "<group>"; };
+		1C9078832751FD83004EF165 /* JSGPUStorageTextureAccess.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUStorageTextureAccess.cpp; sourceTree = "<group>"; };
+		1C9078842751FD84004EF165 /* JSGPUTextureDimension.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUTextureDimension.cpp; sourceTree = "<group>"; };
+		1C9078852751FD84004EF165 /* JSGPUPrimitiveTopology.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUPrimitiveTopology.h; sourceTree = "<group>"; };
+		1C9078862751FD85004EF165 /* JSGPUBindGroupEntry.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBindGroupEntry.h; sourceTree = "<group>"; };
+		1C9078872751FD85004EF165 /* JSGPUDeviceLost.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUDeviceLost.cpp; sourceTree = "<group>"; };
+		1C9078882751FD85004EF165 /* JSGPUColorDict.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUColorDict.cpp; sourceTree = "<group>"; };
+		1C9078892751FD86004EF165 /* JSGPUQuerySetDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUQuerySetDescriptor.cpp; sourceTree = "<group>"; };
+		1C90788A2751FD86004EF165 /* JSGPUSamplerDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUSamplerDescriptor.h; sourceTree = "<group>"; };
+		1C90788B2751FD87004EF165 /* JSGPUCompareFunction.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUCompareFunction.h; sourceTree = "<group>"; };
+		1C90788C2751FD87004EF165 /* JSGPUSupportedFeatures.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUSupportedFeatures.h; sourceTree = "<group>"; };
+		1C90788D2751FD87004EF165 /* JSGPUPipelineStatisticName.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUPipelineStatisticName.cpp; sourceTree = "<group>"; };
+		1C90788E2751FD88004EF165 /* JSGPUDevice.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUDevice.cpp; sourceTree = "<group>"; };
+		1C90788F2751FD88004EF165 /* JSGPUBufferDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBufferDescriptor.h; sourceTree = "<group>"; };
+		1C9078902751FD89004EF165 /* JSGPUOrigin3DDict.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUOrigin3DDict.cpp; sourceTree = "<group>"; };
+		1C9078912751FD89004EF165 /* JSGPUCompilationInfo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUCompilationInfo.cpp; sourceTree = "<group>"; };
+		1C9078922751FD89004EF165 /* JSGPUComputePipeline.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUComputePipeline.cpp; sourceTree = "<group>"; };
+		1C9078932751FD8A004EF165 /* JSGPUStencilOperation.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUStencilOperation.cpp; sourceTree = "<group>"; };
+		1C9078942751FD8A004EF165 /* JSGPUDepthStencilState.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUDepthStencilState.cpp; sourceTree = "<group>"; };
+		1C9078952751FD8B004EF165 /* JSGPUBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBuffer.h; sourceTree = "<group>"; };
+		1C9078962751FD8B004EF165 /* JSGPUImageCopyBuffer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUImageCopyBuffer.h; sourceTree = "<group>"; };
+		1C9078972751FD8B004EF165 /* JSGPUValidationError.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUValidationError.h; sourceTree = "<group>"; };
+		1C9078982751FD8C004EF165 /* JSGPUCompilationMessageType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUCompilationMessageType.h; sourceTree = "<group>"; };
+		1C9078992751FD8C004EF165 /* JSGPUDepthStencilState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUDepthStencilState.h; sourceTree = "<group>"; };
+		1C90789A2751FD8C004EF165 /* JSGPURenderBundleEncoder.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURenderBundleEncoder.h; sourceTree = "<group>"; };
+		1C90789B2751FD8D004EF165 /* JSGPUSamplerBindingLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUSamplerBindingLayout.cpp; sourceTree = "<group>"; };
+		1C90789C2751FD8D004EF165 /* JSGPUImageCopyExternalImage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUImageCopyExternalImage.cpp; sourceTree = "<group>"; };
+		1C90789D2751FD8E004EF165 /* JSGPUVertexAttribute.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUVertexAttribute.cpp; sourceTree = "<group>"; };
+		1C90789E2751FD8E004EF165 /* JSGPUPowerPreference.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUPowerPreference.h; sourceTree = "<group>"; };
+		1C90789F2751FD8E004EF165 /* JSGPUUncapturedErrorEventInit.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUUncapturedErrorEventInit.cpp; sourceTree = "<group>"; };
+		1C9078A02751FD8F004EF165 /* JSGPUStorageTextureBindingLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUStorageTextureBindingLayout.cpp; sourceTree = "<group>"; };
+		1C9078A12751FD8F004EF165 /* JSGPUStorageTextureBindingLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUStorageTextureBindingLayout.h; sourceTree = "<group>"; };
+		1C9078A22751FD90004EF165 /* JSGPUQueue.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUQueue.cpp; sourceTree = "<group>"; };
+		1C9078A32751FD90004EF165 /* JSGPUExternalTextureBindingLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUExternalTextureBindingLayout.h; sourceTree = "<group>"; };
+		1C9078A42751FD90004EF165 /* JSGPUCompilationMessage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUCompilationMessage.cpp; sourceTree = "<group>"; };
+		1C9078A52751FD91004EF165 /* JSGPUShaderModule.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUShaderModule.h; sourceTree = "<group>"; };
+		1C9078A62751FD91004EF165 /* JSGPUExternalTexture.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUExternalTexture.cpp; sourceTree = "<group>"; };
+		1C9078A72751FD92004EF165 /* JSGPUVertexFormat.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUVertexFormat.h; sourceTree = "<group>"; };
+		1C9078A82751FD92004EF165 /* JSGPUOrigin2DDict.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUOrigin2DDict.h; sourceTree = "<group>"; };
+		1C9078A92751FD92004EF165 /* JSGPUImageCopyTextureTagged.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUImageCopyTextureTagged.h; sourceTree = "<group>"; };
+		1C9078AA2751FD93004EF165 /* JSGPUErrorFilter.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUErrorFilter.cpp; sourceTree = "<group>"; };
+		1C9078AB2751FD93004EF165 /* JSGPUVertexState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUVertexState.h; sourceTree = "<group>"; };
+		1C9078AC2751FD93004EF165 /* JSGPUTextureViewDimension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUTextureViewDimension.h; sourceTree = "<group>"; };
+		1C9078AD2751FD94004EF165 /* JSGPUErrorFilter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUErrorFilter.h; sourceTree = "<group>"; };
+		1C9078AE2751FD94004EF165 /* JSGPUDeviceLostInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUDeviceLostInfo.h; sourceTree = "<group>"; };
+		1C9078AF2751FD95004EF165 /* JSGPUQuerySet.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUQuerySet.cpp; sourceTree = "<group>"; };
+		1C9078B02751FD95004EF165 /* JSGPUBindGroupLayoutEntry.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBindGroupLayoutEntry.cpp; sourceTree = "<group>"; };
+		1C9078B12751FD95004EF165 /* JSGPUTextureViewDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUTextureViewDescriptor.cpp; sourceTree = "<group>"; };
+		1C9078B22751FD96004EF165 /* JSGPUFeatureName.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUFeatureName.cpp; sourceTree = "<group>"; };
+		1C9078B32751FD96004EF165 /* JSGPUTextureUsage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUTextureUsage.cpp; sourceTree = "<group>"; };
+		1C9078B42751FD97004EF165 /* JSGPUCanvasCompositingAlphaMode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUCanvasCompositingAlphaMode.cpp; sourceTree = "<group>"; };
+		1C9078B52751FD97004EF165 /* JSGPUSupportedLimits.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUSupportedLimits.cpp; sourceTree = "<group>"; };
+		1C9078B62751FD97004EF165 /* JSGPUBlendState.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBlendState.h; sourceTree = "<group>"; };
+		1C9078B72751FD98004EF165 /* JSGPUTextureSampleType.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUTextureSampleType.h; sourceTree = "<group>"; };
+		1C9078B82751FD98004EF165 /* JSGPUOrigin3DDict.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUOrigin3DDict.h; sourceTree = "<group>"; };
+		1C9078B92751FD99004EF165 /* JSGPU.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPU.h; sourceTree = "<group>"; };
+		1C9078BA2751FD99004EF165 /* JSGPUColorDict.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUColorDict.h; sourceTree = "<group>"; };
+		1C9078BB2751FD99004EF165 /* JSGPUBufferUsage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBufferUsage.cpp; sourceTree = "<group>"; };
+		1C9078BC2751FD9A004EF165 /* JSGPUPipelineDescriptorBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUPipelineDescriptorBase.cpp; sourceTree = "<group>"; };
+		1C9078BD2751FD9A004EF165 /* JSGPUSamplerBindingLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUSamplerBindingLayout.h; sourceTree = "<group>"; };
+		1C9078BE2751FD9B004EF165 /* JSGPUTextureDimension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUTextureDimension.h; sourceTree = "<group>"; };
+		1C9078BF2751FD9B004EF165 /* JSGPUTextureUsage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUTextureUsage.h; sourceTree = "<group>"; };
+		1C9078C02751FD9B004EF165 /* JSGPUPipelineLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUPipelineLayout.h; sourceTree = "<group>"; };
+		1C9078C12751FD9C004EF165 /* JSGPUBufferDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBufferDescriptor.cpp; sourceTree = "<group>"; };
+		1C9078C22751FD9C004EF165 /* JSGPUExtent3DDict.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUExtent3DDict.cpp; sourceTree = "<group>"; };
+		1C9078C32751FD9C004EF165 /* JSGPUTextureDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUTextureDescriptor.cpp; sourceTree = "<group>"; };
+		1C9078C42751FD9D004EF165 /* JSGPUDeviceUncapturedError.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUDeviceUncapturedError.h; sourceTree = "<group>"; };
+		1C9078C52751FD9D004EF165 /* JSGPUDeviceUncapturedError.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUDeviceUncapturedError.cpp; sourceTree = "<group>"; };
+		1C9078C62751FD9E004EF165 /* JSGPUFilterMode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUFilterMode.cpp; sourceTree = "<group>"; };
+		1C9078C72751FD9E004EF165 /* JSGPUVertexFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUVertexFormat.cpp; sourceTree = "<group>"; };
+		1C9078C82751FD9E004EF165 /* JSGPUProgrammableStage.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUProgrammableStage.cpp; sourceTree = "<group>"; };
+		1C9078C92751FD9F004EF165 /* JSGPUProgrammableStage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUProgrammableStage.h; sourceTree = "<group>"; };
+		1C9078CA2751FD9F004EF165 /* JSGPUAddressMode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUAddressMode.cpp; sourceTree = "<group>"; };
+		1C9078CB2751FDA0004EF165 /* JSGPUBindGroup.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBindGroup.h; sourceTree = "<group>"; };
+		1C9078CC2751FDA0004EF165 /* JSGPUTextureViewDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUTextureViewDescriptor.h; sourceTree = "<group>"; };
+		1C9078CD2751FDA0004EF165 /* JSGPULoadOp.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPULoadOp.h; sourceTree = "<group>"; };
+		1C9078CE2751FDA1004EF165 /* JSGPURenderPassColorAttachment.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURenderPassColorAttachment.h; sourceTree = "<group>"; };
+		1C9078CF2751FDA1004EF165 /* JSGPURenderBundleEncoderDescriptor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURenderBundleEncoderDescriptor.h; sourceTree = "<group>"; };
+		1C9078D02751FDA1004EF165 /* JSGPUFragmentState.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUFragmentState.cpp; sourceTree = "<group>"; };
+		1C9078D12751FDA2004EF165 /* JSGPUFilterMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUFilterMode.h; sourceTree = "<group>"; };
+		1C9078D22751FDA2004EF165 /* JSGPUImageCopyExternalImage.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUImageCopyExternalImage.h; sourceTree = "<group>"; };
+		1C9078D32751FDA3004EF165 /* JSGPUDeviceError.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUDeviceError.h; sourceTree = "<group>"; };
+		1C9078D42751FDA3004EF165 /* JSGPUComputePassDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUComputePassDescriptor.cpp; sourceTree = "<group>"; };
+		1C9078D52751FDA3004EF165 /* JSGPUTextureBindingLayout.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUTextureBindingLayout.h; sourceTree = "<group>"; };
+		1C9078D62751FDA4004EF165 /* JSGPUCompilationInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUCompilationInfo.h; sourceTree = "<group>"; };
+		1C9078D72751FDA4004EF165 /* JSGPUBindGroupDescriptor.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBindGroupDescriptor.cpp; sourceTree = "<group>"; };
+		1C9078D82751FDA5004EF165 /* JSGPUDeviceLostInfo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUDeviceLostInfo.cpp; sourceTree = "<group>"; };
+		1C9078D92751FDA5004EF165 /* JSGPUTextureBindingLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUTextureBindingLayout.cpp; sourceTree = "<group>"; };
+		1C9078DA2751FDA5004EF165 /* JSGPUTextureFormat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUTextureFormat.cpp; sourceTree = "<group>"; };
+		1C9078DB2751FDA6004EF165 /* JSGPUBufferBindingLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBufferBindingLayout.cpp; sourceTree = "<group>"; };
+		1C9078DC2751FDA6004EF165 /* JSGPUMapMode.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUMapMode.cpp; sourceTree = "<group>"; };
+		1C9078DD2751FDA7004EF165 /* JSGPUTexture.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUTexture.h; sourceTree = "<group>"; };
+		1C9078DE2751FDA7004EF165 /* JSGPUValidationError.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUValidationError.cpp; sourceTree = "<group>"; };
+		1C9078DF2751FDA7004EF165 /* JSGPUPipelineBase.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUPipelineBase.cpp; sourceTree = "<group>"; };
+		1C9078E02751FDA8004EF165 /* JSGPUBlendFactor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUBlendFactor.h; sourceTree = "<group>"; };
+		1C9078E12751FDA8004EF165 /* JSGPUQueue.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUQueue.h; sourceTree = "<group>"; };
+		1C9078E22751FDA9004EF165 /* JSGPUBindGroupLayout.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUBindGroupLayout.cpp; sourceTree = "<group>"; };
+		1C9078E32751FDA9004EF165 /* JSGPURenderEncoderBase.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPURenderEncoderBase.h; sourceTree = "<group>"; };
+		1C9078E42751FDA9004EF165 /* JSGPUImageCopyTexture.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JSGPUImageCopyTexture.h; sourceTree = "<group>"; };
+		1C9078E52751FDAA004EF165 /* JSGPUComputePassTimestampWrite.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = JSGPUComputePassTimestampWrite.cpp; sourceTree = "<group>"; };
+		1C9078E72751FF12004EF165 /* JSGPUVertexStepMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = JSGPUVertexStepMode.h; path = JSGPUVertexStepMode.h; sourceTree = "<group>"; };
 		1CA4FC4C2734DEC20027FD5A /* GPUTextureView.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = GPUTextureView.cpp; sourceTree = "<group>"; };
 		1CA4FC512734EBCA0027FD5A /* GPUAddressMode.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GPUAddressMode.h; sourceTree = "<group>"; };
 		1CA4FC532734EBCB0027FD5A /* GPUSampler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GPUSampler.h; sourceTree = "<group>"; };
@@ -22837,6 +23105,274 @@
 				C280833E1C6DC22C001451B6 /* JSFontFace.h */,
 				1C24EEA61C72A7B40080F8FC /* JSFontFaceSet.cpp */,
 				1C24EEA71C72A7B40080F8FC /* JSFontFaceSet.h */,
+				1C9077F82751FD4C004EF165 /* JSGPU.cpp */,
+				1C9078B92751FD99004EF165 /* JSGPU.h */,
+				1C9078252751FD5F004EF165 /* JSGPUAdapter.cpp */,
+				1C9078452751FD6B004EF165 /* JSGPUAdapter.h */,
+				1C9078CA2751FD9F004EF165 /* JSGPUAddressMode.cpp */,
+				1C9078002751FD50004EF165 /* JSGPUAddressMode.h */,
+				1C9077DA2751FD40004EF165 /* JSGPUBindGroup.cpp */,
+				1C9078CB2751FDA0004EF165 /* JSGPUBindGroup.h */,
+				1C9078D72751FDA4004EF165 /* JSGPUBindGroupDescriptor.cpp */,
+				1C9077E22751FD43004EF165 /* JSGPUBindGroupDescriptor.h */,
+				1C90784A2751FD6D004EF165 /* JSGPUBindGroupEntry.cpp */,
+				1C9078862751FD85004EF165 /* JSGPUBindGroupEntry.h */,
+				1C9078E22751FDA9004EF165 /* JSGPUBindGroupLayout.cpp */,
+				1C9077FD2751FD4E004EF165 /* JSGPUBindGroupLayout.h */,
+				1C9078012751FD50004EF165 /* JSGPUBindGroupLayoutDescriptor.cpp */,
+				1C9078692751FD79004EF165 /* JSGPUBindGroupLayoutDescriptor.h */,
+				1C9078B02751FD95004EF165 /* JSGPUBindGroupLayoutEntry.cpp */,
+				1C9078512751FD70004EF165 /* JSGPUBindGroupLayoutEntry.h */,
+				1C9077E72751FD45004EF165 /* JSGPUBlendComponent.cpp */,
+				1C90782A2751FD61004EF165 /* JSGPUBlendComponent.h */,
+				1C9078642751FD77004EF165 /* JSGPUBlendFactor.cpp */,
+				1C9078E02751FDA8004EF165 /* JSGPUBlendFactor.h */,
+				1C9078062751FD52004EF165 /* JSGPUBlendOperation.cpp */,
+				1C9078052751FD52004EF165 /* JSGPUBlendOperation.h */,
+				1C9078542751FD71004EF165 /* JSGPUBlendState.cpp */,
+				1C9078B62751FD97004EF165 /* JSGPUBlendState.h */,
+				1C90782C2751FD61004EF165 /* JSGPUBuffer.cpp */,
+				1C9078952751FD8B004EF165 /* JSGPUBuffer.h */,
+				1C9077E02751FD42004EF165 /* JSGPUBufferBinding.cpp */,
+				1C90783E2751FD68004EF165 /* JSGPUBufferBinding.h */,
+				1C9078DB2751FDA6004EF165 /* JSGPUBufferBindingLayout.cpp */,
+				1C9078662751FD78004EF165 /* JSGPUBufferBindingLayout.h */,
+				1C90780C2751FD54004EF165 /* JSGPUBufferBindingType.cpp */,
+				1C9078222751FD5D004EF165 /* JSGPUBufferBindingType.h */,
+				1C9078C12751FD9C004EF165 /* JSGPUBufferDescriptor.cpp */,
+				1C90788F2751FD88004EF165 /* JSGPUBufferDescriptor.h */,
+				1C9078BB2751FD99004EF165 /* JSGPUBufferUsage.cpp */,
+				1C9078022751FD50004EF165 /* JSGPUBufferUsage.h */,
+				1C9078B42751FD97004EF165 /* JSGPUCanvasCompositingAlphaMode.cpp */,
+				1C9077F32751FD4A004EF165 /* JSGPUCanvasCompositingAlphaMode.h */,
+				1C9078822751FD83004EF165 /* JSGPUCanvasConfiguration.cpp */,
+				1C9077EE2751FD48004EF165 /* JSGPUCanvasConfiguration.h */,
+				1C90781C2751FD5B004EF165 /* JSGPUCanvasContext.cpp */,
+				1C9078032751FD51004EF165 /* JSGPUCanvasContext.h */,
+				1C9078882751FD85004EF165 /* JSGPUColorDict.cpp */,
+				1C9078BA2751FD99004EF165 /* JSGPUColorDict.h */,
+				1C9078602751FD76004EF165 /* JSGPUColorTargetState.cpp */,
+				1C9078792751FD80004EF165 /* JSGPUColorTargetState.h */,
+				1C90782D2751FD62004EF165 /* JSGPUColorWrite.cpp */,
+				1C9077F62751FD4C004EF165 /* JSGPUColorWrite.h */,
+				1C90783B2751FD67004EF165 /* JSGPUCommandBuffer.cpp */,
+				1C9078742751FD7E004EF165 /* JSGPUCommandBuffer.h */,
+				1C9078242751FD5E004EF165 /* JSGPUCommandBufferDescriptor.cpp */,
+				1C9078432751FD6A004EF165 /* JSGPUCommandBufferDescriptor.h */,
+				1C9078752751FD7E004EF165 /* JSGPUCommandEncoder.cpp */,
+				1C90784E2751FD6F004EF165 /* JSGPUCommandEncoder.h */,
+				1C9077E42751FD44004EF165 /* JSGPUCommandEncoderDescriptor.cpp */,
+				1C90785E2751FD75004EF165 /* JSGPUCommandEncoderDescriptor.h */,
+				1C90787B2751FD80004EF165 /* JSGPUCompareFunction.cpp */,
+				1C90788B2751FD87004EF165 /* JSGPUCompareFunction.h */,
+				1C9078912751FD89004EF165 /* JSGPUCompilationInfo.cpp */,
+				1C9078D62751FDA4004EF165 /* JSGPUCompilationInfo.h */,
+				1C9078A42751FD90004EF165 /* JSGPUCompilationMessage.cpp */,
+				1C9077FE2751FD4F004EF165 /* JSGPUCompilationMessage.h */,
+				1C9078472751FD6C004EF165 /* JSGPUCompilationMessageType.cpp */,
+				1C9078982751FD8C004EF165 /* JSGPUCompilationMessageType.h */,
+				1C9078D42751FDA3004EF165 /* JSGPUComputePassDescriptor.cpp */,
+				1C90786C2751FD7A004EF165 /* JSGPUComputePassDescriptor.h */,
+				1C90785C2751FD74004EF165 /* JSGPUComputePassEncoder.cpp */,
+				1C9078492751FD6D004EF165 /* JSGPUComputePassEncoder.h */,
+				1C9077ED2751FD48004EF165 /* JSGPUComputePassTimestampLocation.cpp */,
+				1C90787D2751FD81004EF165 /* JSGPUComputePassTimestampLocation.h */,
+				1C9078E52751FDAA004EF165 /* JSGPUComputePassTimestampWrite.cpp */,
+				1C90786A2751FD7A004EF165 /* JSGPUComputePassTimestampWrite.h */,
+				1C9078922751FD89004EF165 /* JSGPUComputePipeline.cpp */,
+				1C9078412751FD6A004EF165 /* JSGPUComputePipeline.h */,
+				1C9078762751FD7E004EF165 /* JSGPUComputePipelineDescriptor.cpp */,
+				1C9078702751FD7C004EF165 /* JSGPUComputePipelineDescriptor.h */,
+				1C9078592751FD73004EF165 /* JSGPUCullMode.cpp */,
+				1C9077E82751FD46004EF165 /* JSGPUCullMode.h */,
+				1C9078942751FD8A004EF165 /* JSGPUDepthStencilState.cpp */,
+				1C9078992751FD8C004EF165 /* JSGPUDepthStencilState.h */,
+				1C90788E2751FD88004EF165 /* JSGPUDevice.cpp */,
+				1C90780D2751FD55004EF165 /* JSGPUDevice.h */,
+				1C9077FF2751FD4F004EF165 /* JSGPUDeviceDescriptor.cpp */,
+				1C9078402751FD69004EF165 /* JSGPUDeviceDescriptor.h */,
+				1C9077FB2751FD4E004EF165 /* JSGPUDeviceError.cpp */,
+				1C9078D32751FDA3004EF165 /* JSGPUDeviceError.h */,
+				1C9078872751FD85004EF165 /* JSGPUDeviceLost.cpp */,
+				1C90781B2751FD5A004EF165 /* JSGPUDeviceLost.h */,
+				1C9078D82751FDA5004EF165 /* JSGPUDeviceLostInfo.cpp */,
+				1C9078AE2751FD94004EF165 /* JSGPUDeviceLostInfo.h */,
+				1C9078042751FD51004EF165 /* JSGPUDeviceLostReason.cpp */,
+				1C90786F2751FD7C004EF165 /* JSGPUDeviceLostReason.h */,
+				1C9078C52751FD9D004EF165 /* JSGPUDeviceUncapturedError.cpp */,
+				1C9078C42751FD9D004EF165 /* JSGPUDeviceUncapturedError.h */,
+				1C9078AA2751FD93004EF165 /* JSGPUErrorFilter.cpp */,
+				1C9078AD2751FD94004EF165 /* JSGPUErrorFilter.h */,
+				1C9078C22751FD9C004EF165 /* JSGPUExtent3DDict.cpp */,
+				1C9078082751FD53004EF165 /* JSGPUExtent3DDict.h */,
+				1C9078A62751FD91004EF165 /* JSGPUExternalTexture.cpp */,
+				1C9077FC2751FD4E004EF165 /* JSGPUExternalTexture.h */,
+				1C9077DC2751FD41004EF165 /* JSGPUExternalTextureBindingLayout.cpp */,
+				1C9078A32751FD90004EF165 /* JSGPUExternalTextureBindingLayout.h */,
+				1C9077F52751FD4B004EF165 /* JSGPUExternalTextureDescriptor.cpp */,
+				1C90786E2751FD7B004EF165 /* JSGPUExternalTextureDescriptor.h */,
+				1C9078B22751FD96004EF165 /* JSGPUFeatureName.cpp */,
+				1C9078172751FD59004EF165 /* JSGPUFeatureName.h */,
+				1C9078C62751FD9E004EF165 /* JSGPUFilterMode.cpp */,
+				1C9078D12751FDA2004EF165 /* JSGPUFilterMode.h */,
+				1C9078D02751FDA1004EF165 /* JSGPUFragmentState.cpp */,
+				1C90786D2751FD7B004EF165 /* JSGPUFragmentState.h */,
+				1C9078532751FD71004EF165 /* JSGPUFrontFace.cpp */,
+				1C90787C2751FD81004EF165 /* JSGPUFrontFace.h */,
+				1C9078112751FD57004EF165 /* JSGPUImageCopyBuffer.cpp */,
+				1C9078962751FD8B004EF165 /* JSGPUImageCopyBuffer.h */,
+				1C90789C2751FD8D004EF165 /* JSGPUImageCopyExternalImage.cpp */,
+				1C9078D22751FDA2004EF165 /* JSGPUImageCopyExternalImage.h */,
+				1C9077F72751FD4C004EF165 /* JSGPUImageCopyTexture.cpp */,
+				1C9078E42751FDA9004EF165 /* JSGPUImageCopyTexture.h */,
+				1C9078622751FD77004EF165 /* JSGPUImageCopyTextureTagged.cpp */,
+				1C9078A92751FD92004EF165 /* JSGPUImageCopyTextureTagged.h */,
+				1C90780A2751FD54004EF165 /* JSGPUImageDataLayout.cpp */,
+				1C9078122751FD57004EF165 /* JSGPUImageDataLayout.h */,
+				1C9078212751FD5D004EF165 /* JSGPUIndexFormat.cpp */,
+				1C9078342751FD64004EF165 /* JSGPUIndexFormat.h */,
+				1C9078262751FD5F004EF165 /* JSGPULoadOp.cpp */,
+				1C9078CD2751FDA0004EF165 /* JSGPULoadOp.h */,
+				1C9078DC2751FDA6004EF165 /* JSGPUMapMode.cpp */,
+				1C9078672751FD79004EF165 /* JSGPUMapMode.h */,
+				1C90787A2751FD80004EF165 /* JSGPUMultisampleState.cpp */,
+				1C90783C2751FD68004EF165 /* JSGPUMultisampleState.h */,
+				1C9077F22751FD4A004EF165 /* JSGPUObjectBase.cpp */,
+				1C9078292751FD60004EF165 /* JSGPUObjectBase.h */,
+				1C90782E2751FD62004EF165 /* JSGPUObjectDescriptorBase.cpp */,
+				1C9077E52751FD45004EF165 /* JSGPUObjectDescriptorBase.h */,
+				1C90787F2751FD82004EF165 /* JSGPUOrigin2DDict.cpp */,
+				1C9078A82751FD92004EF165 /* JSGPUOrigin2DDict.h */,
+				1C9078902751FD89004EF165 /* JSGPUOrigin3DDict.cpp */,
+				1C9078B82751FD98004EF165 /* JSGPUOrigin3DDict.h */,
+				1C9078442751FD6B004EF165 /* JSGPUOutOfMemoryError.cpp */,
+				1C9078102751FD56004EF165 /* JSGPUOutOfMemoryError.h */,
+				1C9078DF2751FDA7004EF165 /* JSGPUPipelineBase.cpp */,
+				1C90781F2751FD5C004EF165 /* JSGPUPipelineBase.h */,
+				1C9078BC2751FD9A004EF165 /* JSGPUPipelineDescriptorBase.cpp */,
+				1C90781E2751FD5C004EF165 /* JSGPUPipelineDescriptorBase.h */,
+				1C90784C2751FD6E004EF165 /* JSGPUPipelineLayout.cpp */,
+				1C9078C02751FD9B004EF165 /* JSGPUPipelineLayout.h */,
+				1C9078502751FD6F004EF165 /* JSGPUPipelineLayoutDescriptor.cpp */,
+				1C9077FA2751FD4D004EF165 /* JSGPUPipelineLayoutDescriptor.h */,
+				1C90788D2751FD87004EF165 /* JSGPUPipelineStatisticName.cpp */,
+				1C90780B2751FD54004EF165 /* JSGPUPipelineStatisticName.h */,
+				1C90787E2751FD82004EF165 /* JSGPUPowerPreference.cpp */,
+				1C90789E2751FD8E004EF165 /* JSGPUPowerPreference.h */,
+				1C9078552751FD71004EF165 /* JSGPUPredefinedColorSpace.cpp */,
+				1C9077EF2751FD49004EF165 /* JSGPUPredefinedColorSpace.h */,
+				1C9077DD2751FD41004EF165 /* JSGPUPrimitiveState.cpp */,
+				1C90785A2751FD73004EF165 /* JSGPUPrimitiveState.h */,
+				1C9078202751FD5C004EF165 /* JSGPUPrimitiveTopology.cpp */,
+				1C9078852751FD84004EF165 /* JSGPUPrimitiveTopology.h */,
+				1C9077EB2751FD47004EF165 /* JSGPUProgrammablePassEncoder.cpp */,
+				1C9078522751FD70004EF165 /* JSGPUProgrammablePassEncoder.h */,
+				1C9078C82751FD9E004EF165 /* JSGPUProgrammableStage.cpp */,
+				1C9078C92751FD9F004EF165 /* JSGPUProgrammableStage.h */,
+				1C9078AF2751FD95004EF165 /* JSGPUQuerySet.cpp */,
+				1C9078092751FD53004EF165 /* JSGPUQuerySet.h */,
+				1C9078892751FD86004EF165 /* JSGPUQuerySetDescriptor.cpp */,
+				1C9078282751FD60004EF165 /* JSGPUQuerySetDescriptor.h */,
+				1C9078132751FD57004EF165 /* JSGPUQueryType.cpp */,
+				1C9078772751FD7F004EF165 /* JSGPUQueryType.h */,
+				1C9078A22751FD90004EF165 /* JSGPUQueue.cpp */,
+				1C9078E12751FDA8004EF165 /* JSGPUQueue.h */,
+				1C90780F2751FD56004EF165 /* JSGPURenderBundle.cpp */,
+				1C9078302751FD63004EF165 /* JSGPURenderBundle.h */,
+				1C9077F12751FD49004EF165 /* JSGPURenderBundleDescriptor.cpp */,
+				1C90786B2751FD7A004EF165 /* JSGPURenderBundleDescriptor.h */,
+				1C9078232751FD5E004EF165 /* JSGPURenderBundleEncoder.cpp */,
+				1C90789A2751FD8C004EF165 /* JSGPURenderBundleEncoder.h */,
+				1C9078482751FD6C004EF165 /* JSGPURenderBundleEncoderDescriptor.cpp */,
+				1C9078CF2751FDA1004EF165 /* JSGPURenderBundleEncoderDescriptor.h */,
+				1C9077E62751FD45004EF165 /* JSGPURenderEncoderBase.cpp */,
+				1C9078E32751FDA9004EF165 /* JSGPURenderEncoderBase.h */,
+				1C9077DE2751FD42004EF165 /* JSGPURenderPassColorAttachment.cpp */,
+				1C9078CE2751FDA1004EF165 /* JSGPURenderPassColorAttachment.h */,
+				1C9077F42751FD4B004EF165 /* JSGPURenderPassDepthStencilAttachment.cpp */,
+				1C9077F92751FD4D004EF165 /* JSGPURenderPassDepthStencilAttachment.h */,
+				1C9078332751FD64004EF165 /* JSGPURenderPassDescriptor.cpp */,
+				1C90783F2751FD69004EF165 /* JSGPURenderPassDescriptor.h */,
+				1C9078682751FD79004EF165 /* JSGPURenderPassEncoder.cpp */,
+				1C9078192751FD5A004EF165 /* JSGPURenderPassEncoder.h */,
+				1C9078562751FD72004EF165 /* JSGPURenderPassLayout.cpp */,
+				1C90784B2751FD6E004EF165 /* JSGPURenderPassLayout.h */,
+				1C9078272751FD5F004EF165 /* JSGPURenderPassTimestampLocation.cpp */,
+				1C9077DF2751FD42004EF165 /* JSGPURenderPassTimestampLocation.h */,
+				1C9077E32751FD44004EF165 /* JSGPURenderPassTimestampWrite.cpp */,
+				1C9078142751FD58004EF165 /* JSGPURenderPassTimestampWrite.h */,
+				1C9078352751FD65004EF165 /* JSGPURenderPipeline.cpp */,
+				1C90785B2751FD74004EF165 /* JSGPURenderPipeline.h */,
+				1C9078782751FD7F004EF165 /* JSGPURenderPipelineDescriptor.cpp */,
+				1C9077F02751FD49004EF165 /* JSGPURenderPipelineDescriptor.h */,
+				1C9077EC2751FD47004EF165 /* JSGPURequestAdapterOptions.cpp */,
+				1C9078802751FD82004EF165 /* JSGPURequestAdapterOptions.h */,
+				1C90781A2751FD5A004EF165 /* JSGPUSampler.cpp */,
+				1C9078712751FD7C004EF165 /* JSGPUSampler.h */,
+				1C90789B2751FD8D004EF165 /* JSGPUSamplerBindingLayout.cpp */,
+				1C9078BD2751FD9A004EF165 /* JSGPUSamplerBindingLayout.h */,
+				1C90780E2751FD55004EF165 /* JSGPUSamplerBindingType.cpp */,
+				1C9078372751FD66004EF165 /* JSGPUSamplerBindingType.h */,
+				1C9077E12751FD43004EF165 /* JSGPUSamplerDescriptor.cpp */,
+				1C90788A2751FD86004EF165 /* JSGPUSamplerDescriptor.h */,
+				1C9078572751FD72004EF165 /* JSGPUShaderModule.cpp */,
+				1C9078A52751FD91004EF165 /* JSGPUShaderModule.h */,
+				1C9077E92751FD46004EF165 /* JSGPUShaderModuleDescriptor.cpp */,
+				1C9078392751FD66004EF165 /* JSGPUShaderModuleDescriptor.h */,
+				1C9078722751FD7D004EF165 /* JSGPUShaderStage.cpp */,
+				1C90781D2751FD5B004EF165 /* JSGPUShaderStage.h */,
+				1C9078312751FD63004EF165 /* JSGPUStencilFaceState.cpp */,
+				1C9078072751FD52004EF165 /* JSGPUStencilFaceState.h */,
+				1C9078932751FD8A004EF165 /* JSGPUStencilOperation.cpp */,
+				1C90782F2751FD63004EF165 /* JSGPUStencilOperation.h */,
+				1C9078832751FD83004EF165 /* JSGPUStorageTextureAccess.cpp */,
+				1C9078162751FD59004EF165 /* JSGPUStorageTextureAccess.h */,
+				1C9078A02751FD8F004EF165 /* JSGPUStorageTextureBindingLayout.cpp */,
+				1C9078A12751FD8F004EF165 /* JSGPUStorageTextureBindingLayout.h */,
+				1C90783D2751FD68004EF165 /* JSGPUStoreOp.cpp */,
+				1C90782B2751FD61004EF165 /* JSGPUStoreOp.h */,
+				1C90784D2751FD6E004EF165 /* JSGPUSupportedFeatures.cpp */,
+				1C90788C2751FD87004EF165 /* JSGPUSupportedFeatures.h */,
+				1C9078B52751FD97004EF165 /* JSGPUSupportedLimits.cpp */,
+				1C9078732751FD7D004EF165 /* JSGPUSupportedLimits.h */,
+				1C9078362751FD65004EF165 /* JSGPUTexture.cpp */,
+				1C9078DD2751FDA7004EF165 /* JSGPUTexture.h */,
+				1C90785F2751FD75004EF165 /* JSGPUTextureAspect.cpp */,
+				1C9078632751FD77004EF165 /* JSGPUTextureAspect.h */,
+				1C9078D92751FDA5004EF165 /* JSGPUTextureBindingLayout.cpp */,
+				1C9078D52751FDA3004EF165 /* JSGPUTextureBindingLayout.h */,
+				1C9078C32751FD9C004EF165 /* JSGPUTextureDescriptor.cpp */,
+				1C9078152751FD58004EF165 /* JSGPUTextureDescriptor.h */,
+				1C9078842751FD84004EF165 /* JSGPUTextureDimension.cpp */,
+				1C9078BE2751FD9B004EF165 /* JSGPUTextureDimension.h */,
+				1C9078DA2751FDA5004EF165 /* JSGPUTextureFormat.cpp */,
+				1C9078182751FD59004EF165 /* JSGPUTextureFormat.h */,
+				1C9078382751FD66004EF165 /* JSGPUTextureSampleType.cpp */,
+				1C9078B72751FD98004EF165 /* JSGPUTextureSampleType.h */,
+				1C9078B32751FD96004EF165 /* JSGPUTextureUsage.cpp */,
+				1C9078BF2751FD9B004EF165 /* JSGPUTextureUsage.h */,
+				1C9078812751FD83004EF165 /* JSGPUTextureView.cpp */,
+				1C90783A2751FD67004EF165 /* JSGPUTextureView.h */,
+				1C9078B12751FD95004EF165 /* JSGPUTextureViewDescriptor.cpp */,
+				1C9078CC2751FDA0004EF165 /* JSGPUTextureViewDescriptor.h */,
+				1C9078422751FD6A004EF165 /* JSGPUTextureViewDimension.cpp */,
+				1C9078AC2751FD93004EF165 /* JSGPUTextureViewDimension.h */,
+				1C9077EA2751FD47004EF165 /* JSGPUUncapturedErrorEvent.cpp */,
+				1C90784F2751FD6F004EF165 /* JSGPUUncapturedErrorEvent.h */,
+				1C90789F2751FD8E004EF165 /* JSGPUUncapturedErrorEventInit.cpp */,
+				1C9078322751FD64004EF165 /* JSGPUUncapturedErrorEventInit.h */,
+				1C9078DE2751FDA7004EF165 /* JSGPUValidationError.cpp */,
+				1C9078972751FD8B004EF165 /* JSGPUValidationError.h */,
+				1C90789D2751FD8E004EF165 /* JSGPUVertexAttribute.cpp */,
+				1C9078612751FD76004EF165 /* JSGPUVertexAttribute.h */,
+				1C9078582751FD73004EF165 /* JSGPUVertexBufferLayout.cpp */,
+				1C9078462751FD6C004EF165 /* JSGPUVertexBufferLayout.h */,
+				1C9078C72751FD9E004EF165 /* JSGPUVertexFormat.cpp */,
+				1C9078A72751FD92004EF165 /* JSGPUVertexFormat.h */,
+				1C9078652751FD78004EF165 /* JSGPUVertexState.cpp */,
+				1C9078AB2751FD93004EF165 /* JSGPUVertexState.h */,
+				1C90785D2751FD75004EF165 /* JSGPUVertexStepMode.cpp */,
+				1C9078E72751FF12004EF165 /* JSGPUVertexStepMode.h */,
 				938E65F609F0985D008A48EC /* JSHTMLElementWrapperFactory.cpp */,
 				938E65F009F09840008A48EC /* JSHTMLElementWrapperFactory.h */,
 				AA61BB5223167473002FE25A /* JSMathMLElementWrapperFactory.cpp */,
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to