diff --git a/features/draft/spec/webgpu.yml b/features/webgpu.yml similarity index 97% rename from features/draft/spec/webgpu.yml rename to features/webgpu.yml index e86d01f1c3a..ad56784528e 100644 --- a/features/draft/spec/webgpu.yml +++ b/features/webgpu.yml @@ -1,7 +1,9 @@ -draft_date: 2024-10-17 name: WebGPU -description: TODO +description: The `navigator.gpu` API performs operations such as rendering and computation on dedicated graphics hardware (also known as a Graphics Processing Unit). spec: https://gpuweb.github.io/gpuweb/ +caniuse: webgpu +status: + compute_from: api.Navigator.gpu compat_features: - api.GPU - api.GPU.getPreferredCanvasFormat diff --git a/features/draft/spec/webgpu.yml.dist b/features/webgpu.yml.dist similarity index 99% rename from features/draft/spec/webgpu.yml.dist rename to features/webgpu.yml.dist index e4615c9f6b5..5fabc8030bc 100644 --- a/features/draft/spec/webgpu.yml.dist +++ b/features/webgpu.yml.dist @@ -3,7 +3,9 @@ status: baseline: false - support: {} + support: + chrome: "113" + edge: "113" compat_features: # baseline: false # support: @@ -265,6 +267,7 @@ compat_features: # edge: "129" - api.GPUCanvasContext.configure.toneMapping + # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: # chrome: "113" @@ -287,7 +290,6 @@ compat_features: - api.WGSLLanguageFeatures.size - api.WGSLLanguageFeatures.values - # ⬇️ Same status as overall feature ⬇️ # baseline: false # support: {} - api.GPUCanvasContext.getConfiguration