Build: Update to the most recent SPIR-V headers, for Rev. 7 of SPV 1.3
This commit is contained in:
parent
80c36be4a9
commit
b184e41a06
125
SPIRV/spirv.hpp
125
SPIRV/spirv.hpp
@ -50,11 +50,11 @@ namespace spv {
|
|||||||
typedef unsigned int Id;
|
typedef unsigned int Id;
|
||||||
|
|
||||||
#define SPV_VERSION 0x10300
|
#define SPV_VERSION 0x10300
|
||||||
#define SPV_REVISION 6
|
#define SPV_REVISION 7
|
||||||
|
|
||||||
static const unsigned int MagicNumber = 0x07230203;
|
static const unsigned int MagicNumber = 0x07230203;
|
||||||
static const unsigned int Version = 0x00010300;
|
static const unsigned int Version = 0x00010300;
|
||||||
static const unsigned int Revision = 6;
|
static const unsigned int Revision = 7;
|
||||||
static const unsigned int OpCodeMask = 0xffff;
|
static const unsigned int OpCodeMask = 0xffff;
|
||||||
static const unsigned int WordCountShift = 16;
|
static const unsigned int WordCountShift = 16;
|
||||||
|
|
||||||
@ -816,6 +816,9 @@ enum Capability {
|
|||||||
CapabilitySubgroupBufferBlockIOINTEL = 5569,
|
CapabilitySubgroupBufferBlockIOINTEL = 5569,
|
||||||
CapabilitySubgroupImageBlockIOINTEL = 5570,
|
CapabilitySubgroupImageBlockIOINTEL = 5570,
|
||||||
CapabilitySubgroupImageMediaBlockIOINTEL = 5579,
|
CapabilitySubgroupImageMediaBlockIOINTEL = 5579,
|
||||||
|
CapabilitySubgroupAvcMotionEstimationINTEL = 5696,
|
||||||
|
CapabilitySubgroupAvcMotionEstimationIntraINTEL = 5697,
|
||||||
|
CapabilitySubgroupAvcMotionEstimationChromaINTEL = 5698,
|
||||||
CapabilityMax = 0x7fffffff,
|
CapabilityMax = 0x7fffffff,
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -1202,6 +1205,124 @@ enum Op {
|
|||||||
OpSubgroupImageMediaBlockWriteINTEL = 5581,
|
OpSubgroupImageMediaBlockWriteINTEL = 5581,
|
||||||
OpDecorateStringGOOGLE = 5632,
|
OpDecorateStringGOOGLE = 5632,
|
||||||
OpMemberDecorateStringGOOGLE = 5633,
|
OpMemberDecorateStringGOOGLE = 5633,
|
||||||
|
OpVmeImageINTEL = 5699,
|
||||||
|
OpTypeVmeImageINTEL = 5700,
|
||||||
|
OpTypeAvcImePayloadINTEL = 5701,
|
||||||
|
OpTypeAvcRefPayloadINTEL = 5702,
|
||||||
|
OpTypeAvcSicPayloadINTEL = 5703,
|
||||||
|
OpTypeAvcMcePayloadINTEL = 5704,
|
||||||
|
OpTypeAvcMceResultINTEL = 5705,
|
||||||
|
OpTypeAvcImeResultINTEL = 5706,
|
||||||
|
OpTypeAvcImeResultSingleReferenceStreamoutINTEL = 5707,
|
||||||
|
OpTypeAvcImeResultDualReferenceStreamoutINTEL = 5708,
|
||||||
|
OpTypeAvcImeSingleReferenceStreaminINTEL = 5709,
|
||||||
|
OpTypeAvcImeDualReferenceStreaminINTEL = 5710,
|
||||||
|
OpTypeAvcRefResultINTEL = 5711,
|
||||||
|
OpTypeAvcSicResultINTEL = 5712,
|
||||||
|
OpSubgroupAvcMceGetDefaultInterBaseMultiReferencePenaltyINTEL = 5713,
|
||||||
|
OpSubgroupAvcMceSetInterBaseMultiReferencePenaltyINTEL = 5714,
|
||||||
|
OpSubgroupAvcMceGetDefaultInterShapePenaltyINTEL = 5715,
|
||||||
|
OpSubgroupAvcMceSetInterShapePenaltyINTEL = 5716,
|
||||||
|
OpSubgroupAvcMceGetDefaultInterDirectionPenaltyINTEL = 5717,
|
||||||
|
OpSubgroupAvcMceSetInterDirectionPenaltyINTEL = 5718,
|
||||||
|
OpSubgroupAvcMceGetDefaultIntraLumaShapePenaltyINTEL = 5719,
|
||||||
|
OpSubgroupAvcMceGetDefaultInterMotionVectorCostTableINTEL = 5720,
|
||||||
|
OpSubgroupAvcMceGetDefaultHighPenaltyCostTableINTEL = 5721,
|
||||||
|
OpSubgroupAvcMceGetDefaultMediumPenaltyCostTableINTEL = 5722,
|
||||||
|
OpSubgroupAvcMceGetDefaultLowPenaltyCostTableINTEL = 5723,
|
||||||
|
OpSubgroupAvcMceSetMotionVectorCostFunctionINTEL = 5724,
|
||||||
|
OpSubgroupAvcMceGetDefaultIntraLumaModePenaltyINTEL = 5725,
|
||||||
|
OpSubgroupAvcMceGetDefaultNonDcLumaIntraPenaltyINTEL = 5726,
|
||||||
|
OpSubgroupAvcMceGetDefaultIntraChromaModeBasePenaltyINTEL = 5727,
|
||||||
|
OpSubgroupAvcMceSetAcOnlyHaarINTEL = 5728,
|
||||||
|
OpSubgroupAvcMceSetSourceInterlacedFieldPolarityINTEL = 5729,
|
||||||
|
OpSubgroupAvcMceSetSingleReferenceInterlacedFieldPolarityINTEL = 5730,
|
||||||
|
OpSubgroupAvcMceSetDualReferenceInterlacedFieldPolaritiesINTEL = 5731,
|
||||||
|
OpSubgroupAvcMceConvertToImePayloadINTEL = 5732,
|
||||||
|
OpSubgroupAvcMceConvertToImeResultINTEL = 5733,
|
||||||
|
OpSubgroupAvcMceConvertToRefPayloadINTEL = 5734,
|
||||||
|
OpSubgroupAvcMceConvertToRefResultINTEL = 5735,
|
||||||
|
OpSubgroupAvcMceConvertToSicPayloadINTEL = 5736,
|
||||||
|
OpSubgroupAvcMceConvertToSicResultINTEL = 5737,
|
||||||
|
OpSubgroupAvcMceGetMotionVectorsINTEL = 5738,
|
||||||
|
OpSubgroupAvcMceGetInterDistortionsINTEL = 5739,
|
||||||
|
OpSubgroupAvcMceGetBestInterDistortionsINTEL = 5740,
|
||||||
|
OpSubgroupAvcMceGetInterMajorShapeINTEL = 5741,
|
||||||
|
OpSubgroupAvcMceGetInterMinorShapeINTEL = 5742,
|
||||||
|
OpSubgroupAvcMceGetInterDirectionsINTEL = 5743,
|
||||||
|
OpSubgroupAvcMceGetInterMotionVectorCountINTEL = 5744,
|
||||||
|
OpSubgroupAvcMceGetInterReferenceIdsINTEL = 5745,
|
||||||
|
OpSubgroupAvcMceGetInterReferenceInterlacedFieldPolaritiesINTEL = 5746,
|
||||||
|
OpSubgroupAvcImeInitializeINTEL = 5747,
|
||||||
|
OpSubgroupAvcImeSetSingleReferenceINTEL = 5748,
|
||||||
|
OpSubgroupAvcImeSetDualReferenceINTEL = 5749,
|
||||||
|
OpSubgroupAvcImeRefWindowSizeINTEL = 5750,
|
||||||
|
OpSubgroupAvcImeAdjustRefOffsetINTEL = 5751,
|
||||||
|
OpSubgroupAvcImeConvertToMcePayloadINTEL = 5752,
|
||||||
|
OpSubgroupAvcImeSetMaxMotionVectorCountINTEL = 5753,
|
||||||
|
OpSubgroupAvcImeSetUnidirectionalMixDisableINTEL = 5754,
|
||||||
|
OpSubgroupAvcImeSetEarlySearchTerminationThresholdINTEL = 5755,
|
||||||
|
OpSubgroupAvcImeSetWeightedSadINTEL = 5756,
|
||||||
|
OpSubgroupAvcImeEvaluateWithSingleReferenceINTEL = 5757,
|
||||||
|
OpSubgroupAvcImeEvaluateWithDualReferenceINTEL = 5758,
|
||||||
|
OpSubgroupAvcImeEvaluateWithSingleReferenceStreaminINTEL = 5759,
|
||||||
|
OpSubgroupAvcImeEvaluateWithDualReferenceStreaminINTEL = 5760,
|
||||||
|
OpSubgroupAvcImeEvaluateWithSingleReferenceStreamoutINTEL = 5761,
|
||||||
|
OpSubgroupAvcImeEvaluateWithDualReferenceStreamoutINTEL = 5762,
|
||||||
|
OpSubgroupAvcImeEvaluateWithSingleReferenceStreaminoutINTEL = 5763,
|
||||||
|
OpSubgroupAvcImeEvaluateWithDualReferenceStreaminoutINTEL = 5764,
|
||||||
|
OpSubgroupAvcImeConvertToMceResultINTEL = 5765,
|
||||||
|
OpSubgroupAvcImeGetSingleReferenceStreaminINTEL = 5766,
|
||||||
|
OpSubgroupAvcImeGetDualReferenceStreaminINTEL = 5767,
|
||||||
|
OpSubgroupAvcImeStripSingleReferenceStreamoutINTEL = 5768,
|
||||||
|
OpSubgroupAvcImeStripDualReferenceStreamoutINTEL = 5769,
|
||||||
|
OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeMotionVectorsINTEL = 5770,
|
||||||
|
OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeDistortionsINTEL = 5771,
|
||||||
|
OpSubgroupAvcImeGetStreamoutSingleReferenceMajorShapeReferenceIdsINTEL = 5772,
|
||||||
|
OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeMotionVectorsINTEL = 5773,
|
||||||
|
OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeDistortionsINTEL = 5774,
|
||||||
|
OpSubgroupAvcImeGetStreamoutDualReferenceMajorShapeReferenceIdsINTEL = 5775,
|
||||||
|
OpSubgroupAvcImeGetBorderReachedINTEL = 5776,
|
||||||
|
OpSubgroupAvcImeGetTruncatedSearchIndicationINTEL = 5777,
|
||||||
|
OpSubgroupAvcImeGetUnidirectionalEarlySearchTerminationINTEL = 5778,
|
||||||
|
OpSubgroupAvcImeGetWeightingPatternMinimumMotionVectorINTEL = 5779,
|
||||||
|
OpSubgroupAvcImeGetWeightingPatternMinimumDistortionINTEL = 5780,
|
||||||
|
OpSubgroupAvcFmeInitializeINTEL = 5781,
|
||||||
|
OpSubgroupAvcBmeInitializeINTEL = 5782,
|
||||||
|
OpSubgroupAvcRefConvertToMcePayloadINTEL = 5783,
|
||||||
|
OpSubgroupAvcRefSetBidirectionalMixDisableINTEL = 5784,
|
||||||
|
OpSubgroupAvcRefSetBilinearFilterEnableINTEL = 5785,
|
||||||
|
OpSubgroupAvcRefEvaluateWithSingleReferenceINTEL = 5786,
|
||||||
|
OpSubgroupAvcRefEvaluateWithDualReferenceINTEL = 5787,
|
||||||
|
OpSubgroupAvcRefEvaluateWithMultiReferenceINTEL = 5788,
|
||||||
|
OpSubgroupAvcRefEvaluateWithMultiReferenceInterlacedINTEL = 5789,
|
||||||
|
OpSubgroupAvcRefConvertToMceResultINTEL = 5790,
|
||||||
|
OpSubgroupAvcSicInitializeINTEL = 5791,
|
||||||
|
OpSubgroupAvcSicConfigureSkcINTEL = 5792,
|
||||||
|
OpSubgroupAvcSicConfigureIpeLumaINTEL = 5793,
|
||||||
|
OpSubgroupAvcSicConfigureIpeLumaChromaINTEL = 5794,
|
||||||
|
OpSubgroupAvcSicGetMotionVectorMaskINTEL = 5795,
|
||||||
|
OpSubgroupAvcSicConvertToMcePayloadINTEL = 5796,
|
||||||
|
OpSubgroupAvcSicSetIntraLumaShapePenaltyINTEL = 5797,
|
||||||
|
OpSubgroupAvcSicSetIntraLumaModeCostFunctionINTEL = 5798,
|
||||||
|
OpSubgroupAvcSicSetIntraChromaModeCostFunctionINTEL = 5799,
|
||||||
|
OpSubgroupAvcSicSetBilinearFilterEnableINTEL = 5800,
|
||||||
|
OpSubgroupAvcSicSetSkcForwardTransformEnableINTEL = 5801,
|
||||||
|
OpSubgroupAvcSicSetBlockBasedRawSkipSadINTEL = 5802,
|
||||||
|
OpSubgroupAvcSicEvaluateIpeINTEL = 5803,
|
||||||
|
OpSubgroupAvcSicEvaluateWithSingleReferenceINTEL = 5804,
|
||||||
|
OpSubgroupAvcSicEvaluateWithDualReferenceINTEL = 5805,
|
||||||
|
OpSubgroupAvcSicEvaluateWithMultiReferenceINTEL = 5806,
|
||||||
|
OpSubgroupAvcSicEvaluateWithMultiReferenceInterlacedINTEL = 5807,
|
||||||
|
OpSubgroupAvcSicConvertToMceResultINTEL = 5808,
|
||||||
|
OpSubgroupAvcSicGetIpeLumaShapeINTEL = 5809,
|
||||||
|
OpSubgroupAvcSicGetBestIpeLumaDistortionINTEL = 5810,
|
||||||
|
OpSubgroupAvcSicGetBestIpeChromaDistortionINTEL = 5811,
|
||||||
|
OpSubgroupAvcSicGetPackedIpeLumaModesINTEL = 5812,
|
||||||
|
OpSubgroupAvcSicGetIpeChromaModeINTEL = 5813,
|
||||||
|
OpSubgroupAvcSicGetPackedSkcLumaCountThresholdINTEL = 5814,
|
||||||
|
OpSubgroupAvcSicGetPackedSkcLumaSumThresholdINTEL = 5815,
|
||||||
|
OpSubgroupAvcSicGetInterRawSadsINTEL = 5816,
|
||||||
OpMax = 0x7fffffff,
|
OpMax = 0x7fffffff,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
// This header is generated by the make-revision script.
|
// This header is generated by the make-revision script.
|
||||||
|
|
||||||
#define GLSLANG_PATCH_LEVEL 3113
|
#define GLSLANG_PATCH_LEVEL 3170
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user