Skip to content

Commit 20b02de

Browse files
authored
Add MediaBlockIOINTEL decoration declaration (KhronosGroup#255)
Declared new MediaBlockIOINTEL decoration added by VectorComputeINTEL capability
1 parent 814e728 commit 20b02de

File tree

9 files changed

+15
-1
lines changed

9 files changed

+15
-1
lines changed

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11506,6 +11506,12 @@
1150611506
"value" : 6087,
1150711507
"capabilities" : [ "VectorComputeINTEL" ],
1150811508
"version" : "None"
11509+
},
11510+
{
11511+
"enumerant" : "MediaBlockIOINTEL",
11512+
"value" : 6140,
11513+
"capabilities" : [ "VectorComputeINTEL" ],
11514+
"version" : "None"
1150911515
}
1151011516
]
1151111517
},

include/spirv/unified1/spirv.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -542,6 +542,7 @@ public enum Decoration
542542
FunctionFloatingPointModeINTEL = 6080,
543543
SingleElementVectorINTEL = 6085,
544544
VectorComputeCallableFunctionINTEL = 6087,
545+
MediaBlockIOINTEL = 6140,
545546
}
546547

547548
public enum BuiltIn

include/spirv/unified1/spirv.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -548,6 +548,7 @@ typedef enum SpvDecoration_ {
548548
SpvDecorationFunctionFloatingPointModeINTEL = 6080,
549549
SpvDecorationSingleElementVectorINTEL = 6085,
550550
SpvDecorationVectorComputeCallableFunctionINTEL = 6087,
551+
SpvDecorationMediaBlockIOINTEL = 6140,
551552
SpvDecorationMax = 0x7fffffff,
552553
} SpvDecoration;
553554

include/spirv/unified1/spirv.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -544,6 +544,7 @@ enum Decoration {
544544
DecorationFunctionFloatingPointModeINTEL = 6080,
545545
DecorationSingleElementVectorINTEL = 6085,
546546
DecorationVectorComputeCallableFunctionINTEL = 6087,
547+
DecorationMediaBlockIOINTEL = 6140,
547548
DecorationMax = 0x7fffffff,
548549
};
549550

include/spirv/unified1/spirv.hpp11

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -544,6 +544,7 @@ enum class Decoration : unsigned {
544544
FunctionFloatingPointModeINTEL = 6080,
545545
SingleElementVectorINTEL = 6085,
546546
VectorComputeCallableFunctionINTEL = 6087,
547+
MediaBlockIOINTEL = 6140,
547548
Max = 0x7fffffff,
548549
};
549550

include/spirv/unified1/spirv.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -570,7 +570,8 @@
570570
"IOPipeStorageINTEL": 5944,
571571
"FunctionFloatingPointModeINTEL": 6080,
572572
"SingleElementVectorINTEL": 6085,
573-
"VectorComputeCallableFunctionINTEL": 6087
573+
"VectorComputeCallableFunctionINTEL": 6087,
574+
"MediaBlockIOINTEL": 6140
574575
}
575576
},
576577
{

include/spirv/unified1/spirv.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -517,6 +517,7 @@ spv = {
517517
FunctionFloatingPointModeINTEL = 6080,
518518
SingleElementVectorINTEL = 6085,
519519
VectorComputeCallableFunctionINTEL = 6087,
520+
MediaBlockIOINTEL = 6140,
520521
},
521522

522523
BuiltIn = {

include/spirv/unified1/spirv.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -517,6 +517,7 @@
517517
'FunctionFloatingPointModeINTEL' : 6080,
518518
'SingleElementVectorINTEL' : 6085,
519519
'VectorComputeCallableFunctionINTEL' : 6087,
520+
'MediaBlockIOINTEL' : 6140,
520521
},
521522

522523
'BuiltIn' : {

include/spirv/unified1/spv.d

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -545,6 +545,7 @@ enum Decoration : uint
545545
FunctionFloatingPointModeINTEL = 6080,
546546
SingleElementVectorINTEL = 6085,
547547
VectorComputeCallableFunctionINTEL = 6087,
548+
MediaBlockIOINTEL = 6140,
548549
}
549550

550551
enum BuiltIn : uint

0 commit comments

Comments
 (0)