Skip to content

Commit

Permalink
[update #63] SPIRV Headers
Browse files Browse the repository at this point in the history
  • Loading branch information
tiawl committed Jul 30, 2024
2 parents 4fe08a4 + 47a1087 commit ed91696
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .references/spirv
Original file line number Diff line number Diff line change
@@ -1 +1 @@
db5a00f
f013f08
2 changes: 1 addition & 1 deletion spirv/unified1/NonSemanticVkspReflection.h
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ extern "C" {
#endif

enum {
NonSemanticVkspReflectionRevision = 2,
NonSemanticVkspReflectionRevision = 3,
NonSemanticVkspReflectionRevision_BitWidthPadding = 0x7fffffff
};

Expand Down
3 changes: 3 additions & 0 deletions spirv/unified1/spirv.h
Original file line number Diff line number Diff line change
Expand Up @@ -1786,6 +1786,7 @@ typedef enum SpvOp_ {
SpvOpUntypedPtrAccessChainKHR = 4423,
SpvOpUntypedInBoundsPtrAccessChainKHR = 4424,
SpvOpUntypedArrayLengthKHR = 4425,
SpvOpUntypedPrefetchKHR = 4426,
SpvOpSubgroupAllKHR = 4428,
SpvOpSubgroupAnyKHR = 4429,
SpvOpSubgroupAllEqualKHR = 4430,
Expand Down Expand Up @@ -2541,6 +2542,7 @@ inline void SpvHasResultAndType(SpvOp opcode, bool *hasResult, bool *hasResultTy
case SpvOpUntypedPtrAccessChainKHR: *hasResult = true; *hasResultType = true; break;
case SpvOpUntypedInBoundsPtrAccessChainKHR: *hasResult = true; *hasResultType = true; break;
case SpvOpUntypedArrayLengthKHR: *hasResult = true; *hasResultType = true; break;
case SpvOpUntypedPrefetchKHR: *hasResult = false; *hasResultType = false; break;
case SpvOpSubgroupAllKHR: *hasResult = true; *hasResultType = true; break;
case SpvOpSubgroupAnyKHR: *hasResult = true; *hasResultType = true; break;
case SpvOpSubgroupAllEqualKHR: *hasResult = true; *hasResultType = true; break;
Expand Down Expand Up @@ -4334,6 +4336,7 @@ inline const char* SpvOpToString(SpvOp value) {
case SpvOpUntypedPtrAccessChainKHR: return "OpUntypedPtrAccessChainKHR";
case SpvOpUntypedInBoundsPtrAccessChainKHR: return "OpUntypedInBoundsPtrAccessChainKHR";
case SpvOpUntypedArrayLengthKHR: return "OpUntypedArrayLengthKHR";
case SpvOpUntypedPrefetchKHR: return "OpUntypedPrefetchKHR";
case SpvOpSubgroupAllKHR: return "OpSubgroupAllKHR";
case SpvOpSubgroupAnyKHR: return "OpSubgroupAnyKHR";
case SpvOpSubgroupAllEqualKHR: return "OpSubgroupAllEqualKHR";
Expand Down
3 changes: 3 additions & 0 deletions spirv/unified1/spirv.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -1782,6 +1782,7 @@ enum Op {
OpUntypedPtrAccessChainKHR = 4423,
OpUntypedInBoundsPtrAccessChainKHR = 4424,
OpUntypedArrayLengthKHR = 4425,
OpUntypedPrefetchKHR = 4426,
OpSubgroupAllKHR = 4428,
OpSubgroupAnyKHR = 4429,
OpSubgroupAllEqualKHR = 4430,
Expand Down Expand Up @@ -2537,6 +2538,7 @@ inline void HasResultAndType(Op opcode, bool *hasResult, bool *hasResultType) {
case OpUntypedPtrAccessChainKHR: *hasResult = true; *hasResultType = true; break;
case OpUntypedInBoundsPtrAccessChainKHR: *hasResult = true; *hasResultType = true; break;
case OpUntypedArrayLengthKHR: *hasResult = true; *hasResultType = true; break;
case OpUntypedPrefetchKHR: *hasResult = false; *hasResultType = false; break;
case OpSubgroupAllKHR: *hasResult = true; *hasResultType = true; break;
case OpSubgroupAnyKHR: *hasResult = true; *hasResultType = true; break;
case OpSubgroupAllEqualKHR: *hasResult = true; *hasResultType = true; break;
Expand Down Expand Up @@ -4330,6 +4332,7 @@ inline const char* OpToString(Op value) {
case OpUntypedPtrAccessChainKHR: return "OpUntypedPtrAccessChainKHR";
case OpUntypedInBoundsPtrAccessChainKHR: return "OpUntypedInBoundsPtrAccessChainKHR";
case OpUntypedArrayLengthKHR: return "OpUntypedArrayLengthKHR";
case OpUntypedPrefetchKHR: return "OpUntypedPrefetchKHR";
case OpSubgroupAllKHR: return "OpSubgroupAllKHR";
case OpSubgroupAnyKHR: return "OpSubgroupAnyKHR";
case OpSubgroupAllEqualKHR: return "OpSubgroupAllEqualKHR";
Expand Down
3 changes: 3 additions & 0 deletions spirv/unified1/spirv.hpp11
Original file line number Diff line number Diff line change
Expand Up @@ -1782,6 +1782,7 @@ enum class Op : unsigned {
OpUntypedPtrAccessChainKHR = 4423,
OpUntypedInBoundsPtrAccessChainKHR = 4424,
OpUntypedArrayLengthKHR = 4425,
OpUntypedPrefetchKHR = 4426,
OpSubgroupAllKHR = 4428,
OpSubgroupAnyKHR = 4429,
OpSubgroupAllEqualKHR = 4430,
Expand Down Expand Up @@ -2537,6 +2538,7 @@ inline void HasResultAndType(Op opcode, bool *hasResult, bool *hasResultType) {
case Op::OpUntypedPtrAccessChainKHR: *hasResult = true; *hasResultType = true; break;
case Op::OpUntypedInBoundsPtrAccessChainKHR: *hasResult = true; *hasResultType = true; break;
case Op::OpUntypedArrayLengthKHR: *hasResult = true; *hasResultType = true; break;
case Op::OpUntypedPrefetchKHR: *hasResult = false; *hasResultType = false; break;
case Op::OpSubgroupAllKHR: *hasResult = true; *hasResultType = true; break;
case Op::OpSubgroupAnyKHR: *hasResult = true; *hasResultType = true; break;
case Op::OpSubgroupAllEqualKHR: *hasResult = true; *hasResultType = true; break;
Expand Down Expand Up @@ -4330,6 +4332,7 @@ inline const char* OpToString(Op value) {
case OpUntypedPtrAccessChainKHR: return "OpUntypedPtrAccessChainKHR";
case OpUntypedInBoundsPtrAccessChainKHR: return "OpUntypedInBoundsPtrAccessChainKHR";
case OpUntypedArrayLengthKHR: return "OpUntypedArrayLengthKHR";
case OpUntypedPrefetchKHR: return "OpUntypedPrefetchKHR";
case OpSubgroupAllKHR: return "OpSubgroupAllKHR";
case OpSubgroupAnyKHR: return "OpSubgroupAnyKHR";
case OpSubgroupAllEqualKHR: return "OpSubgroupAllEqualKHR";
Expand Down

0 comments on commit ed91696

Please sign in to comment.