Skip to content

Commit d3c2a6f

Browse files
authored
remove Kernel from Image Channel Order and Channel Data Type enums (KhronosGroup#413)
The Kernel requirement is already expressed transitively, since these enums are only returned by OpImageQueryOrder and OpImageQueryFormat, which require the Kernel capability.
1 parent e77d030 commit d3c2a6f

File tree

1 file changed

+0
-39
lines changed

1 file changed

+0
-39
lines changed

include/spirv/unified1/spirv.core.grammar.json

-39
Original file line numberDiff line numberDiff line change
@@ -12198,121 +12198,101 @@
1219812198
{
1219912199
"enumerant" : "R",
1220012200
"value" : 0,
12201-
"capabilities" : [ "Kernel" ],
1220212201
"version": "1.0"
1220312202
},
1220412203
{
1220512204
"enumerant" : "A",
1220612205
"value" : 1,
12207-
"capabilities" : [ "Kernel" ],
1220812206
"version": "1.0"
1220912207
},
1221012208
{
1221112209
"enumerant" : "RG",
1221212210
"value" : 2,
12213-
"capabilities" : [ "Kernel" ],
1221412211
"version": "1.0"
1221512212
},
1221612213
{
1221712214
"enumerant" : "RA",
1221812215
"value" : 3,
12219-
"capabilities" : [ "Kernel" ],
1222012216
"version": "1.0"
1222112217
},
1222212218
{
1222312219
"enumerant" : "RGB",
1222412220
"value" : 4,
12225-
"capabilities" : [ "Kernel" ],
1222612221
"version": "1.0"
1222712222
},
1222812223
{
1222912224
"enumerant" : "RGBA",
1223012225
"value" : 5,
12231-
"capabilities" : [ "Kernel" ],
1223212226
"version": "1.0"
1223312227
},
1223412228
{
1223512229
"enumerant" : "BGRA",
1223612230
"value" : 6,
12237-
"capabilities" : [ "Kernel" ],
1223812231
"version": "1.0"
1223912232
},
1224012233
{
1224112234
"enumerant" : "ARGB",
1224212235
"value" : 7,
12243-
"capabilities" : [ "Kernel" ],
1224412236
"version": "1.0"
1224512237
},
1224612238
{
1224712239
"enumerant" : "Intensity",
1224812240
"value" : 8,
12249-
"capabilities" : [ "Kernel" ],
1225012241
"version": "1.0"
1225112242
},
1225212243
{
1225312244
"enumerant" : "Luminance",
1225412245
"value" : 9,
12255-
"capabilities" : [ "Kernel" ],
1225612246
"version": "1.0"
1225712247
},
1225812248
{
1225912249
"enumerant" : "Rx",
1226012250
"value" : 10,
12261-
"capabilities" : [ "Kernel" ],
1226212251
"version": "1.0"
1226312252
},
1226412253
{
1226512254
"enumerant" : "RGx",
1226612255
"value" : 11,
12267-
"capabilities" : [ "Kernel" ],
1226812256
"version": "1.0"
1226912257
},
1227012258
{
1227112259
"enumerant" : "RGBx",
1227212260
"value" : 12,
12273-
"capabilities" : [ "Kernel" ],
1227412261
"version": "1.0"
1227512262
},
1227612263
{
1227712264
"enumerant" : "Depth",
1227812265
"value" : 13,
12279-
"capabilities" : [ "Kernel" ],
1228012266
"version": "1.0"
1228112267
},
1228212268
{
1228312269
"enumerant" : "DepthStencil",
1228412270
"value" : 14,
12285-
"capabilities" : [ "Kernel" ],
1228612271
"version": "1.0"
1228712272
},
1228812273
{
1228912274
"enumerant" : "sRGB",
1229012275
"value" : 15,
12291-
"capabilities" : [ "Kernel" ],
1229212276
"version": "1.0"
1229312277
},
1229412278
{
1229512279
"enumerant" : "sRGBx",
1229612280
"value" : 16,
12297-
"capabilities" : [ "Kernel" ],
1229812281
"version": "1.0"
1229912282
},
1230012283
{
1230112284
"enumerant" : "sRGBA",
1230212285
"value" : 17,
12303-
"capabilities" : [ "Kernel" ],
1230412286
"version": "1.0"
1230512287
},
1230612288
{
1230712289
"enumerant" : "sBGRA",
1230812290
"value" : 18,
12309-
"capabilities" : [ "Kernel" ],
1231012291
"version": "1.0"
1231112292
},
1231212293
{
1231312294
"enumerant" : "ABGR",
1231412295
"value" : 19,
12315-
"capabilities" : [ "Kernel" ],
1231612296
"version": "1.0"
1231712297
}
1231812298
]
@@ -12324,115 +12304,96 @@
1232412304
{
1232512305
"enumerant" : "SnormInt8",
1232612306
"value" : 0,
12327-
"capabilities" : [ "Kernel" ],
1232812307
"version": "1.0"
1232912308
},
1233012309
{
1233112310
"enumerant" : "SnormInt16",
1233212311
"value" : 1,
12333-
"capabilities" : [ "Kernel" ],
1233412312
"version": "1.0"
1233512313
},
1233612314
{
1233712315
"enumerant" : "UnormInt8",
1233812316
"value" : 2,
12339-
"capabilities" : [ "Kernel" ],
1234012317
"version": "1.0"
1234112318
},
1234212319
{
1234312320
"enumerant" : "UnormInt16",
1234412321
"value" : 3,
12345-
"capabilities" : [ "Kernel" ],
1234612322
"version": "1.0"
1234712323
},
1234812324
{
1234912325
"enumerant" : "UnormShort565",
1235012326
"value" : 4,
12351-
"capabilities" : [ "Kernel" ],
1235212327
"version": "1.0"
1235312328
},
1235412329
{
1235512330
"enumerant" : "UnormShort555",
1235612331
"value" : 5,
12357-
"capabilities" : [ "Kernel" ],
1235812332
"version": "1.0"
1235912333
},
1236012334
{
1236112335
"enumerant" : "UnormInt101010",
1236212336
"value" : 6,
12363-
"capabilities" : [ "Kernel" ],
1236412337
"version": "1.0"
1236512338
},
1236612339
{
1236712340
"enumerant" : "SignedInt8",
1236812341
"value" : 7,
12369-
"capabilities" : [ "Kernel" ],
1237012342
"version": "1.0"
1237112343
},
1237212344
{
1237312345
"enumerant" : "SignedInt16",
1237412346
"value" : 8,
12375-
"capabilities" : [ "Kernel" ],
1237612347
"version": "1.0"
1237712348
},
1237812349
{
1237912350
"enumerant" : "SignedInt32",
1238012351
"value" : 9,
12381-
"capabilities" : [ "Kernel" ],
1238212352
"version": "1.0"
1238312353
},
1238412354
{
1238512355
"enumerant" : "UnsignedInt8",
1238612356
"value" : 10,
12387-
"capabilities" : [ "Kernel" ],
1238812357
"version": "1.0"
1238912358
},
1239012359
{
1239112360
"enumerant" : "UnsignedInt16",
1239212361
"value" : 11,
12393-
"capabilities" : [ "Kernel" ],
1239412362
"version": "1.0"
1239512363
},
1239612364
{
1239712365
"enumerant" : "UnsignedInt32",
1239812366
"value" : 12,
12399-
"capabilities" : [ "Kernel" ],
1240012367
"version": "1.0"
1240112368
},
1240212369
{
1240312370
"enumerant" : "HalfFloat",
1240412371
"value" : 13,
12405-
"capabilities" : [ "Kernel" ],
1240612372
"version": "1.0"
1240712373
},
1240812374
{
1240912375
"enumerant" : "Float",
1241012376
"value" : 14,
12411-
"capabilities" : [ "Kernel" ],
1241212377
"version": "1.0"
1241312378
},
1241412379
{
1241512380
"enumerant" : "UnormInt24",
1241612381
"value" : 15,
12417-
"capabilities" : [ "Kernel" ],
1241812382
"version": "1.0"
1241912383
},
1242012384
{
1242112385
"enumerant" : "UnormInt101010_2",
1242212386
"value" : 16,
12423-
"capabilities" : [ "Kernel" ],
1242412387
"version": "1.0"
1242512388
},
1242612389
{
1242712390
"enumerant" : "UnsignedIntRaw10EXT",
1242812391
"value" : 19,
12429-
"capabilities" : [ "Kernel" ],
1243012392
"version": "1.0"
1243112393
},
1243212394
{
1243312395
"enumerant" : "UnsignedIntRaw12EXT",
1243412396
"value" : 20,
12435-
"capabilities" : [ "Kernel" ],
1243612397
"version": "1.0"
1243712398
}
1243812399
]

0 commit comments

Comments
 (0)