SPV_OPCODE_FLAGS_NONE,
0,
{SPV_OPERAND_TYPE_NONE}},
+ {"LiteralSampler",
+ CapabilityLiteralSampler,
+ SPV_OPCODE_FLAGS_NONE,
+ 0,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"AtomicStorage",
+ CapabilityAtomicStorage,
+ SPV_OPCODE_FLAGS_NONE,
+ 0,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"Int16",
+ CapabilityInt16,
+ SPV_OPCODE_FLAGS_NONE,
+ 0,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"TessellationPointSize",
+ CapabilityTessellationPointSize,
+ SPV_OPCODE_FLAGS_CAPABILITIES,
+ CapabilityTessellation,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"GeometryPointSize",
+ CapabilityGeometryPointSize,
+ SPV_OPCODE_FLAGS_CAPABILITIES,
+ CapabilityGeometry,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"ImageGatherExtended",
+ CapabilityImageGatherExtended,
+ SPV_OPCODE_FLAGS_NONE,
+ 0,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"StorageImageExtendedFormats",
+ CapabilityStorageImageExtendedFormats,
+ SPV_OPCODE_FLAGS_NONE,
+ 0,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"StorageImageMultisample",
+ CapabilityStorageImageMultisample,
+ SPV_OPCODE_FLAGS_NONE,
+ 0,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"UniformBufferArrayDynamicIndexing",
+ CapabilityUniformBufferArrayDynamicIndexing,
+ SPV_OPCODE_FLAGS_NONE,
+ 0,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"SampledImageArrayDynamicIndexing",
+ CapabilitySampledImageArrayDynamicIndexing,
+ SPV_OPCODE_FLAGS_NONE,
+ 0,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"StorageBufferArrayDynamicIndexing",
+ CapabilityStorageBufferArrayDynamicIndexing,
+ SPV_OPCODE_FLAGS_NONE,
+ 0,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"StorageImageArrayDynamicIndexing",
+ CapabilityStorageImageArrayDynamicIndexing,
+ SPV_OPCODE_FLAGS_NONE,
+ 0,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"ClipDistance",
+ CapabilityClipDistance,
+ SPV_OPCODE_FLAGS_CAPABILITIES,
+ CapabilityShader,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"CullDistance",
+ CapabilityCullDistance,
+ SPV_OPCODE_FLAGS_CAPABILITIES,
+ CapabilityShader,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"ImageCubeArray",
+ CapabilityImageCubeArray,
+ SPV_OPCODE_FLAGS_NONE,
+ 0,
+ {SPV_OPERAND_TYPE_NONE}},
+ {"SampleRateShading",
+ CapabilitySampleRateShading,
+ SPV_OPCODE_FLAGS_CAPABILITIES,
+ CapabilityShader,
+ {SPV_OPERAND_TYPE_NONE}},
};
static const spv_operand_desc_group_t opcodeEntryTypes[] = {