intrinsics: Remove deprected arrayLength instrinsic
Fixed: tint:806
Change-Id: I1d4ad27af73a1f64b926af64a123e2c0c2941e29
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/55240
Kokoro: Kokoro <noreply+kokoro@google.com>
Auto-Submit: Ben Clayton <bclayton@google.com>
Reviewed-by: David Neto <dneto@google.com>
diff --git a/src/intrinsic_table.inl b/src/intrinsic_table.inl
index ef4adb7..4c46077 100644
--- a/src/intrinsic_table.inl
+++ b/src/intrinsic_table.inl
@@ -1510,186 +1510,185 @@
Matchers::~Matchers() = default;
constexpr MatcherIndex kMatcherIndices[] = {
- /* [0] */ 29,
- /* [1] */ 5,
+ /* [0] */ 28,
+ /* [1] */ 3,
/* [2] */ 10,
/* [3] */ 1,
/* [4] */ 8,
/* [5] */ 0,
- /* [6] */ 2,
+ /* [6] */ 0,
/* [7] */ 2,
/* [8] */ 10,
/* [9] */ 1,
/* [10] */ 8,
/* [11] */ 0,
- /* [12] */ 0,
+ /* [12] */ 2,
/* [13] */ 2,
/* [14] */ 10,
/* [15] */ 0,
/* [16] */ 11,
/* [17] */ 0,
/* [18] */ 12,
- /* [19] */ 0,
- /* [20] */ 10,
- /* [21] */ 9,
- /* [22] */ 12,
+ /* [19] */ 10,
+ /* [20] */ 9,
+ /* [21] */ 12,
+ /* [22] */ 0,
/* [23] */ 0,
- /* [24] */ 0,
- /* [25] */ 9,
+ /* [24] */ 9,
+ /* [25] */ 1,
/* [26] */ 0,
- /* [27] */ 1,
- /* [28] */ 2,
- /* [29] */ 9,
+ /* [27] */ 2,
+ /* [28] */ 9,
+ /* [29] */ 0,
/* [30] */ 0,
- /* [31] */ 0,
- /* [32] */ 2,
- /* [33] */ 10,
+ /* [31] */ 2,
+ /* [32] */ 10,
+ /* [33] */ 0,
/* [34] */ 0,
- /* [35] */ 0,
- /* [36] */ 1,
- /* [37] */ 10,
- /* [38] */ 0,
- /* [39] */ 2,
- /* [40] */ 1,
- /* [41] */ 9,
+ /* [35] */ 1,
+ /* [36] */ 10,
+ /* [37] */ 0,
+ /* [38] */ 2,
+ /* [39] */ 1,
+ /* [40] */ 9,
+ /* [41] */ 0,
/* [42] */ 1,
- /* [43] */ 0,
- /* [44] */ 2,
- /* [45] */ 29,
- /* [46] */ 0,
- /* [47] */ 1,
- /* [48] */ 28,
- /* [49] */ 0,
- /* [50] */ 1,
- /* [51] */ 27,
- /* [52] */ 0,
- /* [53] */ 1,
- /* [54] */ 26,
- /* [55] */ 0,
- /* [56] */ 1,
- /* [57] */ 29,
- /* [58] */ 5,
- /* [59] */ 11,
- /* [60] */ 28,
- /* [61] */ 5,
- /* [62] */ 11,
- /* [63] */ 27,
- /* [64] */ 5,
- /* [65] */ 11,
- /* [66] */ 26,
- /* [67] */ 5,
- /* [68] */ 11,
- /* [69] */ 29,
- /* [70] */ 4,
- /* [71] */ 11,
- /* [72] */ 8,
- /* [73] */ 0,
- /* [74] */ 1,
- /* [75] */ 28,
- /* [76] */ 4,
- /* [77] */ 11,
- /* [78] */ 27,
- /* [79] */ 4,
- /* [80] */ 11,
- /* [81] */ 26,
- /* [82] */ 4,
- /* [83] */ 11,
- /* [84] */ 29,
- /* [85] */ 3,
- /* [86] */ 11,
- /* [87] */ 28,
- /* [88] */ 3,
- /* [89] */ 11,
- /* [90] */ 27,
- /* [91] */ 3,
- /* [92] */ 11,
- /* [93] */ 26,
- /* [94] */ 3,
- /* [95] */ 11,
- /* [96] */ 28,
- /* [97] */ 5,
- /* [98] */ 10,
- /* [99] */ 27,
- /* [100] */ 5,
- /* [101] */ 10,
- /* [102] */ 26,
- /* [103] */ 5,
- /* [104] */ 10,
- /* [105] */ 29,
- /* [106] */ 4,
- /* [107] */ 10,
- /* [108] */ 28,
- /* [109] */ 4,
- /* [110] */ 10,
- /* [111] */ 26,
- /* [112] */ 3,
- /* [113] */ 10,
- /* [114] */ 27,
- /* [115] */ 4,
- /* [116] */ 10,
- /* [117] */ 26,
- /* [118] */ 4,
- /* [119] */ 10,
- /* [120] */ 29,
- /* [121] */ 3,
- /* [122] */ 10,
- /* [123] */ 27,
- /* [124] */ 3,
- /* [125] */ 10,
- /* [126] */ 28,
- /* [127] */ 3,
- /* [128] */ 10,
- /* [129] */ 6,
- /* [130] */ 2,
- /* [131] */ 5,
- /* [132] */ 3,
- /* [133] */ 7,
- /* [134] */ 2,
- /* [135] */ 7,
- /* [136] */ 3,
- /* [137] */ 6,
- /* [138] */ 3,
- /* [139] */ 5,
- /* [140] */ 2,
- /* [141] */ 7,
- /* [142] */ 4,
- /* [143] */ 15,
- /* [144] */ 0,
- /* [145] */ 7,
- /* [146] */ 0,
- /* [147] */ 20,
- /* [148] */ 2,
- /* [149] */ 16,
- /* [150] */ 0,
- /* [151] */ 19,
- /* [152] */ 2,
- /* [153] */ 17,
- /* [154] */ 0,
- /* [155] */ 18,
- /* [156] */ 2,
- /* [157] */ 18,
- /* [158] */ 0,
- /* [159] */ 21,
- /* [160] */ 0,
- /* [161] */ 17,
- /* [162] */ 2,
- /* [163] */ 16,
- /* [164] */ 2,
- /* [165] */ 19,
- /* [166] */ 0,
- /* [167] */ 20,
- /* [168] */ 0,
- /* [169] */ 15,
- /* [170] */ 2,
- /* [171] */ 5,
- /* [172] */ 0,
- /* [173] */ 30,
- /* [174] */ 13,
- /* [175] */ 25,
- /* [176] */ 24,
- /* [177] */ 23,
- /* [178] */ 22,
- /* [179] */ 14,
+ /* [43] */ 2,
+ /* [44] */ 28,
+ /* [45] */ 0,
+ /* [46] */ 1,
+ /* [47] */ 29,
+ /* [48] */ 0,
+ /* [49] */ 1,
+ /* [50] */ 27,
+ /* [51] */ 0,
+ /* [52] */ 1,
+ /* [53] */ 29,
+ /* [54] */ 5,
+ /* [55] */ 11,
+ /* [56] */ 26,
+ /* [57] */ 0,
+ /* [58] */ 1,
+ /* [59] */ 28,
+ /* [60] */ 5,
+ /* [61] */ 11,
+ /* [62] */ 8,
+ /* [63] */ 0,
+ /* [64] */ 1,
+ /* [65] */ 27,
+ /* [66] */ 5,
+ /* [67] */ 11,
+ /* [68] */ 26,
+ /* [69] */ 5,
+ /* [70] */ 11,
+ /* [71] */ 29,
+ /* [72] */ 4,
+ /* [73] */ 11,
+ /* [74] */ 28,
+ /* [75] */ 4,
+ /* [76] */ 11,
+ /* [77] */ 27,
+ /* [78] */ 4,
+ /* [79] */ 11,
+ /* [80] */ 26,
+ /* [81] */ 4,
+ /* [82] */ 11,
+ /* [83] */ 29,
+ /* [84] */ 3,
+ /* [85] */ 11,
+ /* [86] */ 28,
+ /* [87] */ 3,
+ /* [88] */ 11,
+ /* [89] */ 27,
+ /* [90] */ 3,
+ /* [91] */ 11,
+ /* [92] */ 26,
+ /* [93] */ 3,
+ /* [94] */ 11,
+ /* [95] */ 29,
+ /* [96] */ 5,
+ /* [97] */ 10,
+ /* [98] */ 28,
+ /* [99] */ 5,
+ /* [100] */ 10,
+ /* [101] */ 27,
+ /* [102] */ 5,
+ /* [103] */ 10,
+ /* [104] */ 26,
+ /* [105] */ 5,
+ /* [106] */ 10,
+ /* [107] */ 29,
+ /* [108] */ 4,
+ /* [109] */ 10,
+ /* [110] */ 28,
+ /* [111] */ 4,
+ /* [112] */ 10,
+ /* [113] */ 26,
+ /* [114] */ 3,
+ /* [115] */ 10,
+ /* [116] */ 27,
+ /* [117] */ 4,
+ /* [118] */ 10,
+ /* [119] */ 27,
+ /* [120] */ 3,
+ /* [121] */ 10,
+ /* [122] */ 26,
+ /* [123] */ 4,
+ /* [124] */ 10,
+ /* [125] */ 29,
+ /* [126] */ 3,
+ /* [127] */ 10,
+ /* [128] */ 7,
+ /* [129] */ 3,
+ /* [130] */ 7,
+ /* [131] */ 2,
+ /* [132] */ 5,
+ /* [133] */ 3,
+ /* [134] */ 5,
+ /* [135] */ 2,
+ /* [136] */ 6,
+ /* [137] */ 2,
+ /* [138] */ 6,
+ /* [139] */ 3,
+ /* [140] */ 7,
+ /* [141] */ 4,
+ /* [142] */ 15,
+ /* [143] */ 0,
+ /* [144] */ 20,
+ /* [145] */ 2,
+ /* [146] */ 7,
+ /* [147] */ 0,
+ /* [148] */ 16,
+ /* [149] */ 0,
+ /* [150] */ 19,
+ /* [151] */ 2,
+ /* [152] */ 17,
+ /* [153] */ 0,
+ /* [154] */ 18,
+ /* [155] */ 2,
+ /* [156] */ 18,
+ /* [157] */ 0,
+ /* [158] */ 21,
+ /* [159] */ 0,
+ /* [160] */ 17,
+ /* [161] */ 2,
+ /* [162] */ 16,
+ /* [163] */ 2,
+ /* [164] */ 19,
+ /* [165] */ 0,
+ /* [166] */ 20,
+ /* [167] */ 0,
+ /* [168] */ 15,
+ /* [169] */ 2,
+ /* [170] */ 5,
+ /* [171] */ 0,
+ /* [172] */ 30,
+ /* [173] */ 13,
+ /* [174] */ 25,
+ /* [175] */ 24,
+ /* [176] */ 23,
+ /* [177] */ 22,
+ /* [178] */ 14,
};
// Assert that the MatcherIndex is big enough to index all the matchers, plus
@@ -1702,1117 +1701,1117 @@
{
/* [0] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[161],
+ /* matcher indices */ &kMatcherIndices[160],
},
{
/* [1] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [2] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [3] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [4] */
/* usage */ ParameterUsage::kDdx,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [5] */
/* usage */ ParameterUsage::kDdy,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [6] */
/* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [7] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[161],
+ /* matcher indices */ &kMatcherIndices[176],
},
{
/* [8] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[178],
},
{
/* [9] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [10] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [11] */
- /* usage */ ParameterUsage::kBias,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kDepthRef,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [12] */
/* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [13] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[177],
+ /* matcher indices */ &kMatcherIndices[176],
},
{
/* [14] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[178],
},
{
/* [15] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [16] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [17] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kDepthRef,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [18] */
/* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [19] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[177],
+ /* matcher indices */ &kMatcherIndices[160],
},
{
/* [20] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[179],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [21] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [22] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [23] */
- /* usage */ ParameterUsage::kDepthRef,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kDdx,
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [24] */
- /* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kDdy,
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [25] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[155],
+ /* matcher indices */ &kMatcherIndices[160],
},
{
/* [26] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [27] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [28] */
- /* usage */ ParameterUsage::kDdx,
- /* matcher indices */ &kMatcherIndices[129],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [29] */
- /* usage */ ParameterUsage::kDdy,
- /* matcher indices */ &kMatcherIndices[129],
+ /* usage */ ParameterUsage::kBias,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [30] */
/* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[137],
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [31] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[147],
+ /* matcher indices */ &kMatcherIndices[162],
},
{
/* [32] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [33] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [34] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kDdx,
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [35] */
- /* usage */ ParameterUsage::kDdx,
- /* matcher indices */ &kMatcherIndices[129],
+ /* usage */ ParameterUsage::kDdy,
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [36] */
- /* usage */ ParameterUsage::kDdy,
- /* matcher indices */ &kMatcherIndices[129],
+ /* usage */ ParameterUsage::kOffset,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [37] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[161],
+ /* matcher indices */ &kMatcherIndices[160],
},
{
/* [38] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [39] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [40] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [41] */
- /* usage */ ParameterUsage::kDdx,
- /* matcher indices */ &kMatcherIndices[139],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [42] */
- /* usage */ ParameterUsage::kDdy,
- /* matcher indices */ &kMatcherIndices[139],
+ /* usage */ ParameterUsage::kOffset,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [43] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[177],
+ /* matcher indices */ &kMatcherIndices[144],
},
{
/* [44] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[179],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [45] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [46] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [47] */
- /* usage */ ParameterUsage::kDepthRef,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kDdx,
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [48] */
- /* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kDdy,
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [49] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[163],
+ /* matcher indices */ &kMatcherIndices[176],
},
{
/* [50] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [51] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [52] */
- /* usage */ ParameterUsage::kDdx,
- /* matcher indices */ &kMatcherIndices[139],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [53] */
- /* usage */ ParameterUsage::kDdy,
- /* matcher indices */ &kMatcherIndices[139],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [54] */
/* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [55] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[161],
+ /* matcher indices */ &kMatcherIndices[154],
},
{
/* [56] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [57] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [58] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kDdx,
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [59] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kDdy,
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [60] */
/* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[138],
},
{
/* [61] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[147],
+ /* matcher indices */ &kMatcherIndices[177],
},
{
/* [62] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [63] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [64] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [65] */
- /* usage */ ParameterUsage::kBias,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kOffset,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [66] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[175],
+ /* matcher indices */ &kMatcherIndices[177],
},
{
/* [67] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[179],
+ /* matcher indices */ &kMatcherIndices[178],
},
{
/* [68] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [69] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kDepthRef,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [70] */
- /* usage */ ParameterUsage::kDepthRef,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kOffset,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [71] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[155],
+ /* matcher indices */ &kMatcherIndices[144],
},
{
/* [72] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [73] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [74] */
- /* usage */ ParameterUsage::kBias,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [75] */
- /* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[137],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [76] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[175],
+ /* matcher indices */ &kMatcherIndices[176],
},
{
/* [77] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [78] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [79] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [80] */
/* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [81] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[178],
+ /* matcher indices */ &kMatcherIndices[154],
},
{
/* [82] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[179],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [83] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [84] */
- /* usage */ ParameterUsage::kDepthRef,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [85] */
/* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[138],
},
{
/* [86] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[177],
+ /* matcher indices */ &kMatcherIndices[162],
},
{
/* [87] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[179],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [88] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [89] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kDdx,
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [90] */
- /* usage */ ParameterUsage::kDepthRef,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kDdy,
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [91] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[151],
+ /* matcher indices */ &kMatcherIndices[176],
},
{
/* [92] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[178],
},
{
/* [93] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [94] */
- /* usage */ ParameterUsage::kDdx,
- /* matcher indices */ &kMatcherIndices[129],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [95] */
- /* usage */ ParameterUsage::kDdy,
- /* matcher indices */ &kMatcherIndices[129],
+ /* usage */ ParameterUsage::kDepthRef,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [96] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[175],
+ /* matcher indices */ &kMatcherIndices[160],
},
{
/* [97] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[179],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [98] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [99] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [100] */
- /* usage */ ParameterUsage::kDepthRef,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kOffset,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [101] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[177],
+ /* matcher indices */ &kMatcherIndices[176],
},
{
/* [102] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [103] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [104] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [105] */
/* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [106] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[163],
+ /* matcher indices */ &kMatcherIndices[177],
},
{
/* [107] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[178],
},
{
/* [108] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [109] */
- /* usage */ ParameterUsage::kDdx,
- /* matcher indices */ &kMatcherIndices[139],
+ /* usage */ ParameterUsage::kDepthRef,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [110] */
- /* usage */ ParameterUsage::kDdy,
- /* matcher indices */ &kMatcherIndices[139],
+ /* usage */ ParameterUsage::kOffset,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [111] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[178],
+ /* matcher indices */ &kMatcherIndices[154],
},
{
/* [112] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [113] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [114] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kBias,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [115] */
/* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[138],
},
{
/* [116] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[178],
+ /* matcher indices */ &kMatcherIndices[144],
},
{
/* [117] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[179],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [118] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [119] */
- /* usage */ ParameterUsage::kDepthRef,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [120] */
- /* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kBias,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [121] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[161],
+ /* matcher indices */ &kMatcherIndices[174],
},
{
/* [122] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[178],
},
{
/* [123] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [124] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [125] */
- /* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kDepthRef,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [126] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[177],
+ /* matcher indices */ &kMatcherIndices[160],
},
{
/* [127] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[179],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [128] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [129] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [130] */
- /* usage */ ParameterUsage::kDepthRef,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [131] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[163],
+ /* matcher indices */ &kMatcherIndices[176],
},
{
/* [132] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[178],
},
{
/* [133] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [134] */
- /* usage */ ParameterUsage::kBias,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [135] */
- /* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kDepthRef,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [136] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[155],
+ /* matcher indices */ &kMatcherIndices[162],
},
{
/* [137] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [138] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [139] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kBias,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [140] */
/* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[137],
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [141] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[147],
+ /* matcher indices */ &kMatcherIndices[160],
},
{
/* [142] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [143] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [144] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [145] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kBias,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [146] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[161],
+ /* matcher indices */ &kMatcherIndices[174],
},
{
/* [147] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [148] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [149] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [150] */
/* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [151] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[161],
+ /* matcher indices */ &kMatcherIndices[162],
},
{
/* [152] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [153] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [154] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [155] */
- /* usage */ ParameterUsage::kBias,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kOffset,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [156] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[163],
+ /* matcher indices */ &kMatcherIndices[154],
},
{
/* [157] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [158] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [159] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kDdx,
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [160] */
- /* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kDdy,
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [161] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[155],
+ /* matcher indices */ &kMatcherIndices[150],
},
{
/* [162] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [163] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [164] */
/* usage */ ParameterUsage::kDdx,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [165] */
/* usage */ ParameterUsage::kDdy,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [166] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[177],
+ /* matcher indices */ &kMatcherIndices[174],
},
{
/* [167] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[178],
},
{
/* [168] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [169] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [170] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kDepthRef,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [171] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[178],
+ /* matcher indices */ &kMatcherIndices[176],
},
{
/* [172] */
- /* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[179],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [173] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [174] */
- /* usage */ ParameterUsage::kDepthRef,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [175] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[153],
+ /* matcher indices */ &kMatcherIndices[177],
},
{
/* [176] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kSampler,
+ /* matcher indices */ &kMatcherIndices[178],
},
{
/* [177] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [178] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kDepthRef,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [179] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[155],
+ /* matcher indices */ &kMatcherIndices[162],
},
{
/* [180] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [181] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [182] */
- /* usage */ ParameterUsage::kBias,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [183] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[176],
+ /* matcher indices */ &kMatcherIndices[175],
},
{
/* [184] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[179],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [185] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [186] */
- /* usage */ ParameterUsage::kDepthRef,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [187] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[96],
+ /* matcher indices */ &kMatcherIndices[154],
},
{
/* [188] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kSampler,
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [189] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [190] */
- /* usage */ ParameterUsage::kValue,
- /* matcher indices */ &kMatcherIndices[141],
+ /* usage */ ParameterUsage::kBias,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [191] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[163],
+ /* matcher indices */ &kMatcherIndices[162],
},
{
/* [192] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [193] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [194] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kBias,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [195] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[176],
+ /* matcher indices */ &kMatcherIndices[98],
},
{
/* [196] */
- /* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[179],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [197] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [198] */
- /* usage */ ParameterUsage::kDepthRef,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kValue,
+ /* matcher indices */ &kMatcherIndices[140],
},
{
/* [199] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[151],
+ /* matcher indices */ &kMatcherIndices[152],
},
{
/* [200] */
- /* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [201] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [202] */
- /* usage */ ParameterUsage::kBias,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [203] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[108],
+ /* matcher indices */ &kMatcherIndices[175],
},
{
/* [204] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kSampler,
+ /* matcher indices */ &kMatcherIndices[178],
},
{
/* [205] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [206] */
- /* usage */ ParameterUsage::kValue,
- /* matcher indices */ &kMatcherIndices[135],
+ /* usage */ ParameterUsage::kDepthRef,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [207] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[163],
+ /* matcher indices */ &kMatcherIndices[154],
},
{
/* [208] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [209] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [210] */
- /* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [211] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[161],
+ /* matcher indices */ &kMatcherIndices[110],
},
{
/* [212] */
- /* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [213] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [214] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kValue,
+ /* matcher indices */ &kMatcherIndices[128],
},
{
/* [215] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[155],
+ /* matcher indices */ &kMatcherIndices[176],
},
{
/* [216] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [217] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [218] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [219] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[126],
+ /* matcher indices */ &kMatcherIndices[150],
},
{
/* [220] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kSampler,
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [221] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [222] */
- /* usage */ ParameterUsage::kValue,
- /* matcher indices */ &kMatcherIndices[133],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [223] */
@@ -2821,593 +2820,593 @@
},
{
/* [224] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kSampler,
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [225] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [226] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kOffset,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [227] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[147],
+ /* matcher indices */ &kMatcherIndices[150],
},
{
/* [228] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [229] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [230] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kBias,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [231] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[151],
+ /* matcher indices */ &kMatcherIndices[177],
},
{
/* [232] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [233] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [234] */
/* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [235] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[163],
+ /* matcher indices */ &kMatcherIndices[144],
},
{
/* [236] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [237] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [238] */
- /* usage */ ParameterUsage::kBias,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [239] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[155],
+ /* matcher indices */ &kMatcherIndices[175],
},
{
/* [240] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[178],
},
{
/* [241] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [242] */
- /* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[137],
+ /* usage */ ParameterUsage::kDepthRef,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [243] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[175],
+ /* matcher indices */ &kMatcherIndices[0],
},
{
/* [244] */
- /* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [245] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [246] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kValue,
+ /* matcher indices */ &kMatcherIndices[130],
},
{
/* [247] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[177],
+ /* matcher indices */ &kMatcherIndices[154],
},
{
/* [248] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [249] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [250] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kOffset,
+ /* matcher indices */ &kMatcherIndices[138],
},
{
/* [251] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[178],
+ /* matcher indices */ &kMatcherIndices[160],
},
{
/* [252] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [253] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [254] */
- /* usage */ ParameterUsage::kOffset,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [255] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[176],
+ /* matcher indices */ &kMatcherIndices[162],
},
{
/* [256] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [257] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [258] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kOffset,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [259] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[178],
+ /* matcher indices */ &kMatcherIndices[174],
},
{
/* [260] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [261] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [262] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [263] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[178],
+ /* matcher indices */ &kMatcherIndices[177],
},
{
/* [264] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[179],
+ /* matcher indices */ &kMatcherIndices[178],
},
{
/* [265] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [266] */
/* usage */ ParameterUsage::kDepthRef,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [267] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[173],
+ /* matcher indices */ &kMatcherIndices[172],
},
{
/* [268] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [269] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [270] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[122],
},
{
/* [271] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [272] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* usage */ ParameterUsage::kValue,
+ /* matcher indices */ &kMatcherIndices[128],
},
{
/* [273] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[119],
},
{
/* [274] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [275] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* usage */ ParameterUsage::kValue,
+ /* matcher indices */ &kMatcherIndices[130],
},
{
/* [276] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [277] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [278] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [279] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[111],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [280] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [281] */
- /* usage */ ParameterUsage::kValue,
- /* matcher indices */ &kMatcherIndices[133],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [282] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[123],
+ /* matcher indices */ &kMatcherIndices[125],
},
{
/* [283] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[138],
},
{
/* [284] */
/* usage */ ParameterUsage::kValue,
- /* matcher indices */ &kMatcherIndices[133],
+ /* matcher indices */ &kMatcherIndices[130],
},
{
/* [285] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [286] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [287] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [288] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[120],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [289] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[137],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [290] */
- /* usage */ ParameterUsage::kValue,
- /* matcher indices */ &kMatcherIndices[133],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [291] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[117],
+ /* matcher indices */ &kMatcherIndices[116],
},
{
/* [292] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [293] */
/* usage */ ParameterUsage::kValue,
- /* matcher indices */ &kMatcherIndices[135],
+ /* matcher indices */ &kMatcherIndices[128],
},
{
/* [294] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[114],
+ /* matcher indices */ &kMatcherIndices[107],
},
{
/* [295] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[138],
},
{
/* [296] */
/* usage */ ParameterUsage::kValue,
- /* matcher indices */ &kMatcherIndices[135],
+ /* matcher indices */ &kMatcherIndices[128],
},
{
/* [297] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[105],
+ /* matcher indices */ &kMatcherIndices[101],
},
{
/* [298] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[137],
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [299] */
/* usage */ ParameterUsage::kValue,
- /* matcher indices */ &kMatcherIndices[135],
+ /* matcher indices */ &kMatcherIndices[140],
},
{
/* [300] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[99],
+ /* matcher indices */ &kMatcherIndices[95],
},
{
/* [301] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[138],
},
{
/* [302] */
/* usage */ ParameterUsage::kValue,
- /* matcher indices */ &kMatcherIndices[141],
+ /* matcher indices */ &kMatcherIndices[140],
},
{
/* [303] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[149],
+ /* matcher indices */ &kMatcherIndices[142],
},
{
/* [304] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [305] */
/* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [306] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[10],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [307] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[10],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [308] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[72],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [309] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[157],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[4],
},
{
/* [310] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[137],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[4],
},
{
/* [311] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[62],
},
{
/* [312] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[159],
+ /* matcher indices */ &kMatcherIndices[113],
},
{
/* [313] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [314] */
- /* usage */ ParameterUsage::kSampleIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kValue,
+ /* matcher indices */ &kMatcherIndices[130],
},
{
/* [315] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[178],
+ /* matcher indices */ &kMatcherIndices[156],
},
{
/* [316] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[138],
},
{
/* [317] */
/* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [318] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[158],
},
{
/* [319] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [320] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* usage */ ParameterUsage::kSampleIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [321] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[177],
},
{
/* [322] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [323] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [324] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[173],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [325] */
- /* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [326] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [327] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[87],
+ /* matcher indices */ &kMatcherIndices[86],
},
{
/* [328] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [329] */
/* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [330] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[176],
+ /* matcher indices */ &kMatcherIndices[172],
},
{
/* [331] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [332] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [333] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[10],
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[175],
},
{
/* [334] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[10],
+ /* usage */ ParameterUsage::kSampler,
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [335] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[10],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [336] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[14],
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[74],
},
{
/* [337] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [338] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [339] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
+ /* matcher indices */ &kMatcherIndices[4],
},
{
/* [340] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
+ /* matcher indices */ &kMatcherIndices[4],
},
{
/* [341] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
+ /* matcher indices */ &kMatcherIndices[4],
},
{
/* [342] */
@@ -3422,527 +3421,527 @@
{
/* [344] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[3],
+ /* matcher indices */ &kMatcherIndices[5],
},
{
/* [345] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[75],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[5],
},
{
/* [346] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[5],
},
{
/* [347] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[3],
},
{
/* [348] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[178],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [349] */
- /* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [350] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [351] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [352] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [353] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [354] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[59],
},
{
/* [355] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [356] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* usage */ ParameterUsage::kArrayIndex,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [357] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[60],
+ /* matcher indices */ &kMatcherIndices[150],
},
{
/* [358] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kSampler,
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [359] */
- /* usage */ ParameterUsage::kArrayIndex,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [360] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[155],
+ /* matcher indices */ &kMatcherIndices[154],
},
{
/* [361] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [362] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [363] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[163],
+ /* matcher indices */ &kMatcherIndices[162],
},
{
/* [364] */
/* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
+ /* matcher indices */ &kMatcherIndices[173],
},
{
/* [365] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [366] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[102],
- },
- {
- /* [367] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[85],
- },
- {
- /* [368] */
- /* usage */ ParameterUsage::kValue,
- /* matcher indices */ &kMatcherIndices[141],
- },
- {
- /* [369] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[169],
- },
- {
- /* [370] */
- /* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
- },
- {
- /* [371] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[6],
- },
- {
- /* [372] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[0],
- },
- {
- /* [373] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[137],
- },
- {
- /* [374] */
- /* usage */ ParameterUsage::kValue,
- /* matcher indices */ &kMatcherIndices[141],
- },
- {
- /* [375] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[143],
- },
- {
- /* [376] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[85],
- },
- {
- /* [377] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
- },
- {
- /* [378] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[151],
- },
- {
- /* [379] */
- /* usage */ ParameterUsage::kSampler,
- /* matcher indices */ &kMatcherIndices[174],
- },
- {
- /* [380] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[129],
- },
- {
- /* [381] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
- },
- {
- /* [382] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[8],
- },
- {
- /* [383] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
- },
- {
- /* [384] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
- },
- {
- /* [385] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
- },
- {
- /* [386] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
- },
- {
- /* [387] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
- },
- {
- /* [388] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
- },
- {
- /* [389] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
- },
- {
- /* [390] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[2],
- },
- {
- /* [391] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
- },
- {
- /* [392] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[37],
- },
- {
- /* [393] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[10],
- },
- {
- /* [394] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[10],
- },
- {
- /* [395] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
- },
- {
- /* [396] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
- },
- {
- /* [397] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[10],
- },
- {
- /* [398] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[10],
- },
- {
- /* [399] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
- },
- {
- /* [400] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
- },
- {
- /* [401] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
- },
- {
- /* [402] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[10],
- },
- {
- /* [403] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
- },
- {
- /* [404] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
- },
- {
- /* [405] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
- },
- {
- /* [406] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[33],
- },
- {
- /* [407] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[178],
- },
- {
- /* [408] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
- },
- {
- /* [409] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[177],
- },
- {
- /* [410] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
- },
- {
- /* [411] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
- },
- {
- /* [412] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
- },
- {
- /* [413] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
- },
- {
- /* [414] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
- },
- {
- /* [415] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
- },
- {
- /* [416] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
- },
- {
- /* [417] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[129],
- },
- {
- /* [418] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[129],
- },
- {
- /* [419] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[93],
- },
- {
- /* [420] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[85],
- },
- {
- /* [421] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
- },
- {
- /* [422] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
- },
- {
- /* [423] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
- },
- {
- /* [424] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
- },
- {
- /* [425] */
/* usage */ ParameterUsage::kNone,
/* matcher indices */ &kMatcherIndices[14],
},
{
- /* [426] */
+ /* [367] */
/* usage */ ParameterUsage::kNone,
/* matcher indices */ &kMatcherIndices[5],
},
{
- /* [427] */
+ /* [368] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[5],
+ },
+ {
+ /* [369] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[90],
+ /* matcher indices */ &kMatcherIndices[104],
+ },
+ {
+ /* [370] */
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[1],
+ },
+ {
+ /* [371] */
+ /* usage */ ParameterUsage::kValue,
+ /* matcher indices */ &kMatcherIndices[140],
+ },
+ {
+ /* [372] */
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[168],
+ },
+ {
+ /* [373] */
+ /* usage */ ParameterUsage::kSampler,
+ /* matcher indices */ &kMatcherIndices[173],
+ },
+ {
+ /* [374] */
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[7],
+ },
+ {
+ /* [375] */
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[148],
+ },
+ {
+ /* [376] */
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[132],
+ },
+ {
+ /* [377] */
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[1],
+ },
+ {
+ /* [378] */
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[177],
+ },
+ {
+ /* [379] */
+ /* usage */ ParameterUsage::kSampler,
+ /* matcher indices */ &kMatcherIndices[173],
+ },
+ {
+ /* [380] */
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[134],
+ },
+ {
+ /* [381] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
+ },
+ {
+ /* [382] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
+ },
+ {
+ /* [383] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
+ },
+ {
+ /* [384] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
+ },
+ {
+ /* [385] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
+ },
+ {
+ /* [386] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
+ },
+ {
+ /* [387] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
+ },
+ {
+ /* [388] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
+ },
+ {
+ /* [389] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
+ },
+ {
+ /* [390] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[5],
+ },
+ {
+ /* [391] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
+ },
+ {
+ /* [392] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[8],
+ },
+ {
+ /* [393] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
+ },
+ {
+ /* [394] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[36],
+ },
+ {
+ /* [395] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[4],
+ },
+ {
+ /* [396] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[4],
+ },
+ {
+ /* [397] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[5],
+ },
+ {
+ /* [398] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[5],
+ },
+ {
+ /* [399] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[4],
+ },
+ {
+ /* [400] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[4],
+ },
+ {
+ /* [401] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[5],
+ },
+ {
+ /* [402] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[5],
+ },
+ {
+ /* [403] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
+ },
+ {
+ /* [404] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[4],
+ },
+ {
+ /* [405] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
+ },
+ {
+ /* [406] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[2],
+ },
+ {
+ /* [407] */
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[176],
+ },
+ {
+ /* [408] */
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[1],
+ },
+ {
+ /* [409] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
+ },
+ {
+ /* [410] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[32],
+ },
+ {
+ /* [411] */
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[177],
+ },
+ {
+ /* [412] */
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[1],
+ },
+ {
+ /* [413] */
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[92],
+ },
+ {
+ /* [414] */
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[1],
+ },
+ {
+ /* [415] */
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[89],
+ },
+ {
+ /* [416] */
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[132],
+ },
+ {
+ /* [417] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
+ },
+ {
+ /* [418] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
+ },
+ {
+ /* [419] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
+ },
+ {
+ /* [420] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
+ },
+ {
+ /* [421] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
+ },
+ {
+ /* [422] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
+ },
+ {
+ /* [423] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
+ },
+ {
+ /* [424] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[10],
+ },
+ {
+ /* [425] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
+ },
+ {
+ /* [426] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
+ },
+ {
+ /* [427] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [428] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[136],
},
{
/* [429] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[84],
+ /* matcher indices */ &kMatcherIndices[83],
},
{
/* [430] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[137],
+ /* matcher indices */ &kMatcherIndices[138],
},
{
/* [431] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[81],
+ /* matcher indices */ &kMatcherIndices[80],
},
{
/* [432] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [433] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[78],
+ /* matcher indices */ &kMatcherIndices[77],
},
{
/* [434] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [435] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[69],
+ /* matcher indices */ &kMatcherIndices[71],
},
{
/* [436] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[137],
+ /* matcher indices */ &kMatcherIndices[138],
},
{
/* [437] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[65],
},
{
/* [438] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [439] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [440] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [441] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[66],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [442] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [443] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[63],
+ /* matcher indices */ &kMatcherIndices[53],
},
{
/* [444] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* matcher indices */ &kMatcherIndices[138],
},
{
/* [445] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[57],
+ /* matcher indices */ &kMatcherIndices[172],
},
{
/* [446] */
/* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[137],
+ /* matcher indices */ &kMatcherIndices[132],
},
{
/* [447] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[173],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[14],
},
{
/* [448] */
- /* usage */ ParameterUsage::kCoords,
- /* matcher indices */ &kMatcherIndices[131],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[5],
},
{
/* [449] */
@@ -3976,43 +3975,43 @@
},
{
/* [455] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[14],
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[148],
},
{
/* [456] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [457] */
- /* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[149],
- },
- {
- /* [458] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
- },
- {
- /* [459] */
/* usage */ ParameterUsage::kNone,
/* matcher indices */ &kMatcherIndices[14],
},
{
- /* [460] */
+ /* [458] */
/* usage */ ParameterUsage::kNone,
/* matcher indices */ &kMatcherIndices[5],
},
{
- /* [461] */
+ /* [459] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[153],
+ /* matcher indices */ &kMatcherIndices[152],
+ },
+ {
+ /* [460] */
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[1],
+ },
+ {
+ /* [461] */
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[14],
},
{
/* [462] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kNone,
+ /* matcher indices */ &kMatcherIndices[5],
},
{
/* [463] */
@@ -4027,77 +4026,77 @@
{
/* [465] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[14],
},
{
/* [466] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[5],
},
{
/* [467] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[14],
+ /* usage */ ParameterUsage::kTexture,
+ /* matcher indices */ &kMatcherIndices[164],
},
{
/* [468] */
- /* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
+ /* usage */ ParameterUsage::kLevel,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [469] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[165],
+ /* matcher indices */ &kMatcherIndices[174],
},
{
/* [470] */
/* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [471] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[175],
+ /* matcher indices */ &kMatcherIndices[166],
},
{
/* [472] */
/* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [473] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[167],
+ /* matcher indices */ &kMatcherIndices[175],
},
{
/* [474] */
/* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [475] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[176],
+ /* matcher indices */ &kMatcherIndices[68],
},
{
/* [476] */
- /* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* usage */ ParameterUsage::kCoords,
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [477] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[157],
+ /* matcher indices */ &kMatcherIndices[156],
},
{
/* [478] */
/* usage */ ParameterUsage::kLevel,
- /* matcher indices */ &kMatcherIndices[85],
+ /* matcher indices */ &kMatcherIndices[1],
},
{
/* [479] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[157],
+ /* matcher indices */ &kMatcherIndices[176],
},
{
/* [480] */
@@ -4107,257 +4106,257 @@
{
/* [481] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[178],
+ /* matcher indices */ &kMatcherIndices[175],
},
{
/* [482] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[176],
+ /* matcher indices */ &kMatcherIndices[158],
},
{
/* [483] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[159],
+ /* matcher indices */ &kMatcherIndices[174],
},
{
/* [484] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[175],
+ /* matcher indices */ &kMatcherIndices[166],
},
{
/* [485] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[167],
+ /* matcher indices */ &kMatcherIndices[56],
},
{
/* [486] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[54],
+ /* matcher indices */ &kMatcherIndices[50],
},
{
/* [487] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[51],
+ /* matcher indices */ &kMatcherIndices[44],
},
{
/* [488] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[48],
+ /* matcher indices */ &kMatcherIndices[47],
},
{
/* [489] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[45],
+ /* matcher indices */ &kMatcherIndices[172],
},
{
/* [490] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[173],
+ /* matcher indices */ &kMatcherIndices[152],
},
{
/* [491] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[153],
+ /* matcher indices */ &kMatcherIndices[166],
},
{
/* [492] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[167],
+ /* matcher indices */ &kMatcherIndices[176],
},
{
/* [493] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[177],
+ /* matcher indices */ &kMatcherIndices[174],
},
{
/* [494] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[175],
+ /* matcher indices */ &kMatcherIndices[44],
},
{
/* [495] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[48],
+ /* matcher indices */ &kMatcherIndices[148],
},
{
/* [496] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[149],
+ /* matcher indices */ &kMatcherIndices[152],
},
{
/* [497] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[153],
+ /* matcher indices */ &kMatcherIndices[156],
},
{
/* [498] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[157],
+ /* matcher indices */ &kMatcherIndices[164],
},
{
/* [499] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[165],
+ /* matcher indices */ &kMatcherIndices[166],
},
{
/* [500] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[167],
+ /* matcher indices */ &kMatcherIndices[177],
},
{
/* [501] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[178],
+ /* matcher indices */ &kMatcherIndices[176],
},
{
/* [502] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[177],
+ /* matcher indices */ &kMatcherIndices[175],
},
{
/* [503] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[176],
+ /* matcher indices */ &kMatcherIndices[174],
},
{
/* [504] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[175],
+ /* matcher indices */ &kMatcherIndices[158],
},
{
/* [505] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[159],
+ /* matcher indices */ &kMatcherIndices[164],
},
{
/* [506] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[165],
+ /* matcher indices */ &kMatcherIndices[156],
},
{
/* [507] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[153],
+ /* matcher indices */ &kMatcherIndices[152],
},
{
/* [508] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[149],
+ /* matcher indices */ &kMatcherIndices[148],
},
{
/* [509] */
/* usage */ ParameterUsage::kTexture,
- /* matcher indices */ &kMatcherIndices[143],
+ /* matcher indices */ &kMatcherIndices[142],
},
{
/* [510] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[70],
+ /* matcher indices */ &kMatcherIndices[4],
},
{
/* [511] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[70],
+ /* matcher indices */ &kMatcherIndices[72],
},
{
/* [512] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[70],
+ /* matcher indices */ &kMatcherIndices[72],
},
{
/* [513] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[70],
+ /* matcher indices */ &kMatcherIndices[72],
},
{
/* [514] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[70],
+ /* matcher indices */ &kMatcherIndices[72],
},
{
/* [515] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[72],
},
{
/* [516] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [517] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[25],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [518] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[40],
},
{
/* [519] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [520] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [521] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [522] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [523] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [524] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [525] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [526] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [527] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [528] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [529] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [530] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [531] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [532] */
@@ -4367,267 +4366,267 @@
{
/* [533] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [534] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[133],
+ /* matcher indices */ &kMatcherIndices[4],
},
{
/* [535] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[133],
+ /* matcher indices */ &kMatcherIndices[5],
},
{
/* [536] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[130],
},
{
/* [537] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[130],
},
{
/* [538] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[139],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [539] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [540] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[134],
},
{
/* [541] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [542] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [543] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [544] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [545] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [546] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [547] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [548] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [549] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [550] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [551] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [552] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [553] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [554] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [555] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [556] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [557] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [558] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[5],
},
{
/* [559] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [560] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [561] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [562] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [563] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [564] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [565] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [566] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [567] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [568] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [569] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [570] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [571] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [572] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [573] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [574] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [575] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [576] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [577] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [578] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [579] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [580] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [581] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [582] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [583] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[29],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [584] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[10],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [585] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[5],
+ /* matcher indices */ &kMatcherIndices[28],
},
{
/* [586] */
@@ -4637,90 +4636,85 @@
{
/* [587] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[5],
},
{
/* [588] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [589] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [590] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [591] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [592] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [593] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [594] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [595] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [596] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[20],
+ /* matcher indices */ &kMatcherIndices[14],
},
{
/* [597] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[14],
+ /* matcher indices */ &kMatcherIndices[10],
},
{
/* [598] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[18],
+ /* matcher indices */ &kMatcherIndices[7],
},
{
/* [599] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[72],
+ /* matcher indices */ &kMatcherIndices[19],
},
{
/* [600] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[72],
+ /* matcher indices */ &kMatcherIndices[62],
},
{
/* [601] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[4],
+ /* matcher indices */ &kMatcherIndices[62],
},
{
/* [602] */
/* usage */ ParameterUsage::kNone,
- /* matcher indices */ &kMatcherIndices[6],
- },
- {
- /* [603] */
- /* usage */ ParameterUsage::kNone,
/* matcher indices */ &kMatcherIndices[10],
},
{
- /* [604] */
+ /* [603] */
/* usage */ ParameterUsage::kNone,
/* matcher indices */ &kMatcherIndices[5],
},
@@ -4796,7 +4790,7 @@
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[509],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4808,7 +4802,7 @@
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[508],
- /* return matcher indices */ &kMatcherIndices[131],
+ /* return matcher indices */ &kMatcherIndices[132],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4819,8 +4813,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[457],
- /* return matcher indices */ &kMatcherIndices[131],
+ /* parameters */ &kParameters[455],
+ /* return matcher indices */ &kMatcherIndices[132],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4832,7 +4826,7 @@
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[507],
- /* return matcher indices */ &kMatcherIndices[131],
+ /* return matcher indices */ &kMatcherIndices[132],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4843,8 +4837,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[461],
- /* return matcher indices */ &kMatcherIndices[131],
+ /* parameters */ &kParameters[459],
+ /* return matcher indices */ &kMatcherIndices[132],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4855,8 +4849,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[479],
- /* return matcher indices */ &kMatcherIndices[137],
+ /* parameters */ &kParameters[506],
+ /* return matcher indices */ &kMatcherIndices[138],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4868,7 +4862,7 @@
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[477],
- /* return matcher indices */ &kMatcherIndices[137],
+ /* return matcher indices */ &kMatcherIndices[138],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4879,8 +4873,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[506],
- /* return matcher indices */ &kMatcherIndices[137],
+ /* parameters */ &kParameters[505],
+ /* return matcher indices */ &kMatcherIndices[138],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4891,8 +4885,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[469],
- /* return matcher indices */ &kMatcherIndices[137],
+ /* parameters */ &kParameters[467],
+ /* return matcher indices */ &kMatcherIndices[138],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4903,8 +4897,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[485],
- /* return matcher indices */ &kMatcherIndices[137],
+ /* parameters */ &kParameters[484],
+ /* return matcher indices */ &kMatcherIndices[138],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4915,8 +4909,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[473],
- /* return matcher indices */ &kMatcherIndices[137],
+ /* parameters */ &kParameters[471],
+ /* return matcher indices */ &kMatcherIndices[138],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4927,8 +4921,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[483],
- /* return matcher indices */ &kMatcherIndices[131],
+ /* parameters */ &kParameters[482],
+ /* return matcher indices */ &kMatcherIndices[132],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4939,8 +4933,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[481],
- /* return matcher indices */ &kMatcherIndices[131],
+ /* parameters */ &kParameters[480],
+ /* return matcher indices */ &kMatcherIndices[132],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4951,8 +4945,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[407],
- /* return matcher indices */ &kMatcherIndices[131],
+ /* parameters */ &kParameters[411],
+ /* return matcher indices */ &kMatcherIndices[132],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4963,8 +4957,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[480],
- /* return matcher indices */ &kMatcherIndices[131],
+ /* parameters */ &kParameters[479],
+ /* return matcher indices */ &kMatcherIndices[132],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4975,8 +4969,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[409],
- /* return matcher indices */ &kMatcherIndices[131],
+ /* parameters */ &kParameters[407],
+ /* return matcher indices */ &kMatcherIndices[132],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4987,8 +4981,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[482],
- /* return matcher indices */ &kMatcherIndices[137],
+ /* parameters */ &kParameters[481],
+ /* return matcher indices */ &kMatcherIndices[138],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -4999,8 +4993,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[475],
- /* return matcher indices */ &kMatcherIndices[137],
+ /* parameters */ &kParameters[473],
+ /* return matcher indices */ &kMatcherIndices[138],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5011,8 +5005,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[484],
- /* return matcher indices */ &kMatcherIndices[137],
+ /* parameters */ &kParameters[483],
+ /* return matcher indices */ &kMatcherIndices[138],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5023,8 +5017,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[471],
- /* return matcher indices */ &kMatcherIndices[137],
+ /* parameters */ &kParameters[469],
+ /* return matcher indices */ &kMatcherIndices[138],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5035,8 +5029,8 @@
/* num open numbers */ 2,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[4],
- /* parameters */ &kParameters[486],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[485],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5047,8 +5041,8 @@
/* num open numbers */ 2,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[4],
- /* parameters */ &kParameters[487],
- /* return matcher indices */ &kMatcherIndices[131],
+ /* parameters */ &kParameters[486],
+ /* return matcher indices */ &kMatcherIndices[132],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5059,8 +5053,8 @@
/* num open numbers */ 2,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[4],
- /* parameters */ &kParameters[488],
- /* return matcher indices */ &kMatcherIndices[131],
+ /* parameters */ &kParameters[487],
+ /* return matcher indices */ &kMatcherIndices[132],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5071,8 +5065,8 @@
/* num open numbers */ 2,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[4],
- /* parameters */ &kParameters[489],
- /* return matcher indices */ &kMatcherIndices[137],
+ /* parameters */ &kParameters[488],
+ /* return matcher indices */ &kMatcherIndices[138],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5083,8 +5077,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[490],
- /* return matcher indices */ &kMatcherIndices[131],
+ /* parameters */ &kParameters[489],
+ /* return matcher indices */ &kMatcherIndices[132],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5095,8 +5089,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[375],
- /* return matcher indices */ &kMatcherIndices[145],
+ /* parameters */ &kParameters[303],
+ /* return matcher indices */ &kMatcherIndices[146],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5107,8 +5101,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[303],
- /* return matcher indices */ &kMatcherIndices[145],
+ /* parameters */ &kParameters[375],
+ /* return matcher indices */ &kMatcherIndices[146],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5119,8 +5113,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[175],
- /* return matcher indices */ &kMatcherIndices[145],
+ /* parameters */ &kParameters[199],
+ /* return matcher indices */ &kMatcherIndices[146],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5131,8 +5125,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[309],
- /* return matcher indices */ &kMatcherIndices[145],
+ /* parameters */ &kParameters[315],
+ /* return matcher indices */ &kMatcherIndices[146],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5143,8 +5137,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[312],
- /* return matcher indices */ &kMatcherIndices[145],
+ /* parameters */ &kParameters[318],
+ /* return matcher indices */ &kMatcherIndices[146],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5155,8 +5149,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[315],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[321],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5167,8 +5161,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[223],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[171],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5179,8 +5173,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[419],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[413],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5191,8 +5185,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[427],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[415],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5204,7 +5198,7 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[327],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5216,7 +5210,7 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[429],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5228,7 +5222,7 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[431],
- /* return matcher indices */ &kMatcherIndices[135],
+ /* return matcher indices */ &kMatcherIndices[128],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5240,7 +5234,7 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[433],
- /* return matcher indices */ &kMatcherIndices[135],
+ /* return matcher indices */ &kMatcherIndices[128],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5251,8 +5245,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[345],
- /* return matcher indices */ &kMatcherIndices[135],
+ /* parameters */ &kParameters[336],
+ /* return matcher indices */ &kMatcherIndices[128],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5264,7 +5258,7 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[435],
- /* return matcher indices */ &kMatcherIndices[135],
+ /* return matcher indices */ &kMatcherIndices[128],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5275,8 +5269,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[441],
- /* return matcher indices */ &kMatcherIndices[141],
+ /* parameters */ &kParameters[475],
+ /* return matcher indices */ &kMatcherIndices[140],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5287,8 +5281,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[443],
- /* return matcher indices */ &kMatcherIndices[141],
+ /* parameters */ &kParameters[437],
+ /* return matcher indices */ &kMatcherIndices[140],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5299,8 +5293,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[357],
- /* return matcher indices */ &kMatcherIndices[141],
+ /* parameters */ &kParameters[354],
+ /* return matcher indices */ &kMatcherIndices[140],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5311,8 +5305,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[445],
- /* return matcher indices */ &kMatcherIndices[141],
+ /* parameters */ &kParameters[443],
+ /* return matcher indices */ &kMatcherIndices[140],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5323,8 +5317,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[447],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[445],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5335,8 +5329,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[369],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[372],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5348,7 +5342,7 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[363],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5359,8 +5353,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[207],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[255],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5371,8 +5365,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[211],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[251],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5383,8 +5377,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[121],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[96],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5396,7 +5390,7 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[360],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5407,8 +5401,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[239],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[247],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5419,8 +5413,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[378],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[357],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5431,8 +5425,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[227],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[235],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5443,8 +5437,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[348],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[378],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5455,8 +5449,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[251],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[223],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5467,8 +5461,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[247],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[215],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5480,7 +5474,7 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[101],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5491,8 +5485,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[330],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[333],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5503,8 +5497,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[243],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[259],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5515,8 +5509,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[324],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[330],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -5527,8 +5521,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[191],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[179],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5539,8 +5533,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[156],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[151],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5551,8 +5545,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[146],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[126],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5563,8 +5557,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[55],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[37],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5575,8 +5569,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[215],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[207],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5587,8 +5581,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[136],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[81],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5599,8 +5593,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[231],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[219],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5611,8 +5605,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[141],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[71],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5623,8 +5617,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[259],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[231],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5635,8 +5629,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[111],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[61],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5647,8 +5641,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[166],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[76],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5659,8 +5653,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[13],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[49],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5671,8 +5665,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[255],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[183],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5683,8 +5677,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[76],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[146],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5696,7 +5690,7 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[267],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5707,7 +5701,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[279],
+ /* parameters */ &kParameters[312],
/* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -5719,7 +5713,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[282],
+ /* parameters */ &kParameters[273],
/* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -5731,7 +5725,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[219],
+ /* parameters */ &kParameters[243],
/* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -5743,7 +5737,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[288],
+ /* parameters */ &kParameters[282],
/* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -5755,7 +5749,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[291],
+ /* parameters */ &kParameters[270],
/* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -5767,7 +5761,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[294],
+ /* parameters */ &kParameters[291],
/* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -5779,7 +5773,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[203],
+ /* parameters */ &kParameters[211],
/* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -5791,7 +5785,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[297],
+ /* parameters */ &kParameters[294],
/* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -5803,7 +5797,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[366],
+ /* parameters */ &kParameters[369],
/* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -5815,7 +5809,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[300],
+ /* parameters */ &kParameters[297],
/* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -5827,7 +5821,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[187],
+ /* parameters */ &kParameters[195],
/* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -5839,7 +5833,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[372],
+ /* parameters */ &kParameters[300],
/* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -5851,8 +5845,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[496],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[495],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5863,8 +5857,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[497],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[496],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5875,8 +5869,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[498],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[497],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5887,8 +5881,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[499],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[498],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5899,8 +5893,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[500],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[499],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5911,8 +5905,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[501],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[500],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5923,8 +5917,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[502],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[501],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5935,8 +5929,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[503],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[502],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5947,8 +5941,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[504],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[503],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5959,8 +5953,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[106],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[86],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5971,8 +5965,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[49],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[31],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5983,8 +5977,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[37],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[19],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -5996,7 +5990,7 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[0],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6007,8 +6001,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[161],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[156],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6019,8 +6013,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[25],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[55],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6031,8 +6025,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[91],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[161],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6043,8 +6037,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[31],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[43],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6055,8 +6049,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[235],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[191],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6067,8 +6061,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[131],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[136],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6079,8 +6073,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[151],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[141],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6091,8 +6085,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[7],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[25],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6103,8 +6097,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[179],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[187],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6115,8 +6109,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[71],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[111],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6127,8 +6121,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[199],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[227],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6139,8 +6133,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[61],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* parameters */ &kParameters[116],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6151,9 +6145,9 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[263],
- /* return matcher indices */ &kMatcherIndices[6],
- /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
+ /* parameters */ &kParameters[175],
+ /* return matcher indices */ &kMatcherIndices[7],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
{
@@ -6163,9 +6157,9 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[81],
- /* return matcher indices */ &kMatcherIndices[6],
- /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
+ /* parameters */ &kParameters[106],
+ /* return matcher indices */ &kMatcherIndices[7],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
{
@@ -6175,9 +6169,9 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[126],
- /* return matcher indices */ &kMatcherIndices[6],
- /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
+ /* parameters */ &kParameters[91],
+ /* return matcher indices */ &kMatcherIndices[7],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
{
@@ -6187,9 +6181,9 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[19],
- /* return matcher indices */ &kMatcherIndices[6],
- /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
+ /* parameters */ &kParameters[7],
+ /* return matcher indices */ &kMatcherIndices[7],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
{
@@ -6199,9 +6193,9 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[195],
- /* return matcher indices */ &kMatcherIndices[6],
- /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
+ /* parameters */ &kParameters[239],
+ /* return matcher indices */ &kMatcherIndices[7],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
{
@@ -6211,9 +6205,9 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[96],
- /* return matcher indices */ &kMatcherIndices[6],
- /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
+ /* parameters */ &kParameters[121],
+ /* return matcher indices */ &kMatcherIndices[7],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
{
@@ -6223,9 +6217,9 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[171],
- /* return matcher indices */ &kMatcherIndices[6],
- /* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
+ /* parameters */ &kParameters[263],
+ /* return matcher indices */ &kMatcherIndices[7],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
@@ -6235,9 +6229,9 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[116],
- /* return matcher indices */ &kMatcherIndices[6],
- /* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
+ /* parameters */ &kParameters[66],
+ /* return matcher indices */ &kMatcherIndices[7],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
@@ -6247,9 +6241,9 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[86],
- /* return matcher indices */ &kMatcherIndices[6],
- /* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
+ /* parameters */ &kParameters[131],
+ /* return matcher indices */ &kMatcherIndices[7],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
@@ -6259,9 +6253,9 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[43],
- /* return matcher indices */ &kMatcherIndices[6],
- /* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
+ /* parameters */ &kParameters[13],
+ /* return matcher indices */ &kMatcherIndices[7],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
@@ -6271,9 +6265,9 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[183],
- /* return matcher indices */ &kMatcherIndices[6],
- /* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
+ /* parameters */ &kParameters[203],
+ /* return matcher indices */ &kMatcherIndices[7],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
@@ -6283,9 +6277,9 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[66],
- /* return matcher indices */ &kMatcherIndices[6],
- /* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
+ /* parameters */ &kParameters[166],
+ /* return matcher indices */ &kMatcherIndices[7],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
@@ -6295,8 +6289,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[491],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[490],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6307,8 +6301,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[492],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[491],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6319,8 +6313,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[493],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[492],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6331,8 +6325,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[494],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[493],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6343,8 +6337,8 @@
/* num open numbers */ 2,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[4],
- /* parameters */ &kParameters[495],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* parameters */ &kParameters[494],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6355,8 +6349,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[591],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[593],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6367,8 +6361,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[590],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[592],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6379,7 +6373,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[2],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[585],
+ /* parameters */ &kParameters[587],
/* return matcher indices */ &kMatcherIndices[5],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -6391,8 +6385,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[2],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[584],
- /* return matcher indices */ &kMatcherIndices[10],
+ /* parameters */ &kParameters[586],
+ /* return matcher indices */ &kMatcherIndices[4],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6403,8 +6397,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[587],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[589],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6415,8 +6409,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[586],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[588],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6427,8 +6421,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[589],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[591],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6439,8 +6433,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[588],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[590],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6451,8 +6445,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[415],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[425],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6463,8 +6457,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[413],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[423],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6475,8 +6469,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[521],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[522],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6487,8 +6481,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[520],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[521],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6499,8 +6493,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[582],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[584],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6511,8 +6505,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[581],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[583],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6523,8 +6517,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[580],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[582],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6535,8 +6529,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[579],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[581],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6547,8 +6541,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[578],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[580],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6559,8 +6553,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[577],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[579],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6571,8 +6565,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[576],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[578],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6583,8 +6577,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[575],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[577],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6595,8 +6589,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[574],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[576],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6607,8 +6601,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[573],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[575],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6619,8 +6613,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[572],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[574],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6631,8 +6625,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[571],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[573],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment),
/* is_deprecated */ false,
},
@@ -6643,8 +6637,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[570],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[572],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6655,8 +6649,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[569],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[571],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6667,8 +6661,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[568],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[570],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6679,8 +6673,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[567],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[569],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6691,8 +6685,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[285],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[288],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6703,8 +6697,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[270],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[285],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6715,8 +6709,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[566],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[568],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6727,8 +6721,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[565],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[567],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6739,8 +6733,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[276],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[279],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6751,8 +6745,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[273],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[276],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6763,8 +6757,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[564],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[566],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6775,8 +6769,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[563],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[565],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6787,8 +6781,8 @@
/* num open numbers */ 2,
/* open types */ &kOpenTypes[2],
/* open numbers */ &kOpenNumbers[2],
- /* parameters */ &kParameters[405],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[409],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6799,8 +6793,8 @@
/* num open numbers */ 3,
/* open types */ &kOpenTypes[2],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[381],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[405],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6811,8 +6805,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[562],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[564],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6823,8 +6817,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[561],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[563],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6835,8 +6829,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[560],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[562],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6847,8 +6841,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[559],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[561],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6859,8 +6853,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[558],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[560],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6871,8 +6865,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[557],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[559],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6883,7 +6877,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[339],
+ /* parameters */ &kParameters[342],
/* return matcher indices */ &kMatcherIndices[5],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -6895,8 +6889,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[333],
- /* return matcher indices */ &kMatcherIndices[10],
+ /* parameters */ &kParameters[339],
+ /* return matcher indices */ &kMatcherIndices[4],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6907,8 +6901,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[555],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[557],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6919,8 +6913,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[554],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[556],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6931,7 +6925,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[553],
+ /* parameters */ &kParameters[555],
/* return matcher indices */ &kMatcherIndices[3],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -6943,8 +6937,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[552],
- /* return matcher indices */ &kMatcherIndices[72],
+ /* parameters */ &kParameters[554],
+ /* return matcher indices */ &kMatcherIndices[62],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6955,7 +6949,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[551],
+ /* parameters */ &kParameters[553],
/* return matcher indices */ &kMatcherIndices[3],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -6967,8 +6961,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[550],
- /* return matcher indices */ &kMatcherIndices[72],
+ /* parameters */ &kParameters[552],
+ /* return matcher indices */ &kMatcherIndices[62],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -6979,7 +6973,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[549],
+ /* parameters */ &kParameters[551],
/* return matcher indices */ &kMatcherIndices[3],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -6991,8 +6985,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[548],
- /* return matcher indices */ &kMatcherIndices[72],
+ /* parameters */ &kParameters[550],
+ /* return matcher indices */ &kMatcherIndices[62],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7003,7 +6997,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[547],
+ /* parameters */ &kParameters[549],
/* return matcher indices */ &kMatcherIndices[3],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -7015,8 +7009,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[546],
- /* return matcher indices */ &kMatcherIndices[72],
+ /* parameters */ &kParameters[548],
+ /* return matcher indices */ &kMatcherIndices[62],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7027,8 +7021,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[2],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[403],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[389],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7039,8 +7033,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[2],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[401],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[403],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7051,8 +7045,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[545],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[547],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7063,8 +7057,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[544],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[546],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7075,8 +7069,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[543],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[545],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7087,8 +7081,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[542],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[544],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7099,8 +7093,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[541],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[543],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7111,8 +7105,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[540],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[542],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7123,7 +7117,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[399],
+ /* parameters */ &kParameters[401],
/* return matcher indices */ &kMatcherIndices[5],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -7135,8 +7129,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[397],
- /* return matcher indices */ &kMatcherIndices[10],
+ /* parameters */ &kParameters[399],
+ /* return matcher indices */ &kMatcherIndices[4],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7147,7 +7141,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[395],
+ /* parameters */ &kParameters[397],
/* return matcher indices */ &kMatcherIndices[5],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -7159,8 +7153,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[393],
- /* return matcher indices */ &kMatcherIndices[10],
+ /* parameters */ &kParameters[395],
+ /* return matcher indices */ &kMatcherIndices[4],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7171,8 +7165,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[351],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[348],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7183,8 +7177,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[354],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[351],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7195,8 +7189,8 @@
/* num open numbers */ 2,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[2],
- /* parameters */ &kParameters[391],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[393],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7207,8 +7201,8 @@
/* num open numbers */ 3,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[389],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[391],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7219,8 +7213,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[439],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[419],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7231,8 +7225,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[437],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[421],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7243,8 +7237,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[525],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[527],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7255,32 +7249,32 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[524],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[526],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [206] */
- /* num parameters */ 1,
+ /* num parameters */ 2,
/* num open types */ 0,
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[593],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[441],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [207] */
- /* num parameters */ 1,
+ /* num parameters */ 2,
/* num open types */ 0,
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[592],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[439],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7292,7 +7286,7 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[595],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7304,31 +7298,31 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
/* parameters */ &kParameters[594],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [210] */
/* num parameters */ 1,
- /* num open types */ 1,
+ /* num open types */ 0,
/* num open numbers */ 0,
- /* open types */ &kOpenTypes[0],
+ /* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[598],
- /* return matcher indices */ &kMatcherIndices[70],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
- /* is_deprecated */ true,
+ /* is_deprecated */ false,
},
{
/* [211] */
/* num parameters */ 1,
- /* num open types */ 1,
+ /* num open types */ 0,
/* num open numbers */ 1,
- /* open types */ &kOpenTypes[0],
- /* open numbers */ &kOpenNumbers[3],
- /* parameters */ &kParameters[596],
- /* return matcher indices */ &kMatcherIndices[70],
+ /* open types */ &kOpenTypes[4],
+ /* open numbers */ &kOpenNumbers[1],
+ /* parameters */ &kParameters[597],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7339,8 +7333,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[602],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[517],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7351,8 +7345,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[601],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[516],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7363,8 +7357,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[465],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[387],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7375,8 +7369,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[383],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[381],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7387,8 +7381,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[385],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[383],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7399,31 +7393,31 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[387],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[385],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [218] */
/* num parameters */ 1,
- /* num open types */ 1,
+ /* num open types */ 0,
/* num open numbers */ 0,
- /* open types */ &kOpenTypes[2],
+ /* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[533],
- /* return matcher indices */ &kMatcherIndices[5],
+ /* parameters */ &kParameters[523],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [219] */
/* num parameters */ 1,
- /* num open types */ 1,
+ /* num open types */ 0,
/* num open numbers */ 1,
- /* open types */ &kOpenTypes[2],
+ /* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[532],
+ /* parameters */ &kParameters[602],
/* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -7435,8 +7429,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[531],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[533],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7447,8 +7441,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[530],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[532],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7459,7 +7453,7 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[3],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[342],
+ /* parameters */ &kParameters[345],
/* return matcher indices */ &kMatcherIndices[5],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -7471,8 +7465,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[3],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[306],
- /* return matcher indices */ &kMatcherIndices[10],
+ /* parameters */ &kParameters[309],
+ /* return matcher indices */ &kMatcherIndices[4],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7483,8 +7477,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[529],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[531],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7495,8 +7489,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[528],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[530],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7507,8 +7501,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[527],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[529],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7519,8 +7513,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[526],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[528],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7531,8 +7525,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[516],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[520],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7543,8 +7537,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[515],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[519],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7555,8 +7549,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[318],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[306],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7567,8 +7561,8 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[321],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[324],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7579,8 +7573,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[523],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[525],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7591,31 +7585,31 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[522],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[524],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [234] */
- /* num parameters */ 2,
- /* num open types */ 0,
+ /* num parameters */ 1,
+ /* num open types */ 1,
/* num open numbers */ 0,
- /* open types */ &kOpenTypes[4],
+ /* open types */ &kOpenTypes[2],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[421],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[535],
+ /* return matcher indices */ &kMatcherIndices[5],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [235] */
- /* num parameters */ 2,
- /* num open types */ 0,
+ /* num parameters */ 1,
+ /* num open types */ 1,
/* num open numbers */ 1,
- /* open types */ &kOpenTypes[4],
+ /* open types */ &kOpenTypes[2],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[423],
+ /* parameters */ &kParameters[534],
/* return matcher indices */ &kMatcherIndices[4],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
@@ -7623,72 +7617,72 @@
{
/* [236] */
/* num parameters */ 1,
- /* num open types */ 0,
+ /* num open types */ 1,
/* num open numbers */ 0,
- /* open types */ &kOpenTypes[4],
+ /* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[519],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* parameters */ &kParameters[603],
+ /* return matcher indices */ &kMatcherIndices[5],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [237] */
/* num parameters */ 1,
- /* num open types */ 0,
+ /* num open types */ 1,
/* num open numbers */ 1,
- /* open types */ &kOpenTypes[4],
+ /* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[518],
+ /* parameters */ &kParameters[510],
/* return matcher indices */ &kMatcherIndices[4],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [238] */
- /* num parameters */ 1,
- /* num open types */ 1,
- /* num open numbers */ 0,
- /* open types */ &kOpenTypes[1],
- /* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[604],
- /* return matcher indices */ &kMatcherIndices[5],
- /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
- /* is_deprecated */ false,
- },
- {
- /* [239] */
- /* num parameters */ 1,
- /* num open types */ 1,
- /* num open numbers */ 1,
- /* open types */ &kOpenTypes[1],
- /* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[603],
- /* return matcher indices */ &kMatcherIndices[10],
- /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
- /* is_deprecated */ false,
- },
- {
- /* [240] */
/* num parameters */ 0,
/* num open types */ 0,
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[605],
+ /* parameters */ &kParameters[604],
/* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
+ /* [239] */
+ /* num parameters */ 1,
+ /* num open types */ 0,
+ /* num open numbers */ 0,
+ /* open types */ &kOpenTypes[4],
+ /* open numbers */ &kOpenNumbers[7],
+ /* parameters */ &kParameters[540],
+ /* return matcher indices */ &kMatcherIndices[72],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
+ /* is_deprecated */ false,
+ },
+ {
+ /* [240] */
+ /* num parameters */ 1,
+ /* num open types */ 0,
+ /* num open numbers */ 2,
+ /* open types */ &kOpenTypes[4],
+ /* open numbers */ &kOpenNumbers[0],
+ /* parameters */ &kParameters[518],
+ /* return matcher indices */ &kMatcherIndices[24],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
+ /* is_deprecated */ false,
+ },
+ {
/* [241] */
/* num parameters */ 1,
/* num open types */ 0,
- /* num open numbers */ 2,
+ /* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
- /* open numbers */ &kOpenNumbers[0],
- /* parameters */ &kParameters[517],
- /* return matcher indices */ &kMatcherIndices[41],
+ /* open numbers */ &kOpenNumbers[7],
+ /* parameters */ &kParameters[536],
+ /* return matcher indices */ &kMatcherIndices[72],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7699,8 +7693,8 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[538],
- /* return matcher indices */ &kMatcherIndices[70],
+ /* parameters */ &kParameters[515],
+ /* return matcher indices */ &kMatcherIndices[134],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7712,7 +7706,7 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[514],
- /* return matcher indices */ &kMatcherIndices[139],
+ /* return matcher indices */ &kMatcherIndices[134],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7724,7 +7718,7 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[513],
- /* return matcher indices */ &kMatcherIndices[139],
+ /* return matcher indices */ &kMatcherIndices[134],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7736,7 +7730,7 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[512],
- /* return matcher indices */ &kMatcherIndices[139],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7748,43 +7742,43 @@
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
/* parameters */ &kParameters[511],
- /* return matcher indices */ &kMatcherIndices[133],
+ /* return matcher indices */ &kMatcherIndices[130],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [247] */
- /* num parameters */ 1,
- /* num open types */ 0,
- /* num open numbers */ 0,
- /* open types */ &kOpenTypes[4],
- /* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[510],
- /* return matcher indices */ &kMatcherIndices[133],
- /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
- /* is_deprecated */ false,
- },
- {
- /* [248] */
/* num parameters */ 0,
/* num open types */ 0,
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[605],
+ /* parameters */ &kParameters[604],
/* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
+ /* [248] */
+ /* num parameters */ 1,
+ /* num open types */ 0,
+ /* num open numbers */ 0,
+ /* open types */ &kOpenTypes[4],
+ /* open numbers */ &kOpenNumbers[7],
+ /* parameters */ &kParameters[537],
+ /* return matcher indices */ &kMatcherIndices[72],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
+ /* is_deprecated */ false,
+ },
+ {
/* [249] */
/* num parameters */ 1,
/* num open types */ 0,
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[534],
- /* return matcher indices */ &kMatcherIndices[70],
+ /* parameters */ &kParameters[538],
+ /* return matcher indices */ &kMatcherIndices[72],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7795,68 +7789,68 @@
/* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[535],
- /* return matcher indices */ &kMatcherIndices[70],
+ /* parameters */ &kParameters[539],
+ /* return matcher indices */ &kMatcherIndices[72],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [251] */
/* num parameters */ 1,
- /* num open types */ 0,
+ /* num open types */ 1,
/* num open numbers */ 0,
- /* open types */ &kOpenTypes[4],
+ /* open types */ &kOpenTypes[1],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[536],
- /* return matcher indices */ &kMatcherIndices[70],
+ /* parameters */ &kParameters[504],
+ /* return matcher indices */ &kMatcherIndices[1],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [252] */
/* num parameters */ 1,
- /* num open types */ 1,
- /* num open numbers */ 0,
- /* open types */ &kOpenTypes[1],
- /* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[505],
- /* return matcher indices */ &kMatcherIndices[85],
+ /* num open types */ 0,
+ /* num open numbers */ 1,
+ /* open types */ &kOpenTypes[4],
+ /* open numbers */ &kOpenNumbers[1],
+ /* parameters */ &kParameters[541],
+ /* return matcher indices */ &kMatcherIndices[10],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [253] */
/* num parameters */ 1,
- /* num open types */ 0,
+ /* num open types */ 1,
/* num open numbers */ 0,
- /* open types */ &kOpenTypes[4],
+ /* open types */ &kOpenTypes[0],
/* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[537],
- /* return matcher indices */ &kMatcherIndices[70],
+ /* parameters */ &kParameters[558],
+ /* return matcher indices */ nullptr,
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [254] */
- /* num parameters */ 1,
+ /* num parameters */ 2,
/* num open types */ 0,
/* num open numbers */ 1,
/* open types */ &kOpenTypes[4],
/* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[539],
- /* return matcher indices */ &kMatcherIndices[4],
+ /* parameters */ &kParameters[417],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [255] */
/* num parameters */ 1,
- /* num open types */ 1,
- /* num open numbers */ 0,
- /* open types */ &kOpenTypes[0],
- /* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[556],
- /* return matcher indices */ nullptr,
+ /* num open types */ 0,
+ /* num open numbers */ 1,
+ /* open types */ &kOpenTypes[4],
+ /* open numbers */ &kOpenNumbers[1],
+ /* parameters */ &kParameters[585],
+ /* return matcher indices */ &kMatcherIndices[7],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7864,52 +7858,28 @@
/* [256] */
/* num parameters */ 2,
/* num open types */ 0,
- /* num open numbers */ 1,
+ /* num open numbers */ 0,
/* open types */ &kOpenTypes[4],
- /* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[411],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* open numbers */ &kOpenNumbers[7],
+ /* parameters */ &kParameters[427],
+ /* return matcher indices */ &kMatcherIndices[136],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [257] */
/* num parameters */ 1,
- /* num open types */ 0,
+ /* num open types */ 1,
/* num open numbers */ 1,
- /* open types */ &kOpenTypes[4],
- /* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[583],
- /* return matcher indices */ &kMatcherIndices[6],
+ /* open types */ &kOpenTypes[0],
+ /* open numbers */ &kOpenNumbers[3],
+ /* parameters */ &kParameters[599],
+ /* return matcher indices */ &kMatcherIndices[72],
/* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
/* [258] */
- /* num parameters */ 2,
- /* num open types */ 0,
- /* num open numbers */ 0,
- /* open types */ &kOpenTypes[4],
- /* open numbers */ &kOpenNumbers[7],
- /* parameters */ &kParameters[417],
- /* return matcher indices */ &kMatcherIndices[129],
- /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
- /* is_deprecated */ false,
- },
- {
- /* [259] */
- /* num parameters */ 1,
- /* num open types */ 0,
- /* num open numbers */ 1,
- /* open types */ &kOpenTypes[4],
- /* open numbers */ &kOpenNumbers[1],
- /* parameters */ &kParameters[599],
- /* return matcher indices */ &kMatcherIndices[3],
- /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
- /* is_deprecated */ false,
- },
- {
- /* [260] */
/* num parameters */ 1,
/* num open types */ 0,
/* num open numbers */ 1,
@@ -7921,18 +7891,42 @@
/* is_deprecated */ false,
},
{
- /* [261] */
+ /* [259] */
+ /* num parameters */ 1,
+ /* num open types */ 0,
+ /* num open numbers */ 1,
+ /* open types */ &kOpenTypes[4],
+ /* open numbers */ &kOpenNumbers[1],
+ /* parameters */ &kParameters[601],
+ /* return matcher indices */ &kMatcherIndices[3],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kVertex, PipelineStage::kFragment, PipelineStage::kCompute),
+ /* is_deprecated */ false,
+ },
+ {
+ /* [260] */
/* num parameters */ 1,
/* num open types */ 1,
/* num open numbers */ 1,
/* open types */ &kOpenTypes[2],
/* open numbers */ &kOpenNumbers[6],
- /* parameters */ &kParameters[597],
+ /* parameters */ &kParameters[596],
/* return matcher indices */ &kMatcherIndices[5],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
+ /* [261] */
+ /* num parameters */ 2,
+ /* num open types */ 1,
+ /* num open numbers */ 1,
+ /* open types */ &kOpenTypes[2],
+ /* open numbers */ &kOpenNumbers[6],
+ /* parameters */ &kParameters[447],
+ /* return matcher indices */ nullptr,
+ /* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
+ /* is_deprecated */ false,
+ },
+ {
/* [262] */
/* num parameters */ 2,
/* num open types */ 1,
@@ -7940,7 +7934,7 @@
/* open types */ &kOpenTypes[2],
/* open numbers */ &kOpenNumbers[6],
/* parameters */ &kParameters[449],
- /* return matcher indices */ nullptr,
+ /* return matcher indices */ &kMatcherIndices[5],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -7951,92 +7945,80 @@
/* num open numbers */ 1,
/* open types */ &kOpenTypes[2],
/* open numbers */ &kOpenNumbers[6],
- /* parameters */ &kParameters[453],
- /* return matcher indices */ &kMatcherIndices[5],
- /* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
- /* is_deprecated */ false,
- },
- {
- /* [264] */
- /* num parameters */ 2,
- /* num open types */ 1,
- /* num open numbers */ 1,
- /* open types */ &kOpenTypes[2],
- /* open numbers */ &kOpenNumbers[6],
- /* parameters */ &kParameters[455],
- /* return matcher indices */ &kMatcherIndices[5],
- /* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
- /* is_deprecated */ false,
- },
- {
- /* [265] */
- /* num parameters */ 2,
- /* num open types */ 1,
- /* num open numbers */ 1,
- /* open types */ &kOpenTypes[2],
- /* open numbers */ &kOpenNumbers[6],
- /* parameters */ &kParameters[459],
- /* return matcher indices */ &kMatcherIndices[5],
- /* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
- /* is_deprecated */ false,
- },
- {
- /* [266] */
- /* num parameters */ 2,
- /* num open types */ 1,
- /* num open numbers */ 1,
- /* open types */ &kOpenTypes[2],
- /* open numbers */ &kOpenNumbers[6],
- /* parameters */ &kParameters[463],
- /* return matcher indices */ &kMatcherIndices[5],
- /* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
- /* is_deprecated */ false,
- },
- {
- /* [267] */
- /* num parameters */ 2,
- /* num open types */ 1,
- /* num open numbers */ 1,
- /* open types */ &kOpenTypes[2],
- /* open numbers */ &kOpenNumbers[6],
- /* parameters */ &kParameters[467],
- /* return matcher indices */ &kMatcherIndices[5],
- /* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
- /* is_deprecated */ false,
- },
- {
- /* [268] */
- /* num parameters */ 2,
- /* num open types */ 1,
- /* num open numbers */ 1,
- /* open types */ &kOpenTypes[2],
- /* open numbers */ &kOpenNumbers[6],
/* parameters */ &kParameters[451],
/* return matcher indices */ &kMatcherIndices[5],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
- /* [269] */
+ /* [264] */
/* num parameters */ 2,
/* num open types */ 1,
/* num open numbers */ 1,
/* open types */ &kOpenTypes[2],
/* open numbers */ &kOpenNumbers[6],
- /* parameters */ &kParameters[425],
+ /* parameters */ &kParameters[453],
/* return matcher indices */ &kMatcherIndices[5],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
{
- /* [270] */
+ /* [265] */
+ /* num parameters */ 2,
+ /* num open types */ 1,
+ /* num open numbers */ 1,
+ /* open types */ &kOpenTypes[2],
+ /* open numbers */ &kOpenNumbers[6],
+ /* parameters */ &kParameters[457],
+ /* return matcher indices */ &kMatcherIndices[5],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
+ /* is_deprecated */ false,
+ },
+ {
+ /* [266] */
+ /* num parameters */ 2,
+ /* num open types */ 1,
+ /* num open numbers */ 1,
+ /* open types */ &kOpenTypes[2],
+ /* open numbers */ &kOpenNumbers[6],
+ /* parameters */ &kParameters[461],
+ /* return matcher indices */ &kMatcherIndices[5],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
+ /* is_deprecated */ false,
+ },
+ {
+ /* [267] */
+ /* num parameters */ 2,
+ /* num open types */ 1,
+ /* num open numbers */ 1,
+ /* open types */ &kOpenTypes[2],
+ /* open numbers */ &kOpenNumbers[6],
+ /* parameters */ &kParameters[463],
+ /* return matcher indices */ &kMatcherIndices[5],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
+ /* is_deprecated */ false,
+ },
+ {
+ /* [268] */
+ /* num parameters */ 2,
+ /* num open types */ 1,
+ /* num open numbers */ 1,
+ /* open types */ &kOpenTypes[2],
+ /* open numbers */ &kOpenNumbers[6],
+ /* parameters */ &kParameters[465],
+ /* return matcher indices */ &kMatcherIndices[5],
+ /* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
+ /* is_deprecated */ false,
+ },
+ {
+ /* [269] */
/* num parameters */ 3,
/* num open types */ 1,
/* num open numbers */ 1,
/* open types */ &kOpenTypes[2],
/* open numbers */ &kOpenNumbers[6],
- /* parameters */ &kParameters[336],
- /* return matcher indices */ &kMatcherIndices[171],
+ /* parameters */ &kParameters[366],
+ /* return matcher indices */ &kMatcherIndices[170],
/* supported_stages */ PipelineStageSet(PipelineStage::kFragment, PipelineStage::kCompute),
/* is_deprecated */ false,
},
@@ -8048,54 +8030,53 @@
/* fn abs<T : fiu32>(T) -> T */
/* fn abs<N : num, T : fiu32>(vec<N, T>) -> vec<N, T> */
/* num overloads */ 2,
- /* overloads */ &kOverloads[238],
+ /* overloads */ &kOverloads[236],
},
{
/* [1] */
/* fn acos(f32) -> f32 */
/* fn acos<N : num>(vec<N, f32>) -> vec<N, f32> */
/* num overloads */ 2,
- /* overloads */ &kOverloads[212],
+ /* overloads */ &kOverloads[218],
},
{
/* [2] */
/* fn all<N : num>(vec<N, bool>) -> bool */
/* num overloads */ 1,
- /* overloads */ &kOverloads[260],
+ /* overloads */ &kOverloads[259],
},
{
/* [3] */
/* fn any<N : num>(vec<N, bool>) -> bool */
/* num overloads */ 1,
- /* overloads */ &kOverloads[259],
+ /* overloads */ &kOverloads[258],
},
{
/* [4] */
- /* fn arrayLength<T>(array<T>) -> u32 */
/* fn arrayLength<T, A : access>(ptr<storage, array<T>, A>) -> u32 */
- /* num overloads */ 2,
- /* overloads */ &kOverloads[210],
+ /* num overloads */ 1,
+ /* overloads */ &kOverloads[257],
},
{
/* [5] */
/* fn asin(f32) -> f32 */
/* fn asin<N : num>(vec<N, f32>) -> vec<N, f32> */
/* num overloads */ 2,
- /* overloads */ &kOverloads[208],
+ /* overloads */ &kOverloads[210],
},
{
/* [6] */
/* fn atan(f32) -> f32 */
/* fn atan<N : num>(vec<N, f32>) -> vec<N, f32> */
/* num overloads */ 2,
- /* overloads */ &kOverloads[206],
+ /* overloads */ &kOverloads[208],
},
{
/* [7] */
/* fn atan2(f32, f32) -> f32 */
/* fn atan2<N : num>(vec<N, f32>, vec<N, f32>) -> vec<N, f32> */
/* num overloads */ 2,
- /* overloads */ &kOverloads[202],
+ /* overloads */ &kOverloads[206],
},
{
/* [8] */
@@ -8136,13 +8117,13 @@
/* [13] */
/* fn cross(vec3<f32>, vec3<f32>) -> vec3<f32> */
/* num overloads */ 1,
- /* overloads */ &kOverloads[258],
+ /* overloads */ &kOverloads[256],
},
{
/* [14] */
/* fn determinant<N : num>(mat<N, N, f32>) -> f32 */
/* num overloads */ 1,
- /* overloads */ &kOverloads[257],
+ /* overloads */ &kOverloads[255],
},
{
/* [15] */
@@ -8155,7 +8136,7 @@
/* [16] */
/* fn dot<N : num>(vec<N, f32>, vec<N, f32>) -> f32 */
/* num overloads */ 1,
- /* overloads */ &kOverloads[256],
+ /* overloads */ &kOverloads[254],
},
{
/* [17] */
@@ -8273,7 +8254,7 @@
/* [33] */
/* fn ignore<T>(T) */
/* num overloads */ 1,
- /* overloads */ &kOverloads[255],
+ /* overloads */ &kOverloads[253],
},
{
/* [34] */
@@ -8370,37 +8351,37 @@
/* [47] */
/* fn normalize<N : num>(vec<N, f32>) -> vec<N, f32> */
/* num overloads */ 1,
- /* overloads */ &kOverloads[254],
+ /* overloads */ &kOverloads[252],
},
{
/* [48] */
/* fn pack2x16float(vec2<f32>) -> u32 */
/* num overloads */ 1,
- /* overloads */ &kOverloads[242],
+ /* overloads */ &kOverloads[239],
},
{
/* [49] */
/* fn pack2x16snorm(vec2<f32>) -> u32 */
/* num overloads */ 1,
- /* overloads */ &kOverloads[253],
+ /* overloads */ &kOverloads[250],
},
{
/* [50] */
/* fn pack2x16unorm(vec2<f32>) -> u32 */
/* num overloads */ 1,
- /* overloads */ &kOverloads[251],
+ /* overloads */ &kOverloads[249],
},
{
/* [51] */
/* fn pack4x8snorm(vec4<f32>) -> u32 */
/* num overloads */ 1,
- /* overloads */ &kOverloads[250],
+ /* overloads */ &kOverloads[248],
},
{
/* [52] */
/* fn pack4x8unorm(vec4<f32>) -> u32 */
/* num overloads */ 1,
- /* overloads */ &kOverloads[249],
+ /* overloads */ &kOverloads[241],
},
{
/* [53] */
@@ -8421,7 +8402,7 @@
/* fn reverseBits<T : iu32>(T) -> T */
/* fn reverseBits<N : num, T : iu32>(vec<N, T>) -> vec<N, T> */
/* num overloads */ 2,
- /* overloads */ &kOverloads[218],
+ /* overloads */ &kOverloads[234],
},
{
/* [56] */
@@ -8477,13 +8458,13 @@
/* fn step(f32, f32) -> f32 */
/* fn step<N : num>(vec<N, f32>, vec<N, f32>) -> vec<N, f32> */
/* num overloads */ 2,
- /* overloads */ &kOverloads[234],
+ /* overloads */ &kOverloads[202],
},
{
/* [64] */
/* fn storageBarrier() */
/* num overloads */ 1,
- /* overloads */ &kOverloads[240],
+ /* overloads */ &kOverloads[238],
},
{
/* [65] */
@@ -8497,56 +8478,56 @@
/* fn tanh(f32) -> f32 */
/* fn tanh<N : num>(vec<N, f32>) -> vec<N, f32> */
/* num overloads */ 2,
- /* overloads */ &kOverloads[236],
+ /* overloads */ &kOverloads[228],
},
{
/* [67] */
/* fn transpose<M : num, N : num>(mat<M, N, f32>) -> mat<N, M, f32> */
/* num overloads */ 1,
- /* overloads */ &kOverloads[241],
+ /* overloads */ &kOverloads[240],
},
{
/* [68] */
/* fn trunc(f32) -> f32 */
/* fn trunc<N : num>(vec<N, f32>) -> vec<N, f32> */
/* num overloads */ 2,
- /* overloads */ &kOverloads[228],
+ /* overloads */ &kOverloads[212],
},
{
/* [69] */
/* fn unpack2x16float(u32) -> vec2<f32> */
/* num overloads */ 1,
- /* overloads */ &kOverloads[243],
+ /* overloads */ &kOverloads[242],
},
{
/* [70] */
/* fn unpack2x16snorm(u32) -> vec2<f32> */
/* num overloads */ 1,
- /* overloads */ &kOverloads[244],
+ /* overloads */ &kOverloads[243],
},
{
/* [71] */
/* fn unpack2x16unorm(u32) -> vec2<f32> */
/* num overloads */ 1,
- /* overloads */ &kOverloads[245],
+ /* overloads */ &kOverloads[244],
},
{
/* [72] */
/* fn unpack4x8snorm(u32) -> vec4<f32> */
/* num overloads */ 1,
- /* overloads */ &kOverloads[246],
+ /* overloads */ &kOverloads[245],
},
{
/* [73] */
/* fn unpack4x8unorm(u32) -> vec4<f32> */
/* num overloads */ 1,
- /* overloads */ &kOverloads[247],
+ /* overloads */ &kOverloads[246],
},
{
/* [74] */
/* fn workgroupBarrier() */
/* num overloads */ 1,
- /* overloads */ &kOverloads[248],
+ /* overloads */ &kOverloads[247],
},
{
/* [75] */
@@ -8606,7 +8587,7 @@
/* [78] */
/* fn textureNumSamples<T : fiu32>(texture: texture_multisampled_2d<T>) -> i32 */
/* num overloads */ 1,
- /* overloads */ &kOverloads[252],
+ /* overloads */ &kOverloads[251],
},
{
/* [79] */
@@ -8651,7 +8632,7 @@
/* fn textureSampleCompare(texture: texture_depth_cube, sampler: sampler_comparison, coords: vec3<f32>, depth_ref: f32) -> f32 */
/* fn textureSampleCompare(texture: texture_depth_cube_array, sampler: sampler_comparison, coords: vec3<f32>, array_index: i32, depth_ref: f32) -> f32 */
/* num overloads */ 6,
- /* overloads */ &kOverloads[119],
+ /* overloads */ &kOverloads[113],
},
{
/* [82] */
@@ -8662,7 +8643,7 @@
/* fn textureSampleCompareLevel(texture: texture_depth_cube, sampler: sampler_comparison, coords: vec3<f32>, depth_ref: f32) -> f32 */
/* fn textureSampleCompareLevel(texture: texture_depth_cube_array, sampler: sampler_comparison, coords: vec3<f32>, array_index: i32, depth_ref: f32) -> f32 */
/* num overloads */ 6,
- /* overloads */ &kOverloads[113],
+ /* overloads */ &kOverloads[119],
},
{
/* [83] */
@@ -8743,61 +8724,61 @@
/* [87] */
/* fn atomicLoad<T : iu32, S : workgroup_or_storage>(ptr<S, atomic<T>, read_write>) -> T */
/* num overloads */ 1,
- /* overloads */ &kOverloads[261],
+ /* overloads */ &kOverloads[260],
},
{
/* [88] */
/* fn atomicStore<T : iu32, S : workgroup_or_storage>(ptr<S, atomic<T>, read_write>, T) */
/* num overloads */ 1,
- /* overloads */ &kOverloads[262],
+ /* overloads */ &kOverloads[261],
},
{
/* [89] */
/* fn atomicAdd<T : iu32, S : workgroup_or_storage>(ptr<S, atomic<T>, read_write>, T) -> T */
/* num overloads */ 1,
- /* overloads */ &kOverloads[263],
+ /* overloads */ &kOverloads[262],
},
{
/* [90] */
/* fn atomicMax<T : iu32, S : workgroup_or_storage>(ptr<S, atomic<T>, read_write>, T) -> T */
/* num overloads */ 1,
- /* overloads */ &kOverloads[264],
+ /* overloads */ &kOverloads[263],
},
{
/* [91] */
/* fn atomicMin<T : iu32, S : workgroup_or_storage>(ptr<S, atomic<T>, read_write>, T) -> T */
/* num overloads */ 1,
- /* overloads */ &kOverloads[265],
+ /* overloads */ &kOverloads[264],
},
{
/* [92] */
/* fn atomicAnd<T : iu32, S : workgroup_or_storage>(ptr<S, atomic<T>, read_write>, T) -> T */
/* num overloads */ 1,
- /* overloads */ &kOverloads[266],
+ /* overloads */ &kOverloads[265],
},
{
/* [93] */
/* fn atomicOr<T : iu32, S : workgroup_or_storage>(ptr<S, atomic<T>, read_write>, T) -> T */
/* num overloads */ 1,
- /* overloads */ &kOverloads[267],
+ /* overloads */ &kOverloads[266],
},
{
/* [94] */
/* fn atomicXor<T : iu32, S : workgroup_or_storage>(ptr<S, atomic<T>, read_write>, T) -> T */
/* num overloads */ 1,
- /* overloads */ &kOverloads[268],
+ /* overloads */ &kOverloads[267],
},
{
/* [95] */
/* fn atomicExchange<T : iu32, S : workgroup_or_storage>(ptr<S, atomic<T>, read_write>, T) -> T */
/* num overloads */ 1,
- /* overloads */ &kOverloads[269],
+ /* overloads */ &kOverloads[268],
},
{
/* [96] */
/* fn atomicCompareExchangeWeak<T : iu32, S : workgroup_or_storage>(ptr<S, atomic<T>, read_write>, T, T) -> vec2<T> */
/* num overloads */ 1,
- /* overloads */ &kOverloads[270],
+ /* overloads */ &kOverloads[269],
},
};
diff --git a/src/intrinsic_table_test.cc b/src/intrinsic_table_test.cc
index 829c415..309d42a 100644
--- a/src/intrinsic_table_test.cc
+++ b/src/intrinsic_table_test.cc
@@ -216,13 +216,18 @@
TEST_F(IntrinsicTableTest, MatchArray) {
auto* arr = create<sem::Array>(create<sem::U32>(), 0, 4, 4, 4, true);
- auto* result = table->Lookup(IntrinsicType::kArrayLength, {arr}, Source{});
+ auto* arr_ptr = create<sem::Pointer>(arr, ast::StorageClass::kStorage,
+ ast::Access::kReadWrite);
+ auto* result =
+ table->Lookup(IntrinsicType::kArrayLength, {arr_ptr}, Source{});
ASSERT_NE(result, nullptr) << Diagnostics().str();
ASSERT_EQ(Diagnostics().str(), "");
EXPECT_THAT(result->Type(), IntrinsicType::kArrayLength);
EXPECT_TRUE(result->ReturnType()->Is<sem::U32>());
ASSERT_EQ(result->Parameters().size(), 1u);
- EXPECT_TRUE(result->Parameters()[0].type->Is<sem::Array>());
+ auto* param_type = result->Parameters()[0].type;
+ ASSERT_TRUE(param_type->Is<sem::Pointer>());
+ EXPECT_TRUE(param_type->As<sem::Pointer>()->StoreType()->Is<sem::Array>());
}
TEST_F(IntrinsicTableTest, MismatchArray) {
diff --git a/src/intrinsics.def b/src/intrinsics.def
index 7809eff..f551ef0 100644
--- a/src/intrinsics.def
+++ b/src/intrinsics.def
@@ -263,7 +263,6 @@
fn acos<N: num>(vec<N, f32>) -> vec<N, f32>
fn all<N: num>(vec<N, bool>) -> bool
fn any<N: num>(vec<N, bool>) -> bool
-[[deprecated]] fn arrayLength<T>(array<T>) -> u32
fn arrayLength<T, A: access>(ptr<storage, array<T>, A>) -> u32
fn asin(f32) -> f32
fn asin<N: num>(vec<N, f32>) -> vec<N, f32>
diff --git a/src/resolver/intrinsic_test.cc b/src/resolver/intrinsic_test.cc
index bdb235c..7363d90 100644
--- a/src/resolver/intrinsic_test.cc
+++ b/src/resolver/intrinsic_test.cc
@@ -774,7 +774,7 @@
create<ast::GroupDecoration>(0),
});
- auto* call = Call("arrayLength", MemberAccessor("a", "x"));
+ auto* call = Call("arrayLength", AddressOf(MemberAccessor("a", "x")));
WrapInFunction(call);
EXPECT_TRUE(r()->Resolve()) << r()->error();
@@ -785,15 +785,16 @@
TEST_F(ResolverIntrinsicDataTest, ArrayLength_Error_ArraySized) {
Global("arr", ty.array<int, 4>(), ast::StorageClass::kInput);
- auto* call = Call("arrayLength", "arr");
+ auto* call = Call("arrayLength", AddressOf("arr"));
WrapInFunction(call);
EXPECT_FALSE(r()->Resolve());
- EXPECT_EQ(r()->error(), R"(error: no matching call to arrayLength(array<i32, 4>)
+ EXPECT_EQ(
+ r()->error(),
+ R"(error: no matching call to arrayLength(ptr<in, array<i32, 4>, read_write>)
-2 candidate functions:
- arrayLength(array<T>) -> u32
+1 candidate function:
arrayLength(ptr<storage, array<T>, A>) -> u32
)");
}
diff --git a/src/transform/bound_array_accessors_test.cc b/src/transform/bound_array_accessors_test.cc
index 9c9a84b..f8b8f89 100644
--- a/src/transform/bound_array_accessors_test.cc
+++ b/src/transform/bound_array_accessors_test.cc
@@ -608,7 +608,7 @@
fn f() {
let b : f32 = s.b[c];
let x : i32 = min(1, 2);
- let y : u32 = arrayLength(s.b);
+ let y : u32 = arrayLength(&s.b);
}
)";
@@ -626,7 +626,7 @@
fn f() {
let b : f32 = s.b[min(u32(c), (arrayLength(&(s.b)) - 1u))];
let x : i32 = min(1, 2);
- let y : u32 = arrayLength(s.b);
+ let y : u32 = arrayLength(&(s.b));
}
)";
diff --git a/src/transform/calculate_array_length.cc b/src/transform/calculate_array_length.cc
index 4d78b02..4a6f571 100644
--- a/src/transform/calculate_array_length.cc
+++ b/src/transform/calculate_array_length.cc
@@ -129,23 +129,22 @@
// * An expression must not evaluate to a runtime-sized array type.
//
// We can assume that the arrayLength() call has a single argument of
- // the form: arrayLength(&X.Y) or the now deprecated form
- // arrayLength(X.Y) where X is an expression that resolves to the
- // storage buffer structure, and Y is the runtime sized array.
- auto* array_expr = call_expr->params()[0];
-
- // TODO(crbug.com/tint/806): Once the deprecated arrayLength()
- // overload is removed, this can safely assume a pointer arg.
- if (auto* address_of = array_expr->As<ast::UnaryOpExpression>()) {
- if (address_of->op() == ast::UnaryOp::kAddressOf) {
- array_expr = address_of->expr();
- }
+ // the form: arrayLength(&X.Y) where X is an expression that resolves
+ // to the storage buffer structure, and Y is the runtime sized array.
+ auto* arg = call_expr->params()[0];
+ auto* address_of = arg->As<ast::UnaryOpExpression>();
+ if (!address_of || address_of->op() != ast::UnaryOp::kAddressOf) {
+ TINT_ICE(ctx.dst->Diagnostics())
+ << "arrayLength() expected pointer to member access, got "
+ << address_of->TypeInfo().name;
}
+ auto* array_expr = address_of->expr();
auto* accessor = array_expr->As<ast::MemberAccessorExpression>();
if (!accessor) {
TINT_ICE(ctx.dst->Diagnostics())
- << "arrayLength() expected ast::MemberAccessorExpression, got "
+ << "arrayLength() expected pointer to member access, got "
+ "pointer to "
<< array_expr->TypeInfo().name;
break;
}
diff --git a/src/transform/calculate_array_length_test.cc b/src/transform/calculate_array_length_test.cc
index 693a1ec..52c12c0 100644
--- a/src/transform/calculate_array_length_test.cc
+++ b/src/transform/calculate_array_length_test.cc
@@ -22,268 +22,6 @@
using CalculateArrayLengthTest = TransformTest;
-// TODO(crbug.com/tint/806): Remove
-TEST_F(CalculateArrayLengthTest, Basic_DEPRECATED) {
- auto* src = R"(
-[[block]]
-struct SB {
- x : i32;
- arr : array<i32>;
-};
-
-[[group(0), binding(0)]] var<storage, read> sb : SB;
-
-[[stage(compute)]]
-fn main() {
- var len : u32 = arrayLength(sb.arr);
-}
-)";
-
- auto* expect = R"(
-[[block]]
-struct SB {
- x : i32;
- arr : array<i32>;
-};
-
-[[internal(intrinsic_buffer_size)]]
-fn tint_symbol(buffer : SB, result : ptr<function, u32>)
-
-[[group(0), binding(0)]] var<storage, read> sb : SB;
-
-[[stage(compute)]]
-fn main() {
- var tint_symbol_1 : u32 = 0u;
- tint_symbol(sb, &(tint_symbol_1));
- let tint_symbol_2 : u32 = ((tint_symbol_1 - 4u) / 4u);
- var len : u32 = tint_symbol_2;
-}
-)";
-
- auto got = Run<CalculateArrayLength>(src);
-
- EXPECT_EQ(expect, str(got));
-}
-
-// TODO(crbug.com/tint/806): Remove
-TEST_F(CalculateArrayLengthTest, InSameBlock_DEPRECATED) {
- auto* src = R"(
-[[block]]
-struct SB {
- x : i32;
- arr : array<i32>;
-};
-
-[[group(0), binding(0)]] var<storage, read> sb : SB;
-
-[[stage(compute)]]
-fn main() {
- var a : u32 = arrayLength(sb.arr);
- var b : u32 = arrayLength(sb.arr);
- var c : u32 = arrayLength(sb.arr);
-}
-)";
-
- auto* expect = R"(
-[[block]]
-struct SB {
- x : i32;
- arr : array<i32>;
-};
-
-[[internal(intrinsic_buffer_size)]]
-fn tint_symbol(buffer : SB, result : ptr<function, u32>)
-
-[[group(0), binding(0)]] var<storage, read> sb : SB;
-
-[[stage(compute)]]
-fn main() {
- var tint_symbol_1 : u32 = 0u;
- tint_symbol(sb, &(tint_symbol_1));
- let tint_symbol_2 : u32 = ((tint_symbol_1 - 4u) / 4u);
- var a : u32 = tint_symbol_2;
- var b : u32 = tint_symbol_2;
- var c : u32 = tint_symbol_2;
-}
-)";
-
- auto got = Run<CalculateArrayLength>(src);
-
- EXPECT_EQ(expect, str(got));
-}
-
-// TODO(crbug.com/tint/806): Remove
-TEST_F(CalculateArrayLengthTest, WithStride_DEPRECATED) {
- auto* src = R"(
-[[block]]
-struct SB {
- x : i32;
- y : f32;
- arr : [[stride(64)]] array<i32>;
-};
-
-[[group(0), binding(0)]] var<storage, read> sb : SB;
-
-[[stage(compute)]]
-fn main() {
- var len : u32 = arrayLength(sb.arr);
-}
-)";
-
- auto* expect = R"(
-[[block]]
-struct SB {
- x : i32;
- y : f32;
- arr : [[stride(64)]] array<i32>;
-};
-
-[[internal(intrinsic_buffer_size)]]
-fn tint_symbol(buffer : SB, result : ptr<function, u32>)
-
-[[group(0), binding(0)]] var<storage, read> sb : SB;
-
-[[stage(compute)]]
-fn main() {
- var tint_symbol_1 : u32 = 0u;
- tint_symbol(sb, &(tint_symbol_1));
- let tint_symbol_2 : u32 = ((tint_symbol_1 - 8u) / 64u);
- var len : u32 = tint_symbol_2;
-}
-)";
-
- auto got = Run<CalculateArrayLength>(src);
-
- EXPECT_EQ(expect, str(got));
-}
-
-// TODO(crbug.com/tint/806): Remove
-TEST_F(CalculateArrayLengthTest, Nested_DEPRECATED) {
- auto* src = R"(
-[[block]]
-struct SB {
- x : i32;
- arr : array<i32>;
-};
-
-[[group(0), binding(0)]] var<storage, read> sb : SB;
-
-[[stage(compute)]]
-fn main() {
- if (true) {
- var len : u32 = arrayLength(sb.arr);
- } else {
- if (true) {
- var len : u32 = arrayLength(sb.arr);
- }
- }
-}
-)";
-
- auto* expect = R"(
-[[block]]
-struct SB {
- x : i32;
- arr : array<i32>;
-};
-
-[[internal(intrinsic_buffer_size)]]
-fn tint_symbol(buffer : SB, result : ptr<function, u32>)
-
-[[group(0), binding(0)]] var<storage, read> sb : SB;
-
-[[stage(compute)]]
-fn main() {
- if (true) {
- var tint_symbol_1 : u32 = 0u;
- tint_symbol(sb, &(tint_symbol_1));
- let tint_symbol_2 : u32 = ((tint_symbol_1 - 4u) / 4u);
- var len : u32 = tint_symbol_2;
- } else {
- if (true) {
- var tint_symbol_3 : u32 = 0u;
- tint_symbol(sb, &(tint_symbol_3));
- let tint_symbol_4 : u32 = ((tint_symbol_3 - 4u) / 4u);
- var len : u32 = tint_symbol_4;
- }
- }
-}
-)";
-
- auto got = Run<CalculateArrayLength>(src);
-
- EXPECT_EQ(expect, str(got));
-}
-
-// TODO(crbug.com/tint/806): Remove
-TEST_F(CalculateArrayLengthTest, MultipleStorageBuffers_DEPRECATED) {
- auto* src = R"(
-[[block]]
-struct SB1 {
- x : i32;
- arr1 : array<i32>;
-};
-
-[[block]]
-struct SB2 {
- x : i32;
- arr2 : array<vec4<f32>>;
-};
-
-[[group(0), binding(0)]] var<storage, read> sb1 : SB1;
-
-[[group(0), binding(1)]] var<storage, read> sb2 : SB2;
-
-[[stage(compute)]]
-fn main() {
- var len1 : u32 = arrayLength(sb1.arr1);
- var len2 : u32 = arrayLength(sb2.arr2);
- var x : u32 = (len1 + len2);
-}
-)";
-
- auto* expect = R"(
-[[block]]
-struct SB1 {
- x : i32;
- arr1 : array<i32>;
-};
-
-[[internal(intrinsic_buffer_size)]]
-fn tint_symbol(buffer : SB1, result : ptr<function, u32>)
-
-[[block]]
-struct SB2 {
- x : i32;
- arr2 : array<vec4<f32>>;
-};
-
-[[internal(intrinsic_buffer_size)]]
-fn tint_symbol_3(buffer : SB2, result : ptr<function, u32>)
-
-[[group(0), binding(0)]] var<storage, read> sb1 : SB1;
-
-[[group(0), binding(1)]] var<storage, read> sb2 : SB2;
-
-[[stage(compute)]]
-fn main() {
- var tint_symbol_1 : u32 = 0u;
- tint_symbol(sb1, &(tint_symbol_1));
- let tint_symbol_2 : u32 = ((tint_symbol_1 - 4u) / 4u);
- var tint_symbol_4 : u32 = 0u;
- tint_symbol_3(sb2, &(tint_symbol_4));
- let tint_symbol_5 : u32 = ((tint_symbol_4 - 16u) / 16u);
- var len1 : u32 = tint_symbol_2;
- var len2 : u32 = tint_symbol_5;
- var x : u32 = (len1 + len2);
-}
-)";
-
- auto got = Run<CalculateArrayLength>(src);
-
- EXPECT_EQ(expect, str(got));
-}
-
TEST_F(CalculateArrayLengthTest, Basic) {
auto* src = R"(
[[block]]
diff --git a/src/writer/hlsl/generator_impl_sanitizer_test.cc b/src/writer/hlsl/generator_impl_sanitizer_test.cc
index 473b336..e4e85c0 100644
--- a/src/writer/hlsl/generator_impl_sanitizer_test.cc
+++ b/src/writer/hlsl/generator_impl_sanitizer_test.cc
@@ -25,50 +25,6 @@
using HlslSanitizerTest = TestHelper;
-// TODO(crbug.com/tint/806): Remove
-TEST_F(HlslSanitizerTest, ArrayLength_DEPRECATED) {
- auto* sb_ty = Structure("SB",
- {
- Member("x", ty.f32()),
- Member("arr", ty.array(ty.vec4<f32>())),
- },
- {
- create<ast::StructBlockDecoration>(),
- });
-
- Global("sb", ty.Of(sb_ty), ast::StorageClass::kStorage, ast::Access::kRead,
- ast::DecorationList{
- create<ast::BindingDecoration>(0),
- create<ast::GroupDecoration>(1),
- });
-
- Func("main", ast::VariableList{}, ty.void_(),
- {
- Decl(Var("len", ty.u32(), ast::StorageClass::kNone,
- Call("arrayLength", MemberAccessor("sb", "arr")))),
- },
- {
- Stage(ast::PipelineStage::kFragment),
- });
-
- GeneratorImpl& gen = SanitizeAndBuild();
-
- ASSERT_TRUE(gen.Generate(out)) << gen.error();
-
- auto got = result();
- auto* expect = R"(ByteAddressBuffer sb : register(t0, space1);
-
-void main() {
- uint tint_symbol_1 = 0u;
- sb.GetDimensions(tint_symbol_1);
- const uint tint_symbol_2 = ((tint_symbol_1 - 16u) / 16u);
- uint len = tint_symbol_2;
- return;
-}
-)";
- EXPECT_EQ(expect, got);
-}
-
TEST_F(HlslSanitizerTest, Call_ArrayLength) {
auto* s = Structure("my_struct", {Member(0, "a", ty.array<f32>(4))},
{create<ast::StructBlockDecoration>()});
diff --git a/src/writer/spirv/builder.cc b/src/writer/spirv/builder.cc
index 5317cfb..32dae13 100644
--- a/src/writer/spirv/builder.cc
+++ b/src/writer/spirv/builder.cc
@@ -2230,17 +2230,19 @@
}
auto* arg = call->params()[0];
- // TODO(crbug.com/tint/806): Once the deprecated arrayLength()
- // overload is removed, this can safely assume a pointer arg.
- if (auto* address_of = arg->As<ast::UnaryOpExpression>()) {
- arg = address_of->expr();
+ auto* address_of = arg->As<ast::UnaryOpExpression>();
+ if (!address_of || address_of->op() != ast::UnaryOp::kAddressOf) {
+ error_ = "arrayLength() expected pointer to member access, got " +
+ std::string(address_of->TypeInfo().name);
+ return 0;
}
+ auto* array_expr = address_of->expr();
- auto* accessor = arg->As<ast::MemberAccessorExpression>();
- if (accessor == nullptr) {
- // The InlinePtrLets and Simplify transforms should have sanitized any
- // lets, or &*&*& noise.
- error_ = "expected argument to arrayLength() to be a member accessor";
+ auto* accessor = array_expr->As<ast::MemberAccessorExpression>();
+ if (!accessor) {
+ error_ =
+ "arrayLength() expected pointer to member access, got pointer to " +
+ std::string(array_expr->TypeInfo().name);
return 0;
}
diff --git a/src/writer/spirv/builder_intrinsic_test.cc b/src/writer/spirv/builder_intrinsic_test.cc
index ae74a21..7e6d020 100644
--- a/src/writer/spirv/builder_intrinsic_test.cc
+++ b/src/writer/spirv/builder_intrinsic_test.cc
@@ -1570,102 +1570,6 @@
)");
}
-// TODO(crbug.com/tint/806): Remove
-TEST_F(IntrinsicBuilderTest, Call_ArrayLength_DEPRECATED) {
- auto* s = Structure("my_struct", {Member("a", ty.array<f32>(4))},
- {create<ast::StructBlockDecoration>()});
- Global("b", ty.Of(s), ast::StorageClass::kStorage, ast::Access::kRead,
- ast::DecorationList{
- create<ast::BindingDecoration>(1),
- create<ast::GroupDecoration>(2),
- });
-
- auto* expr = Call("arrayLength", MemberAccessor("b", "a"));
-
- Func("a_func", ast::VariableList{}, ty.void_(),
- ast::StatementList{
- Ignore(expr),
- },
- ast::DecorationList{
- Stage(ast::PipelineStage::kFragment),
- });
-
- spirv::Builder& b = Build();
-
- ASSERT_TRUE(b.Build()) << b.error();
-
- ASSERT_EQ(b.functions().size(), 1u);
-
- auto* expected_types = R"(%5 = OpTypeFloat 32
-%4 = OpTypeRuntimeArray %5
-%3 = OpTypeStruct %4
-%2 = OpTypePointer StorageBuffer %3
-%1 = OpVariable %2 StorageBuffer
-%7 = OpTypeVoid
-%6 = OpTypeFunction %7
-%12 = OpTypeInt 32 0
-)";
- auto got_types = DumpInstructions(b.types());
- EXPECT_EQ(expected_types, got_types);
-
- auto* expected_instructions = R"(%11 = OpArrayLength %12 %1 0
-)";
- auto got_instructions = DumpInstructions(b.functions()[0].instructions());
- EXPECT_EQ(expected_instructions, got_instructions);
-
- Validate(b);
-}
-
-// TODO(crbug.com/tint/806): Remove
-TEST_F(IntrinsicBuilderTest, Call_ArrayLength_OtherMembersInStruct_DEPRECATED) {
- auto* s = Structure("my_struct",
- {
- Member("z", ty.f32()),
- Member(4, "a", ty.array<f32>(4)),
- },
- {create<ast::StructBlockDecoration>()});
- Global("b", ty.Of(s), ast::StorageClass::kStorage, ast::Access::kRead,
- ast::DecorationList{
- create<ast::BindingDecoration>(1),
- create<ast::GroupDecoration>(2),
- });
-
- auto* expr = Call("arrayLength", MemberAccessor("b", "a"));
-
- Func("a_func", ast::VariableList{}, ty.void_(),
- ast::StatementList{
- Ignore(expr),
- },
- ast::DecorationList{
- Stage(ast::PipelineStage::kFragment),
- });
-
- spirv::Builder& b = Build();
-
- ASSERT_TRUE(b.Build()) << b.error();
-
- ASSERT_EQ(b.functions().size(), 1u);
-
- auto* expected_types = R"(%4 = OpTypeFloat 32
-%5 = OpTypeRuntimeArray %4
-%3 = OpTypeStruct %4 %5
-%2 = OpTypePointer StorageBuffer %3
-%1 = OpVariable %2 StorageBuffer
-%7 = OpTypeVoid
-%6 = OpTypeFunction %7
-%12 = OpTypeInt 32 0
-)";
- auto got_types = DumpInstructions(b.types());
- EXPECT_EQ(expected_types, got_types);
-
- auto* expected_instructions = R"(%11 = OpArrayLength %12 %1 1
-)";
- auto got_instructions = DumpInstructions(b.functions()[0].instructions());
- EXPECT_EQ(expected_instructions, got_instructions);
-
- Validate(b);
-}
-
TEST_F(IntrinsicBuilderTest, Call_ArrayLength) {
auto* s = Structure("my_struct", {Member("a", ty.array<f32>(4))},
{create<ast::StructBlockDecoration>()});
diff --git a/test/intrinsics/gen/arrayLength/647a40.wgsl b/test/intrinsics/gen/arrayLength/647a40.wgsl
deleted file mode 100644
index 28bd17a..0000000
--- a/test/intrinsics/gen/arrayLength/647a40.wgsl
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright 2021 The Tint Authors.
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-////////////////////////////////////////////////////////////////////////////////
-// File generated by tools/intrinsic-gen
-// using the template:
-// test/intrinsics/intrinsics.wgsl.tmpl
-// and the intrinsic defintion file:
-// src/intrinsics.def
-//
-// Do not modify this file directly
-////////////////////////////////////////////////////////////////////////////////
-
-[[block]]
-struct SB_RO {
- arg_0: array<u32>;
-};
-[[group(0), binding(1)]] var<storage, read> sb_ro : SB_RO;
-
-// fn arrayLength(array<u32>) -> u32
-fn arrayLength_647a40() {
- var res: u32 = arrayLength(sb_ro.arg_0);
-}
-
-[[stage(vertex)]]
-fn vertex_main() -> [[builtin(position)]] vec4<f32> {
- arrayLength_647a40();
- return vec4<f32>();
-}
-
-[[stage(fragment)]]
-fn fragment_main() {
- arrayLength_647a40();
-}
-
-[[stage(compute)]]
-fn compute_main() {
- arrayLength_647a40();
-}
diff --git a/test/intrinsics/gen/arrayLength/647a40.wgsl.expected.hlsl b/test/intrinsics/gen/arrayLength/647a40.wgsl.expected.hlsl
deleted file mode 100644
index 28df352..0000000
--- a/test/intrinsics/gen/arrayLength/647a40.wgsl.expected.hlsl
+++ /dev/null
@@ -1,33 +0,0 @@
-intrinsics/gen/arrayLength/647a40.wgsl:33:18 warning: use of deprecated intrinsic
- var res: u32 = arrayLength(sb_ro.arg_0);
- ^^^^^^^^^^^
-
-ByteAddressBuffer sb_ro : register(t1, space0);
-
-void arrayLength_647a40() {
- uint tint_symbol_2 = 0u;
- sb_ro.GetDimensions(tint_symbol_2);
- const uint tint_symbol_3 = ((tint_symbol_2 - 0u) / 4u);
- uint res = tint_symbol_3;
-}
-
-struct tint_symbol {
- float4 value : SV_Position;
-};
-
-tint_symbol vertex_main() {
- arrayLength_647a40();
- const tint_symbol tint_symbol_4 = {float4(0.0f, 0.0f, 0.0f, 0.0f)};
- return tint_symbol_4;
-}
-
-void fragment_main() {
- arrayLength_647a40();
- return;
-}
-
-[numthreads(1, 1, 1)]
-void compute_main() {
- arrayLength_647a40();
- return;
-}
diff --git a/test/intrinsics/gen/arrayLength/647a40.wgsl.expected.msl b/test/intrinsics/gen/arrayLength/647a40.wgsl.expected.msl
deleted file mode 100644
index d0ccc36..0000000
--- a/test/intrinsics/gen/arrayLength/647a40.wgsl.expected.msl
+++ /dev/null
@@ -1,41 +0,0 @@
-SKIP: FAILED
-
-intrinsics/gen/arrayLength/647a40.wgsl:33:18 warning: use of deprecated intrinsic
- var res: u32 = arrayLength(sb_ro.arg_0);
- ^^^^^^^^^^^
-
-
-[[block]]
-struct SB_RO {
- arg_0 : array<u32>;
-};
-
-[[group(0), binding(1)]] var<storage, read> sb_ro : SB_RO;
-
-fn arrayLength_647a40() {
- var res : u32 = arrayLength(sb_ro.arg_0);
-}
-
-struct tint_symbol {
- [[builtin(position)]]
- value : vec4<f32>;
-};
-
-[[stage(vertex)]]
-fn vertex_main() -> tint_symbol {
- arrayLength_647a40();
- let tint_symbol_1 : tint_symbol = tint_symbol(vec4<f32>());
- return tint_symbol_1;
-}
-
-[[stage(fragment)]]
-fn fragment_main() {
- arrayLength_647a40();
-}
-
-[[stage(compute)]]
-fn compute_main() {
- arrayLength_647a40();
-}
-
-Failed to generate: error: Unknown import method: arrayLength
diff --git a/test/intrinsics/gen/arrayLength/647a40.wgsl.expected.spvasm b/test/intrinsics/gen/arrayLength/647a40.wgsl.expected.spvasm
deleted file mode 100644
index 711579a..0000000
--- a/test/intrinsics/gen/arrayLength/647a40.wgsl.expected.spvasm
+++ /dev/null
@@ -1,85 +0,0 @@
-intrinsics/gen/arrayLength/647a40.wgsl:33:18 warning: use of deprecated intrinsic
- var res: u32 = arrayLength(sb_ro.arg_0);
- ^^^^^^^^^^^
-
-; SPIR-V
-; Version: 1.3
-; Generator: Google Tint Compiler; 0
-; Bound: 37
-; Schema: 0
- OpCapability Shader
- OpMemoryModel Logical GLSL450
- OpEntryPoint Vertex %vertex_main "vertex_main" %tint_pointsize %tint_symbol_1
- OpEntryPoint Fragment %fragment_main "fragment_main"
- OpEntryPoint GLCompute %compute_main "compute_main"
- OpExecutionMode %fragment_main OriginUpperLeft
- OpExecutionMode %compute_main LocalSize 1 1 1
- OpName %tint_pointsize "tint_pointsize"
- OpName %SB_RO "SB_RO"
- OpMemberName %SB_RO 0 "arg_0"
- OpName %sb_ro "sb_ro"
- OpName %tint_symbol_1 "tint_symbol_1"
- OpName %arrayLength_647a40 "arrayLength_647a40"
- OpName %res "res"
- OpName %tint_symbol_2 "tint_symbol_2"
- OpName %tint_symbol "tint_symbol"
- OpName %vertex_main "vertex_main"
- OpName %fragment_main "fragment_main"
- OpName %compute_main "compute_main"
- OpDecorate %tint_pointsize BuiltIn PointSize
- OpDecorate %SB_RO Block
- OpMemberDecorate %SB_RO 0 Offset 0
- OpDecorate %_runtimearr_uint ArrayStride 4
- OpDecorate %sb_ro NonWritable
- OpDecorate %sb_ro DescriptorSet 0
- OpDecorate %sb_ro Binding 1
- OpDecorate %tint_symbol_1 BuiltIn Position
- %float = OpTypeFloat 32
-%_ptr_Output_float = OpTypePointer Output %float
- %4 = OpConstantNull %float
-%tint_pointsize = OpVariable %_ptr_Output_float Output %4
- %uint = OpTypeInt 32 0
-%_runtimearr_uint = OpTypeRuntimeArray %uint
- %SB_RO = OpTypeStruct %_runtimearr_uint
-%_ptr_StorageBuffer_SB_RO = OpTypePointer StorageBuffer %SB_RO
- %sb_ro = OpVariable %_ptr_StorageBuffer_SB_RO StorageBuffer
- %v4float = OpTypeVector %float 4
-%_ptr_Output_v4float = OpTypePointer Output %v4float
- %13 = OpConstantNull %v4float
-%tint_symbol_1 = OpVariable %_ptr_Output_v4float Output %13
- %void = OpTypeVoid
- %14 = OpTypeFunction %void
-%_ptr_Function_uint = OpTypePointer Function %uint
- %21 = OpConstantNull %uint
- %22 = OpTypeFunction %void %v4float
- %float_1 = OpConstant %float 1
-%arrayLength_647a40 = OpFunction %void None %14
- %17 = OpLabel
- %res = OpVariable %_ptr_Function_uint Function %21
- %18 = OpArrayLength %uint %sb_ro 0
- OpStore %res %18
- OpReturn
- OpFunctionEnd
-%tint_symbol_2 = OpFunction %void None %22
-%tint_symbol = OpFunctionParameter %v4float
- %25 = OpLabel
- OpStore %tint_symbol_1 %tint_symbol
- OpReturn
- OpFunctionEnd
-%vertex_main = OpFunction %void None %14
- %27 = OpLabel
- OpStore %tint_pointsize %float_1
- %29 = OpFunctionCall %void %arrayLength_647a40
- %30 = OpFunctionCall %void %tint_symbol_2 %13
- OpReturn
- OpFunctionEnd
-%fragment_main = OpFunction %void None %14
- %32 = OpLabel
- %33 = OpFunctionCall %void %arrayLength_647a40
- OpReturn
- OpFunctionEnd
-%compute_main = OpFunction %void None %14
- %35 = OpLabel
- %36 = OpFunctionCall %void %arrayLength_647a40
- OpReturn
- OpFunctionEnd
diff --git a/test/intrinsics/gen/arrayLength/647a40.wgsl.expected.wgsl b/test/intrinsics/gen/arrayLength/647a40.wgsl.expected.wgsl
deleted file mode 100644
index af1cdfb..0000000
--- a/test/intrinsics/gen/arrayLength/647a40.wgsl.expected.wgsl
+++ /dev/null
@@ -1,30 +0,0 @@
-intrinsics/gen/arrayLength/647a40.wgsl:33:18 warning: use of deprecated intrinsic
- var res: u32 = arrayLength(sb_ro.arg_0);
- ^^^^^^^^^^^
-
-[[block]]
-struct SB_RO {
- arg_0 : array<u32>;
-};
-
-[[group(0), binding(1)]] var<storage, read> sb_ro : SB_RO;
-
-fn arrayLength_647a40() {
- var res : u32 = arrayLength(sb_ro.arg_0);
-}
-
-[[stage(vertex)]]
-fn vertex_main() -> [[builtin(position)]] vec4<f32> {
- arrayLength_647a40();
- return vec4<f32>();
-}
-
-[[stage(fragment)]]
-fn fragment_main() {
- arrayLength_647a40();
-}
-
-[[stage(compute)]]
-fn compute_main() {
- arrayLength_647a40();
-}
diff --git a/test/intrinsics/gen/arrayLength/721c9d.wgsl b/test/intrinsics/gen/arrayLength/721c9d.wgsl
deleted file mode 100644
index 2aaceb5..0000000
--- a/test/intrinsics/gen/arrayLength/721c9d.wgsl
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright 2021 The Tint Authors.
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-////////////////////////////////////////////////////////////////////////////////
-// File generated by tools/intrinsic-gen
-// using the template:
-// test/intrinsics/intrinsics.wgsl.tmpl
-// and the intrinsic defintion file:
-// src/intrinsics.def
-//
-// Do not modify this file directly
-////////////////////////////////////////////////////////////////////////////////
-
-[[block]]
-struct SB_RO {
- arg_0: array<i32>;
-};
-[[group(0), binding(1)]] var<storage, read> sb_ro : SB_RO;
-
-// fn arrayLength(array<i32>) -> u32
-fn arrayLength_721c9d() {
- var res: u32 = arrayLength(sb_ro.arg_0);
-}
-
-[[stage(vertex)]]
-fn vertex_main() -> [[builtin(position)]] vec4<f32> {
- arrayLength_721c9d();
- return vec4<f32>();
-}
-
-[[stage(fragment)]]
-fn fragment_main() {
- arrayLength_721c9d();
-}
-
-[[stage(compute)]]
-fn compute_main() {
- arrayLength_721c9d();
-}
diff --git a/test/intrinsics/gen/arrayLength/721c9d.wgsl.expected.hlsl b/test/intrinsics/gen/arrayLength/721c9d.wgsl.expected.hlsl
deleted file mode 100644
index fd02954..0000000
--- a/test/intrinsics/gen/arrayLength/721c9d.wgsl.expected.hlsl
+++ /dev/null
@@ -1,33 +0,0 @@
-intrinsics/gen/arrayLength/721c9d.wgsl:33:18 warning: use of deprecated intrinsic
- var res: u32 = arrayLength(sb_ro.arg_0);
- ^^^^^^^^^^^
-
-ByteAddressBuffer sb_ro : register(t1, space0);
-
-void arrayLength_721c9d() {
- uint tint_symbol_2 = 0u;
- sb_ro.GetDimensions(tint_symbol_2);
- const uint tint_symbol_3 = ((tint_symbol_2 - 0u) / 4u);
- uint res = tint_symbol_3;
-}
-
-struct tint_symbol {
- float4 value : SV_Position;
-};
-
-tint_symbol vertex_main() {
- arrayLength_721c9d();
- const tint_symbol tint_symbol_4 = {float4(0.0f, 0.0f, 0.0f, 0.0f)};
- return tint_symbol_4;
-}
-
-void fragment_main() {
- arrayLength_721c9d();
- return;
-}
-
-[numthreads(1, 1, 1)]
-void compute_main() {
- arrayLength_721c9d();
- return;
-}
diff --git a/test/intrinsics/gen/arrayLength/721c9d.wgsl.expected.msl b/test/intrinsics/gen/arrayLength/721c9d.wgsl.expected.msl
deleted file mode 100644
index 48d04d2..0000000
--- a/test/intrinsics/gen/arrayLength/721c9d.wgsl.expected.msl
+++ /dev/null
@@ -1,41 +0,0 @@
-SKIP: FAILED
-
-intrinsics/gen/arrayLength/721c9d.wgsl:33:18 warning: use of deprecated intrinsic
- var res: u32 = arrayLength(sb_ro.arg_0);
- ^^^^^^^^^^^
-
-
-[[block]]
-struct SB_RO {
- arg_0 : array<i32>;
-};
-
-[[group(0), binding(1)]] var<storage, read> sb_ro : SB_RO;
-
-fn arrayLength_721c9d() {
- var res : u32 = arrayLength(sb_ro.arg_0);
-}
-
-struct tint_symbol {
- [[builtin(position)]]
- value : vec4<f32>;
-};
-
-[[stage(vertex)]]
-fn vertex_main() -> tint_symbol {
- arrayLength_721c9d();
- let tint_symbol_1 : tint_symbol = tint_symbol(vec4<f32>());
- return tint_symbol_1;
-}
-
-[[stage(fragment)]]
-fn fragment_main() {
- arrayLength_721c9d();
-}
-
-[[stage(compute)]]
-fn compute_main() {
- arrayLength_721c9d();
-}
-
-Failed to generate: error: Unknown import method: arrayLength
diff --git a/test/intrinsics/gen/arrayLength/721c9d.wgsl.expected.spvasm b/test/intrinsics/gen/arrayLength/721c9d.wgsl.expected.spvasm
deleted file mode 100644
index f587225..0000000
--- a/test/intrinsics/gen/arrayLength/721c9d.wgsl.expected.spvasm
+++ /dev/null
@@ -1,86 +0,0 @@
-intrinsics/gen/arrayLength/721c9d.wgsl:33:18 warning: use of deprecated intrinsic
- var res: u32 = arrayLength(sb_ro.arg_0);
- ^^^^^^^^^^^
-
-; SPIR-V
-; Version: 1.3
-; Generator: Google Tint Compiler; 0
-; Bound: 38
-; Schema: 0
- OpCapability Shader
- OpMemoryModel Logical GLSL450
- OpEntryPoint Vertex %vertex_main "vertex_main" %tint_pointsize %tint_symbol_1
- OpEntryPoint Fragment %fragment_main "fragment_main"
- OpEntryPoint GLCompute %compute_main "compute_main"
- OpExecutionMode %fragment_main OriginUpperLeft
- OpExecutionMode %compute_main LocalSize 1 1 1
- OpName %tint_pointsize "tint_pointsize"
- OpName %SB_RO "SB_RO"
- OpMemberName %SB_RO 0 "arg_0"
- OpName %sb_ro "sb_ro"
- OpName %tint_symbol_1 "tint_symbol_1"
- OpName %arrayLength_721c9d "arrayLength_721c9d"
- OpName %res "res"
- OpName %tint_symbol_2 "tint_symbol_2"
- OpName %tint_symbol "tint_symbol"
- OpName %vertex_main "vertex_main"
- OpName %fragment_main "fragment_main"
- OpName %compute_main "compute_main"
- OpDecorate %tint_pointsize BuiltIn PointSize
- OpDecorate %SB_RO Block
- OpMemberDecorate %SB_RO 0 Offset 0
- OpDecorate %_runtimearr_int ArrayStride 4
- OpDecorate %sb_ro NonWritable
- OpDecorate %sb_ro DescriptorSet 0
- OpDecorate %sb_ro Binding 1
- OpDecorate %tint_symbol_1 BuiltIn Position
- %float = OpTypeFloat 32
-%_ptr_Output_float = OpTypePointer Output %float
- %4 = OpConstantNull %float
-%tint_pointsize = OpVariable %_ptr_Output_float Output %4
- %int = OpTypeInt 32 1
-%_runtimearr_int = OpTypeRuntimeArray %int
- %SB_RO = OpTypeStruct %_runtimearr_int
-%_ptr_StorageBuffer_SB_RO = OpTypePointer StorageBuffer %SB_RO
- %sb_ro = OpVariable %_ptr_StorageBuffer_SB_RO StorageBuffer
- %v4float = OpTypeVector %float 4
-%_ptr_Output_v4float = OpTypePointer Output %v4float
- %13 = OpConstantNull %v4float
-%tint_symbol_1 = OpVariable %_ptr_Output_v4float Output %13
- %void = OpTypeVoid
- %14 = OpTypeFunction %void
- %uint = OpTypeInt 32 0
-%_ptr_Function_uint = OpTypePointer Function %uint
- %22 = OpConstantNull %uint
- %23 = OpTypeFunction %void %v4float
- %float_1 = OpConstant %float 1
-%arrayLength_721c9d = OpFunction %void None %14
- %17 = OpLabel
- %res = OpVariable %_ptr_Function_uint Function %22
- %18 = OpArrayLength %uint %sb_ro 0
- OpStore %res %18
- OpReturn
- OpFunctionEnd
-%tint_symbol_2 = OpFunction %void None %23
-%tint_symbol = OpFunctionParameter %v4float
- %26 = OpLabel
- OpStore %tint_symbol_1 %tint_symbol
- OpReturn
- OpFunctionEnd
-%vertex_main = OpFunction %void None %14
- %28 = OpLabel
- OpStore %tint_pointsize %float_1
- %30 = OpFunctionCall %void %arrayLength_721c9d
- %31 = OpFunctionCall %void %tint_symbol_2 %13
- OpReturn
- OpFunctionEnd
-%fragment_main = OpFunction %void None %14
- %33 = OpLabel
- %34 = OpFunctionCall %void %arrayLength_721c9d
- OpReturn
- OpFunctionEnd
-%compute_main = OpFunction %void None %14
- %36 = OpLabel
- %37 = OpFunctionCall %void %arrayLength_721c9d
- OpReturn
- OpFunctionEnd
diff --git a/test/intrinsics/gen/arrayLength/721c9d.wgsl.expected.wgsl b/test/intrinsics/gen/arrayLength/721c9d.wgsl.expected.wgsl
deleted file mode 100644
index 4250fa6..0000000
--- a/test/intrinsics/gen/arrayLength/721c9d.wgsl.expected.wgsl
+++ /dev/null
@@ -1,30 +0,0 @@
-intrinsics/gen/arrayLength/721c9d.wgsl:33:18 warning: use of deprecated intrinsic
- var res: u32 = arrayLength(sb_ro.arg_0);
- ^^^^^^^^^^^
-
-[[block]]
-struct SB_RO {
- arg_0 : array<i32>;
-};
-
-[[group(0), binding(1)]] var<storage, read> sb_ro : SB_RO;
-
-fn arrayLength_721c9d() {
- var res : u32 = arrayLength(sb_ro.arg_0);
-}
-
-[[stage(vertex)]]
-fn vertex_main() -> [[builtin(position)]] vec4<f32> {
- arrayLength_721c9d();
- return vec4<f32>();
-}
-
-[[stage(fragment)]]
-fn fragment_main() {
- arrayLength_721c9d();
-}
-
-[[stage(compute)]]
-fn compute_main() {
- arrayLength_721c9d();
-}
diff --git a/test/intrinsics/gen/arrayLength/b083be.wgsl b/test/intrinsics/gen/arrayLength/b083be.wgsl
deleted file mode 100644
index 2ef67e7..0000000
--- a/test/intrinsics/gen/arrayLength/b083be.wgsl
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright 2021 The Tint Authors.
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-// http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-////////////////////////////////////////////////////////////////////////////////
-// File generated by tools/intrinsic-gen
-// using the template:
-// test/intrinsics/intrinsics.wgsl.tmpl
-// and the intrinsic defintion file:
-// src/intrinsics.def
-//
-// Do not modify this file directly
-////////////////////////////////////////////////////////////////////////////////
-
-[[block]]
-struct SB_RO {
- arg_0: array<f32>;
-};
-[[group(0), binding(1)]] var<storage, read> sb_ro : SB_RO;
-
-// fn arrayLength(array<f32>) -> u32
-fn arrayLength_b083be() {
- var res: u32 = arrayLength(sb_ro.arg_0);
-}
-
-[[stage(vertex)]]
-fn vertex_main() -> [[builtin(position)]] vec4<f32> {
- arrayLength_b083be();
- return vec4<f32>();
-}
-
-[[stage(fragment)]]
-fn fragment_main() {
- arrayLength_b083be();
-}
-
-[[stage(compute)]]
-fn compute_main() {
- arrayLength_b083be();
-}
diff --git a/test/intrinsics/gen/arrayLength/b083be.wgsl.expected.hlsl b/test/intrinsics/gen/arrayLength/b083be.wgsl.expected.hlsl
deleted file mode 100644
index e6def8e..0000000
--- a/test/intrinsics/gen/arrayLength/b083be.wgsl.expected.hlsl
+++ /dev/null
@@ -1,33 +0,0 @@
-intrinsics/gen/arrayLength/b083be.wgsl:33:18 warning: use of deprecated intrinsic
- var res: u32 = arrayLength(sb_ro.arg_0);
- ^^^^^^^^^^^
-
-ByteAddressBuffer sb_ro : register(t1, space0);
-
-void arrayLength_b083be() {
- uint tint_symbol_2 = 0u;
- sb_ro.GetDimensions(tint_symbol_2);
- const uint tint_symbol_3 = ((tint_symbol_2 - 0u) / 4u);
- uint res = tint_symbol_3;
-}
-
-struct tint_symbol {
- float4 value : SV_Position;
-};
-
-tint_symbol vertex_main() {
- arrayLength_b083be();
- const tint_symbol tint_symbol_4 = {float4(0.0f, 0.0f, 0.0f, 0.0f)};
- return tint_symbol_4;
-}
-
-void fragment_main() {
- arrayLength_b083be();
- return;
-}
-
-[numthreads(1, 1, 1)]
-void compute_main() {
- arrayLength_b083be();
- return;
-}
diff --git a/test/intrinsics/gen/arrayLength/b083be.wgsl.expected.msl b/test/intrinsics/gen/arrayLength/b083be.wgsl.expected.msl
deleted file mode 100644
index 8964fc4..0000000
--- a/test/intrinsics/gen/arrayLength/b083be.wgsl.expected.msl
+++ /dev/null
@@ -1,41 +0,0 @@
-SKIP: FAILED
-
-intrinsics/gen/arrayLength/b083be.wgsl:33:18 warning: use of deprecated intrinsic
- var res: u32 = arrayLength(sb_ro.arg_0);
- ^^^^^^^^^^^
-
-
-[[block]]
-struct SB_RO {
- arg_0 : array<f32>;
-};
-
-[[group(0), binding(1)]] var<storage, read> sb_ro : SB_RO;
-
-fn arrayLength_b083be() {
- var res : u32 = arrayLength(sb_ro.arg_0);
-}
-
-struct tint_symbol {
- [[builtin(position)]]
- value : vec4<f32>;
-};
-
-[[stage(vertex)]]
-fn vertex_main() -> tint_symbol {
- arrayLength_b083be();
- let tint_symbol_1 : tint_symbol = tint_symbol(vec4<f32>());
- return tint_symbol_1;
-}
-
-[[stage(fragment)]]
-fn fragment_main() {
- arrayLength_b083be();
-}
-
-[[stage(compute)]]
-fn compute_main() {
- arrayLength_b083be();
-}
-
-Failed to generate: error: Unknown import method: arrayLength
diff --git a/test/intrinsics/gen/arrayLength/b083be.wgsl.expected.spvasm b/test/intrinsics/gen/arrayLength/b083be.wgsl.expected.spvasm
deleted file mode 100644
index 9728ada..0000000
--- a/test/intrinsics/gen/arrayLength/b083be.wgsl.expected.spvasm
+++ /dev/null
@@ -1,85 +0,0 @@
-intrinsics/gen/arrayLength/b083be.wgsl:33:18 warning: use of deprecated intrinsic
- var res: u32 = arrayLength(sb_ro.arg_0);
- ^^^^^^^^^^^
-
-; SPIR-V
-; Version: 1.3
-; Generator: Google Tint Compiler; 0
-; Bound: 37
-; Schema: 0
- OpCapability Shader
- OpMemoryModel Logical GLSL450
- OpEntryPoint Vertex %vertex_main "vertex_main" %tint_pointsize %tint_symbol_1
- OpEntryPoint Fragment %fragment_main "fragment_main"
- OpEntryPoint GLCompute %compute_main "compute_main"
- OpExecutionMode %fragment_main OriginUpperLeft
- OpExecutionMode %compute_main LocalSize 1 1 1
- OpName %tint_pointsize "tint_pointsize"
- OpName %SB_RO "SB_RO"
- OpMemberName %SB_RO 0 "arg_0"
- OpName %sb_ro "sb_ro"
- OpName %tint_symbol_1 "tint_symbol_1"
- OpName %arrayLength_b083be "arrayLength_b083be"
- OpName %res "res"
- OpName %tint_symbol_2 "tint_symbol_2"
- OpName %tint_symbol "tint_symbol"
- OpName %vertex_main "vertex_main"
- OpName %fragment_main "fragment_main"
- OpName %compute_main "compute_main"
- OpDecorate %tint_pointsize BuiltIn PointSize
- OpDecorate %SB_RO Block
- OpMemberDecorate %SB_RO 0 Offset 0
- OpDecorate %_runtimearr_float ArrayStride 4
- OpDecorate %sb_ro NonWritable
- OpDecorate %sb_ro DescriptorSet 0
- OpDecorate %sb_ro Binding 1
- OpDecorate %tint_symbol_1 BuiltIn Position
- %float = OpTypeFloat 32
-%_ptr_Output_float = OpTypePointer Output %float
- %4 = OpConstantNull %float
-%tint_pointsize = OpVariable %_ptr_Output_float Output %4
-%_runtimearr_float = OpTypeRuntimeArray %float
- %SB_RO = OpTypeStruct %_runtimearr_float
-%_ptr_StorageBuffer_SB_RO = OpTypePointer StorageBuffer %SB_RO
- %sb_ro = OpVariable %_ptr_StorageBuffer_SB_RO StorageBuffer
- %v4float = OpTypeVector %float 4
-%_ptr_Output_v4float = OpTypePointer Output %v4float
- %12 = OpConstantNull %v4float
-%tint_symbol_1 = OpVariable %_ptr_Output_v4float Output %12
- %void = OpTypeVoid
- %13 = OpTypeFunction %void
- %uint = OpTypeInt 32 0
-%_ptr_Function_uint = OpTypePointer Function %uint
- %21 = OpConstantNull %uint
- %22 = OpTypeFunction %void %v4float
- %float_1 = OpConstant %float 1
-%arrayLength_b083be = OpFunction %void None %13
- %16 = OpLabel
- %res = OpVariable %_ptr_Function_uint Function %21
- %17 = OpArrayLength %uint %sb_ro 0
- OpStore %res %17
- OpReturn
- OpFunctionEnd
-%tint_symbol_2 = OpFunction %void None %22
-%tint_symbol = OpFunctionParameter %v4float
- %25 = OpLabel
- OpStore %tint_symbol_1 %tint_symbol
- OpReturn
- OpFunctionEnd
-%vertex_main = OpFunction %void None %13
- %27 = OpLabel
- OpStore %tint_pointsize %float_1
- %29 = OpFunctionCall %void %arrayLength_b083be
- %30 = OpFunctionCall %void %tint_symbol_2 %12
- OpReturn
- OpFunctionEnd
-%fragment_main = OpFunction %void None %13
- %32 = OpLabel
- %33 = OpFunctionCall %void %arrayLength_b083be
- OpReturn
- OpFunctionEnd
-%compute_main = OpFunction %void None %13
- %35 = OpLabel
- %36 = OpFunctionCall %void %arrayLength_b083be
- OpReturn
- OpFunctionEnd
diff --git a/test/intrinsics/gen/arrayLength/b083be.wgsl.expected.wgsl b/test/intrinsics/gen/arrayLength/b083be.wgsl.expected.wgsl
deleted file mode 100644
index 942a705..0000000
--- a/test/intrinsics/gen/arrayLength/b083be.wgsl.expected.wgsl
+++ /dev/null
@@ -1,30 +0,0 @@
-intrinsics/gen/arrayLength/b083be.wgsl:33:18 warning: use of deprecated intrinsic
- var res: u32 = arrayLength(sb_ro.arg_0);
- ^^^^^^^^^^^
-
-[[block]]
-struct SB_RO {
- arg_0 : array<f32>;
-};
-
-[[group(0), binding(1)]] var<storage, read> sb_ro : SB_RO;
-
-fn arrayLength_b083be() {
- var res : u32 = arrayLength(sb_ro.arg_0);
-}
-
-[[stage(vertex)]]
-fn vertex_main() -> [[builtin(position)]] vec4<f32> {
- arrayLength_b083be();
- return vec4<f32>();
-}
-
-[[stage(fragment)]]
-fn fragment_main() {
- arrayLength_b083be();
-}
-
-[[stage(compute)]]
-fn compute_main() {
- arrayLength_b083be();
-}