mirror of
https://gitee.com/openharmony/third_party_spirv-headers
synced 2024-11-22 23:20:03 +00:00
Merge pull request #219 from cmarcelo/SPV_EXT_shader_atomic_float16_add
Add header changes for SPV_EXT_shader_atomic_float16_add
This commit is contained in:
commit
f95c3b3761
@ -8255,7 +8255,7 @@
|
||||
{ "kind" : "IdMemorySemantics", "name" : "'Semantics'" },
|
||||
{ "kind" : "IdRef", "name" : "'Value'" }
|
||||
],
|
||||
"capabilities" : [ "AtomicFloat32AddEXT", "AtomicFloat64AddEXT" ],
|
||||
"capabilities" : [ "AtomicFloat16AddEXT", "AtomicFloat32AddEXT", "AtomicFloat64AddEXT" ],
|
||||
"extensions" : [ "SPV_EXT_shader_atomic_float_add" ],
|
||||
"version" : "None"
|
||||
},
|
||||
@ -13420,6 +13420,13 @@
|
||||
"value" : 6089,
|
||||
"extensions" : [ "SPV_INTEL_long_constant_composite" ],
|
||||
"version" : "None"
|
||||
},
|
||||
{
|
||||
"enumerant" : "AtomicFloat16AddEXT",
|
||||
"value" : 6095,
|
||||
"capabilities" : [ "Shader" ],
|
||||
"extensions" : [ "SPV_EXT_shader_atomic_float16_add" ],
|
||||
"version" : "None"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -1052,6 +1052,7 @@ namespace Spv
|
||||
AtomicFloat32AddEXT = 6033,
|
||||
AtomicFloat64AddEXT = 6034,
|
||||
LongConstantCompositeINTEL = 6089,
|
||||
AtomicFloat16AddEXT = 6095,
|
||||
}
|
||||
|
||||
public enum RayFlagsShift
|
||||
|
@ -1052,6 +1052,7 @@ typedef enum SpvCapability_ {
|
||||
SpvCapabilityAtomicFloat32AddEXT = 6033,
|
||||
SpvCapabilityAtomicFloat64AddEXT = 6034,
|
||||
SpvCapabilityLongConstantCompositeINTEL = 6089,
|
||||
SpvCapabilityAtomicFloat16AddEXT = 6095,
|
||||
SpvCapabilityMax = 0x7fffffff,
|
||||
} SpvCapability;
|
||||
|
||||
|
@ -1048,6 +1048,7 @@ enum Capability {
|
||||
CapabilityAtomicFloat32AddEXT = 6033,
|
||||
CapabilityAtomicFloat64AddEXT = 6034,
|
||||
CapabilityLongConstantCompositeINTEL = 6089,
|
||||
CapabilityAtomicFloat16AddEXT = 6095,
|
||||
CapabilityMax = 0x7fffffff,
|
||||
};
|
||||
|
||||
|
@ -1048,6 +1048,7 @@ enum class Capability : unsigned {
|
||||
AtomicFloat32AddEXT = 6033,
|
||||
AtomicFloat64AddEXT = 6034,
|
||||
LongConstantCompositeINTEL = 6089,
|
||||
AtomicFloat16AddEXT = 6095,
|
||||
Max = 0x7fffffff,
|
||||
};
|
||||
|
||||
|
@ -1034,7 +1034,8 @@
|
||||
"DotProductKHR": 6019,
|
||||
"AtomicFloat32AddEXT": 6033,
|
||||
"AtomicFloat64AddEXT": 6034,
|
||||
"LongConstantCompositeINTEL": 6089
|
||||
"LongConstantCompositeINTEL": 6089,
|
||||
"AtomicFloat16AddEXT": 6095
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@ -1010,6 +1010,7 @@ spv = {
|
||||
AtomicFloat32AddEXT = 6033,
|
||||
AtomicFloat64AddEXT = 6034,
|
||||
LongConstantCompositeINTEL = 6089,
|
||||
AtomicFloat16AddEXT = 6095,
|
||||
},
|
||||
|
||||
RayFlagsShift = {
|
||||
|
@ -1010,6 +1010,7 @@ spv = {
|
||||
'AtomicFloat32AddEXT' : 6033,
|
||||
'AtomicFloat64AddEXT' : 6034,
|
||||
'LongConstantCompositeINTEL' : 6089,
|
||||
'AtomicFloat16AddEXT' : 6095,
|
||||
},
|
||||
|
||||
'RayFlagsShift' : {
|
||||
|
@ -1055,6 +1055,7 @@ enum Capability : uint
|
||||
AtomicFloat32AddEXT = 6033,
|
||||
AtomicFloat64AddEXT = 6034,
|
||||
LongConstantCompositeINTEL = 6089,
|
||||
AtomicFloat16AddEXT = 6095,
|
||||
}
|
||||
|
||||
enum RayFlagsShift : uint
|
||||
|
Loading…
Reference in New Issue
Block a user