Skip to content

Commit f4c6041

Browse files
authored
Mark all WebGPU features as partial in Chrome (#28184)
1 parent e670ad9 commit f4c6041

40 files changed

+326
-15
lines changed

api/GPU.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"support": {
1111
"chrome": {
1212
"version_added": "113",
13+
"partial_implementation": true,
1314
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
1415
},
1516
"chrome_android": {
@@ -66,6 +67,7 @@
6667
"support": {
6768
"chrome": {
6869
"version_added": "113",
70+
"partial_implementation": true,
6971
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
7072
},
7173
"chrome_android": {
@@ -111,6 +113,7 @@
111113
"support": {
112114
"chrome": {
113115
"version_added": "113",
116+
"partial_implementation": true,
114117
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
115118
},
116119
"chrome_android": {
@@ -166,6 +169,7 @@
166169
"support": {
167170
"chrome": {
168171
"version_added": "115",
172+
"partial_implementation": true,
169173
"notes": "Currently supported on dual GPU macOS devices only."
170174
},
171175
"chrome_android": {
@@ -205,6 +209,7 @@
205209
"support": {
206210
"chrome": {
207211
"version_added": "115",
212+
"partial_implementation": true,
208213
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
209214
},
210215
"chrome_android": {

api/GPUAdapter.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"support": {
1111
"chrome": {
1212
"version_added": "113",
13+
"partial_implementation": true,
1314
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
1415
},
1516
"chrome_android": {
@@ -66,6 +67,7 @@
6667
"support": {
6768
"chrome": {
6869
"version_added": "113",
70+
"partial_implementation": true,
6971
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
7072
},
7173
"chrome_android": {
@@ -123,6 +125,7 @@
123125
"support": {
124126
"chrome": {
125127
"version_added": "127",
128+
"partial_implementation": true,
126129
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
127130
},
128131
"chrome_android": {
@@ -165,6 +168,7 @@
165168
"chrome": {
166169
"version_added": "113",
167170
"version_removed": "140",
171+
"partial_implementation": true,
168172
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
169173
},
170174
"chrome_android": {
@@ -210,6 +214,7 @@
210214
"support": {
211215
"chrome": {
212216
"version_added": "113",
217+
"partial_implementation": true,
213218
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
214219
},
215220
"chrome_android": {
@@ -320,6 +325,7 @@
320325
"support": {
321326
"chrome": {
322327
"version_added": "113",
328+
"partial_implementation": true,
323329
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
324330
},
325331
"chrome_android": {
@@ -374,7 +380,9 @@
374380
],
375381
"support": {
376382
"chrome": {
377-
"version_added": "116"
383+
"version_added": "116",
384+
"partial_implementation": true,
385+
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
378386
},
379387
"chrome_android": {
380388
"version_added": "121"
@@ -426,6 +434,7 @@
426434
"support": {
427435
"chrome": {
428436
"version_added": "133",
437+
"partial_implementation": true,
429438
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
430439
},
431440
"chrome_android": {

api/GPUAdapterInfo.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"support": {
1111
"chrome": {
1212
"version_added": "113",
13+
"partial_implementation": true,
1314
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
1415
},
1516
"chrome_android": {
@@ -66,6 +67,7 @@
6667
"support": {
6768
"chrome": {
6869
"version_added": "113",
70+
"partial_implementation": true,
6971
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
7072
},
7173
"chrome_android": {
@@ -111,6 +113,7 @@
111113
"support": {
112114
"chrome": {
113115
"version_added": "113",
116+
"partial_implementation": true,
114117
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
115118
},
116119
"chrome_android": {
@@ -162,6 +165,7 @@
162165
"support": {
163166
"chrome": {
164167
"version_added": "113",
168+
"partial_implementation": true,
165169
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
166170
},
167171
"chrome_android": {
@@ -248,6 +252,7 @@
248252
"support": {
249253
"chrome": {
250254
"version_added": "134",
255+
"partial_implementation": true,
251256
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
252257
},
253258
"chrome_android": "mirror",
@@ -288,6 +293,7 @@
288293
"support": {
289294
"chrome": {
290295
"version_added": "134",
296+
"partial_implementation": true,
291297
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
292298
},
293299
"chrome_android": "mirror",
@@ -328,6 +334,7 @@
328334
"support": {
329335
"chrome": {
330336
"version_added": "113",
337+
"partial_implementation": true,
331338
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
332339
},
333340
"chrome_android": {

api/GPUBindGroup.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"support": {
1111
"chrome": {
1212
"version_added": "113",
13+
"partial_implementation": true,
1314
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
1415
},
1516
"chrome_android": {
@@ -66,6 +67,7 @@
6667
"support": {
6768
"chrome": {
6869
"version_added": "113",
70+
"partial_implementation": true,
6971
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
7072
},
7173
"chrome_android": {

api/GPUBindGroupLayout.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"support": {
1111
"chrome": {
1212
"version_added": "113",
13+
"partial_implementation": true,
1314
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
1415
},
1516
"chrome_android": {
@@ -66,6 +67,7 @@
6667
"support": {
6768
"chrome": {
6869
"version_added": "113",
70+
"partial_implementation": true,
6971
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
7072
},
7173
"chrome_android": {

api/GPUBuffer.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"support": {
1111
"chrome": {
1212
"version_added": "113",
13+
"partial_implementation": true,
1314
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
1415
},
1516
"chrome_android": {
@@ -66,6 +67,7 @@
6667
"support": {
6768
"chrome": {
6869
"version_added": "113",
70+
"partial_implementation": true,
6971
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
7072
},
7173
"chrome_android": {
@@ -123,6 +125,7 @@
123125
"support": {
124126
"chrome": {
125127
"version_added": "113",
128+
"partial_implementation": true,
126129
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
127130
},
128131
"chrome_android": {
@@ -180,6 +183,7 @@
180183
"support": {
181184
"chrome": {
182185
"version_added": "113",
186+
"partial_implementation": true,
183187
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
184188
},
185189
"chrome_android": {
@@ -237,6 +241,7 @@
237241
"support": {
238242
"chrome": {
239243
"version_added": "113",
244+
"partial_implementation": true,
240245
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
241246
},
242247
"chrome_android": {
@@ -294,6 +299,7 @@
294299
"support": {
295300
"chrome": {
296301
"version_added": "113",
302+
"partial_implementation": true,
297303
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
298304
},
299305
"chrome_android": {
@@ -351,6 +357,7 @@
351357
"support": {
352358
"chrome": {
353359
"version_added": "113",
360+
"partial_implementation": true,
354361
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
355362
},
356363
"chrome_android": {
@@ -408,6 +415,7 @@
408415
"support": {
409416
"chrome": {
410417
"version_added": "113",
418+
"partial_implementation": true,
411419
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
412420
},
413421
"chrome_android": {
@@ -465,6 +473,7 @@
465473
"support": {
466474
"chrome": {
467475
"version_added": "113",
476+
"partial_implementation": true,
468477
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
469478
},
470479
"chrome_android": {

api/GPUCanvasContext.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"support": {
1111
"chrome": {
1212
"version_added": "113",
13+
"partial_implementation": true,
1314
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
1415
},
1516
"chrome_android": {
@@ -54,6 +55,7 @@
5455
"support": {
5556
"chrome": {
5657
"version_added": "113",
58+
"partial_implementation": true,
5759
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
5860
},
5961
"chrome_android": {
@@ -99,6 +101,7 @@
99101
"support": {
100102
"chrome": {
101103
"version_added": "113",
104+
"partial_implementation": true,
102105
"notes": [
103106
"Currently supported on ChromeOS, macOS, and Windows only.",
104107
"The `rgba8unorm` format is currently not supported on macOS. See [bug 40823053](https://crbug.com/40823053)."
@@ -146,6 +149,7 @@
146149
"support": {
147150
"chrome": {
148151
"version_added": "129",
152+
"partial_implementation": true,
149153
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
150154
},
151155
"chrome_android": "mirror",
@@ -186,6 +190,7 @@
186190
"support": {
187191
"chrome": {
188192
"version_added": "131",
193+
"partial_implementation": true,
189194
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
190195
},
191196
"chrome_android": "mirror",
@@ -229,6 +234,7 @@
229234
"support": {
230235
"chrome": {
231236
"version_added": "113",
237+
"partial_implementation": true,
232238
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
233239
},
234240
"chrome_android": {
@@ -274,6 +280,7 @@
274280
"support": {
275281
"chrome": {
276282
"version_added": "113",
283+
"partial_implementation": true,
277284
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
278285
},
279286
"chrome_android": {

api/GPUCommandBuffer.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"support": {
1111
"chrome": {
1212
"version_added": "113",
13+
"partial_implementation": true,
1314
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
1415
},
1516
"chrome_android": {
@@ -66,6 +67,7 @@
6667
"support": {
6768
"chrome": {
6869
"version_added": "113",
70+
"partial_implementation": true,
6971
"notes": "Currently supported on ChromeOS, macOS, and Windows only."
7072
},
7173
"chrome_android": {

0 commit comments

Comments
 (0)