diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/buildHeaders/jsonToSpirv.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/buildHeaders/jsonToSpirv.h b/tools/buildHeaders/jsonToSpirv.h index 572b872..51aa763 100644 --- a/tools/buildHeaders/jsonToSpirv.h +++ b/tools/buildHeaders/jsonToSpirv.h @@ -41,6 +41,8 @@ std::pair<bool, std::string> ReadFile(const std::string& path); void jsonToSpirv(const std::string& jsonPath, bool buildingHeaders); // For parameterizing operands. +// The ordering here affects the printing order in the SPIR-V specification. +// Please add new operand classes at the end. enum OperandClass { OperandNone, OperandId, @@ -69,8 +71,6 @@ enum OperandClass { OperandImageOperands, OperandFPFastMath, OperandFPRoundingMode, - OperandFPDenormMode, - OperandFPOperationMode, OperandLinkageType, OperandAccessQualifier, OperandFuncParamAttr, @@ -91,6 +91,8 @@ enum OperandClass { OperandRayQueryCommittedIntersectionType, OperandRayQueryCandidateIntersectionType, OperandFragmentShadingRate, + OperandFPDenormMode, + OperandFPOperationMode, OperandOpcode, |