From 56b5c2f97ecdb1d6cb40e005f2ed06c835c9afd6 Mon Sep 17 00:00:00 2001 From: Florian Scholz Date: Tue, 19 Dec 2023 11:20:09 +0100 Subject: [PATCH] Add a group for WebGPU features (#21601) --- api/GPU.json | 12 ++++ api/GPUAdapter.json | 18 ++++++ api/GPUAdapterInfo.json | 15 +++++ api/GPUBindGroup.json | 6 ++ api/GPUBindGroupLayout.json | 6 ++ api/GPUBuffer.json | 27 +++++++++ api/GPUCanvasContext.json | 15 +++++ api/GPUCommandBuffer.json | 6 ++ api/GPUCommandEncoder.json | 45 ++++++++++++++ api/GPUCompilationInfo.json | 6 ++ api/GPUCompilationMessage.json | 21 +++++++ api/GPUComputePassEncoder.json | 30 ++++++++++ api/GPUComputePipeline.json | 9 +++ api/GPUDevice.json | 75 +++++++++++++++++++++++ api/GPUDeviceLostInfo.json | 9 +++ api/GPUError.json | 6 ++ api/GPUExternalTexture.json | 6 ++ api/GPUInternalError.json | 6 ++ api/GPUOutOfMemoryError.json | 6 ++ api/GPUPipelineError.json | 9 +++ api/GPUPipelineLayout.json | 6 ++ api/GPUQuerySet.json | 15 +++++ api/GPUQueue.json | 21 +++++++ api/GPURenderBundle.json | 6 ++ api/GPURenderBundleEncoder.json | 42 +++++++++++++ api/GPURenderPassEncoder.json | 63 +++++++++++++++++++ api/GPURenderPipeline.json | 9 +++ api/GPUSampler.json | 6 ++ api/GPUShaderModule.json | 9 +++ api/GPUSupportedFeatures.json | 24 ++++++++ api/GPUSupportedLimits.json | 100 +++++++++++++++++++++++++++++++ api/GPUTexture.json | 36 +++++++++++ api/GPUTextureView.json | 6 ++ api/GPUUncapturedErrorEvent.json | 9 +++ api/GPUValidationError.json | 6 ++ api/HTMLCanvasElement.json | 3 + api/Navigator.json | 3 + api/OffscreenCanvas.json | 3 + api/WGSLLanguageFeatures.json | 24 ++++++++ api/WorkerNavigator.json | 3 + 40 files changed, 727 insertions(+) diff --git a/api/GPU.json b/api/GPU.json index df7190a4b6bfea..d496924db2025b 100644 --- a/api/GPU.json +++ b/api/GPU.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPU", "spec_url": "https://gpuweb.github.io/gpuweb/#gpu-interface", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPU/getPreferredCanvasFormat", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpu-getpreferredcanvasformat", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPU/requestAdapter", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpu-requestadapter", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -162,6 +171,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPU/wgslLanguageFeatures", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpu-wgsllanguagefeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "115", diff --git a/api/GPUAdapter.json b/api/GPUAdapter.json index 5b775463768498..aaacb1232081dc 100644 --- a/api/GPUAdapter.json +++ b/api/GPUAdapter.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUAdapter", "spec_url": "https://gpuweb.github.io/gpuweb/#gpu-adapter", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUAdapter/features", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuadapter-features", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUAdapter/isFallbackAdapter", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuadapter-isfallbackadapter", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -126,6 +135,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUAdapter/limits", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuadapter-limits", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -167,6 +179,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUAdapter/requestAdapterInfo", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuadapter-requestadapterinfo", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -208,6 +223,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUAdapter/requestDevice", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuadapter-requestdevice", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUAdapterInfo.json b/api/GPUAdapterInfo.json index 399806bf5f4118..fdece1f517d2d1 100644 --- a/api/GPUAdapterInfo.json +++ b/api/GPUAdapterInfo.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo", "spec_url": "https://gpuweb.github.io/gpuweb/#gpu-adapterinfo", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/architecture", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuadapterinfo-architecture", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/description", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuadapterinfo-description", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -126,6 +135,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/device", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuadapterinfo-device", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -167,6 +179,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUAdapterInfo/vendor", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuadapterinfo-vendor", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUBindGroup.json b/api/GPUBindGroup.json index 00b5817b284a1d..6bdff66d722720 100644 --- a/api/GPUBindGroup.json +++ b/api/GPUBindGroup.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUBindGroup", "spec_url": "https://gpuweb.github.io/gpuweb/#gpubindgroup", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUBindGroup/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUBindGroupLayout.json b/api/GPUBindGroupLayout.json index 13ab41b846339b..cb2c70170245e6 100644 --- a/api/GPUBindGroupLayout.json +++ b/api/GPUBindGroupLayout.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUBindGroupLayout", "spec_url": "https://gpuweb.github.io/gpuweb/#gpubindgrouplayout", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUBindGroupLayout/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUBuffer.json b/api/GPUBuffer.json index 3927772396201b..2846e117968972 100644 --- a/api/GPUBuffer.json +++ b/api/GPUBuffer.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer", "spec_url": "https://gpuweb.github.io/gpuweb/#gpubuffer", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/destroy", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpubuffer-destroy", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/getMappedRange", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpubuffer-getmappedrange", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -126,6 +135,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -167,6 +179,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/mapAsync", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpubuffer-mapasync", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -208,6 +223,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/mapState", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpubuffer-mapstate", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -249,6 +267,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/size", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpubuffer-size", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -290,6 +311,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/unmap", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpubuffer-unmap", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -331,6 +355,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUBuffer/usage", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpubuffer-usage", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUCanvasContext.json b/api/GPUCanvasContext.json index 9e6b83bbeeaba8..67f64d7d1674f2 100644 --- a/api/GPUCanvasContext.json +++ b/api/GPUCanvasContext.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCanvasContext", "spec_url": "https://gpuweb.github.io/gpuweb/#gpucanvascontext", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCanvasContext/canvas", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucanvascontext-canvas", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCanvasContext/configure", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucanvascontext-configure", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -129,6 +138,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCanvasContext/getCurrentTexture", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucanvascontext-getcurrenttexture", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -170,6 +182,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCanvasContext/unconfigure", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucanvascontext-unconfigure", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUCommandBuffer.json b/api/GPUCommandBuffer.json index 704ebb7d5f63ba..f6f87cab2bfce5 100644 --- a/api/GPUCommandBuffer.json +++ b/api/GPUCommandBuffer.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandBuffer", "spec_url": "https://gpuweb.github.io/gpuweb/#gpucommandbuffer", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandBuffer/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUCommandEncoder.json b/api/GPUCommandEncoder.json index 1399a282eec5a5..bce7fb01d227a4 100644 --- a/api/GPUCommandEncoder.json +++ b/api/GPUCommandEncoder.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder", "spec_url": "https://gpuweb.github.io/gpuweb/#gpucommandencoder", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/beginComputePass", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucommandencoder-begincomputepass", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/beginRenderPass", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucommandencoder-beginrenderpass", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -126,6 +135,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/clearBuffer", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucommandencoder-clearbuffer", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -167,6 +179,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyBufferToBuffer", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucommandencoder-copybuffertobuffer", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -208,6 +223,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyBufferToTexture", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucommandencoder-copybuffertotexture", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -249,6 +267,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyTextureToBuffer", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucommandencoder-copytexturetobuffer", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -290,6 +311,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/copyTextureToTexture", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucommandencoder-copytexturetotexture", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -331,6 +355,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/finish", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucommandencoder-finish", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -372,6 +399,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/insertDebugMarker", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudebugcommandsmixin-insertdebugmarker", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -413,6 +443,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -454,6 +487,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/popDebugGroup", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudebugcommandsmixin-popdebuggroup", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -495,6 +531,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/pushDebugGroup", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudebugcommandsmixin-pushdebuggroup", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -536,6 +575,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/resolveQuerySet", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucommandencoder-resolvequeryset", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -577,6 +619,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCommandEncoder/writeTimestamp", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucommandencoder-writetimestamp", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUCompilationInfo.json b/api/GPUCompilationInfo.json index 3df1aae546f36e..28c1cc184042d8 100644 --- a/api/GPUCompilationInfo.json +++ b/api/GPUCompilationInfo.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationInfo", "spec_url": "https://gpuweb.github.io/gpuweb/#gpucompilationinfo", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationInfo/messages", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucompilationinfo-messages", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUCompilationMessage.json b/api/GPUCompilationMessage.json index 01b87b9ab38b23..08b751589a10b9 100644 --- a/api/GPUCompilationMessage.json +++ b/api/GPUCompilationMessage.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage", "spec_url": "https://gpuweb.github.io/gpuweb/#gpucompilationmessage", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/length", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucompilationmessage-length", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/lineNum", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucompilationmessage-linenum", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -126,6 +135,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/linePos", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucompilationmessage-linepos", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -167,6 +179,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/message", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucompilationmessage-message", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -208,6 +223,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/offset", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucompilationmessage-offset", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -249,6 +267,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUCompilationMessage/type", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucompilationmessage-type", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUComputePassEncoder.json b/api/GPUComputePassEncoder.json index 0521cad1ff4b31..df3956c4fbe5c9 100644 --- a/api/GPUComputePassEncoder.json +++ b/api/GPUComputePassEncoder.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder", "spec_url": "https://gpuweb.github.io/gpuweb/#gpucomputepassencoder", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/dispatchWorkgroups", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucomputepassencoder-dispatchworkgroups", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/dispatchWorkgroupsIndirect", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucomputepassencoder-dispatchworkgroupsindirect", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -131,6 +140,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/end", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucomputepassencoder-end", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -172,6 +184,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/insertDebugMarker", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudebugcommandsmixin-insertdebugmarker", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -213,6 +228,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -254,6 +272,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/popDebugGroup", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudebugcommandsmixin-popdebuggroup", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -295,6 +316,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/pushDebugGroup", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudebugcommandsmixin-pushdebuggroup", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -336,6 +360,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/setBindGroup", "spec_url": "https://gpuweb.github.io/gpuweb/#programmable-passes-bind-groups", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -377,6 +404,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUComputePassEncoder/setPipeline", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpucomputepassencoder-setpipeline", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUComputePipeline.json b/api/GPUComputePipeline.json index a8e97a30c6344e..8a39a78a2f2c70 100644 --- a/api/GPUComputePipeline.json +++ b/api/GPUComputePipeline.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUComputePipeline", "spec_url": "https://gpuweb.github.io/gpuweb/#gpucomputepipeline", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUComputePipeline/getBindGroupLayout", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpupipelinebase-getbindgrouplayout", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUComputePipeline/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUDevice.json b/api/GPUDevice.json index d09d43908c1dc4..87eb14f475e51e 100644 --- a/api/GPUDevice.json +++ b/api/GPUDevice.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice", "spec_url": "https://gpuweb.github.io/gpuweb/#gpudevice", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createBindGroup", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-createbindgroup", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createBindGroupLayout", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-createbindgrouplayout", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -126,6 +135,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createBuffer", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-createbuffer", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -167,6 +179,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createCommandEncoder", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-createcommandencoder", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -208,6 +223,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createComputePipeline", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-createcomputepipeline", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -249,6 +267,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createComputePipelineAsync", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-createcomputepipelineasync", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -290,6 +311,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createPipelineLayout", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-createpipelinelayout", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -331,6 +355,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createQuerySet", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-createqueryset", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -368,6 +395,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createRenderBundleEncoder", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-createrenderbundleencoder", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -409,6 +439,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createRenderPipeline", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-createrenderpipeline", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -450,6 +483,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createRenderPipelineAsync", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-createrenderpipelineasync", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -491,6 +527,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createSampler", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-createsampler", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -532,6 +571,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createShaderModule", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-createshadermodule", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -573,6 +615,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/createTexture", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-createtexture", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -614,6 +659,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/destroy", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-destroy", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -655,6 +703,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/features", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-features", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -696,6 +747,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/importExternalTexture", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-importexternaltexture", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -772,6 +826,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -813,6 +870,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/limits", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-limits", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -854,6 +914,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/lost", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-lost", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -895,6 +958,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/popErrorScope", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-poperrorscope", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -936,6 +1002,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/pushErrorScope", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-pusherrorscope", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -977,6 +1046,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/queue", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-queue", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -1019,6 +1091,9 @@ "description": "uncapturederror event", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDevice/uncapturederror_event", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevice-onuncapturederror", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUDeviceLostInfo.json b/api/GPUDeviceLostInfo.json index 4146d744272f1d..ca82f4f2a0ef18 100644 --- a/api/GPUDeviceLostInfo.json +++ b/api/GPUDeviceLostInfo.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDeviceLostInfo", "spec_url": "https://gpuweb.github.io/gpuweb/#gpudevicelostinfo", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDeviceLostInfo/message", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevicelostinfo-message", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUDeviceLostInfo/reason", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudevicelostinfo-reason", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUError.json b/api/GPUError.json index 56951934c36c0c..e5fb10ce57412d 100644 --- a/api/GPUError.json +++ b/api/GPUError.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUError", "spec_url": "https://gpuweb.github.io/gpuweb/#gpuerror", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -40,6 +43,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUError/message", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuerror-message", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUExternalTexture.json b/api/GPUExternalTexture.json index 81ba49604ab5be..bfd9e8ca21d12d 100644 --- a/api/GPUExternalTexture.json +++ b/api/GPUExternalTexture.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUExternalTexture", "spec_url": "https://gpuweb.github.io/gpuweb/#gpuexternaltexture", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -40,6 +43,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUExternalTexture/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUInternalError.json b/api/GPUInternalError.json index 05c4b5fce51dd0..3c79599c423dcc 100644 --- a/api/GPUInternalError.json +++ b/api/GPUInternalError.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUInternalError", "spec_url": "https://gpuweb.github.io/gpuweb/#gpuinternalerror", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -41,6 +44,9 @@ "description": "GPUInternalError() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUInternalError/GPUInternalError", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuinternalerror-gpuinternalerror", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUOutOfMemoryError.json b/api/GPUOutOfMemoryError.json index 59e801043eb67e..564b83b183fc95 100644 --- a/api/GPUOutOfMemoryError.json +++ b/api/GPUOutOfMemoryError.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUOutOfMemoryError", "spec_url": "https://gpuweb.github.io/gpuweb/#gpuoutofmemoryerror", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -45,6 +48,9 @@ "description": "GPUOutOfMemoryError() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUOutOfMemoryError/GPUOutOfMemoryError", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuoutofmemoryerror-gpuoutofmemoryerror", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUPipelineError.json b/api/GPUPipelineError.json index 2503da58e4036d..3817f429e0fe80 100644 --- a/api/GPUPipelineError.json +++ b/api/GPUPipelineError.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUPipelineError", "spec_url": "https://gpuweb.github.io/gpuweb/#gpupipelineerror", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -41,6 +44,9 @@ "description": "GPUPipelineError() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUPipelineError/GPUPipelineError", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpupipelineerror-constructor", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -113,6 +119,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUPipelineError/reason", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpupipelineerror-reason", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUPipelineLayout.json b/api/GPUPipelineLayout.json index 4c311b8fc9aac8..4483abb2b7cf16 100644 --- a/api/GPUPipelineLayout.json +++ b/api/GPUPipelineLayout.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUPipelineLayout", "spec_url": "https://gpuweb.github.io/gpuweb/#gpupipelinelayout", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUPipelineLayout/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUQuerySet.json b/api/GPUQuerySet.json index 0e94e68ffea389..40378baea8d0c4 100644 --- a/api/GPUQuerySet.json +++ b/api/GPUQuerySet.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUQuerySet", "spec_url": "https://gpuweb.github.io/gpuweb/#gpuqueryset", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUQuerySet/count", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuqueryset-count", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUQuerySet/destroy", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuqueryset-destroy", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -126,6 +135,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUQuerySet/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -167,6 +179,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUQuerySet/type", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuqueryset-type", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUQueue.json b/api/GPUQueue.json index 96520550233de6..09593f30095a7c 100644 --- a/api/GPUQueue.json +++ b/api/GPUQueue.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUQueue", "spec_url": "https://gpuweb.github.io/gpuweb/#gpu-queue", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUQueue/copyExternalImageToTexture", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuqueue-copyexternalimagetotexture", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -120,6 +126,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUQueue/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -161,6 +170,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUQueue/onSubmittedWorkDone", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuqueue-onsubmittedworkdone", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -198,6 +210,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUQueue/submit", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuqueue-submit", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -239,6 +254,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUQueue/writeBuffer", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuqueue-writebuffer", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -280,6 +298,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUQueue/writeTexture", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuqueue-writetexture", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPURenderBundle.json b/api/GPURenderBundle.json index c3f07ff5b308fb..3840d5be621c30 100644 --- a/api/GPURenderBundle.json +++ b/api/GPURenderBundle.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundle", "spec_url": "https://gpuweb.github.io/gpuweb/#gpurenderbundle", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -40,6 +43,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundle/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPURenderBundleEncoder.json b/api/GPURenderBundleEncoder.json index 0da58481d686fb..0c7f3ad19d04e5 100644 --- a/api/GPURenderBundleEncoder.json +++ b/api/GPURenderBundleEncoder.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder", "spec_url": "https://gpuweb.github.io/gpuweb/#gpurenderbundle", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/draw", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurendercommandsmixin-draw", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/drawIndexed", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurendercommandsmixin-drawindexed", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -126,6 +135,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/drawIndexedIndirect", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurendercommandsmixin-drawindexedindirect", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -172,6 +184,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/drawIndirect", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurendercommandsmixin-drawindirect", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -218,6 +233,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/finish", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurenderbundleencoder-finish", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -259,6 +277,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/insertDebugMarker", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudebugcommandsmixin-insertdebugmarker", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -300,6 +321,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -337,6 +361,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/popDebugGroup", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudebugcommandsmixin-popdebuggroup", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -378,6 +405,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/pushDebugGroup", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudebugcommandsmixin-pushdebuggroup", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -419,6 +449,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/setBindGroup", "spec_url": "https://gpuweb.github.io/gpuweb/#programmable-passes-bind-groups", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -460,6 +493,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/setIndexBuffer", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurendercommandsmixin-setindexbuffer", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -501,6 +537,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/setPipeline", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurendercommandsmixin-setpipeline", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -542,6 +581,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderBundleEncoder/setVertexBuffer", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurendercommandsmixin-setvertexbuffer", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPURenderPassEncoder.json b/api/GPURenderPassEncoder.json index d303cba10a5004..ec39d70022cedc 100644 --- a/api/GPURenderPassEncoder.json +++ b/api/GPURenderPassEncoder.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder", "spec_url": "https://gpuweb.github.io/gpuweb/#gpurenderpassencoder", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/beginOcclusionQuery", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurenderpassencoder-beginocclusionquery", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -81,6 +87,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/draw", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurendercommandsmixin-draw", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -122,6 +131,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/drawIndexed", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurendercommandsmixin-drawindexed", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -163,6 +175,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/drawIndexedIndirect", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurendercommandsmixin-drawindexedindirect", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -209,6 +224,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/drawIndirect", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurendercommandsmixin-drawindirect", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -255,6 +273,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/end", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurenderpassencoder-end", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -296,6 +317,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/endOcclusionQuery", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurenderpassencoder-endocclusionquery", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -333,6 +357,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/executeBundles", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurenderpassencoder-executebundles", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -374,6 +401,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/insertDebugMarker", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudebugcommandsmixin-insertdebugmarker", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -415,6 +445,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -456,6 +489,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/popDebugGroup", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudebugcommandsmixin-popdebuggroup", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -497,6 +533,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/pushDebugGroup", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpudebugcommandsmixin-pushdebuggroup", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -538,6 +577,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setBindGroup", "spec_url": "https://gpuweb.github.io/gpuweb/#programmable-passes-bind-groups", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -579,6 +621,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setBlendConstant", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurenderpassencoder-setblendconstant", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -620,6 +665,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setIndexBuffer", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurendercommandsmixin-setindexbuffer", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -661,6 +709,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setPipeline", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurendercommandsmixin-setpipeline", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -702,6 +753,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setScissorRect", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurenderpassencoder-setscissorrect", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -743,6 +797,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setStencilReference", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurenderpassencoder-setstencilreference", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -784,6 +841,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setVertexBuffer", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurendercommandsmixin-setvertexbuffer", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -861,6 +921,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPassEncoder/setViewport", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpurenderpassencoder-setviewport", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPURenderPipeline.json b/api/GPURenderPipeline.json index 60bfc768b42198..b4c41f49c5ef10 100644 --- a/api/GPURenderPipeline.json +++ b/api/GPURenderPipeline.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPipeline", "spec_url": "https://gpuweb.github.io/gpuweb/#gpurenderpipeline", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPipeline/getBindGroupLayout", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpupipelinebase-getbindgrouplayout", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPURenderPipeline/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUSampler.json b/api/GPUSampler.json index 9d919d730de159..4ae64c3d94ac6b 100644 --- a/api/GPUSampler.json +++ b/api/GPUSampler.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUSampler", "spec_url": "https://gpuweb.github.io/gpuweb/#gpusampler", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUSampler/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUShaderModule.json b/api/GPUShaderModule.json index 153aa39c3c8c72..1b2c7e8e98a2a9 100644 --- a/api/GPUShaderModule.json +++ b/api/GPUShaderModule.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUShaderModule", "spec_url": "https://gpuweb.github.io/gpuweb/#gpushadermodule", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUShaderModule/getCompilationInfo", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpushadermodule-getcompilationinfo", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUShaderModule/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUSupportedFeatures.json b/api/GPUSupportedFeatures.json index 91dfdd70a5221e..7ebaee402f042b 100644 --- a/api/GPUSupportedFeatures.json +++ b/api/GPUSupportedFeatures.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUSupportedFeatures", "spec_url": "https://gpuweb.github.io/gpuweb/#gpu-supportedfeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -43,6 +46,9 @@ "entries": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#gpusupportedfeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113" @@ -78,6 +84,9 @@ "forEach": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#gpusupportedfeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113" @@ -113,6 +122,9 @@ "has": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#gpusupportedfeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113" @@ -148,6 +160,9 @@ "keys": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#gpusupportedfeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113" @@ -183,6 +198,9 @@ "size": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#gpusupportedfeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113" @@ -218,6 +236,9 @@ "values": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#gpusupportedfeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113" @@ -253,6 +274,9 @@ "@@iterator": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#gpusupportedfeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113" diff --git a/api/GPUSupportedLimits.json b/api/GPUSupportedLimits.json index 3ea7d27aa9722f..724b458f5e2268 100644 --- a/api/GPUSupportedLimits.json +++ b/api/GPUSupportedLimits.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUSupportedLimits", "spec_url": "https://gpuweb.github.io/gpuweb/#gpusupportedlimits", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -43,6 +46,9 @@ "maxBindGroups": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxbindgroups", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -82,6 +88,10 @@ }, "maxBindGroupsPlusVertexBuffers": { "__compat": { + "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxbindgroupsplusvertexbuffers", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "120" @@ -117,6 +127,9 @@ "maxBindingsPerBindGroup": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxbindingsperbindgroup", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -157,6 +170,9 @@ "maxBufferSize": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxbuffersize", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -193,6 +209,9 @@ "maxColorAttachmentBytesPerSample": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxcolorattachmentbytespersample", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -229,6 +248,9 @@ "maxColorAttachments": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxcolorattachments", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -265,6 +287,9 @@ "maxComputeInvocationsPerWorkgroup": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxcomputeinvocationsperworkgroup", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -301,6 +326,9 @@ "maxComputeWorkgroupSizeX": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxcomputeworkgroupsizex", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -337,6 +365,9 @@ "maxComputeWorkgroupSizeY": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxcomputeworkgroupsizey", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -373,6 +404,9 @@ "maxComputeWorkgroupSizeZ": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxcomputeworkgroupsizez", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -409,6 +443,9 @@ "maxComputeWorkgroupsPerDimension": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxcomputeworkgroupsperdimension", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -445,6 +482,9 @@ "maxComputeWorkgroupStorageSize": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxcomputeworkgroupstoragesize", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -481,6 +521,9 @@ "maxDynamicStorageBuffersPerPipelineLayout": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxdynamicstoragebuffersperpipelinelayout", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -517,6 +560,9 @@ "maxDynamicUniformBuffersPerPipelineLayout": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxdynamicuniformbuffersperpipelinelayout", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -553,6 +599,9 @@ "maxInterStageShaderComponents": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxinterstageshadercomponents", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -589,6 +638,9 @@ "maxInterStageShaderVariables": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxinterstageshadervariables", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -625,6 +677,9 @@ "maxSampledTexturesPerShaderStage": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxsampledtexturespershaderstage", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -661,6 +716,9 @@ "maxSamplersPerShaderStage": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxsamplerspershaderstage", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -697,6 +755,9 @@ "maxStorageBufferBindingSize": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxstoragebufferbindingsize", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -733,6 +794,9 @@ "maxStorageBuffersPerShaderStage": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxstoragebufferspershaderstage", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -769,6 +833,9 @@ "maxStorageTexturesPerShaderStage": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxstoragetexturespershaderstage", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -805,6 +872,9 @@ "maxTextureArrayLayers": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxtexturearraylayers", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -841,6 +911,9 @@ "maxTextureDimension1D": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxtexturedimension1d", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -877,6 +950,9 @@ "maxTextureDimension2D": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxtexturedimension2d", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -913,6 +989,9 @@ "maxTextureDimension3D": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxtexturedimension3d", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -949,6 +1028,9 @@ "maxUniformBufferBindingSize": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxuniformbufferbindingsize", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -985,6 +1067,9 @@ "maxUniformBuffersPerShaderStage": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxuniformbufferspershaderstage", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -1021,6 +1106,9 @@ "maxVertexAttributes": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxvertexattributes", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -1057,6 +1145,9 @@ "maxVertexBufferArrayStride": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxvertexbufferarraystride", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -1093,6 +1184,9 @@ "maxVertexBuffers": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-maxvertexbuffers", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -1129,6 +1223,9 @@ "minStorageBufferOffsetAlignment": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-minstoragebufferoffsetalignment", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -1165,6 +1262,9 @@ "minUniformBufferOffsetAlignment": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpusupportedlimits-minuniformbufferoffsetalignment", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUTexture.json b/api/GPUTexture.json index 0b2c0c6af9d3d7..c19a6619149bf0 100644 --- a/api/GPUTexture.json +++ b/api/GPUTexture.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUTexture", "spec_url": "https://gpuweb.github.io/gpuweb/#texture-interface", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/createView", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputexture-createview", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -85,6 +91,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/depthOrArrayLayers", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputexture-depthorarraylayers", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -126,6 +135,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/destroy", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputexture-destroy", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -167,6 +179,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/dimension", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputexture-dimension", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -208,6 +223,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/format", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputexture-format", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -249,6 +267,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/height", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputexture-height", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -290,6 +311,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -331,6 +355,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/mipLevelCount", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputexture-miplevelcount", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -372,6 +399,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/sampleCount", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputexture-samplecount", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -413,6 +443,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/usage", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputexture-usage", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -454,6 +487,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUTexture/width", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gputexture-width", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUTextureView.json b/api/GPUTextureView.json index fe5767779612ca..f4fa3df94b78e8 100644 --- a/api/GPUTextureView.json +++ b/api/GPUTextureView.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUTextureView", "spec_url": "https://gpuweb.github.io/gpuweb/#gputextureview", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -44,6 +47,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUTextureView/label", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuobjectbase-label", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUUncapturedErrorEvent.json b/api/GPUUncapturedErrorEvent.json index 44be6a5f40ad4f..c669f2fe7967ec 100644 --- a/api/GPUUncapturedErrorEvent.json +++ b/api/GPUUncapturedErrorEvent.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUUncapturedErrorEvent", "spec_url": "https://gpuweb.github.io/gpuweb/#gpuuncapturederrorevent", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -45,6 +48,9 @@ "description": "GPUUncapturedErrorEvent() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUUncapturedErrorEvent/GPUUncapturedErrorEvent", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuuncapturederrorevent-gpuuncapturederrorevent", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -86,6 +92,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUUncapturedErrorEvent/error", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuuncapturederroreventinit-error", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/GPUValidationError.json b/api/GPUValidationError.json index 4d246d84511de1..770ca14118b953 100644 --- a/api/GPUValidationError.json +++ b/api/GPUValidationError.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUValidationError", "spec_url": "https://gpuweb.github.io/gpuweb/#gpuvalidationerror", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", @@ -45,6 +48,9 @@ "description": "GPUValidationError() constructor", "mdn_url": "https://developer.mozilla.org/docs/Web/API/GPUValidationError/GPUValidationError", "spec_url": "https://gpuweb.github.io/gpuweb/#dom-gpuvalidationerror-gpuvalidationerror", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/HTMLCanvasElement.json b/api/HTMLCanvasElement.json index 2561bd15d36b60..3a14217b28a1de 100644 --- a/api/HTMLCanvasElement.json +++ b/api/HTMLCanvasElement.json @@ -710,6 +710,9 @@ "__compat": { "description": "webgpu context", "spec_url": "https://gpuweb.github.io/gpuweb/#canvas-getcontext", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/Navigator.json b/api/Navigator.json index 8ce48d05c133c6..0a43d09b05b0fa 100644 --- a/api/Navigator.json +++ b/api/Navigator.json @@ -1473,6 +1473,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/Navigator/gpu", "spec_url": "https://gpuweb.github.io/gpuweb/#navigator-gpu", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/OffscreenCanvas.json b/api/OffscreenCanvas.json index 9b130d0353e660..2440c50ef74f7c 100644 --- a/api/OffscreenCanvas.json +++ b/api/OffscreenCanvas.json @@ -377,6 +377,9 @@ "__compat": { "description": "webgpu context", "spec_url": "https://gpuweb.github.io/gpuweb/#canvas-getcontext", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113", diff --git a/api/WGSLLanguageFeatures.json b/api/WGSLLanguageFeatures.json index 277016dd933fee..92a02d3d184c7d 100644 --- a/api/WGSLLanguageFeatures.json +++ b/api/WGSLLanguageFeatures.json @@ -4,6 +4,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WGSLLanguageFeatures", "spec_url": "https://gpuweb.github.io/gpuweb/#gpuwgsllanguagefeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "115", @@ -39,6 +42,9 @@ "entries": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#gpuwgsllanguagefeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "115" @@ -74,6 +80,9 @@ "forEach": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#gpuwgsllanguagefeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "115" @@ -109,6 +118,9 @@ "has": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#gpuwgsllanguagefeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "115" @@ -144,6 +156,9 @@ "keys": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#gpuwgsllanguagefeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "115" @@ -179,6 +194,9 @@ "size": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#gpuwgsllanguagefeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "115" @@ -214,6 +232,9 @@ "values": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#gpuwgsllanguagefeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "115" @@ -249,6 +270,9 @@ "@@iterator": { "__compat": { "spec_url": "https://gpuweb.github.io/gpuweb/#gpuwgsllanguagefeatures", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "115" diff --git a/api/WorkerNavigator.json b/api/WorkerNavigator.json index 5b7729f572c386..e9931e7f665d98 100644 --- a/api/WorkerNavigator.json +++ b/api/WorkerNavigator.json @@ -288,6 +288,9 @@ "__compat": { "mdn_url": "https://developer.mozilla.org/docs/Web/API/WorkerNavigator/gpu", "spec_url": "https://gpuweb.github.io/gpuweb/#navigator-gpu", + "tags": [ + "web-features:webgpu" + ], "support": { "chrome": { "version_added": "113",