additions

This commit is contained in:
2026-05-24 00:40:45 +03:00
parent c5aef33171
commit c55a34f33c
42 changed files with 5019 additions and 2331 deletions

View File

@@ -484,7 +484,7 @@ case 5300: return 7;
case 5301: return 7;
case 5302: return 5;
case 5303: return 4;
case 5304: return 4;
case 5304: return 5;
case 5305: return 7;
case 5306: return 8;
case 5307: return 3;
@@ -812,7 +812,7 @@ case 6086: return 2;
case 6090: return 1;
case 6091: return 1;
case 6092: return 1;
case 6096: return 3;
case 6096: return 1;
case 6116: return 3;
case 6117: return 3;
case 6142: return 3;
@@ -839,6 +839,8 @@ case 6251: return 4;
case 6252: return 6;
case 6253: return 3;
case 6254: return 3;
case 6258: return 6;
case 6259: return 4;
case 6401: return 5;
case 6402: return 5;
case 6403: return 5;
@@ -3656,6 +3658,7 @@ pTypes[0] = k_ESpirv_RefId;
pTypes[1] = k_ESpirv_RefId;
pTypes[2] = k_ESpirv_RefId;
pTypes[3] = k_ESpirv_RefId;
pTypes[4] = k_ESpirv_RefId;
break;
case 5305:
pTypes[0] = k_ESpirv_RefId;
@@ -5531,9 +5534,7 @@ case 6092:
pTypes[0] = k_ESpirv_RefId;
break;
case 6096:
pTypes[0] = k_ESpirv_ResultTypeId;
pTypes[1] = k_ESpirv_ResultId;
pTypes[2] = k_ESpirv_RefId;
pTypes[0] = k_ESpirv_RefId;
break;
case 6116:
pTypes[0] = k_ESpirv_ResultTypeId;
@@ -5693,6 +5694,18 @@ pTypes[0] = k_ESpirv_ResultTypeId;
pTypes[1] = k_ESpirv_ResultId;
pTypes[2] = k_ESpirv_RefId;
break;
case 6258:
pTypes[0] = k_ESpirv_ResultTypeId;
pTypes[1] = k_ESpirv_ResultId;
pTypes[2] = k_ESpirv_RefId;
pTypes[3] = k_ESpirv_RefId;
pTypes[4] = k_ESpirv_RefId;
break;
case 6259:
pTypes[0] = k_ESpirv_RefId;
pTypes[1] = k_ESpirv_RefId;
pTypes[2] = k_ESpirv_RefId;
break;
case 6401:
pTypes[0] = k_ESpirv_ResultTypeId;
pTypes[1] = k_ESpirv_ResultId;
@@ -8395,12 +8408,12 @@ break;
case 5147:
pTypes[0] = k_ESpirvOperandFlags_None;
pTypes[1] = k_ESpirvOperandFlags_None;
pTypes[2] = k_ESpirvOperandFlags_None;
pTypes[2] = k_ESpirvOperandFlags_Array;
break;
case 5148:
pTypes[0] = k_ESpirvOperandFlags_None;
pTypes[1] = k_ESpirvOperandFlags_None;
pTypes[2] = k_ESpirvOperandFlags_None;
pTypes[2] = k_ESpirvOperandFlags_Array;
break;
case 5158:
pTypes[0] = k_ESpirvOperandFlags_None;
@@ -8756,6 +8769,7 @@ pTypes[0] = k_ESpirvOperandFlags_None;
pTypes[1] = k_ESpirvOperandFlags_None;
pTypes[2] = k_ESpirvOperandFlags_None;
pTypes[3] = k_ESpirvOperandFlags_None;
pTypes[4] = k_ESpirvOperandFlags_Optional;
break;
case 5305:
pTypes[0] = k_ESpirvOperandFlags_None;
@@ -10902,9 +10916,7 @@ case 6092:
pTypes[0] = k_ESpirvOperandFlags_Array;
break;
case 6096:
pTypes[0] = k_ESpirvOperandFlags_None;
pTypes[1] = k_ESpirvOperandFlags_None;
pTypes[2] = k_ESpirvOperandFlags_Array;
pTypes[0] = k_ESpirvOperandFlags_Array;
break;
case 6116:
pTypes[0] = k_ESpirvOperandFlags_None;
@@ -11081,6 +11093,20 @@ pTypes[0] = k_ESpirvOperandFlags_None;
pTypes[1] = k_ESpirvOperandFlags_None;
pTypes[2] = k_ESpirvOperandFlags_Array;
break;
case 6258:
pTypes[0] = k_ESpirvOperandFlags_None;
pTypes[1] = k_ESpirvOperandFlags_None;
pTypes[2] = k_ESpirvOperandFlags_None;
pTypes[3] = k_ESpirvOperandFlags_None;
pTypes[4] = k_ESpirvOperandFlags_None;
pTypes[5] = k_ESpirvOperandFlags_Optional;
break;
case 6259:
pTypes[0] = k_ESpirvOperandFlags_None;
pTypes[1] = k_ESpirvOperandFlags_None;
pTypes[2] = k_ESpirvOperandFlags_None;
pTypes[3] = k_ESpirvOperandFlags_Optional;
break;
case 6401:
pTypes[0] = k_ESpirvOperandFlags_None;
pTypes[1] = k_ESpirvOperandFlags_None;