1 hlsl.wavequad.comp 2 Shader version: 500 3 local_size = (32, 16, 1) 4 0:? Sequence 5 0:13 Function Definition: @CSMain(vu3; ( temp void) 6 0:13 Function Parameters: 7 0:13 'dti' ( in 3-component vector of uint) 8 0:? Sequence 9 0:14 move second child to first child ( temp 4-component vector of uint) 10 0:14 u: direct index for structure ( temp 4-component vector of uint) 11 0:14 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 12 0:14 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 13 0:14 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 14 0:14 Constant: 15 0:14 0 (const uint) 16 0:14 direct index ( temp uint) 17 0:14 'dti' ( in 3-component vector of uint) 18 0:14 Constant: 19 0:14 0 (const int) 20 0:14 Constant: 21 0:14 0 (const int) 22 0:14 subgroupQuadBroadcast ( temp 4-component vector of uint) 23 0:14 u: direct index for structure ( temp 4-component vector of uint) 24 0:14 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 25 0:14 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 26 0:14 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 27 0:14 Constant: 28 0:14 0 (const uint) 29 0:14 direct index ( temp uint) 30 0:14 'dti' ( in 3-component vector of uint) 31 0:14 Constant: 32 0:14 0 (const int) 33 0:14 Constant: 34 0:14 0 (const int) 35 0:14 Constant: 36 0:14 0 (const uint) 37 0:15 move second child to first child ( temp uint) 38 0:15 direct index ( temp uint) 39 0:15 u: direct index for structure ( temp 4-component vector of uint) 40 0:15 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 41 0:15 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 42 0:15 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 43 0:15 Constant: 44 0:15 0 (const uint) 45 0:15 direct index ( temp uint) 46 0:15 'dti' ( in 3-component vector of uint) 47 0:15 Constant: 48 0:15 0 (const int) 49 0:15 Constant: 50 0:15 0 (const int) 51 0:15 Constant: 52 0:15 0 (const int) 53 0:15 subgroupQuadBroadcast ( temp uint) 54 0:15 direct index ( temp uint) 55 0:15 u: direct index for structure ( temp 4-component vector of uint) 56 0:15 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 57 0:15 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 58 0:15 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 59 0:15 Constant: 60 0:15 0 (const uint) 61 0:15 direct index ( temp uint) 62 0:15 'dti' ( in 3-component vector of uint) 63 0:15 Constant: 64 0:15 0 (const int) 65 0:15 Constant: 66 0:15 0 (const int) 67 0:15 Constant: 68 0:15 0 (const int) 69 0:15 Constant: 70 0:15 0 (const uint) 71 0:16 move second child to first child ( temp 2-component vector of uint) 72 0:16 vector swizzle ( temp 2-component vector of uint) 73 0:16 u: direct index for structure ( temp 4-component vector of uint) 74 0:16 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 75 0:16 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 76 0:16 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 77 0:16 Constant: 78 0:16 0 (const uint) 79 0:16 direct index ( temp uint) 80 0:16 'dti' ( in 3-component vector of uint) 81 0:16 Constant: 82 0:16 0 (const int) 83 0:16 Constant: 84 0:16 0 (const int) 85 0:16 Sequence 86 0:16 Constant: 87 0:16 0 (const int) 88 0:16 Constant: 89 0:16 1 (const int) 90 0:16 subgroupQuadBroadcast ( temp 2-component vector of uint) 91 0:16 vector swizzle ( temp 2-component vector of uint) 92 0:16 u: direct index for structure ( temp 4-component vector of uint) 93 0:16 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 94 0:16 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 95 0:16 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 96 0:16 Constant: 97 0:16 0 (const uint) 98 0:16 direct index ( temp uint) 99 0:16 'dti' ( in 3-component vector of uint) 100 0:16 Constant: 101 0:16 0 (const int) 102 0:16 Constant: 103 0:16 0 (const int) 104 0:16 Sequence 105 0:16 Constant: 106 0:16 0 (const int) 107 0:16 Constant: 108 0:16 1 (const int) 109 0:16 Constant: 110 0:16 0 (const uint) 111 0:17 move second child to first child ( temp 3-component vector of uint) 112 0:17 vector swizzle ( temp 3-component vector of uint) 113 0:17 u: direct index for structure ( temp 4-component vector of uint) 114 0:17 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 115 0:17 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 116 0:17 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 117 0:17 Constant: 118 0:17 0 (const uint) 119 0:17 direct index ( temp uint) 120 0:17 'dti' ( in 3-component vector of uint) 121 0:17 Constant: 122 0:17 0 (const int) 123 0:17 Constant: 124 0:17 0 (const int) 125 0:17 Sequence 126 0:17 Constant: 127 0:17 0 (const int) 128 0:17 Constant: 129 0:17 1 (const int) 130 0:17 Constant: 131 0:17 2 (const int) 132 0:17 subgroupQuadBroadcast ( temp 3-component vector of uint) 133 0:17 vector swizzle ( temp 3-component vector of uint) 134 0:17 u: direct index for structure ( temp 4-component vector of uint) 135 0:17 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 136 0:17 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 137 0:17 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 138 0:17 Constant: 139 0:17 0 (const uint) 140 0:17 direct index ( temp uint) 141 0:17 'dti' ( in 3-component vector of uint) 142 0:17 Constant: 143 0:17 0 (const int) 144 0:17 Constant: 145 0:17 0 (const int) 146 0:17 Sequence 147 0:17 Constant: 148 0:17 0 (const int) 149 0:17 Constant: 150 0:17 1 (const int) 151 0:17 Constant: 152 0:17 2 (const int) 153 0:17 Constant: 154 0:17 0 (const uint) 155 0:19 move second child to first child ( temp 4-component vector of int) 156 0:19 i: direct index for structure ( temp 4-component vector of int) 157 0:19 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 158 0:19 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 159 0:19 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 160 0:19 Constant: 161 0:19 0 (const uint) 162 0:19 direct index ( temp uint) 163 0:19 'dti' ( in 3-component vector of uint) 164 0:19 Constant: 165 0:19 0 (const int) 166 0:19 Constant: 167 0:19 1 (const int) 168 0:19 subgroupQuadBroadcast ( temp 4-component vector of int) 169 0:19 i: direct index for structure ( temp 4-component vector of int) 170 0:19 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 171 0:19 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 172 0:19 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 173 0:19 Constant: 174 0:19 0 (const uint) 175 0:19 direct index ( temp uint) 176 0:19 'dti' ( in 3-component vector of uint) 177 0:19 Constant: 178 0:19 0 (const int) 179 0:19 Constant: 180 0:19 1 (const int) 181 0:19 Constant: 182 0:19 0 (const uint) 183 0:20 move second child to first child ( temp int) 184 0:20 direct index ( temp int) 185 0:20 i: direct index for structure ( temp 4-component vector of int) 186 0:20 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 187 0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 188 0:20 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 189 0:20 Constant: 190 0:20 0 (const uint) 191 0:20 direct index ( temp uint) 192 0:20 'dti' ( in 3-component vector of uint) 193 0:20 Constant: 194 0:20 0 (const int) 195 0:20 Constant: 196 0:20 1 (const int) 197 0:20 Constant: 198 0:20 0 (const int) 199 0:20 subgroupQuadBroadcast ( temp int) 200 0:20 direct index ( temp int) 201 0:20 i: direct index for structure ( temp 4-component vector of int) 202 0:20 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 203 0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 204 0:20 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 205 0:20 Constant: 206 0:20 0 (const uint) 207 0:20 direct index ( temp uint) 208 0:20 'dti' ( in 3-component vector of uint) 209 0:20 Constant: 210 0:20 0 (const int) 211 0:20 Constant: 212 0:20 1 (const int) 213 0:20 Constant: 214 0:20 0 (const int) 215 0:20 Constant: 216 0:20 0 (const uint) 217 0:21 move second child to first child ( temp 2-component vector of int) 218 0:21 vector swizzle ( temp 2-component vector of int) 219 0:21 i: direct index for structure ( temp 4-component vector of int) 220 0:21 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 221 0:21 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 222 0:21 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 223 0:21 Constant: 224 0:21 0 (const uint) 225 0:21 direct index ( temp uint) 226 0:21 'dti' ( in 3-component vector of uint) 227 0:21 Constant: 228 0:21 0 (const int) 229 0:21 Constant: 230 0:21 1 (const int) 231 0:21 Sequence 232 0:21 Constant: 233 0:21 0 (const int) 234 0:21 Constant: 235 0:21 1 (const int) 236 0:21 subgroupQuadBroadcast ( temp 2-component vector of int) 237 0:21 vector swizzle ( temp 2-component vector of int) 238 0:21 i: direct index for structure ( temp 4-component vector of int) 239 0:21 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 240 0:21 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 241 0:21 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 242 0:21 Constant: 243 0:21 0 (const uint) 244 0:21 direct index ( temp uint) 245 0:21 'dti' ( in 3-component vector of uint) 246 0:21 Constant: 247 0:21 0 (const int) 248 0:21 Constant: 249 0:21 1 (const int) 250 0:21 Sequence 251 0:21 Constant: 252 0:21 0 (const int) 253 0:21 Constant: 254 0:21 1 (const int) 255 0:21 Constant: 256 0:21 0 (const uint) 257 0:22 move second child to first child ( temp 3-component vector of int) 258 0:22 vector swizzle ( temp 3-component vector of int) 259 0:22 i: direct index for structure ( temp 4-component vector of int) 260 0:22 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 261 0:22 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 262 0:22 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 263 0:22 Constant: 264 0:22 0 (const uint) 265 0:22 direct index ( temp uint) 266 0:22 'dti' ( in 3-component vector of uint) 267 0:22 Constant: 268 0:22 0 (const int) 269 0:22 Constant: 270 0:22 1 (const int) 271 0:22 Sequence 272 0:22 Constant: 273 0:22 0 (const int) 274 0:22 Constant: 275 0:22 1 (const int) 276 0:22 Constant: 277 0:22 2 (const int) 278 0:22 subgroupQuadBroadcast ( temp 3-component vector of int) 279 0:22 vector swizzle ( temp 3-component vector of int) 280 0:22 i: direct index for structure ( temp 4-component vector of int) 281 0:22 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 282 0:22 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 283 0:22 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 284 0:22 Constant: 285 0:22 0 (const uint) 286 0:22 direct index ( temp uint) 287 0:22 'dti' ( in 3-component vector of uint) 288 0:22 Constant: 289 0:22 0 (const int) 290 0:22 Constant: 291 0:22 1 (const int) 292 0:22 Sequence 293 0:22 Constant: 294 0:22 0 (const int) 295 0:22 Constant: 296 0:22 1 (const int) 297 0:22 Constant: 298 0:22 2 (const int) 299 0:22 Constant: 300 0:22 0 (const uint) 301 0:24 move second child to first child ( temp 4-component vector of float) 302 0:24 f: direct index for structure ( temp 4-component vector of float) 303 0:24 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 304 0:24 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 305 0:24 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 306 0:24 Constant: 307 0:24 0 (const uint) 308 0:24 direct index ( temp uint) 309 0:24 'dti' ( in 3-component vector of uint) 310 0:24 Constant: 311 0:24 0 (const int) 312 0:24 Constant: 313 0:24 2 (const int) 314 0:24 subgroupQuadBroadcast ( temp 4-component vector of float) 315 0:24 f: direct index for structure ( temp 4-component vector of float) 316 0:24 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 317 0:24 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 318 0:24 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 319 0:24 Constant: 320 0:24 0 (const uint) 321 0:24 direct index ( temp uint) 322 0:24 'dti' ( in 3-component vector of uint) 323 0:24 Constant: 324 0:24 0 (const int) 325 0:24 Constant: 326 0:24 2 (const int) 327 0:24 Constant: 328 0:24 0 (const uint) 329 0:25 move second child to first child ( temp float) 330 0:25 direct index ( temp float) 331 0:25 f: direct index for structure ( temp 4-component vector of float) 332 0:25 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 333 0:25 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 334 0:25 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 335 0:25 Constant: 336 0:25 0 (const uint) 337 0:25 direct index ( temp uint) 338 0:25 'dti' ( in 3-component vector of uint) 339 0:25 Constant: 340 0:25 0 (const int) 341 0:25 Constant: 342 0:25 2 (const int) 343 0:25 Constant: 344 0:25 0 (const int) 345 0:25 subgroupQuadBroadcast ( temp float) 346 0:25 direct index ( temp float) 347 0:25 f: direct index for structure ( temp 4-component vector of float) 348 0:25 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 349 0:25 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 350 0:25 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 351 0:25 Constant: 352 0:25 0 (const uint) 353 0:25 direct index ( temp uint) 354 0:25 'dti' ( in 3-component vector of uint) 355 0:25 Constant: 356 0:25 0 (const int) 357 0:25 Constant: 358 0:25 2 (const int) 359 0:25 Constant: 360 0:25 0 (const int) 361 0:25 Constant: 362 0:25 0 (const uint) 363 0:26 move second child to first child ( temp 2-component vector of float) 364 0:26 vector swizzle ( temp 2-component vector of float) 365 0:26 f: direct index for structure ( temp 4-component vector of float) 366 0:26 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 367 0:26 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 368 0:26 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 369 0:26 Constant: 370 0:26 0 (const uint) 371 0:26 direct index ( temp uint) 372 0:26 'dti' ( in 3-component vector of uint) 373 0:26 Constant: 374 0:26 0 (const int) 375 0:26 Constant: 376 0:26 2 (const int) 377 0:26 Sequence 378 0:26 Constant: 379 0:26 0 (const int) 380 0:26 Constant: 381 0:26 1 (const int) 382 0:26 subgroupQuadBroadcast ( temp 2-component vector of float) 383 0:26 vector swizzle ( temp 2-component vector of float) 384 0:26 f: direct index for structure ( temp 4-component vector of float) 385 0:26 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 386 0:26 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 387 0:26 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 388 0:26 Constant: 389 0:26 0 (const uint) 390 0:26 direct index ( temp uint) 391 0:26 'dti' ( in 3-component vector of uint) 392 0:26 Constant: 393 0:26 0 (const int) 394 0:26 Constant: 395 0:26 2 (const int) 396 0:26 Sequence 397 0:26 Constant: 398 0:26 0 (const int) 399 0:26 Constant: 400 0:26 1 (const int) 401 0:26 Constant: 402 0:26 0 (const uint) 403 0:27 move second child to first child ( temp 3-component vector of float) 404 0:27 vector swizzle ( temp 3-component vector of float) 405 0:27 f: direct index for structure ( temp 4-component vector of float) 406 0:27 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 407 0:27 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 408 0:27 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 409 0:27 Constant: 410 0:27 0 (const uint) 411 0:27 direct index ( temp uint) 412 0:27 'dti' ( in 3-component vector of uint) 413 0:27 Constant: 414 0:27 0 (const int) 415 0:27 Constant: 416 0:27 2 (const int) 417 0:27 Sequence 418 0:27 Constant: 419 0:27 0 (const int) 420 0:27 Constant: 421 0:27 1 (const int) 422 0:27 Constant: 423 0:27 2 (const int) 424 0:27 subgroupQuadBroadcast ( temp 3-component vector of float) 425 0:27 vector swizzle ( temp 3-component vector of float) 426 0:27 f: direct index for structure ( temp 4-component vector of float) 427 0:27 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 428 0:27 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 429 0:27 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 430 0:27 Constant: 431 0:27 0 (const uint) 432 0:27 direct index ( temp uint) 433 0:27 'dti' ( in 3-component vector of uint) 434 0:27 Constant: 435 0:27 0 (const int) 436 0:27 Constant: 437 0:27 2 (const int) 438 0:27 Sequence 439 0:27 Constant: 440 0:27 0 (const int) 441 0:27 Constant: 442 0:27 1 (const int) 443 0:27 Constant: 444 0:27 2 (const int) 445 0:27 Constant: 446 0:27 0 (const uint) 447 0:29 move second child to first child ( temp 4-component vector of double) 448 0:29 d: direct index for structure ( temp 4-component vector of double) 449 0:29 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 450 0:29 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 451 0:29 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 452 0:29 Constant: 453 0:29 0 (const uint) 454 0:29 direct index ( temp uint) 455 0:29 'dti' ( in 3-component vector of uint) 456 0:29 Constant: 457 0:29 0 (const int) 458 0:29 Constant: 459 0:29 3 (const int) 460 0:29 subgroupQuadBroadcast ( temp 4-component vector of double) 461 0:29 d: direct index for structure ( temp 4-component vector of double) 462 0:29 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 463 0:29 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 464 0:29 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 465 0:29 Constant: 466 0:29 0 (const uint) 467 0:29 direct index ( temp uint) 468 0:29 'dti' ( in 3-component vector of uint) 469 0:29 Constant: 470 0:29 0 (const int) 471 0:29 Constant: 472 0:29 3 (const int) 473 0:29 Constant: 474 0:29 0 (const uint) 475 0:30 move second child to first child ( temp double) 476 0:30 direct index ( temp double) 477 0:30 d: direct index for structure ( temp 4-component vector of double) 478 0:30 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 479 0:30 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 480 0:30 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 481 0:30 Constant: 482 0:30 0 (const uint) 483 0:30 direct index ( temp uint) 484 0:30 'dti' ( in 3-component vector of uint) 485 0:30 Constant: 486 0:30 0 (const int) 487 0:30 Constant: 488 0:30 3 (const int) 489 0:30 Constant: 490 0:30 0 (const int) 491 0:30 subgroupQuadBroadcast ( temp double) 492 0:30 direct index ( temp double) 493 0:30 d: direct index for structure ( temp 4-component vector of double) 494 0:30 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 495 0:30 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 496 0:30 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 497 0:30 Constant: 498 0:30 0 (const uint) 499 0:30 direct index ( temp uint) 500 0:30 'dti' ( in 3-component vector of uint) 501 0:30 Constant: 502 0:30 0 (const int) 503 0:30 Constant: 504 0:30 3 (const int) 505 0:30 Constant: 506 0:30 0 (const int) 507 0:30 Constant: 508 0:30 0 (const uint) 509 0:31 move second child to first child ( temp 2-component vector of double) 510 0:31 vector swizzle ( temp 2-component vector of double) 511 0:31 d: direct index for structure ( temp 4-component vector of double) 512 0:31 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 513 0:31 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 514 0:31 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 515 0:31 Constant: 516 0:31 0 (const uint) 517 0:31 direct index ( temp uint) 518 0:31 'dti' ( in 3-component vector of uint) 519 0:31 Constant: 520 0:31 0 (const int) 521 0:31 Constant: 522 0:31 3 (const int) 523 0:31 Sequence 524 0:31 Constant: 525 0:31 0 (const int) 526 0:31 Constant: 527 0:31 1 (const int) 528 0:31 subgroupQuadBroadcast ( temp 2-component vector of double) 529 0:31 vector swizzle ( temp 2-component vector of double) 530 0:31 d: direct index for structure ( temp 4-component vector of double) 531 0:31 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 532 0:31 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 533 0:31 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 534 0:31 Constant: 535 0:31 0 (const uint) 536 0:31 direct index ( temp uint) 537 0:31 'dti' ( in 3-component vector of uint) 538 0:31 Constant: 539 0:31 0 (const int) 540 0:31 Constant: 541 0:31 3 (const int) 542 0:31 Sequence 543 0:31 Constant: 544 0:31 0 (const int) 545 0:31 Constant: 546 0:31 1 (const int) 547 0:31 Constant: 548 0:31 0 (const uint) 549 0:32 move second child to first child ( temp 3-component vector of double) 550 0:32 vector swizzle ( temp 3-component vector of double) 551 0:32 d: direct index for structure ( temp 4-component vector of double) 552 0:32 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 553 0:32 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 554 0:32 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 555 0:32 Constant: 556 0:32 0 (const uint) 557 0:32 direct index ( temp uint) 558 0:32 'dti' ( in 3-component vector of uint) 559 0:32 Constant: 560 0:32 0 (const int) 561 0:32 Constant: 562 0:32 3 (const int) 563 0:32 Sequence 564 0:32 Constant: 565 0:32 0 (const int) 566 0:32 Constant: 567 0:32 1 (const int) 568 0:32 Constant: 569 0:32 2 (const int) 570 0:32 subgroupQuadBroadcast ( temp 3-component vector of double) 571 0:32 vector swizzle ( temp 3-component vector of double) 572 0:32 d: direct index for structure ( temp 4-component vector of double) 573 0:32 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 574 0:32 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 575 0:32 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 576 0:32 Constant: 577 0:32 0 (const uint) 578 0:32 direct index ( temp uint) 579 0:32 'dti' ( in 3-component vector of uint) 580 0:32 Constant: 581 0:32 0 (const int) 582 0:32 Constant: 583 0:32 3 (const int) 584 0:32 Sequence 585 0:32 Constant: 586 0:32 0 (const int) 587 0:32 Constant: 588 0:32 1 (const int) 589 0:32 Constant: 590 0:32 2 (const int) 591 0:32 Constant: 592 0:32 0 (const uint) 593 0:34 move second child to first child ( temp 4-component vector of uint) 594 0:34 u: direct index for structure ( temp 4-component vector of uint) 595 0:34 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 596 0:34 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 597 0:34 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 598 0:34 Constant: 599 0:34 0 (const uint) 600 0:34 direct index ( temp uint) 601 0:34 'dti' ( in 3-component vector of uint) 602 0:34 Constant: 603 0:34 0 (const int) 604 0:34 Constant: 605 0:34 0 (const int) 606 0:34 subgroupQuadBroadcast ( temp 4-component vector of uint) 607 0:34 u: direct index for structure ( temp 4-component vector of uint) 608 0:34 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 609 0:34 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 610 0:34 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 611 0:34 Constant: 612 0:34 0 (const uint) 613 0:34 direct index ( temp uint) 614 0:34 'dti' ( in 3-component vector of uint) 615 0:34 Constant: 616 0:34 0 (const int) 617 0:34 Constant: 618 0:34 0 (const int) 619 0:34 Constant: 620 0:34 1 (const uint) 621 0:35 move second child to first child ( temp uint) 622 0:35 direct index ( temp uint) 623 0:35 u: direct index for structure ( temp 4-component vector of uint) 624 0:35 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 625 0:35 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 626 0:35 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 627 0:35 Constant: 628 0:35 0 (const uint) 629 0:35 direct index ( temp uint) 630 0:35 'dti' ( in 3-component vector of uint) 631 0:35 Constant: 632 0:35 0 (const int) 633 0:35 Constant: 634 0:35 0 (const int) 635 0:35 Constant: 636 0:35 0 (const int) 637 0:35 subgroupQuadBroadcast ( temp uint) 638 0:35 direct index ( temp uint) 639 0:35 u: direct index for structure ( temp 4-component vector of uint) 640 0:35 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 641 0:35 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 642 0:35 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 643 0:35 Constant: 644 0:35 0 (const uint) 645 0:35 direct index ( temp uint) 646 0:35 'dti' ( in 3-component vector of uint) 647 0:35 Constant: 648 0:35 0 (const int) 649 0:35 Constant: 650 0:35 0 (const int) 651 0:35 Constant: 652 0:35 0 (const int) 653 0:35 Constant: 654 0:35 1 (const uint) 655 0:36 move second child to first child ( temp 2-component vector of uint) 656 0:36 vector swizzle ( temp 2-component vector of uint) 657 0:36 u: direct index for structure ( temp 4-component vector of uint) 658 0:36 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 659 0:36 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 660 0:36 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 661 0:36 Constant: 662 0:36 0 (const uint) 663 0:36 direct index ( temp uint) 664 0:36 'dti' ( in 3-component vector of uint) 665 0:36 Constant: 666 0:36 0 (const int) 667 0:36 Constant: 668 0:36 0 (const int) 669 0:36 Sequence 670 0:36 Constant: 671 0:36 0 (const int) 672 0:36 Constant: 673 0:36 1 (const int) 674 0:36 subgroupQuadBroadcast ( temp 2-component vector of uint) 675 0:36 vector swizzle ( temp 2-component vector of uint) 676 0:36 u: direct index for structure ( temp 4-component vector of uint) 677 0:36 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 678 0:36 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 679 0:36 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 680 0:36 Constant: 681 0:36 0 (const uint) 682 0:36 direct index ( temp uint) 683 0:36 'dti' ( in 3-component vector of uint) 684 0:36 Constant: 685 0:36 0 (const int) 686 0:36 Constant: 687 0:36 0 (const int) 688 0:36 Sequence 689 0:36 Constant: 690 0:36 0 (const int) 691 0:36 Constant: 692 0:36 1 (const int) 693 0:36 Constant: 694 0:36 1 (const uint) 695 0:37 move second child to first child ( temp 3-component vector of uint) 696 0:37 vector swizzle ( temp 3-component vector of uint) 697 0:37 u: direct index for structure ( temp 4-component vector of uint) 698 0:37 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 699 0:37 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 700 0:37 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 701 0:37 Constant: 702 0:37 0 (const uint) 703 0:37 direct index ( temp uint) 704 0:37 'dti' ( in 3-component vector of uint) 705 0:37 Constant: 706 0:37 0 (const int) 707 0:37 Constant: 708 0:37 0 (const int) 709 0:37 Sequence 710 0:37 Constant: 711 0:37 0 (const int) 712 0:37 Constant: 713 0:37 1 (const int) 714 0:37 Constant: 715 0:37 2 (const int) 716 0:37 subgroupQuadBroadcast ( temp 3-component vector of uint) 717 0:37 vector swizzle ( temp 3-component vector of uint) 718 0:37 u: direct index for structure ( temp 4-component vector of uint) 719 0:37 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 720 0:37 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 721 0:37 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 722 0:37 Constant: 723 0:37 0 (const uint) 724 0:37 direct index ( temp uint) 725 0:37 'dti' ( in 3-component vector of uint) 726 0:37 Constant: 727 0:37 0 (const int) 728 0:37 Constant: 729 0:37 0 (const int) 730 0:37 Sequence 731 0:37 Constant: 732 0:37 0 (const int) 733 0:37 Constant: 734 0:37 1 (const int) 735 0:37 Constant: 736 0:37 2 (const int) 737 0:37 Constant: 738 0:37 1 (const uint) 739 0:39 move second child to first child ( temp 4-component vector of int) 740 0:39 i: direct index for structure ( temp 4-component vector of int) 741 0:39 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 742 0:39 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 743 0:39 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 744 0:39 Constant: 745 0:39 0 (const uint) 746 0:39 direct index ( temp uint) 747 0:39 'dti' ( in 3-component vector of uint) 748 0:39 Constant: 749 0:39 0 (const int) 750 0:39 Constant: 751 0:39 1 (const int) 752 0:39 subgroupQuadBroadcast ( temp 4-component vector of int) 753 0:39 i: direct index for structure ( temp 4-component vector of int) 754 0:39 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 755 0:39 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 756 0:39 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 757 0:39 Constant: 758 0:39 0 (const uint) 759 0:39 direct index ( temp uint) 760 0:39 'dti' ( in 3-component vector of uint) 761 0:39 Constant: 762 0:39 0 (const int) 763 0:39 Constant: 764 0:39 1 (const int) 765 0:39 Constant: 766 0:39 1 (const uint) 767 0:40 move second child to first child ( temp int) 768 0:40 direct index ( temp int) 769 0:40 i: direct index for structure ( temp 4-component vector of int) 770 0:40 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 771 0:40 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 772 0:40 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 773 0:40 Constant: 774 0:40 0 (const uint) 775 0:40 direct index ( temp uint) 776 0:40 'dti' ( in 3-component vector of uint) 777 0:40 Constant: 778 0:40 0 (const int) 779 0:40 Constant: 780 0:40 1 (const int) 781 0:40 Constant: 782 0:40 0 (const int) 783 0:40 subgroupQuadBroadcast ( temp int) 784 0:40 direct index ( temp int) 785 0:40 i: direct index for structure ( temp 4-component vector of int) 786 0:40 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 787 0:40 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 788 0:40 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 789 0:40 Constant: 790 0:40 0 (const uint) 791 0:40 direct index ( temp uint) 792 0:40 'dti' ( in 3-component vector of uint) 793 0:40 Constant: 794 0:40 0 (const int) 795 0:40 Constant: 796 0:40 1 (const int) 797 0:40 Constant: 798 0:40 0 (const int) 799 0:40 Constant: 800 0:40 1 (const uint) 801 0:41 move second child to first child ( temp 2-component vector of int) 802 0:41 vector swizzle ( temp 2-component vector of int) 803 0:41 i: direct index for structure ( temp 4-component vector of int) 804 0:41 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 805 0:41 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 806 0:41 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 807 0:41 Constant: 808 0:41 0 (const uint) 809 0:41 direct index ( temp uint) 810 0:41 'dti' ( in 3-component vector of uint) 811 0:41 Constant: 812 0:41 0 (const int) 813 0:41 Constant: 814 0:41 1 (const int) 815 0:41 Sequence 816 0:41 Constant: 817 0:41 0 (const int) 818 0:41 Constant: 819 0:41 1 (const int) 820 0:41 subgroupQuadBroadcast ( temp 2-component vector of int) 821 0:41 vector swizzle ( temp 2-component vector of int) 822 0:41 i: direct index for structure ( temp 4-component vector of int) 823 0:41 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 824 0:41 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 825 0:41 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 826 0:41 Constant: 827 0:41 0 (const uint) 828 0:41 direct index ( temp uint) 829 0:41 'dti' ( in 3-component vector of uint) 830 0:41 Constant: 831 0:41 0 (const int) 832 0:41 Constant: 833 0:41 1 (const int) 834 0:41 Sequence 835 0:41 Constant: 836 0:41 0 (const int) 837 0:41 Constant: 838 0:41 1 (const int) 839 0:41 Constant: 840 0:41 1 (const uint) 841 0:42 move second child to first child ( temp 3-component vector of int) 842 0:42 vector swizzle ( temp 3-component vector of int) 843 0:42 i: direct index for structure ( temp 4-component vector of int) 844 0:42 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 845 0:42 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 846 0:42 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 847 0:42 Constant: 848 0:42 0 (const uint) 849 0:42 direct index ( temp uint) 850 0:42 'dti' ( in 3-component vector of uint) 851 0:42 Constant: 852 0:42 0 (const int) 853 0:42 Constant: 854 0:42 1 (const int) 855 0:42 Sequence 856 0:42 Constant: 857 0:42 0 (const int) 858 0:42 Constant: 859 0:42 1 (const int) 860 0:42 Constant: 861 0:42 2 (const int) 862 0:42 subgroupQuadBroadcast ( temp 3-component vector of int) 863 0:42 vector swizzle ( temp 3-component vector of int) 864 0:42 i: direct index for structure ( temp 4-component vector of int) 865 0:42 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 866 0:42 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 867 0:42 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 868 0:42 Constant: 869 0:42 0 (const uint) 870 0:42 direct index ( temp uint) 871 0:42 'dti' ( in 3-component vector of uint) 872 0:42 Constant: 873 0:42 0 (const int) 874 0:42 Constant: 875 0:42 1 (const int) 876 0:42 Sequence 877 0:42 Constant: 878 0:42 0 (const int) 879 0:42 Constant: 880 0:42 1 (const int) 881 0:42 Constant: 882 0:42 2 (const int) 883 0:42 Constant: 884 0:42 1 (const uint) 885 0:44 move second child to first child ( temp 4-component vector of float) 886 0:44 f: direct index for structure ( temp 4-component vector of float) 887 0:44 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 888 0:44 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 889 0:44 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 890 0:44 Constant: 891 0:44 0 (const uint) 892 0:44 direct index ( temp uint) 893 0:44 'dti' ( in 3-component vector of uint) 894 0:44 Constant: 895 0:44 0 (const int) 896 0:44 Constant: 897 0:44 2 (const int) 898 0:44 subgroupQuadBroadcast ( temp 4-component vector of float) 899 0:44 f: direct index for structure ( temp 4-component vector of float) 900 0:44 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 901 0:44 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 902 0:44 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 903 0:44 Constant: 904 0:44 0 (const uint) 905 0:44 direct index ( temp uint) 906 0:44 'dti' ( in 3-component vector of uint) 907 0:44 Constant: 908 0:44 0 (const int) 909 0:44 Constant: 910 0:44 2 (const int) 911 0:44 Constant: 912 0:44 1 (const uint) 913 0:45 move second child to first child ( temp float) 914 0:45 direct index ( temp float) 915 0:45 f: direct index for structure ( temp 4-component vector of float) 916 0:45 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 917 0:45 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 918 0:45 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 919 0:45 Constant: 920 0:45 0 (const uint) 921 0:45 direct index ( temp uint) 922 0:45 'dti' ( in 3-component vector of uint) 923 0:45 Constant: 924 0:45 0 (const int) 925 0:45 Constant: 926 0:45 2 (const int) 927 0:45 Constant: 928 0:45 0 (const int) 929 0:45 subgroupQuadBroadcast ( temp float) 930 0:45 direct index ( temp float) 931 0:45 f: direct index for structure ( temp 4-component vector of float) 932 0:45 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 933 0:45 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 934 0:45 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 935 0:45 Constant: 936 0:45 0 (const uint) 937 0:45 direct index ( temp uint) 938 0:45 'dti' ( in 3-component vector of uint) 939 0:45 Constant: 940 0:45 0 (const int) 941 0:45 Constant: 942 0:45 2 (const int) 943 0:45 Constant: 944 0:45 0 (const int) 945 0:45 Constant: 946 0:45 1 (const uint) 947 0:46 move second child to first child ( temp 2-component vector of float) 948 0:46 vector swizzle ( temp 2-component vector of float) 949 0:46 f: direct index for structure ( temp 4-component vector of float) 950 0:46 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 951 0:46 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 952 0:46 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 953 0:46 Constant: 954 0:46 0 (const uint) 955 0:46 direct index ( temp uint) 956 0:46 'dti' ( in 3-component vector of uint) 957 0:46 Constant: 958 0:46 0 (const int) 959 0:46 Constant: 960 0:46 2 (const int) 961 0:46 Sequence 962 0:46 Constant: 963 0:46 0 (const int) 964 0:46 Constant: 965 0:46 1 (const int) 966 0:46 subgroupQuadBroadcast ( temp 2-component vector of float) 967 0:46 vector swizzle ( temp 2-component vector of float) 968 0:46 f: direct index for structure ( temp 4-component vector of float) 969 0:46 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 970 0:46 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 971 0:46 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 972 0:46 Constant: 973 0:46 0 (const uint) 974 0:46 direct index ( temp uint) 975 0:46 'dti' ( in 3-component vector of uint) 976 0:46 Constant: 977 0:46 0 (const int) 978 0:46 Constant: 979 0:46 2 (const int) 980 0:46 Sequence 981 0:46 Constant: 982 0:46 0 (const int) 983 0:46 Constant: 984 0:46 1 (const int) 985 0:46 Constant: 986 0:46 1 (const uint) 987 0:47 move second child to first child ( temp 3-component vector of float) 988 0:47 vector swizzle ( temp 3-component vector of float) 989 0:47 f: direct index for structure ( temp 4-component vector of float) 990 0:47 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 991 0:47 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 992 0:47 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 993 0:47 Constant: 994 0:47 0 (const uint) 995 0:47 direct index ( temp uint) 996 0:47 'dti' ( in 3-component vector of uint) 997 0:47 Constant: 998 0:47 0 (const int) 999 0:47 Constant: 1000 0:47 2 (const int) 1001 0:47 Sequence 1002 0:47 Constant: 1003 0:47 0 (const int) 1004 0:47 Constant: 1005 0:47 1 (const int) 1006 0:47 Constant: 1007 0:47 2 (const int) 1008 0:47 subgroupQuadBroadcast ( temp 3-component vector of float) 1009 0:47 vector swizzle ( temp 3-component vector of float) 1010 0:47 f: direct index for structure ( temp 4-component vector of float) 1011 0:47 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1012 0:47 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1013 0:47 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1014 0:47 Constant: 1015 0:47 0 (const uint) 1016 0:47 direct index ( temp uint) 1017 0:47 'dti' ( in 3-component vector of uint) 1018 0:47 Constant: 1019 0:47 0 (const int) 1020 0:47 Constant: 1021 0:47 2 (const int) 1022 0:47 Sequence 1023 0:47 Constant: 1024 0:47 0 (const int) 1025 0:47 Constant: 1026 0:47 1 (const int) 1027 0:47 Constant: 1028 0:47 2 (const int) 1029 0:47 Constant: 1030 0:47 1 (const uint) 1031 0:49 move second child to first child ( temp 4-component vector of double) 1032 0:49 d: direct index for structure ( temp 4-component vector of double) 1033 0:49 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1034 0:49 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1035 0:49 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1036 0:49 Constant: 1037 0:49 0 (const uint) 1038 0:49 direct index ( temp uint) 1039 0:49 'dti' ( in 3-component vector of uint) 1040 0:49 Constant: 1041 0:49 0 (const int) 1042 0:49 Constant: 1043 0:49 3 (const int) 1044 0:49 subgroupQuadBroadcast ( temp 4-component vector of double) 1045 0:49 d: direct index for structure ( temp 4-component vector of double) 1046 0:49 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1047 0:49 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1048 0:49 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1049 0:49 Constant: 1050 0:49 0 (const uint) 1051 0:49 direct index ( temp uint) 1052 0:49 'dti' ( in 3-component vector of uint) 1053 0:49 Constant: 1054 0:49 0 (const int) 1055 0:49 Constant: 1056 0:49 3 (const int) 1057 0:49 Constant: 1058 0:49 1 (const uint) 1059 0:50 move second child to first child ( temp double) 1060 0:50 direct index ( temp double) 1061 0:50 d: direct index for structure ( temp 4-component vector of double) 1062 0:50 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1063 0:50 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1064 0:50 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1065 0:50 Constant: 1066 0:50 0 (const uint) 1067 0:50 direct index ( temp uint) 1068 0:50 'dti' ( in 3-component vector of uint) 1069 0:50 Constant: 1070 0:50 0 (const int) 1071 0:50 Constant: 1072 0:50 3 (const int) 1073 0:50 Constant: 1074 0:50 0 (const int) 1075 0:50 subgroupQuadBroadcast ( temp double) 1076 0:50 direct index ( temp double) 1077 0:50 d: direct index for structure ( temp 4-component vector of double) 1078 0:50 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1079 0:50 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1080 0:50 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1081 0:50 Constant: 1082 0:50 0 (const uint) 1083 0:50 direct index ( temp uint) 1084 0:50 'dti' ( in 3-component vector of uint) 1085 0:50 Constant: 1086 0:50 0 (const int) 1087 0:50 Constant: 1088 0:50 3 (const int) 1089 0:50 Constant: 1090 0:50 0 (const int) 1091 0:50 Constant: 1092 0:50 1 (const uint) 1093 0:51 move second child to first child ( temp 2-component vector of double) 1094 0:51 vector swizzle ( temp 2-component vector of double) 1095 0:51 d: direct index for structure ( temp 4-component vector of double) 1096 0:51 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1097 0:51 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1098 0:51 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1099 0:51 Constant: 1100 0:51 0 (const uint) 1101 0:51 direct index ( temp uint) 1102 0:51 'dti' ( in 3-component vector of uint) 1103 0:51 Constant: 1104 0:51 0 (const int) 1105 0:51 Constant: 1106 0:51 3 (const int) 1107 0:51 Sequence 1108 0:51 Constant: 1109 0:51 0 (const int) 1110 0:51 Constant: 1111 0:51 1 (const int) 1112 0:51 subgroupQuadBroadcast ( temp 2-component vector of double) 1113 0:51 vector swizzle ( temp 2-component vector of double) 1114 0:51 d: direct index for structure ( temp 4-component vector of double) 1115 0:51 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1116 0:51 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1117 0:51 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1118 0:51 Constant: 1119 0:51 0 (const uint) 1120 0:51 direct index ( temp uint) 1121 0:51 'dti' ( in 3-component vector of uint) 1122 0:51 Constant: 1123 0:51 0 (const int) 1124 0:51 Constant: 1125 0:51 3 (const int) 1126 0:51 Sequence 1127 0:51 Constant: 1128 0:51 0 (const int) 1129 0:51 Constant: 1130 0:51 1 (const int) 1131 0:51 Constant: 1132 0:51 1 (const uint) 1133 0:52 move second child to first child ( temp 3-component vector of double) 1134 0:52 vector swizzle ( temp 3-component vector of double) 1135 0:52 d: direct index for structure ( temp 4-component vector of double) 1136 0:52 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1137 0:52 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1138 0:52 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1139 0:52 Constant: 1140 0:52 0 (const uint) 1141 0:52 direct index ( temp uint) 1142 0:52 'dti' ( in 3-component vector of uint) 1143 0:52 Constant: 1144 0:52 0 (const int) 1145 0:52 Constant: 1146 0:52 3 (const int) 1147 0:52 Sequence 1148 0:52 Constant: 1149 0:52 0 (const int) 1150 0:52 Constant: 1151 0:52 1 (const int) 1152 0:52 Constant: 1153 0:52 2 (const int) 1154 0:52 subgroupQuadBroadcast ( temp 3-component vector of double) 1155 0:52 vector swizzle ( temp 3-component vector of double) 1156 0:52 d: direct index for structure ( temp 4-component vector of double) 1157 0:52 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1158 0:52 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1159 0:52 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1160 0:52 Constant: 1161 0:52 0 (const uint) 1162 0:52 direct index ( temp uint) 1163 0:52 'dti' ( in 3-component vector of uint) 1164 0:52 Constant: 1165 0:52 0 (const int) 1166 0:52 Constant: 1167 0:52 3 (const int) 1168 0:52 Sequence 1169 0:52 Constant: 1170 0:52 0 (const int) 1171 0:52 Constant: 1172 0:52 1 (const int) 1173 0:52 Constant: 1174 0:52 2 (const int) 1175 0:52 Constant: 1176 0:52 1 (const uint) 1177 0:54 move second child to first child ( temp 4-component vector of uint) 1178 0:54 u: direct index for structure ( temp 4-component vector of uint) 1179 0:54 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1180 0:54 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1181 0:54 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1182 0:54 Constant: 1183 0:54 0 (const uint) 1184 0:54 direct index ( temp uint) 1185 0:54 'dti' ( in 3-component vector of uint) 1186 0:54 Constant: 1187 0:54 0 (const int) 1188 0:54 Constant: 1189 0:54 0 (const int) 1190 0:54 subgroupQuadBroadcast ( temp 4-component vector of uint) 1191 0:54 u: direct index for structure ( temp 4-component vector of uint) 1192 0:54 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1193 0:54 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1194 0:54 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1195 0:54 Constant: 1196 0:54 0 (const uint) 1197 0:54 direct index ( temp uint) 1198 0:54 'dti' ( in 3-component vector of uint) 1199 0:54 Constant: 1200 0:54 0 (const int) 1201 0:54 Constant: 1202 0:54 0 (const int) 1203 0:54 Constant: 1204 0:54 2 (const uint) 1205 0:55 move second child to first child ( temp uint) 1206 0:55 direct index ( temp uint) 1207 0:55 u: direct index for structure ( temp 4-component vector of uint) 1208 0:55 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1209 0:55 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1210 0:55 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1211 0:55 Constant: 1212 0:55 0 (const uint) 1213 0:55 direct index ( temp uint) 1214 0:55 'dti' ( in 3-component vector of uint) 1215 0:55 Constant: 1216 0:55 0 (const int) 1217 0:55 Constant: 1218 0:55 0 (const int) 1219 0:55 Constant: 1220 0:55 0 (const int) 1221 0:55 subgroupQuadBroadcast ( temp uint) 1222 0:55 direct index ( temp uint) 1223 0:55 u: direct index for structure ( temp 4-component vector of uint) 1224 0:55 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1225 0:55 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1226 0:55 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1227 0:55 Constant: 1228 0:55 0 (const uint) 1229 0:55 direct index ( temp uint) 1230 0:55 'dti' ( in 3-component vector of uint) 1231 0:55 Constant: 1232 0:55 0 (const int) 1233 0:55 Constant: 1234 0:55 0 (const int) 1235 0:55 Constant: 1236 0:55 0 (const int) 1237 0:55 Constant: 1238 0:55 2 (const uint) 1239 0:56 move second child to first child ( temp 2-component vector of uint) 1240 0:56 vector swizzle ( temp 2-component vector of uint) 1241 0:56 u: direct index for structure ( temp 4-component vector of uint) 1242 0:56 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1243 0:56 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1244 0:56 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1245 0:56 Constant: 1246 0:56 0 (const uint) 1247 0:56 direct index ( temp uint) 1248 0:56 'dti' ( in 3-component vector of uint) 1249 0:56 Constant: 1250 0:56 0 (const int) 1251 0:56 Constant: 1252 0:56 0 (const int) 1253 0:56 Sequence 1254 0:56 Constant: 1255 0:56 0 (const int) 1256 0:56 Constant: 1257 0:56 1 (const int) 1258 0:56 subgroupQuadBroadcast ( temp 2-component vector of uint) 1259 0:56 vector swizzle ( temp 2-component vector of uint) 1260 0:56 u: direct index for structure ( temp 4-component vector of uint) 1261 0:56 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1262 0:56 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1263 0:56 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1264 0:56 Constant: 1265 0:56 0 (const uint) 1266 0:56 direct index ( temp uint) 1267 0:56 'dti' ( in 3-component vector of uint) 1268 0:56 Constant: 1269 0:56 0 (const int) 1270 0:56 Constant: 1271 0:56 0 (const int) 1272 0:56 Sequence 1273 0:56 Constant: 1274 0:56 0 (const int) 1275 0:56 Constant: 1276 0:56 1 (const int) 1277 0:56 Constant: 1278 0:56 2 (const uint) 1279 0:57 move second child to first child ( temp 3-component vector of uint) 1280 0:57 vector swizzle ( temp 3-component vector of uint) 1281 0:57 u: direct index for structure ( temp 4-component vector of uint) 1282 0:57 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1283 0:57 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1284 0:57 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1285 0:57 Constant: 1286 0:57 0 (const uint) 1287 0:57 direct index ( temp uint) 1288 0:57 'dti' ( in 3-component vector of uint) 1289 0:57 Constant: 1290 0:57 0 (const int) 1291 0:57 Constant: 1292 0:57 0 (const int) 1293 0:57 Sequence 1294 0:57 Constant: 1295 0:57 0 (const int) 1296 0:57 Constant: 1297 0:57 1 (const int) 1298 0:57 Constant: 1299 0:57 2 (const int) 1300 0:57 subgroupQuadBroadcast ( temp 3-component vector of uint) 1301 0:57 vector swizzle ( temp 3-component vector of uint) 1302 0:57 u: direct index for structure ( temp 4-component vector of uint) 1303 0:57 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1304 0:57 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1305 0:57 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1306 0:57 Constant: 1307 0:57 0 (const uint) 1308 0:57 direct index ( temp uint) 1309 0:57 'dti' ( in 3-component vector of uint) 1310 0:57 Constant: 1311 0:57 0 (const int) 1312 0:57 Constant: 1313 0:57 0 (const int) 1314 0:57 Sequence 1315 0:57 Constant: 1316 0:57 0 (const int) 1317 0:57 Constant: 1318 0:57 1 (const int) 1319 0:57 Constant: 1320 0:57 2 (const int) 1321 0:57 Constant: 1322 0:57 2 (const uint) 1323 0:59 move second child to first child ( temp 4-component vector of int) 1324 0:59 i: direct index for structure ( temp 4-component vector of int) 1325 0:59 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1326 0:59 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1327 0:59 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1328 0:59 Constant: 1329 0:59 0 (const uint) 1330 0:59 direct index ( temp uint) 1331 0:59 'dti' ( in 3-component vector of uint) 1332 0:59 Constant: 1333 0:59 0 (const int) 1334 0:59 Constant: 1335 0:59 1 (const int) 1336 0:59 subgroupQuadBroadcast ( temp 4-component vector of int) 1337 0:59 i: direct index for structure ( temp 4-component vector of int) 1338 0:59 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1339 0:59 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1340 0:59 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1341 0:59 Constant: 1342 0:59 0 (const uint) 1343 0:59 direct index ( temp uint) 1344 0:59 'dti' ( in 3-component vector of uint) 1345 0:59 Constant: 1346 0:59 0 (const int) 1347 0:59 Constant: 1348 0:59 1 (const int) 1349 0:59 Constant: 1350 0:59 2 (const uint) 1351 0:60 move second child to first child ( temp int) 1352 0:60 direct index ( temp int) 1353 0:60 i: direct index for structure ( temp 4-component vector of int) 1354 0:60 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1355 0:60 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1356 0:60 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1357 0:60 Constant: 1358 0:60 0 (const uint) 1359 0:60 direct index ( temp uint) 1360 0:60 'dti' ( in 3-component vector of uint) 1361 0:60 Constant: 1362 0:60 0 (const int) 1363 0:60 Constant: 1364 0:60 1 (const int) 1365 0:60 Constant: 1366 0:60 0 (const int) 1367 0:60 subgroupQuadBroadcast ( temp int) 1368 0:60 direct index ( temp int) 1369 0:60 i: direct index for structure ( temp 4-component vector of int) 1370 0:60 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1371 0:60 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1372 0:60 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1373 0:60 Constant: 1374 0:60 0 (const uint) 1375 0:60 direct index ( temp uint) 1376 0:60 'dti' ( in 3-component vector of uint) 1377 0:60 Constant: 1378 0:60 0 (const int) 1379 0:60 Constant: 1380 0:60 1 (const int) 1381 0:60 Constant: 1382 0:60 0 (const int) 1383 0:60 Constant: 1384 0:60 2 (const uint) 1385 0:61 move second child to first child ( temp 2-component vector of int) 1386 0:61 vector swizzle ( temp 2-component vector of int) 1387 0:61 i: direct index for structure ( temp 4-component vector of int) 1388 0:61 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1389 0:61 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1390 0:61 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1391 0:61 Constant: 1392 0:61 0 (const uint) 1393 0:61 direct index ( temp uint) 1394 0:61 'dti' ( in 3-component vector of uint) 1395 0:61 Constant: 1396 0:61 0 (const int) 1397 0:61 Constant: 1398 0:61 1 (const int) 1399 0:61 Sequence 1400 0:61 Constant: 1401 0:61 0 (const int) 1402 0:61 Constant: 1403 0:61 1 (const int) 1404 0:61 subgroupQuadBroadcast ( temp 2-component vector of int) 1405 0:61 vector swizzle ( temp 2-component vector of int) 1406 0:61 i: direct index for structure ( temp 4-component vector of int) 1407 0:61 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1408 0:61 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1409 0:61 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1410 0:61 Constant: 1411 0:61 0 (const uint) 1412 0:61 direct index ( temp uint) 1413 0:61 'dti' ( in 3-component vector of uint) 1414 0:61 Constant: 1415 0:61 0 (const int) 1416 0:61 Constant: 1417 0:61 1 (const int) 1418 0:61 Sequence 1419 0:61 Constant: 1420 0:61 0 (const int) 1421 0:61 Constant: 1422 0:61 1 (const int) 1423 0:61 Constant: 1424 0:61 2 (const uint) 1425 0:62 move second child to first child ( temp 3-component vector of int) 1426 0:62 vector swizzle ( temp 3-component vector of int) 1427 0:62 i: direct index for structure ( temp 4-component vector of int) 1428 0:62 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1429 0:62 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1430 0:62 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1431 0:62 Constant: 1432 0:62 0 (const uint) 1433 0:62 direct index ( temp uint) 1434 0:62 'dti' ( in 3-component vector of uint) 1435 0:62 Constant: 1436 0:62 0 (const int) 1437 0:62 Constant: 1438 0:62 1 (const int) 1439 0:62 Sequence 1440 0:62 Constant: 1441 0:62 0 (const int) 1442 0:62 Constant: 1443 0:62 1 (const int) 1444 0:62 Constant: 1445 0:62 2 (const int) 1446 0:62 subgroupQuadBroadcast ( temp 3-component vector of int) 1447 0:62 vector swizzle ( temp 3-component vector of int) 1448 0:62 i: direct index for structure ( temp 4-component vector of int) 1449 0:62 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1450 0:62 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1451 0:62 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1452 0:62 Constant: 1453 0:62 0 (const uint) 1454 0:62 direct index ( temp uint) 1455 0:62 'dti' ( in 3-component vector of uint) 1456 0:62 Constant: 1457 0:62 0 (const int) 1458 0:62 Constant: 1459 0:62 1 (const int) 1460 0:62 Sequence 1461 0:62 Constant: 1462 0:62 0 (const int) 1463 0:62 Constant: 1464 0:62 1 (const int) 1465 0:62 Constant: 1466 0:62 2 (const int) 1467 0:62 Constant: 1468 0:62 2 (const uint) 1469 0:64 move second child to first child ( temp 4-component vector of float) 1470 0:64 f: direct index for structure ( temp 4-component vector of float) 1471 0:64 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1472 0:64 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1473 0:64 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1474 0:64 Constant: 1475 0:64 0 (const uint) 1476 0:64 direct index ( temp uint) 1477 0:64 'dti' ( in 3-component vector of uint) 1478 0:64 Constant: 1479 0:64 0 (const int) 1480 0:64 Constant: 1481 0:64 2 (const int) 1482 0:64 subgroupQuadBroadcast ( temp 4-component vector of float) 1483 0:64 f: direct index for structure ( temp 4-component vector of float) 1484 0:64 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1485 0:64 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1486 0:64 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1487 0:64 Constant: 1488 0:64 0 (const uint) 1489 0:64 direct index ( temp uint) 1490 0:64 'dti' ( in 3-component vector of uint) 1491 0:64 Constant: 1492 0:64 0 (const int) 1493 0:64 Constant: 1494 0:64 2 (const int) 1495 0:64 Constant: 1496 0:64 2 (const uint) 1497 0:65 move second child to first child ( temp float) 1498 0:65 direct index ( temp float) 1499 0:65 f: direct index for structure ( temp 4-component vector of float) 1500 0:65 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1501 0:65 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1502 0:65 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1503 0:65 Constant: 1504 0:65 0 (const uint) 1505 0:65 direct index ( temp uint) 1506 0:65 'dti' ( in 3-component vector of uint) 1507 0:65 Constant: 1508 0:65 0 (const int) 1509 0:65 Constant: 1510 0:65 2 (const int) 1511 0:65 Constant: 1512 0:65 0 (const int) 1513 0:65 subgroupQuadBroadcast ( temp float) 1514 0:65 direct index ( temp float) 1515 0:65 f: direct index for structure ( temp 4-component vector of float) 1516 0:65 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1517 0:65 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1518 0:65 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1519 0:65 Constant: 1520 0:65 0 (const uint) 1521 0:65 direct index ( temp uint) 1522 0:65 'dti' ( in 3-component vector of uint) 1523 0:65 Constant: 1524 0:65 0 (const int) 1525 0:65 Constant: 1526 0:65 2 (const int) 1527 0:65 Constant: 1528 0:65 0 (const int) 1529 0:65 Constant: 1530 0:65 2 (const uint) 1531 0:66 move second child to first child ( temp 2-component vector of float) 1532 0:66 vector swizzle ( temp 2-component vector of float) 1533 0:66 f: direct index for structure ( temp 4-component vector of float) 1534 0:66 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1535 0:66 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1536 0:66 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1537 0:66 Constant: 1538 0:66 0 (const uint) 1539 0:66 direct index ( temp uint) 1540 0:66 'dti' ( in 3-component vector of uint) 1541 0:66 Constant: 1542 0:66 0 (const int) 1543 0:66 Constant: 1544 0:66 2 (const int) 1545 0:66 Sequence 1546 0:66 Constant: 1547 0:66 0 (const int) 1548 0:66 Constant: 1549 0:66 1 (const int) 1550 0:66 subgroupQuadBroadcast ( temp 2-component vector of float) 1551 0:66 vector swizzle ( temp 2-component vector of float) 1552 0:66 f: direct index for structure ( temp 4-component vector of float) 1553 0:66 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1554 0:66 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1555 0:66 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1556 0:66 Constant: 1557 0:66 0 (const uint) 1558 0:66 direct index ( temp uint) 1559 0:66 'dti' ( in 3-component vector of uint) 1560 0:66 Constant: 1561 0:66 0 (const int) 1562 0:66 Constant: 1563 0:66 2 (const int) 1564 0:66 Sequence 1565 0:66 Constant: 1566 0:66 0 (const int) 1567 0:66 Constant: 1568 0:66 1 (const int) 1569 0:66 Constant: 1570 0:66 2 (const uint) 1571 0:67 move second child to first child ( temp 3-component vector of float) 1572 0:67 vector swizzle ( temp 3-component vector of float) 1573 0:67 f: direct index for structure ( temp 4-component vector of float) 1574 0:67 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1575 0:67 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1576 0:67 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1577 0:67 Constant: 1578 0:67 0 (const uint) 1579 0:67 direct index ( temp uint) 1580 0:67 'dti' ( in 3-component vector of uint) 1581 0:67 Constant: 1582 0:67 0 (const int) 1583 0:67 Constant: 1584 0:67 2 (const int) 1585 0:67 Sequence 1586 0:67 Constant: 1587 0:67 0 (const int) 1588 0:67 Constant: 1589 0:67 1 (const int) 1590 0:67 Constant: 1591 0:67 2 (const int) 1592 0:67 subgroupQuadBroadcast ( temp 3-component vector of float) 1593 0:67 vector swizzle ( temp 3-component vector of float) 1594 0:67 f: direct index for structure ( temp 4-component vector of float) 1595 0:67 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1596 0:67 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1597 0:67 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1598 0:67 Constant: 1599 0:67 0 (const uint) 1600 0:67 direct index ( temp uint) 1601 0:67 'dti' ( in 3-component vector of uint) 1602 0:67 Constant: 1603 0:67 0 (const int) 1604 0:67 Constant: 1605 0:67 2 (const int) 1606 0:67 Sequence 1607 0:67 Constant: 1608 0:67 0 (const int) 1609 0:67 Constant: 1610 0:67 1 (const int) 1611 0:67 Constant: 1612 0:67 2 (const int) 1613 0:67 Constant: 1614 0:67 2 (const uint) 1615 0:69 move second child to first child ( temp 4-component vector of double) 1616 0:69 d: direct index for structure ( temp 4-component vector of double) 1617 0:69 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1618 0:69 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1619 0:69 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1620 0:69 Constant: 1621 0:69 0 (const uint) 1622 0:69 direct index ( temp uint) 1623 0:69 'dti' ( in 3-component vector of uint) 1624 0:69 Constant: 1625 0:69 0 (const int) 1626 0:69 Constant: 1627 0:69 3 (const int) 1628 0:69 subgroupQuadBroadcast ( temp 4-component vector of double) 1629 0:69 d: direct index for structure ( temp 4-component vector of double) 1630 0:69 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1631 0:69 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1632 0:69 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1633 0:69 Constant: 1634 0:69 0 (const uint) 1635 0:69 direct index ( temp uint) 1636 0:69 'dti' ( in 3-component vector of uint) 1637 0:69 Constant: 1638 0:69 0 (const int) 1639 0:69 Constant: 1640 0:69 3 (const int) 1641 0:69 Constant: 1642 0:69 2 (const uint) 1643 0:70 move second child to first child ( temp double) 1644 0:70 direct index ( temp double) 1645 0:70 d: direct index for structure ( temp 4-component vector of double) 1646 0:70 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1647 0:70 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1648 0:70 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1649 0:70 Constant: 1650 0:70 0 (const uint) 1651 0:70 direct index ( temp uint) 1652 0:70 'dti' ( in 3-component vector of uint) 1653 0:70 Constant: 1654 0:70 0 (const int) 1655 0:70 Constant: 1656 0:70 3 (const int) 1657 0:70 Constant: 1658 0:70 0 (const int) 1659 0:70 subgroupQuadBroadcast ( temp double) 1660 0:70 direct index ( temp double) 1661 0:70 d: direct index for structure ( temp 4-component vector of double) 1662 0:70 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1663 0:70 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1664 0:70 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1665 0:70 Constant: 1666 0:70 0 (const uint) 1667 0:70 direct index ( temp uint) 1668 0:70 'dti' ( in 3-component vector of uint) 1669 0:70 Constant: 1670 0:70 0 (const int) 1671 0:70 Constant: 1672 0:70 3 (const int) 1673 0:70 Constant: 1674 0:70 0 (const int) 1675 0:70 Constant: 1676 0:70 2 (const uint) 1677 0:71 move second child to first child ( temp 2-component vector of double) 1678 0:71 vector swizzle ( temp 2-component vector of double) 1679 0:71 d: direct index for structure ( temp 4-component vector of double) 1680 0:71 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1681 0:71 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1682 0:71 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1683 0:71 Constant: 1684 0:71 0 (const uint) 1685 0:71 direct index ( temp uint) 1686 0:71 'dti' ( in 3-component vector of uint) 1687 0:71 Constant: 1688 0:71 0 (const int) 1689 0:71 Constant: 1690 0:71 3 (const int) 1691 0:71 Sequence 1692 0:71 Constant: 1693 0:71 0 (const int) 1694 0:71 Constant: 1695 0:71 1 (const int) 1696 0:71 subgroupQuadBroadcast ( temp 2-component vector of double) 1697 0:71 vector swizzle ( temp 2-component vector of double) 1698 0:71 d: direct index for structure ( temp 4-component vector of double) 1699 0:71 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1700 0:71 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1701 0:71 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1702 0:71 Constant: 1703 0:71 0 (const uint) 1704 0:71 direct index ( temp uint) 1705 0:71 'dti' ( in 3-component vector of uint) 1706 0:71 Constant: 1707 0:71 0 (const int) 1708 0:71 Constant: 1709 0:71 3 (const int) 1710 0:71 Sequence 1711 0:71 Constant: 1712 0:71 0 (const int) 1713 0:71 Constant: 1714 0:71 1 (const int) 1715 0:71 Constant: 1716 0:71 2 (const uint) 1717 0:72 move second child to first child ( temp 3-component vector of double) 1718 0:72 vector swizzle ( temp 3-component vector of double) 1719 0:72 d: direct index for structure ( temp 4-component vector of double) 1720 0:72 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1721 0:72 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1722 0:72 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1723 0:72 Constant: 1724 0:72 0 (const uint) 1725 0:72 direct index ( temp uint) 1726 0:72 'dti' ( in 3-component vector of uint) 1727 0:72 Constant: 1728 0:72 0 (const int) 1729 0:72 Constant: 1730 0:72 3 (const int) 1731 0:72 Sequence 1732 0:72 Constant: 1733 0:72 0 (const int) 1734 0:72 Constant: 1735 0:72 1 (const int) 1736 0:72 Constant: 1737 0:72 2 (const int) 1738 0:72 subgroupQuadBroadcast ( temp 3-component vector of double) 1739 0:72 vector swizzle ( temp 3-component vector of double) 1740 0:72 d: direct index for structure ( temp 4-component vector of double) 1741 0:72 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1742 0:72 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1743 0:72 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1744 0:72 Constant: 1745 0:72 0 (const uint) 1746 0:72 direct index ( temp uint) 1747 0:72 'dti' ( in 3-component vector of uint) 1748 0:72 Constant: 1749 0:72 0 (const int) 1750 0:72 Constant: 1751 0:72 3 (const int) 1752 0:72 Sequence 1753 0:72 Constant: 1754 0:72 0 (const int) 1755 0:72 Constant: 1756 0:72 1 (const int) 1757 0:72 Constant: 1758 0:72 2 (const int) 1759 0:72 Constant: 1760 0:72 2 (const uint) 1761 0:74 move second child to first child ( temp 4-component vector of uint) 1762 0:74 u: direct index for structure ( temp 4-component vector of uint) 1763 0:74 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1764 0:74 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1765 0:74 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1766 0:74 Constant: 1767 0:74 0 (const uint) 1768 0:74 direct index ( temp uint) 1769 0:74 'dti' ( in 3-component vector of uint) 1770 0:74 Constant: 1771 0:74 0 (const int) 1772 0:74 Constant: 1773 0:74 0 (const int) 1774 0:74 subgroupQuadBroadcast ( temp 4-component vector of uint) 1775 0:74 u: direct index for structure ( temp 4-component vector of uint) 1776 0:74 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1777 0:74 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1778 0:74 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1779 0:74 Constant: 1780 0:74 0 (const uint) 1781 0:74 direct index ( temp uint) 1782 0:74 'dti' ( in 3-component vector of uint) 1783 0:74 Constant: 1784 0:74 0 (const int) 1785 0:74 Constant: 1786 0:74 0 (const int) 1787 0:74 Constant: 1788 0:74 3 (const uint) 1789 0:75 move second child to first child ( temp uint) 1790 0:75 direct index ( temp uint) 1791 0:75 u: direct index for structure ( temp 4-component vector of uint) 1792 0:75 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1793 0:75 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1794 0:75 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1795 0:75 Constant: 1796 0:75 0 (const uint) 1797 0:75 direct index ( temp uint) 1798 0:75 'dti' ( in 3-component vector of uint) 1799 0:75 Constant: 1800 0:75 0 (const int) 1801 0:75 Constant: 1802 0:75 0 (const int) 1803 0:75 Constant: 1804 0:75 0 (const int) 1805 0:75 subgroupQuadBroadcast ( temp uint) 1806 0:75 direct index ( temp uint) 1807 0:75 u: direct index for structure ( temp 4-component vector of uint) 1808 0:75 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1809 0:75 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1810 0:75 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1811 0:75 Constant: 1812 0:75 0 (const uint) 1813 0:75 direct index ( temp uint) 1814 0:75 'dti' ( in 3-component vector of uint) 1815 0:75 Constant: 1816 0:75 0 (const int) 1817 0:75 Constant: 1818 0:75 0 (const int) 1819 0:75 Constant: 1820 0:75 0 (const int) 1821 0:75 Constant: 1822 0:75 3 (const uint) 1823 0:76 move second child to first child ( temp 2-component vector of uint) 1824 0:76 vector swizzle ( temp 2-component vector of uint) 1825 0:76 u: direct index for structure ( temp 4-component vector of uint) 1826 0:76 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1827 0:76 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1828 0:76 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1829 0:76 Constant: 1830 0:76 0 (const uint) 1831 0:76 direct index ( temp uint) 1832 0:76 'dti' ( in 3-component vector of uint) 1833 0:76 Constant: 1834 0:76 0 (const int) 1835 0:76 Constant: 1836 0:76 0 (const int) 1837 0:76 Sequence 1838 0:76 Constant: 1839 0:76 0 (const int) 1840 0:76 Constant: 1841 0:76 1 (const int) 1842 0:76 subgroupQuadBroadcast ( temp 2-component vector of uint) 1843 0:76 vector swizzle ( temp 2-component vector of uint) 1844 0:76 u: direct index for structure ( temp 4-component vector of uint) 1845 0:76 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1846 0:76 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1847 0:76 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1848 0:76 Constant: 1849 0:76 0 (const uint) 1850 0:76 direct index ( temp uint) 1851 0:76 'dti' ( in 3-component vector of uint) 1852 0:76 Constant: 1853 0:76 0 (const int) 1854 0:76 Constant: 1855 0:76 0 (const int) 1856 0:76 Sequence 1857 0:76 Constant: 1858 0:76 0 (const int) 1859 0:76 Constant: 1860 0:76 1 (const int) 1861 0:76 Constant: 1862 0:76 3 (const uint) 1863 0:77 move second child to first child ( temp 3-component vector of uint) 1864 0:77 vector swizzle ( temp 3-component vector of uint) 1865 0:77 u: direct index for structure ( temp 4-component vector of uint) 1866 0:77 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1867 0:77 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1868 0:77 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1869 0:77 Constant: 1870 0:77 0 (const uint) 1871 0:77 direct index ( temp uint) 1872 0:77 'dti' ( in 3-component vector of uint) 1873 0:77 Constant: 1874 0:77 0 (const int) 1875 0:77 Constant: 1876 0:77 0 (const int) 1877 0:77 Sequence 1878 0:77 Constant: 1879 0:77 0 (const int) 1880 0:77 Constant: 1881 0:77 1 (const int) 1882 0:77 Constant: 1883 0:77 2 (const int) 1884 0:77 subgroupQuadBroadcast ( temp 3-component vector of uint) 1885 0:77 vector swizzle ( temp 3-component vector of uint) 1886 0:77 u: direct index for structure ( temp 4-component vector of uint) 1887 0:77 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1888 0:77 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1889 0:77 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1890 0:77 Constant: 1891 0:77 0 (const uint) 1892 0:77 direct index ( temp uint) 1893 0:77 'dti' ( in 3-component vector of uint) 1894 0:77 Constant: 1895 0:77 0 (const int) 1896 0:77 Constant: 1897 0:77 0 (const int) 1898 0:77 Sequence 1899 0:77 Constant: 1900 0:77 0 (const int) 1901 0:77 Constant: 1902 0:77 1 (const int) 1903 0:77 Constant: 1904 0:77 2 (const int) 1905 0:77 Constant: 1906 0:77 3 (const uint) 1907 0:79 move second child to first child ( temp 4-component vector of int) 1908 0:79 i: direct index for structure ( temp 4-component vector of int) 1909 0:79 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1910 0:79 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1911 0:79 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1912 0:79 Constant: 1913 0:79 0 (const uint) 1914 0:79 direct index ( temp uint) 1915 0:79 'dti' ( in 3-component vector of uint) 1916 0:79 Constant: 1917 0:79 0 (const int) 1918 0:79 Constant: 1919 0:79 1 (const int) 1920 0:79 subgroupQuadBroadcast ( temp 4-component vector of int) 1921 0:79 i: direct index for structure ( temp 4-component vector of int) 1922 0:79 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1923 0:79 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1924 0:79 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1925 0:79 Constant: 1926 0:79 0 (const uint) 1927 0:79 direct index ( temp uint) 1928 0:79 'dti' ( in 3-component vector of uint) 1929 0:79 Constant: 1930 0:79 0 (const int) 1931 0:79 Constant: 1932 0:79 1 (const int) 1933 0:79 Constant: 1934 0:79 3 (const uint) 1935 0:80 move second child to first child ( temp int) 1936 0:80 direct index ( temp int) 1937 0:80 i: direct index for structure ( temp 4-component vector of int) 1938 0:80 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1939 0:80 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1940 0:80 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1941 0:80 Constant: 1942 0:80 0 (const uint) 1943 0:80 direct index ( temp uint) 1944 0:80 'dti' ( in 3-component vector of uint) 1945 0:80 Constant: 1946 0:80 0 (const int) 1947 0:80 Constant: 1948 0:80 1 (const int) 1949 0:80 Constant: 1950 0:80 0 (const int) 1951 0:80 subgroupQuadBroadcast ( temp int) 1952 0:80 direct index ( temp int) 1953 0:80 i: direct index for structure ( temp 4-component vector of int) 1954 0:80 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1955 0:80 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1956 0:80 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1957 0:80 Constant: 1958 0:80 0 (const uint) 1959 0:80 direct index ( temp uint) 1960 0:80 'dti' ( in 3-component vector of uint) 1961 0:80 Constant: 1962 0:80 0 (const int) 1963 0:80 Constant: 1964 0:80 1 (const int) 1965 0:80 Constant: 1966 0:80 0 (const int) 1967 0:80 Constant: 1968 0:80 3 (const uint) 1969 0:81 move second child to first child ( temp 2-component vector of int) 1970 0:81 vector swizzle ( temp 2-component vector of int) 1971 0:81 i: direct index for structure ( temp 4-component vector of int) 1972 0:81 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1973 0:81 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1974 0:81 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1975 0:81 Constant: 1976 0:81 0 (const uint) 1977 0:81 direct index ( temp uint) 1978 0:81 'dti' ( in 3-component vector of uint) 1979 0:81 Constant: 1980 0:81 0 (const int) 1981 0:81 Constant: 1982 0:81 1 (const int) 1983 0:81 Sequence 1984 0:81 Constant: 1985 0:81 0 (const int) 1986 0:81 Constant: 1987 0:81 1 (const int) 1988 0:81 subgroupQuadBroadcast ( temp 2-component vector of int) 1989 0:81 vector swizzle ( temp 2-component vector of int) 1990 0:81 i: direct index for structure ( temp 4-component vector of int) 1991 0:81 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1992 0:81 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 1993 0:81 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 1994 0:81 Constant: 1995 0:81 0 (const uint) 1996 0:81 direct index ( temp uint) 1997 0:81 'dti' ( in 3-component vector of uint) 1998 0:81 Constant: 1999 0:81 0 (const int) 2000 0:81 Constant: 2001 0:81 1 (const int) 2002 0:81 Sequence 2003 0:81 Constant: 2004 0:81 0 (const int) 2005 0:81 Constant: 2006 0:81 1 (const int) 2007 0:81 Constant: 2008 0:81 3 (const uint) 2009 0:82 move second child to first child ( temp 3-component vector of int) 2010 0:82 vector swizzle ( temp 3-component vector of int) 2011 0:82 i: direct index for structure ( temp 4-component vector of int) 2012 0:82 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2013 0:82 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2014 0:82 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2015 0:82 Constant: 2016 0:82 0 (const uint) 2017 0:82 direct index ( temp uint) 2018 0:82 'dti' ( in 3-component vector of uint) 2019 0:82 Constant: 2020 0:82 0 (const int) 2021 0:82 Constant: 2022 0:82 1 (const int) 2023 0:82 Sequence 2024 0:82 Constant: 2025 0:82 0 (const int) 2026 0:82 Constant: 2027 0:82 1 (const int) 2028 0:82 Constant: 2029 0:82 2 (const int) 2030 0:82 subgroupQuadBroadcast ( temp 3-component vector of int) 2031 0:82 vector swizzle ( temp 3-component vector of int) 2032 0:82 i: direct index for structure ( temp 4-component vector of int) 2033 0:82 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2034 0:82 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2035 0:82 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2036 0:82 Constant: 2037 0:82 0 (const uint) 2038 0:82 direct index ( temp uint) 2039 0:82 'dti' ( in 3-component vector of uint) 2040 0:82 Constant: 2041 0:82 0 (const int) 2042 0:82 Constant: 2043 0:82 1 (const int) 2044 0:82 Sequence 2045 0:82 Constant: 2046 0:82 0 (const int) 2047 0:82 Constant: 2048 0:82 1 (const int) 2049 0:82 Constant: 2050 0:82 2 (const int) 2051 0:82 Constant: 2052 0:82 3 (const uint) 2053 0:84 move second child to first child ( temp 4-component vector of float) 2054 0:84 f: direct index for structure ( temp 4-component vector of float) 2055 0:84 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2056 0:84 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2057 0:84 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2058 0:84 Constant: 2059 0:84 0 (const uint) 2060 0:84 direct index ( temp uint) 2061 0:84 'dti' ( in 3-component vector of uint) 2062 0:84 Constant: 2063 0:84 0 (const int) 2064 0:84 Constant: 2065 0:84 2 (const int) 2066 0:84 subgroupQuadBroadcast ( temp 4-component vector of float) 2067 0:84 f: direct index for structure ( temp 4-component vector of float) 2068 0:84 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2069 0:84 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2070 0:84 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2071 0:84 Constant: 2072 0:84 0 (const uint) 2073 0:84 direct index ( temp uint) 2074 0:84 'dti' ( in 3-component vector of uint) 2075 0:84 Constant: 2076 0:84 0 (const int) 2077 0:84 Constant: 2078 0:84 2 (const int) 2079 0:84 Constant: 2080 0:84 3 (const uint) 2081 0:85 move second child to first child ( temp float) 2082 0:85 direct index ( temp float) 2083 0:85 f: direct index for structure ( temp 4-component vector of float) 2084 0:85 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2085 0:85 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2086 0:85 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2087 0:85 Constant: 2088 0:85 0 (const uint) 2089 0:85 direct index ( temp uint) 2090 0:85 'dti' ( in 3-component vector of uint) 2091 0:85 Constant: 2092 0:85 0 (const int) 2093 0:85 Constant: 2094 0:85 2 (const int) 2095 0:85 Constant: 2096 0:85 0 (const int) 2097 0:85 subgroupQuadBroadcast ( temp float) 2098 0:85 direct index ( temp float) 2099 0:85 f: direct index for structure ( temp 4-component vector of float) 2100 0:85 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2101 0:85 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2102 0:85 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2103 0:85 Constant: 2104 0:85 0 (const uint) 2105 0:85 direct index ( temp uint) 2106 0:85 'dti' ( in 3-component vector of uint) 2107 0:85 Constant: 2108 0:85 0 (const int) 2109 0:85 Constant: 2110 0:85 2 (const int) 2111 0:85 Constant: 2112 0:85 0 (const int) 2113 0:85 Constant: 2114 0:85 3 (const uint) 2115 0:86 move second child to first child ( temp 2-component vector of float) 2116 0:86 vector swizzle ( temp 2-component vector of float) 2117 0:86 f: direct index for structure ( temp 4-component vector of float) 2118 0:86 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2119 0:86 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2120 0:86 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2121 0:86 Constant: 2122 0:86 0 (const uint) 2123 0:86 direct index ( temp uint) 2124 0:86 'dti' ( in 3-component vector of uint) 2125 0:86 Constant: 2126 0:86 0 (const int) 2127 0:86 Constant: 2128 0:86 2 (const int) 2129 0:86 Sequence 2130 0:86 Constant: 2131 0:86 0 (const int) 2132 0:86 Constant: 2133 0:86 1 (const int) 2134 0:86 subgroupQuadBroadcast ( temp 2-component vector of float) 2135 0:86 vector swizzle ( temp 2-component vector of float) 2136 0:86 f: direct index for structure ( temp 4-component vector of float) 2137 0:86 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2138 0:86 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2139 0:86 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2140 0:86 Constant: 2141 0:86 0 (const uint) 2142 0:86 direct index ( temp uint) 2143 0:86 'dti' ( in 3-component vector of uint) 2144 0:86 Constant: 2145 0:86 0 (const int) 2146 0:86 Constant: 2147 0:86 2 (const int) 2148 0:86 Sequence 2149 0:86 Constant: 2150 0:86 0 (const int) 2151 0:86 Constant: 2152 0:86 1 (const int) 2153 0:86 Constant: 2154 0:86 3 (const uint) 2155 0:87 move second child to first child ( temp 3-component vector of float) 2156 0:87 vector swizzle ( temp 3-component vector of float) 2157 0:87 f: direct index for structure ( temp 4-component vector of float) 2158 0:87 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2159 0:87 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2160 0:87 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2161 0:87 Constant: 2162 0:87 0 (const uint) 2163 0:87 direct index ( temp uint) 2164 0:87 'dti' ( in 3-component vector of uint) 2165 0:87 Constant: 2166 0:87 0 (const int) 2167 0:87 Constant: 2168 0:87 2 (const int) 2169 0:87 Sequence 2170 0:87 Constant: 2171 0:87 0 (const int) 2172 0:87 Constant: 2173 0:87 1 (const int) 2174 0:87 Constant: 2175 0:87 2 (const int) 2176 0:87 subgroupQuadBroadcast ( temp 3-component vector of float) 2177 0:87 vector swizzle ( temp 3-component vector of float) 2178 0:87 f: direct index for structure ( temp 4-component vector of float) 2179 0:87 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2180 0:87 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2181 0:87 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2182 0:87 Constant: 2183 0:87 0 (const uint) 2184 0:87 direct index ( temp uint) 2185 0:87 'dti' ( in 3-component vector of uint) 2186 0:87 Constant: 2187 0:87 0 (const int) 2188 0:87 Constant: 2189 0:87 2 (const int) 2190 0:87 Sequence 2191 0:87 Constant: 2192 0:87 0 (const int) 2193 0:87 Constant: 2194 0:87 1 (const int) 2195 0:87 Constant: 2196 0:87 2 (const int) 2197 0:87 Constant: 2198 0:87 3 (const uint) 2199 0:89 move second child to first child ( temp 4-component vector of double) 2200 0:89 d: direct index for structure ( temp 4-component vector of double) 2201 0:89 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2202 0:89 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2203 0:89 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2204 0:89 Constant: 2205 0:89 0 (const uint) 2206 0:89 direct index ( temp uint) 2207 0:89 'dti' ( in 3-component vector of uint) 2208 0:89 Constant: 2209 0:89 0 (const int) 2210 0:89 Constant: 2211 0:89 3 (const int) 2212 0:89 subgroupQuadBroadcast ( temp 4-component vector of double) 2213 0:89 d: direct index for structure ( temp 4-component vector of double) 2214 0:89 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2215 0:89 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2216 0:89 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2217 0:89 Constant: 2218 0:89 0 (const uint) 2219 0:89 direct index ( temp uint) 2220 0:89 'dti' ( in 3-component vector of uint) 2221 0:89 Constant: 2222 0:89 0 (const int) 2223 0:89 Constant: 2224 0:89 3 (const int) 2225 0:89 Constant: 2226 0:89 3 (const uint) 2227 0:90 move second child to first child ( temp double) 2228 0:90 direct index ( temp double) 2229 0:90 d: direct index for structure ( temp 4-component vector of double) 2230 0:90 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2231 0:90 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2232 0:90 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2233 0:90 Constant: 2234 0:90 0 (const uint) 2235 0:90 direct index ( temp uint) 2236 0:90 'dti' ( in 3-component vector of uint) 2237 0:90 Constant: 2238 0:90 0 (const int) 2239 0:90 Constant: 2240 0:90 3 (const int) 2241 0:90 Constant: 2242 0:90 0 (const int) 2243 0:90 subgroupQuadBroadcast ( temp double) 2244 0:90 direct index ( temp double) 2245 0:90 d: direct index for structure ( temp 4-component vector of double) 2246 0:90 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2247 0:90 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2248 0:90 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2249 0:90 Constant: 2250 0:90 0 (const uint) 2251 0:90 direct index ( temp uint) 2252 0:90 'dti' ( in 3-component vector of uint) 2253 0:90 Constant: 2254 0:90 0 (const int) 2255 0:90 Constant: 2256 0:90 3 (const int) 2257 0:90 Constant: 2258 0:90 0 (const int) 2259 0:90 Constant: 2260 0:90 3 (const uint) 2261 0:91 move second child to first child ( temp 2-component vector of double) 2262 0:91 vector swizzle ( temp 2-component vector of double) 2263 0:91 d: direct index for structure ( temp 4-component vector of double) 2264 0:91 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2265 0:91 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2266 0:91 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2267 0:91 Constant: 2268 0:91 0 (const uint) 2269 0:91 direct index ( temp uint) 2270 0:91 'dti' ( in 3-component vector of uint) 2271 0:91 Constant: 2272 0:91 0 (const int) 2273 0:91 Constant: 2274 0:91 3 (const int) 2275 0:91 Sequence 2276 0:91 Constant: 2277 0:91 0 (const int) 2278 0:91 Constant: 2279 0:91 1 (const int) 2280 0:91 subgroupQuadBroadcast ( temp 2-component vector of double) 2281 0:91 vector swizzle ( temp 2-component vector of double) 2282 0:91 d: direct index for structure ( temp 4-component vector of double) 2283 0:91 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2284 0:91 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2285 0:91 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2286 0:91 Constant: 2287 0:91 0 (const uint) 2288 0:91 direct index ( temp uint) 2289 0:91 'dti' ( in 3-component vector of uint) 2290 0:91 Constant: 2291 0:91 0 (const int) 2292 0:91 Constant: 2293 0:91 3 (const int) 2294 0:91 Sequence 2295 0:91 Constant: 2296 0:91 0 (const int) 2297 0:91 Constant: 2298 0:91 1 (const int) 2299 0:91 Constant: 2300 0:91 3 (const uint) 2301 0:92 move second child to first child ( temp 3-component vector of double) 2302 0:92 vector swizzle ( temp 3-component vector of double) 2303 0:92 d: direct index for structure ( temp 4-component vector of double) 2304 0:92 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2305 0:92 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2306 0:92 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2307 0:92 Constant: 2308 0:92 0 (const uint) 2309 0:92 direct index ( temp uint) 2310 0:92 'dti' ( in 3-component vector of uint) 2311 0:92 Constant: 2312 0:92 0 (const int) 2313 0:92 Constant: 2314 0:92 3 (const int) 2315 0:92 Sequence 2316 0:92 Constant: 2317 0:92 0 (const int) 2318 0:92 Constant: 2319 0:92 1 (const int) 2320 0:92 Constant: 2321 0:92 2 (const int) 2322 0:92 subgroupQuadBroadcast ( temp 3-component vector of double) 2323 0:92 vector swizzle ( temp 3-component vector of double) 2324 0:92 d: direct index for structure ( temp 4-component vector of double) 2325 0:92 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2326 0:92 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2327 0:92 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2328 0:92 Constant: 2329 0:92 0 (const uint) 2330 0:92 direct index ( temp uint) 2331 0:92 'dti' ( in 3-component vector of uint) 2332 0:92 Constant: 2333 0:92 0 (const int) 2334 0:92 Constant: 2335 0:92 3 (const int) 2336 0:92 Sequence 2337 0:92 Constant: 2338 0:92 0 (const int) 2339 0:92 Constant: 2340 0:92 1 (const int) 2341 0:92 Constant: 2342 0:92 2 (const int) 2343 0:92 Constant: 2344 0:92 3 (const uint) 2345 0:94 move second child to first child ( temp 4-component vector of uint) 2346 0:94 u: direct index for structure ( temp 4-component vector of uint) 2347 0:94 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2348 0:94 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2349 0:94 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2350 0:94 Constant: 2351 0:94 0 (const uint) 2352 0:94 direct index ( temp uint) 2353 0:94 'dti' ( in 3-component vector of uint) 2354 0:94 Constant: 2355 0:94 0 (const int) 2356 0:94 Constant: 2357 0:94 0 (const int) 2358 0:94 subgroupQuadSwapHorizontal ( temp 4-component vector of uint) 2359 0:94 u: direct index for structure ( temp 4-component vector of uint) 2360 0:94 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2361 0:94 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2362 0:94 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2363 0:94 Constant: 2364 0:94 0 (const uint) 2365 0:94 direct index ( temp uint) 2366 0:94 'dti' ( in 3-component vector of uint) 2367 0:94 Constant: 2368 0:94 0 (const int) 2369 0:94 Constant: 2370 0:94 0 (const int) 2371 0:95 move second child to first child ( temp uint) 2372 0:95 direct index ( temp uint) 2373 0:95 u: direct index for structure ( temp 4-component vector of uint) 2374 0:95 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2375 0:95 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2376 0:95 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2377 0:95 Constant: 2378 0:95 0 (const uint) 2379 0:95 direct index ( temp uint) 2380 0:95 'dti' ( in 3-component vector of uint) 2381 0:95 Constant: 2382 0:95 0 (const int) 2383 0:95 Constant: 2384 0:95 0 (const int) 2385 0:95 Constant: 2386 0:95 0 (const int) 2387 0:95 subgroupQuadSwapHorizontal ( temp uint) 2388 0:95 direct index ( temp uint) 2389 0:95 u: direct index for structure ( temp 4-component vector of uint) 2390 0:95 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2391 0:95 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2392 0:95 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2393 0:95 Constant: 2394 0:95 0 (const uint) 2395 0:95 direct index ( temp uint) 2396 0:95 'dti' ( in 3-component vector of uint) 2397 0:95 Constant: 2398 0:95 0 (const int) 2399 0:95 Constant: 2400 0:95 0 (const int) 2401 0:95 Constant: 2402 0:95 0 (const int) 2403 0:96 move second child to first child ( temp 2-component vector of uint) 2404 0:96 vector swizzle ( temp 2-component vector of uint) 2405 0:96 u: direct index for structure ( temp 4-component vector of uint) 2406 0:96 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2407 0:96 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2408 0:96 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2409 0:96 Constant: 2410 0:96 0 (const uint) 2411 0:96 direct index ( temp uint) 2412 0:96 'dti' ( in 3-component vector of uint) 2413 0:96 Constant: 2414 0:96 0 (const int) 2415 0:96 Constant: 2416 0:96 0 (const int) 2417 0:96 Sequence 2418 0:96 Constant: 2419 0:96 0 (const int) 2420 0:96 Constant: 2421 0:96 1 (const int) 2422 0:96 subgroupQuadSwapHorizontal ( temp 2-component vector of uint) 2423 0:96 vector swizzle ( temp 2-component vector of uint) 2424 0:96 u: direct index for structure ( temp 4-component vector of uint) 2425 0:96 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2426 0:96 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2427 0:96 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2428 0:96 Constant: 2429 0:96 0 (const uint) 2430 0:96 direct index ( temp uint) 2431 0:96 'dti' ( in 3-component vector of uint) 2432 0:96 Constant: 2433 0:96 0 (const int) 2434 0:96 Constant: 2435 0:96 0 (const int) 2436 0:96 Sequence 2437 0:96 Constant: 2438 0:96 0 (const int) 2439 0:96 Constant: 2440 0:96 1 (const int) 2441 0:97 move second child to first child ( temp 3-component vector of uint) 2442 0:97 vector swizzle ( temp 3-component vector of uint) 2443 0:97 u: direct index for structure ( temp 4-component vector of uint) 2444 0:97 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2445 0:97 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2446 0:97 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2447 0:97 Constant: 2448 0:97 0 (const uint) 2449 0:97 direct index ( temp uint) 2450 0:97 'dti' ( in 3-component vector of uint) 2451 0:97 Constant: 2452 0:97 0 (const int) 2453 0:97 Constant: 2454 0:97 0 (const int) 2455 0:97 Sequence 2456 0:97 Constant: 2457 0:97 0 (const int) 2458 0:97 Constant: 2459 0:97 1 (const int) 2460 0:97 Constant: 2461 0:97 2 (const int) 2462 0:97 subgroupQuadSwapHorizontal ( temp 3-component vector of uint) 2463 0:97 vector swizzle ( temp 3-component vector of uint) 2464 0:97 u: direct index for structure ( temp 4-component vector of uint) 2465 0:97 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2466 0:97 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2467 0:97 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2468 0:97 Constant: 2469 0:97 0 (const uint) 2470 0:97 direct index ( temp uint) 2471 0:97 'dti' ( in 3-component vector of uint) 2472 0:97 Constant: 2473 0:97 0 (const int) 2474 0:97 Constant: 2475 0:97 0 (const int) 2476 0:97 Sequence 2477 0:97 Constant: 2478 0:97 0 (const int) 2479 0:97 Constant: 2480 0:97 1 (const int) 2481 0:97 Constant: 2482 0:97 2 (const int) 2483 0:99 move second child to first child ( temp 4-component vector of int) 2484 0:99 i: direct index for structure ( temp 4-component vector of int) 2485 0:99 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2486 0:99 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2487 0:99 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2488 0:99 Constant: 2489 0:99 0 (const uint) 2490 0:99 direct index ( temp uint) 2491 0:99 'dti' ( in 3-component vector of uint) 2492 0:99 Constant: 2493 0:99 0 (const int) 2494 0:99 Constant: 2495 0:99 1 (const int) 2496 0:99 subgroupQuadSwapHorizontal ( temp 4-component vector of int) 2497 0:99 i: direct index for structure ( temp 4-component vector of int) 2498 0:99 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2499 0:99 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2500 0:99 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2501 0:99 Constant: 2502 0:99 0 (const uint) 2503 0:99 direct index ( temp uint) 2504 0:99 'dti' ( in 3-component vector of uint) 2505 0:99 Constant: 2506 0:99 0 (const int) 2507 0:99 Constant: 2508 0:99 1 (const int) 2509 0:100 move second child to first child ( temp int) 2510 0:100 direct index ( temp int) 2511 0:100 i: direct index for structure ( temp 4-component vector of int) 2512 0:100 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2513 0:100 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2514 0:100 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2515 0:100 Constant: 2516 0:100 0 (const uint) 2517 0:100 direct index ( temp uint) 2518 0:100 'dti' ( in 3-component vector of uint) 2519 0:100 Constant: 2520 0:100 0 (const int) 2521 0:100 Constant: 2522 0:100 1 (const int) 2523 0:100 Constant: 2524 0:100 0 (const int) 2525 0:100 subgroupQuadSwapHorizontal ( temp int) 2526 0:100 direct index ( temp int) 2527 0:100 i: direct index for structure ( temp 4-component vector of int) 2528 0:100 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2529 0:100 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2530 0:100 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2531 0:100 Constant: 2532 0:100 0 (const uint) 2533 0:100 direct index ( temp uint) 2534 0:100 'dti' ( in 3-component vector of uint) 2535 0:100 Constant: 2536 0:100 0 (const int) 2537 0:100 Constant: 2538 0:100 1 (const int) 2539 0:100 Constant: 2540 0:100 0 (const int) 2541 0:101 move second child to first child ( temp 2-component vector of int) 2542 0:101 vector swizzle ( temp 2-component vector of int) 2543 0:101 i: direct index for structure ( temp 4-component vector of int) 2544 0:101 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2545 0:101 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2546 0:101 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2547 0:101 Constant: 2548 0:101 0 (const uint) 2549 0:101 direct index ( temp uint) 2550 0:101 'dti' ( in 3-component vector of uint) 2551 0:101 Constant: 2552 0:101 0 (const int) 2553 0:101 Constant: 2554 0:101 1 (const int) 2555 0:101 Sequence 2556 0:101 Constant: 2557 0:101 0 (const int) 2558 0:101 Constant: 2559 0:101 1 (const int) 2560 0:101 subgroupQuadSwapHorizontal ( temp 2-component vector of int) 2561 0:101 vector swizzle ( temp 2-component vector of int) 2562 0:101 i: direct index for structure ( temp 4-component vector of int) 2563 0:101 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2564 0:101 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2565 0:101 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2566 0:101 Constant: 2567 0:101 0 (const uint) 2568 0:101 direct index ( temp uint) 2569 0:101 'dti' ( in 3-component vector of uint) 2570 0:101 Constant: 2571 0:101 0 (const int) 2572 0:101 Constant: 2573 0:101 1 (const int) 2574 0:101 Sequence 2575 0:101 Constant: 2576 0:101 0 (const int) 2577 0:101 Constant: 2578 0:101 1 (const int) 2579 0:102 move second child to first child ( temp 3-component vector of int) 2580 0:102 vector swizzle ( temp 3-component vector of int) 2581 0:102 i: direct index for structure ( temp 4-component vector of int) 2582 0:102 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2583 0:102 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2584 0:102 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2585 0:102 Constant: 2586 0:102 0 (const uint) 2587 0:102 direct index ( temp uint) 2588 0:102 'dti' ( in 3-component vector of uint) 2589 0:102 Constant: 2590 0:102 0 (const int) 2591 0:102 Constant: 2592 0:102 1 (const int) 2593 0:102 Sequence 2594 0:102 Constant: 2595 0:102 0 (const int) 2596 0:102 Constant: 2597 0:102 1 (const int) 2598 0:102 Constant: 2599 0:102 2 (const int) 2600 0:102 subgroupQuadSwapHorizontal ( temp 3-component vector of int) 2601 0:102 vector swizzle ( temp 3-component vector of int) 2602 0:102 i: direct index for structure ( temp 4-component vector of int) 2603 0:102 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2604 0:102 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2605 0:102 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2606 0:102 Constant: 2607 0:102 0 (const uint) 2608 0:102 direct index ( temp uint) 2609 0:102 'dti' ( in 3-component vector of uint) 2610 0:102 Constant: 2611 0:102 0 (const int) 2612 0:102 Constant: 2613 0:102 1 (const int) 2614 0:102 Sequence 2615 0:102 Constant: 2616 0:102 0 (const int) 2617 0:102 Constant: 2618 0:102 1 (const int) 2619 0:102 Constant: 2620 0:102 2 (const int) 2621 0:104 move second child to first child ( temp 4-component vector of float) 2622 0:104 f: direct index for structure ( temp 4-component vector of float) 2623 0:104 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2624 0:104 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2625 0:104 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2626 0:104 Constant: 2627 0:104 0 (const uint) 2628 0:104 direct index ( temp uint) 2629 0:104 'dti' ( in 3-component vector of uint) 2630 0:104 Constant: 2631 0:104 0 (const int) 2632 0:104 Constant: 2633 0:104 2 (const int) 2634 0:104 subgroupQuadSwapHorizontal ( temp 4-component vector of float) 2635 0:104 f: direct index for structure ( temp 4-component vector of float) 2636 0:104 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2637 0:104 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2638 0:104 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2639 0:104 Constant: 2640 0:104 0 (const uint) 2641 0:104 direct index ( temp uint) 2642 0:104 'dti' ( in 3-component vector of uint) 2643 0:104 Constant: 2644 0:104 0 (const int) 2645 0:104 Constant: 2646 0:104 2 (const int) 2647 0:105 move second child to first child ( temp float) 2648 0:105 direct index ( temp float) 2649 0:105 f: direct index for structure ( temp 4-component vector of float) 2650 0:105 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2651 0:105 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2652 0:105 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2653 0:105 Constant: 2654 0:105 0 (const uint) 2655 0:105 direct index ( temp uint) 2656 0:105 'dti' ( in 3-component vector of uint) 2657 0:105 Constant: 2658 0:105 0 (const int) 2659 0:105 Constant: 2660 0:105 2 (const int) 2661 0:105 Constant: 2662 0:105 0 (const int) 2663 0:105 subgroupQuadSwapHorizontal ( temp float) 2664 0:105 direct index ( temp float) 2665 0:105 f: direct index for structure ( temp 4-component vector of float) 2666 0:105 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2667 0:105 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2668 0:105 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2669 0:105 Constant: 2670 0:105 0 (const uint) 2671 0:105 direct index ( temp uint) 2672 0:105 'dti' ( in 3-component vector of uint) 2673 0:105 Constant: 2674 0:105 0 (const int) 2675 0:105 Constant: 2676 0:105 2 (const int) 2677 0:105 Constant: 2678 0:105 0 (const int) 2679 0:106 move second child to first child ( temp 2-component vector of float) 2680 0:106 vector swizzle ( temp 2-component vector of float) 2681 0:106 f: direct index for structure ( temp 4-component vector of float) 2682 0:106 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2683 0:106 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2684 0:106 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2685 0:106 Constant: 2686 0:106 0 (const uint) 2687 0:106 direct index ( temp uint) 2688 0:106 'dti' ( in 3-component vector of uint) 2689 0:106 Constant: 2690 0:106 0 (const int) 2691 0:106 Constant: 2692 0:106 2 (const int) 2693 0:106 Sequence 2694 0:106 Constant: 2695 0:106 0 (const int) 2696 0:106 Constant: 2697 0:106 1 (const int) 2698 0:106 subgroupQuadSwapHorizontal ( temp 2-component vector of float) 2699 0:106 vector swizzle ( temp 2-component vector of float) 2700 0:106 f: direct index for structure ( temp 4-component vector of float) 2701 0:106 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2702 0:106 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2703 0:106 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2704 0:106 Constant: 2705 0:106 0 (const uint) 2706 0:106 direct index ( temp uint) 2707 0:106 'dti' ( in 3-component vector of uint) 2708 0:106 Constant: 2709 0:106 0 (const int) 2710 0:106 Constant: 2711 0:106 2 (const int) 2712 0:106 Sequence 2713 0:106 Constant: 2714 0:106 0 (const int) 2715 0:106 Constant: 2716 0:106 1 (const int) 2717 0:107 move second child to first child ( temp 3-component vector of float) 2718 0:107 vector swizzle ( temp 3-component vector of float) 2719 0:107 f: direct index for structure ( temp 4-component vector of float) 2720 0:107 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2721 0:107 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2722 0:107 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2723 0:107 Constant: 2724 0:107 0 (const uint) 2725 0:107 direct index ( temp uint) 2726 0:107 'dti' ( in 3-component vector of uint) 2727 0:107 Constant: 2728 0:107 0 (const int) 2729 0:107 Constant: 2730 0:107 2 (const int) 2731 0:107 Sequence 2732 0:107 Constant: 2733 0:107 0 (const int) 2734 0:107 Constant: 2735 0:107 1 (const int) 2736 0:107 Constant: 2737 0:107 2 (const int) 2738 0:107 subgroupQuadSwapHorizontal ( temp 3-component vector of float) 2739 0:107 vector swizzle ( temp 3-component vector of float) 2740 0:107 f: direct index for structure ( temp 4-component vector of float) 2741 0:107 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2742 0:107 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2743 0:107 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2744 0:107 Constant: 2745 0:107 0 (const uint) 2746 0:107 direct index ( temp uint) 2747 0:107 'dti' ( in 3-component vector of uint) 2748 0:107 Constant: 2749 0:107 0 (const int) 2750 0:107 Constant: 2751 0:107 2 (const int) 2752 0:107 Sequence 2753 0:107 Constant: 2754 0:107 0 (const int) 2755 0:107 Constant: 2756 0:107 1 (const int) 2757 0:107 Constant: 2758 0:107 2 (const int) 2759 0:109 move second child to first child ( temp 4-component vector of double) 2760 0:109 d: direct index for structure ( temp 4-component vector of double) 2761 0:109 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2762 0:109 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2763 0:109 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2764 0:109 Constant: 2765 0:109 0 (const uint) 2766 0:109 direct index ( temp uint) 2767 0:109 'dti' ( in 3-component vector of uint) 2768 0:109 Constant: 2769 0:109 0 (const int) 2770 0:109 Constant: 2771 0:109 3 (const int) 2772 0:109 subgroupQuadSwapHorizontal ( temp 4-component vector of double) 2773 0:109 d: direct index for structure ( temp 4-component vector of double) 2774 0:109 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2775 0:109 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2776 0:109 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2777 0:109 Constant: 2778 0:109 0 (const uint) 2779 0:109 direct index ( temp uint) 2780 0:109 'dti' ( in 3-component vector of uint) 2781 0:109 Constant: 2782 0:109 0 (const int) 2783 0:109 Constant: 2784 0:109 3 (const int) 2785 0:110 move second child to first child ( temp double) 2786 0:110 direct index ( temp double) 2787 0:110 d: direct index for structure ( temp 4-component vector of double) 2788 0:110 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2789 0:110 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2790 0:110 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2791 0:110 Constant: 2792 0:110 0 (const uint) 2793 0:110 direct index ( temp uint) 2794 0:110 'dti' ( in 3-component vector of uint) 2795 0:110 Constant: 2796 0:110 0 (const int) 2797 0:110 Constant: 2798 0:110 3 (const int) 2799 0:110 Constant: 2800 0:110 0 (const int) 2801 0:110 subgroupQuadSwapHorizontal ( temp double) 2802 0:110 direct index ( temp double) 2803 0:110 d: direct index for structure ( temp 4-component vector of double) 2804 0:110 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2805 0:110 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2806 0:110 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2807 0:110 Constant: 2808 0:110 0 (const uint) 2809 0:110 direct index ( temp uint) 2810 0:110 'dti' ( in 3-component vector of uint) 2811 0:110 Constant: 2812 0:110 0 (const int) 2813 0:110 Constant: 2814 0:110 3 (const int) 2815 0:110 Constant: 2816 0:110 0 (const int) 2817 0:111 move second child to first child ( temp 2-component vector of double) 2818 0:111 vector swizzle ( temp 2-component vector of double) 2819 0:111 d: direct index for structure ( temp 4-component vector of double) 2820 0:111 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2821 0:111 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2822 0:111 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2823 0:111 Constant: 2824 0:111 0 (const uint) 2825 0:111 direct index ( temp uint) 2826 0:111 'dti' ( in 3-component vector of uint) 2827 0:111 Constant: 2828 0:111 0 (const int) 2829 0:111 Constant: 2830 0:111 3 (const int) 2831 0:111 Sequence 2832 0:111 Constant: 2833 0:111 0 (const int) 2834 0:111 Constant: 2835 0:111 1 (const int) 2836 0:111 subgroupQuadSwapHorizontal ( temp 2-component vector of double) 2837 0:111 vector swizzle ( temp 2-component vector of double) 2838 0:111 d: direct index for structure ( temp 4-component vector of double) 2839 0:111 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2840 0:111 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2841 0:111 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2842 0:111 Constant: 2843 0:111 0 (const uint) 2844 0:111 direct index ( temp uint) 2845 0:111 'dti' ( in 3-component vector of uint) 2846 0:111 Constant: 2847 0:111 0 (const int) 2848 0:111 Constant: 2849 0:111 3 (const int) 2850 0:111 Sequence 2851 0:111 Constant: 2852 0:111 0 (const int) 2853 0:111 Constant: 2854 0:111 1 (const int) 2855 0:112 move second child to first child ( temp 3-component vector of double) 2856 0:112 vector swizzle ( temp 3-component vector of double) 2857 0:112 d: direct index for structure ( temp 4-component vector of double) 2858 0:112 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2859 0:112 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2860 0:112 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2861 0:112 Constant: 2862 0:112 0 (const uint) 2863 0:112 direct index ( temp uint) 2864 0:112 'dti' ( in 3-component vector of uint) 2865 0:112 Constant: 2866 0:112 0 (const int) 2867 0:112 Constant: 2868 0:112 3 (const int) 2869 0:112 Sequence 2870 0:112 Constant: 2871 0:112 0 (const int) 2872 0:112 Constant: 2873 0:112 1 (const int) 2874 0:112 Constant: 2875 0:112 2 (const int) 2876 0:112 subgroupQuadSwapHorizontal ( temp 3-component vector of double) 2877 0:112 vector swizzle ( temp 3-component vector of double) 2878 0:112 d: direct index for structure ( temp 4-component vector of double) 2879 0:112 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2880 0:112 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2881 0:112 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2882 0:112 Constant: 2883 0:112 0 (const uint) 2884 0:112 direct index ( temp uint) 2885 0:112 'dti' ( in 3-component vector of uint) 2886 0:112 Constant: 2887 0:112 0 (const int) 2888 0:112 Constant: 2889 0:112 3 (const int) 2890 0:112 Sequence 2891 0:112 Constant: 2892 0:112 0 (const int) 2893 0:112 Constant: 2894 0:112 1 (const int) 2895 0:112 Constant: 2896 0:112 2 (const int) 2897 0:114 move second child to first child ( temp 4-component vector of uint) 2898 0:114 u: direct index for structure ( temp 4-component vector of uint) 2899 0:114 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2900 0:114 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2901 0:114 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2902 0:114 Constant: 2903 0:114 0 (const uint) 2904 0:114 direct index ( temp uint) 2905 0:114 'dti' ( in 3-component vector of uint) 2906 0:114 Constant: 2907 0:114 0 (const int) 2908 0:114 Constant: 2909 0:114 0 (const int) 2910 0:114 subgroupQuadSwapVertical ( temp 4-component vector of uint) 2911 0:114 u: direct index for structure ( temp 4-component vector of uint) 2912 0:114 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2913 0:114 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2914 0:114 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2915 0:114 Constant: 2916 0:114 0 (const uint) 2917 0:114 direct index ( temp uint) 2918 0:114 'dti' ( in 3-component vector of uint) 2919 0:114 Constant: 2920 0:114 0 (const int) 2921 0:114 Constant: 2922 0:114 0 (const int) 2923 0:115 move second child to first child ( temp uint) 2924 0:115 direct index ( temp uint) 2925 0:115 u: direct index for structure ( temp 4-component vector of uint) 2926 0:115 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2927 0:115 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2928 0:115 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2929 0:115 Constant: 2930 0:115 0 (const uint) 2931 0:115 direct index ( temp uint) 2932 0:115 'dti' ( in 3-component vector of uint) 2933 0:115 Constant: 2934 0:115 0 (const int) 2935 0:115 Constant: 2936 0:115 0 (const int) 2937 0:115 Constant: 2938 0:115 0 (const int) 2939 0:115 subgroupQuadSwapVertical ( temp uint) 2940 0:115 direct index ( temp uint) 2941 0:115 u: direct index for structure ( temp 4-component vector of uint) 2942 0:115 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2943 0:115 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2944 0:115 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2945 0:115 Constant: 2946 0:115 0 (const uint) 2947 0:115 direct index ( temp uint) 2948 0:115 'dti' ( in 3-component vector of uint) 2949 0:115 Constant: 2950 0:115 0 (const int) 2951 0:115 Constant: 2952 0:115 0 (const int) 2953 0:115 Constant: 2954 0:115 0 (const int) 2955 0:116 move second child to first child ( temp 2-component vector of uint) 2956 0:116 vector swizzle ( temp 2-component vector of uint) 2957 0:116 u: direct index for structure ( temp 4-component vector of uint) 2958 0:116 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2959 0:116 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2960 0:116 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2961 0:116 Constant: 2962 0:116 0 (const uint) 2963 0:116 direct index ( temp uint) 2964 0:116 'dti' ( in 3-component vector of uint) 2965 0:116 Constant: 2966 0:116 0 (const int) 2967 0:116 Constant: 2968 0:116 0 (const int) 2969 0:116 Sequence 2970 0:116 Constant: 2971 0:116 0 (const int) 2972 0:116 Constant: 2973 0:116 1 (const int) 2974 0:116 subgroupQuadSwapVertical ( temp 2-component vector of uint) 2975 0:116 vector swizzle ( temp 2-component vector of uint) 2976 0:116 u: direct index for structure ( temp 4-component vector of uint) 2977 0:116 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2978 0:116 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2979 0:116 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2980 0:116 Constant: 2981 0:116 0 (const uint) 2982 0:116 direct index ( temp uint) 2983 0:116 'dti' ( in 3-component vector of uint) 2984 0:116 Constant: 2985 0:116 0 (const int) 2986 0:116 Constant: 2987 0:116 0 (const int) 2988 0:116 Sequence 2989 0:116 Constant: 2990 0:116 0 (const int) 2991 0:116 Constant: 2992 0:116 1 (const int) 2993 0:117 move second child to first child ( temp 3-component vector of uint) 2994 0:117 vector swizzle ( temp 3-component vector of uint) 2995 0:117 u: direct index for structure ( temp 4-component vector of uint) 2996 0:117 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2997 0:117 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 2998 0:117 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 2999 0:117 Constant: 3000 0:117 0 (const uint) 3001 0:117 direct index ( temp uint) 3002 0:117 'dti' ( in 3-component vector of uint) 3003 0:117 Constant: 3004 0:117 0 (const int) 3005 0:117 Constant: 3006 0:117 0 (const int) 3007 0:117 Sequence 3008 0:117 Constant: 3009 0:117 0 (const int) 3010 0:117 Constant: 3011 0:117 1 (const int) 3012 0:117 Constant: 3013 0:117 2 (const int) 3014 0:117 subgroupQuadSwapVertical ( temp 3-component vector of uint) 3015 0:117 vector swizzle ( temp 3-component vector of uint) 3016 0:117 u: direct index for structure ( temp 4-component vector of uint) 3017 0:117 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3018 0:117 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3019 0:117 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3020 0:117 Constant: 3021 0:117 0 (const uint) 3022 0:117 direct index ( temp uint) 3023 0:117 'dti' ( in 3-component vector of uint) 3024 0:117 Constant: 3025 0:117 0 (const int) 3026 0:117 Constant: 3027 0:117 0 (const int) 3028 0:117 Sequence 3029 0:117 Constant: 3030 0:117 0 (const int) 3031 0:117 Constant: 3032 0:117 1 (const int) 3033 0:117 Constant: 3034 0:117 2 (const int) 3035 0:119 move second child to first child ( temp 4-component vector of int) 3036 0:119 i: direct index for structure ( temp 4-component vector of int) 3037 0:119 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3038 0:119 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3039 0:119 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3040 0:119 Constant: 3041 0:119 0 (const uint) 3042 0:119 direct index ( temp uint) 3043 0:119 'dti' ( in 3-component vector of uint) 3044 0:119 Constant: 3045 0:119 0 (const int) 3046 0:119 Constant: 3047 0:119 1 (const int) 3048 0:119 subgroupQuadSwapVertical ( temp 4-component vector of int) 3049 0:119 i: direct index for structure ( temp 4-component vector of int) 3050 0:119 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3051 0:119 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3052 0:119 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3053 0:119 Constant: 3054 0:119 0 (const uint) 3055 0:119 direct index ( temp uint) 3056 0:119 'dti' ( in 3-component vector of uint) 3057 0:119 Constant: 3058 0:119 0 (const int) 3059 0:119 Constant: 3060 0:119 1 (const int) 3061 0:120 move second child to first child ( temp int) 3062 0:120 direct index ( temp int) 3063 0:120 i: direct index for structure ( temp 4-component vector of int) 3064 0:120 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3065 0:120 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3066 0:120 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3067 0:120 Constant: 3068 0:120 0 (const uint) 3069 0:120 direct index ( temp uint) 3070 0:120 'dti' ( in 3-component vector of uint) 3071 0:120 Constant: 3072 0:120 0 (const int) 3073 0:120 Constant: 3074 0:120 1 (const int) 3075 0:120 Constant: 3076 0:120 0 (const int) 3077 0:120 subgroupQuadSwapVertical ( temp int) 3078 0:120 direct index ( temp int) 3079 0:120 i: direct index for structure ( temp 4-component vector of int) 3080 0:120 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3081 0:120 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3082 0:120 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3083 0:120 Constant: 3084 0:120 0 (const uint) 3085 0:120 direct index ( temp uint) 3086 0:120 'dti' ( in 3-component vector of uint) 3087 0:120 Constant: 3088 0:120 0 (const int) 3089 0:120 Constant: 3090 0:120 1 (const int) 3091 0:120 Constant: 3092 0:120 0 (const int) 3093 0:121 move second child to first child ( temp 2-component vector of int) 3094 0:121 vector swizzle ( temp 2-component vector of int) 3095 0:121 i: direct index for structure ( temp 4-component vector of int) 3096 0:121 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3097 0:121 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3098 0:121 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3099 0:121 Constant: 3100 0:121 0 (const uint) 3101 0:121 direct index ( temp uint) 3102 0:121 'dti' ( in 3-component vector of uint) 3103 0:121 Constant: 3104 0:121 0 (const int) 3105 0:121 Constant: 3106 0:121 1 (const int) 3107 0:121 Sequence 3108 0:121 Constant: 3109 0:121 0 (const int) 3110 0:121 Constant: 3111 0:121 1 (const int) 3112 0:121 subgroupQuadSwapVertical ( temp 2-component vector of int) 3113 0:121 vector swizzle ( temp 2-component vector of int) 3114 0:121 i: direct index for structure ( temp 4-component vector of int) 3115 0:121 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3116 0:121 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3117 0:121 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3118 0:121 Constant: 3119 0:121 0 (const uint) 3120 0:121 direct index ( temp uint) 3121 0:121 'dti' ( in 3-component vector of uint) 3122 0:121 Constant: 3123 0:121 0 (const int) 3124 0:121 Constant: 3125 0:121 1 (const int) 3126 0:121 Sequence 3127 0:121 Constant: 3128 0:121 0 (const int) 3129 0:121 Constant: 3130 0:121 1 (const int) 3131 0:122 move second child to first child ( temp 3-component vector of int) 3132 0:122 vector swizzle ( temp 3-component vector of int) 3133 0:122 i: direct index for structure ( temp 4-component vector of int) 3134 0:122 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3135 0:122 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3136 0:122 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3137 0:122 Constant: 3138 0:122 0 (const uint) 3139 0:122 direct index ( temp uint) 3140 0:122 'dti' ( in 3-component vector of uint) 3141 0:122 Constant: 3142 0:122 0 (const int) 3143 0:122 Constant: 3144 0:122 1 (const int) 3145 0:122 Sequence 3146 0:122 Constant: 3147 0:122 0 (const int) 3148 0:122 Constant: 3149 0:122 1 (const int) 3150 0:122 Constant: 3151 0:122 2 (const int) 3152 0:122 subgroupQuadSwapVertical ( temp 3-component vector of int) 3153 0:122 vector swizzle ( temp 3-component vector of int) 3154 0:122 i: direct index for structure ( temp 4-component vector of int) 3155 0:122 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3156 0:122 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3157 0:122 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3158 0:122 Constant: 3159 0:122 0 (const uint) 3160 0:122 direct index ( temp uint) 3161 0:122 'dti' ( in 3-component vector of uint) 3162 0:122 Constant: 3163 0:122 0 (const int) 3164 0:122 Constant: 3165 0:122 1 (const int) 3166 0:122 Sequence 3167 0:122 Constant: 3168 0:122 0 (const int) 3169 0:122 Constant: 3170 0:122 1 (const int) 3171 0:122 Constant: 3172 0:122 2 (const int) 3173 0:124 move second child to first child ( temp 4-component vector of float) 3174 0:124 f: direct index for structure ( temp 4-component vector of float) 3175 0:124 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3176 0:124 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3177 0:124 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3178 0:124 Constant: 3179 0:124 0 (const uint) 3180 0:124 direct index ( temp uint) 3181 0:124 'dti' ( in 3-component vector of uint) 3182 0:124 Constant: 3183 0:124 0 (const int) 3184 0:124 Constant: 3185 0:124 2 (const int) 3186 0:124 subgroupQuadSwapVertical ( temp 4-component vector of float) 3187 0:124 f: direct index for structure ( temp 4-component vector of float) 3188 0:124 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3189 0:124 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3190 0:124 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3191 0:124 Constant: 3192 0:124 0 (const uint) 3193 0:124 direct index ( temp uint) 3194 0:124 'dti' ( in 3-component vector of uint) 3195 0:124 Constant: 3196 0:124 0 (const int) 3197 0:124 Constant: 3198 0:124 2 (const int) 3199 0:125 move second child to first child ( temp float) 3200 0:125 direct index ( temp float) 3201 0:125 f: direct index for structure ( temp 4-component vector of float) 3202 0:125 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3203 0:125 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3204 0:125 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3205 0:125 Constant: 3206 0:125 0 (const uint) 3207 0:125 direct index ( temp uint) 3208 0:125 'dti' ( in 3-component vector of uint) 3209 0:125 Constant: 3210 0:125 0 (const int) 3211 0:125 Constant: 3212 0:125 2 (const int) 3213 0:125 Constant: 3214 0:125 0 (const int) 3215 0:125 subgroupQuadSwapVertical ( temp float) 3216 0:125 direct index ( temp float) 3217 0:125 f: direct index for structure ( temp 4-component vector of float) 3218 0:125 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3219 0:125 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3220 0:125 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3221 0:125 Constant: 3222 0:125 0 (const uint) 3223 0:125 direct index ( temp uint) 3224 0:125 'dti' ( in 3-component vector of uint) 3225 0:125 Constant: 3226 0:125 0 (const int) 3227 0:125 Constant: 3228 0:125 2 (const int) 3229 0:125 Constant: 3230 0:125 0 (const int) 3231 0:126 move second child to first child ( temp 2-component vector of float) 3232 0:126 vector swizzle ( temp 2-component vector of float) 3233 0:126 f: direct index for structure ( temp 4-component vector of float) 3234 0:126 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3235 0:126 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3236 0:126 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3237 0:126 Constant: 3238 0:126 0 (const uint) 3239 0:126 direct index ( temp uint) 3240 0:126 'dti' ( in 3-component vector of uint) 3241 0:126 Constant: 3242 0:126 0 (const int) 3243 0:126 Constant: 3244 0:126 2 (const int) 3245 0:126 Sequence 3246 0:126 Constant: 3247 0:126 0 (const int) 3248 0:126 Constant: 3249 0:126 1 (const int) 3250 0:126 subgroupQuadSwapVertical ( temp 2-component vector of float) 3251 0:126 vector swizzle ( temp 2-component vector of float) 3252 0:126 f: direct index for structure ( temp 4-component vector of float) 3253 0:126 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3254 0:126 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3255 0:126 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3256 0:126 Constant: 3257 0:126 0 (const uint) 3258 0:126 direct index ( temp uint) 3259 0:126 'dti' ( in 3-component vector of uint) 3260 0:126 Constant: 3261 0:126 0 (const int) 3262 0:126 Constant: 3263 0:126 2 (const int) 3264 0:126 Sequence 3265 0:126 Constant: 3266 0:126 0 (const int) 3267 0:126 Constant: 3268 0:126 1 (const int) 3269 0:127 move second child to first child ( temp 3-component vector of float) 3270 0:127 vector swizzle ( temp 3-component vector of float) 3271 0:127 f: direct index for structure ( temp 4-component vector of float) 3272 0:127 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3273 0:127 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3274 0:127 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3275 0:127 Constant: 3276 0:127 0 (const uint) 3277 0:127 direct index ( temp uint) 3278 0:127 'dti' ( in 3-component vector of uint) 3279 0:127 Constant: 3280 0:127 0 (const int) 3281 0:127 Constant: 3282 0:127 2 (const int) 3283 0:127 Sequence 3284 0:127 Constant: 3285 0:127 0 (const int) 3286 0:127 Constant: 3287 0:127 1 (const int) 3288 0:127 Constant: 3289 0:127 2 (const int) 3290 0:127 subgroupQuadSwapVertical ( temp 3-component vector of float) 3291 0:127 vector swizzle ( temp 3-component vector of float) 3292 0:127 f: direct index for structure ( temp 4-component vector of float) 3293 0:127 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3294 0:127 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3295 0:127 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3296 0:127 Constant: 3297 0:127 0 (const uint) 3298 0:127 direct index ( temp uint) 3299 0:127 'dti' ( in 3-component vector of uint) 3300 0:127 Constant: 3301 0:127 0 (const int) 3302 0:127 Constant: 3303 0:127 2 (const int) 3304 0:127 Sequence 3305 0:127 Constant: 3306 0:127 0 (const int) 3307 0:127 Constant: 3308 0:127 1 (const int) 3309 0:127 Constant: 3310 0:127 2 (const int) 3311 0:129 move second child to first child ( temp 4-component vector of double) 3312 0:129 d: direct index for structure ( temp 4-component vector of double) 3313 0:129 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3314 0:129 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3315 0:129 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3316 0:129 Constant: 3317 0:129 0 (const uint) 3318 0:129 direct index ( temp uint) 3319 0:129 'dti' ( in 3-component vector of uint) 3320 0:129 Constant: 3321 0:129 0 (const int) 3322 0:129 Constant: 3323 0:129 3 (const int) 3324 0:129 subgroupQuadSwapVertical ( temp 4-component vector of double) 3325 0:129 d: direct index for structure ( temp 4-component vector of double) 3326 0:129 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3327 0:129 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3328 0:129 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3329 0:129 Constant: 3330 0:129 0 (const uint) 3331 0:129 direct index ( temp uint) 3332 0:129 'dti' ( in 3-component vector of uint) 3333 0:129 Constant: 3334 0:129 0 (const int) 3335 0:129 Constant: 3336 0:129 3 (const int) 3337 0:130 move second child to first child ( temp double) 3338 0:130 direct index ( temp double) 3339 0:130 d: direct index for structure ( temp 4-component vector of double) 3340 0:130 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3341 0:130 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3342 0:130 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3343 0:130 Constant: 3344 0:130 0 (const uint) 3345 0:130 direct index ( temp uint) 3346 0:130 'dti' ( in 3-component vector of uint) 3347 0:130 Constant: 3348 0:130 0 (const int) 3349 0:130 Constant: 3350 0:130 3 (const int) 3351 0:130 Constant: 3352 0:130 0 (const int) 3353 0:130 subgroupQuadSwapVertical ( temp double) 3354 0:130 direct index ( temp double) 3355 0:130 d: direct index for structure ( temp 4-component vector of double) 3356 0:130 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3357 0:130 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3358 0:130 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3359 0:130 Constant: 3360 0:130 0 (const uint) 3361 0:130 direct index ( temp uint) 3362 0:130 'dti' ( in 3-component vector of uint) 3363 0:130 Constant: 3364 0:130 0 (const int) 3365 0:130 Constant: 3366 0:130 3 (const int) 3367 0:130 Constant: 3368 0:130 0 (const int) 3369 0:131 move second child to first child ( temp 2-component vector of double) 3370 0:131 vector swizzle ( temp 2-component vector of double) 3371 0:131 d: direct index for structure ( temp 4-component vector of double) 3372 0:131 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3373 0:131 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3374 0:131 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3375 0:131 Constant: 3376 0:131 0 (const uint) 3377 0:131 direct index ( temp uint) 3378 0:131 'dti' ( in 3-component vector of uint) 3379 0:131 Constant: 3380 0:131 0 (const int) 3381 0:131 Constant: 3382 0:131 3 (const int) 3383 0:131 Sequence 3384 0:131 Constant: 3385 0:131 0 (const int) 3386 0:131 Constant: 3387 0:131 1 (const int) 3388 0:131 subgroupQuadSwapVertical ( temp 2-component vector of double) 3389 0:131 vector swizzle ( temp 2-component vector of double) 3390 0:131 d: direct index for structure ( temp 4-component vector of double) 3391 0:131 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3392 0:131 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3393 0:131 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3394 0:131 Constant: 3395 0:131 0 (const uint) 3396 0:131 direct index ( temp uint) 3397 0:131 'dti' ( in 3-component vector of uint) 3398 0:131 Constant: 3399 0:131 0 (const int) 3400 0:131 Constant: 3401 0:131 3 (const int) 3402 0:131 Sequence 3403 0:131 Constant: 3404 0:131 0 (const int) 3405 0:131 Constant: 3406 0:131 1 (const int) 3407 0:132 move second child to first child ( temp 3-component vector of double) 3408 0:132 vector swizzle ( temp 3-component vector of double) 3409 0:132 d: direct index for structure ( temp 4-component vector of double) 3410 0:132 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3411 0:132 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3412 0:132 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3413 0:132 Constant: 3414 0:132 0 (const uint) 3415 0:132 direct index ( temp uint) 3416 0:132 'dti' ( in 3-component vector of uint) 3417 0:132 Constant: 3418 0:132 0 (const int) 3419 0:132 Constant: 3420 0:132 3 (const int) 3421 0:132 Sequence 3422 0:132 Constant: 3423 0:132 0 (const int) 3424 0:132 Constant: 3425 0:132 1 (const int) 3426 0:132 Constant: 3427 0:132 2 (const int) 3428 0:132 subgroupQuadSwapVertical ( temp 3-component vector of double) 3429 0:132 vector swizzle ( temp 3-component vector of double) 3430 0:132 d: direct index for structure ( temp 4-component vector of double) 3431 0:132 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3432 0:132 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3433 0:132 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3434 0:132 Constant: 3435 0:132 0 (const uint) 3436 0:132 direct index ( temp uint) 3437 0:132 'dti' ( in 3-component vector of uint) 3438 0:132 Constant: 3439 0:132 0 (const int) 3440 0:132 Constant: 3441 0:132 3 (const int) 3442 0:132 Sequence 3443 0:132 Constant: 3444 0:132 0 (const int) 3445 0:132 Constant: 3446 0:132 1 (const int) 3447 0:132 Constant: 3448 0:132 2 (const int) 3449 0:134 move second child to first child ( temp 4-component vector of uint) 3450 0:134 u: direct index for structure ( temp 4-component vector of uint) 3451 0:134 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3452 0:134 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3453 0:134 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3454 0:134 Constant: 3455 0:134 0 (const uint) 3456 0:134 direct index ( temp uint) 3457 0:134 'dti' ( in 3-component vector of uint) 3458 0:134 Constant: 3459 0:134 0 (const int) 3460 0:134 Constant: 3461 0:134 0 (const int) 3462 0:134 subgroupQuadSwapDiagonal ( temp 4-component vector of uint) 3463 0:134 u: direct index for structure ( temp 4-component vector of uint) 3464 0:134 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3465 0:134 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3466 0:134 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3467 0:134 Constant: 3468 0:134 0 (const uint) 3469 0:134 direct index ( temp uint) 3470 0:134 'dti' ( in 3-component vector of uint) 3471 0:134 Constant: 3472 0:134 0 (const int) 3473 0:134 Constant: 3474 0:134 0 (const int) 3475 0:135 move second child to first child ( temp uint) 3476 0:135 direct index ( temp uint) 3477 0:135 u: direct index for structure ( temp 4-component vector of uint) 3478 0:135 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3479 0:135 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3480 0:135 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3481 0:135 Constant: 3482 0:135 0 (const uint) 3483 0:135 direct index ( temp uint) 3484 0:135 'dti' ( in 3-component vector of uint) 3485 0:135 Constant: 3486 0:135 0 (const int) 3487 0:135 Constant: 3488 0:135 0 (const int) 3489 0:135 Constant: 3490 0:135 0 (const int) 3491 0:135 subgroupQuadSwapDiagonal ( temp uint) 3492 0:135 direct index ( temp uint) 3493 0:135 u: direct index for structure ( temp 4-component vector of uint) 3494 0:135 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3495 0:135 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3496 0:135 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3497 0:135 Constant: 3498 0:135 0 (const uint) 3499 0:135 direct index ( temp uint) 3500 0:135 'dti' ( in 3-component vector of uint) 3501 0:135 Constant: 3502 0:135 0 (const int) 3503 0:135 Constant: 3504 0:135 0 (const int) 3505 0:135 Constant: 3506 0:135 0 (const int) 3507 0:136 move second child to first child ( temp 2-component vector of uint) 3508 0:136 vector swizzle ( temp 2-component vector of uint) 3509 0:136 u: direct index for structure ( temp 4-component vector of uint) 3510 0:136 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3511 0:136 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3512 0:136 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3513 0:136 Constant: 3514 0:136 0 (const uint) 3515 0:136 direct index ( temp uint) 3516 0:136 'dti' ( in 3-component vector of uint) 3517 0:136 Constant: 3518 0:136 0 (const int) 3519 0:136 Constant: 3520 0:136 0 (const int) 3521 0:136 Sequence 3522 0:136 Constant: 3523 0:136 0 (const int) 3524 0:136 Constant: 3525 0:136 1 (const int) 3526 0:136 subgroupQuadSwapDiagonal ( temp 2-component vector of uint) 3527 0:136 vector swizzle ( temp 2-component vector of uint) 3528 0:136 u: direct index for structure ( temp 4-component vector of uint) 3529 0:136 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3530 0:136 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3531 0:136 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3532 0:136 Constant: 3533 0:136 0 (const uint) 3534 0:136 direct index ( temp uint) 3535 0:136 'dti' ( in 3-component vector of uint) 3536 0:136 Constant: 3537 0:136 0 (const int) 3538 0:136 Constant: 3539 0:136 0 (const int) 3540 0:136 Sequence 3541 0:136 Constant: 3542 0:136 0 (const int) 3543 0:136 Constant: 3544 0:136 1 (const int) 3545 0:137 move second child to first child ( temp 3-component vector of uint) 3546 0:137 vector swizzle ( temp 3-component vector of uint) 3547 0:137 u: direct index for structure ( temp 4-component vector of uint) 3548 0:137 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3549 0:137 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3550 0:137 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3551 0:137 Constant: 3552 0:137 0 (const uint) 3553 0:137 direct index ( temp uint) 3554 0:137 'dti' ( in 3-component vector of uint) 3555 0:137 Constant: 3556 0:137 0 (const int) 3557 0:137 Constant: 3558 0:137 0 (const int) 3559 0:137 Sequence 3560 0:137 Constant: 3561 0:137 0 (const int) 3562 0:137 Constant: 3563 0:137 1 (const int) 3564 0:137 Constant: 3565 0:137 2 (const int) 3566 0:137 subgroupQuadSwapDiagonal ( temp 3-component vector of uint) 3567 0:137 vector swizzle ( temp 3-component vector of uint) 3568 0:137 u: direct index for structure ( temp 4-component vector of uint) 3569 0:137 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3570 0:137 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3571 0:137 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3572 0:137 Constant: 3573 0:137 0 (const uint) 3574 0:137 direct index ( temp uint) 3575 0:137 'dti' ( in 3-component vector of uint) 3576 0:137 Constant: 3577 0:137 0 (const int) 3578 0:137 Constant: 3579 0:137 0 (const int) 3580 0:137 Sequence 3581 0:137 Constant: 3582 0:137 0 (const int) 3583 0:137 Constant: 3584 0:137 1 (const int) 3585 0:137 Constant: 3586 0:137 2 (const int) 3587 0:139 move second child to first child ( temp 4-component vector of int) 3588 0:139 i: direct index for structure ( temp 4-component vector of int) 3589 0:139 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3590 0:139 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3591 0:139 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3592 0:139 Constant: 3593 0:139 0 (const uint) 3594 0:139 direct index ( temp uint) 3595 0:139 'dti' ( in 3-component vector of uint) 3596 0:139 Constant: 3597 0:139 0 (const int) 3598 0:139 Constant: 3599 0:139 1 (const int) 3600 0:139 subgroupQuadSwapDiagonal ( temp 4-component vector of int) 3601 0:139 i: direct index for structure ( temp 4-component vector of int) 3602 0:139 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3603 0:139 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3604 0:139 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3605 0:139 Constant: 3606 0:139 0 (const uint) 3607 0:139 direct index ( temp uint) 3608 0:139 'dti' ( in 3-component vector of uint) 3609 0:139 Constant: 3610 0:139 0 (const int) 3611 0:139 Constant: 3612 0:139 1 (const int) 3613 0:140 move second child to first child ( temp int) 3614 0:140 direct index ( temp int) 3615 0:140 i: direct index for structure ( temp 4-component vector of int) 3616 0:140 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3617 0:140 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3618 0:140 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3619 0:140 Constant: 3620 0:140 0 (const uint) 3621 0:140 direct index ( temp uint) 3622 0:140 'dti' ( in 3-component vector of uint) 3623 0:140 Constant: 3624 0:140 0 (const int) 3625 0:140 Constant: 3626 0:140 1 (const int) 3627 0:140 Constant: 3628 0:140 0 (const int) 3629 0:140 subgroupQuadSwapDiagonal ( temp int) 3630 0:140 direct index ( temp int) 3631 0:140 i: direct index for structure ( temp 4-component vector of int) 3632 0:140 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3633 0:140 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3634 0:140 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3635 0:140 Constant: 3636 0:140 0 (const uint) 3637 0:140 direct index ( temp uint) 3638 0:140 'dti' ( in 3-component vector of uint) 3639 0:140 Constant: 3640 0:140 0 (const int) 3641 0:140 Constant: 3642 0:140 1 (const int) 3643 0:140 Constant: 3644 0:140 0 (const int) 3645 0:141 move second child to first child ( temp 2-component vector of int) 3646 0:141 vector swizzle ( temp 2-component vector of int) 3647 0:141 i: direct index for structure ( temp 4-component vector of int) 3648 0:141 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3649 0:141 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3650 0:141 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3651 0:141 Constant: 3652 0:141 0 (const uint) 3653 0:141 direct index ( temp uint) 3654 0:141 'dti' ( in 3-component vector of uint) 3655 0:141 Constant: 3656 0:141 0 (const int) 3657 0:141 Constant: 3658 0:141 1 (const int) 3659 0:141 Sequence 3660 0:141 Constant: 3661 0:141 0 (const int) 3662 0:141 Constant: 3663 0:141 1 (const int) 3664 0:141 subgroupQuadSwapDiagonal ( temp 2-component vector of int) 3665 0:141 vector swizzle ( temp 2-component vector of int) 3666 0:141 i: direct index for structure ( temp 4-component vector of int) 3667 0:141 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3668 0:141 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3669 0:141 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3670 0:141 Constant: 3671 0:141 0 (const uint) 3672 0:141 direct index ( temp uint) 3673 0:141 'dti' ( in 3-component vector of uint) 3674 0:141 Constant: 3675 0:141 0 (const int) 3676 0:141 Constant: 3677 0:141 1 (const int) 3678 0:141 Sequence 3679 0:141 Constant: 3680 0:141 0 (const int) 3681 0:141 Constant: 3682 0:141 1 (const int) 3683 0:142 move second child to first child ( temp 3-component vector of int) 3684 0:142 vector swizzle ( temp 3-component vector of int) 3685 0:142 i: direct index for structure ( temp 4-component vector of int) 3686 0:142 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3687 0:142 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3688 0:142 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3689 0:142 Constant: 3690 0:142 0 (const uint) 3691 0:142 direct index ( temp uint) 3692 0:142 'dti' ( in 3-component vector of uint) 3693 0:142 Constant: 3694 0:142 0 (const int) 3695 0:142 Constant: 3696 0:142 1 (const int) 3697 0:142 Sequence 3698 0:142 Constant: 3699 0:142 0 (const int) 3700 0:142 Constant: 3701 0:142 1 (const int) 3702 0:142 Constant: 3703 0:142 2 (const int) 3704 0:142 subgroupQuadSwapDiagonal ( temp 3-component vector of int) 3705 0:142 vector swizzle ( temp 3-component vector of int) 3706 0:142 i: direct index for structure ( temp 4-component vector of int) 3707 0:142 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3708 0:142 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3709 0:142 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3710 0:142 Constant: 3711 0:142 0 (const uint) 3712 0:142 direct index ( temp uint) 3713 0:142 'dti' ( in 3-component vector of uint) 3714 0:142 Constant: 3715 0:142 0 (const int) 3716 0:142 Constant: 3717 0:142 1 (const int) 3718 0:142 Sequence 3719 0:142 Constant: 3720 0:142 0 (const int) 3721 0:142 Constant: 3722 0:142 1 (const int) 3723 0:142 Constant: 3724 0:142 2 (const int) 3725 0:144 move second child to first child ( temp 4-component vector of float) 3726 0:144 f: direct index for structure ( temp 4-component vector of float) 3727 0:144 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3728 0:144 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3729 0:144 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3730 0:144 Constant: 3731 0:144 0 (const uint) 3732 0:144 direct index ( temp uint) 3733 0:144 'dti' ( in 3-component vector of uint) 3734 0:144 Constant: 3735 0:144 0 (const int) 3736 0:144 Constant: 3737 0:144 2 (const int) 3738 0:144 subgroupQuadSwapDiagonal ( temp 4-component vector of float) 3739 0:144 f: direct index for structure ( temp 4-component vector of float) 3740 0:144 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3741 0:144 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3742 0:144 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3743 0:144 Constant: 3744 0:144 0 (const uint) 3745 0:144 direct index ( temp uint) 3746 0:144 'dti' ( in 3-component vector of uint) 3747 0:144 Constant: 3748 0:144 0 (const int) 3749 0:144 Constant: 3750 0:144 2 (const int) 3751 0:145 move second child to first child ( temp float) 3752 0:145 direct index ( temp float) 3753 0:145 f: direct index for structure ( temp 4-component vector of float) 3754 0:145 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3755 0:145 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3756 0:145 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3757 0:145 Constant: 3758 0:145 0 (const uint) 3759 0:145 direct index ( temp uint) 3760 0:145 'dti' ( in 3-component vector of uint) 3761 0:145 Constant: 3762 0:145 0 (const int) 3763 0:145 Constant: 3764 0:145 2 (const int) 3765 0:145 Constant: 3766 0:145 0 (const int) 3767 0:145 subgroupQuadSwapDiagonal ( temp float) 3768 0:145 direct index ( temp float) 3769 0:145 f: direct index for structure ( temp 4-component vector of float) 3770 0:145 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3771 0:145 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3772 0:145 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3773 0:145 Constant: 3774 0:145 0 (const uint) 3775 0:145 direct index ( temp uint) 3776 0:145 'dti' ( in 3-component vector of uint) 3777 0:145 Constant: 3778 0:145 0 (const int) 3779 0:145 Constant: 3780 0:145 2 (const int) 3781 0:145 Constant: 3782 0:145 0 (const int) 3783 0:146 move second child to first child ( temp 2-component vector of float) 3784 0:146 vector swizzle ( temp 2-component vector of float) 3785 0:146 f: direct index for structure ( temp 4-component vector of float) 3786 0:146 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3787 0:146 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3788 0:146 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3789 0:146 Constant: 3790 0:146 0 (const uint) 3791 0:146 direct index ( temp uint) 3792 0:146 'dti' ( in 3-component vector of uint) 3793 0:146 Constant: 3794 0:146 0 (const int) 3795 0:146 Constant: 3796 0:146 2 (const int) 3797 0:146 Sequence 3798 0:146 Constant: 3799 0:146 0 (const int) 3800 0:146 Constant: 3801 0:146 1 (const int) 3802 0:146 subgroupQuadSwapDiagonal ( temp 2-component vector of float) 3803 0:146 vector swizzle ( temp 2-component vector of float) 3804 0:146 f: direct index for structure ( temp 4-component vector of float) 3805 0:146 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3806 0:146 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3807 0:146 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3808 0:146 Constant: 3809 0:146 0 (const uint) 3810 0:146 direct index ( temp uint) 3811 0:146 'dti' ( in 3-component vector of uint) 3812 0:146 Constant: 3813 0:146 0 (const int) 3814 0:146 Constant: 3815 0:146 2 (const int) 3816 0:146 Sequence 3817 0:146 Constant: 3818 0:146 0 (const int) 3819 0:146 Constant: 3820 0:146 1 (const int) 3821 0:147 move second child to first child ( temp 3-component vector of float) 3822 0:147 vector swizzle ( temp 3-component vector of float) 3823 0:147 f: direct index for structure ( temp 4-component vector of float) 3824 0:147 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3825 0:147 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3826 0:147 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3827 0:147 Constant: 3828 0:147 0 (const uint) 3829 0:147 direct index ( temp uint) 3830 0:147 'dti' ( in 3-component vector of uint) 3831 0:147 Constant: 3832 0:147 0 (const int) 3833 0:147 Constant: 3834 0:147 2 (const int) 3835 0:147 Sequence 3836 0:147 Constant: 3837 0:147 0 (const int) 3838 0:147 Constant: 3839 0:147 1 (const int) 3840 0:147 Constant: 3841 0:147 2 (const int) 3842 0:147 subgroupQuadSwapDiagonal ( temp 3-component vector of float) 3843 0:147 vector swizzle ( temp 3-component vector of float) 3844 0:147 f: direct index for structure ( temp 4-component vector of float) 3845 0:147 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3846 0:147 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3847 0:147 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3848 0:147 Constant: 3849 0:147 0 (const uint) 3850 0:147 direct index ( temp uint) 3851 0:147 'dti' ( in 3-component vector of uint) 3852 0:147 Constant: 3853 0:147 0 (const int) 3854 0:147 Constant: 3855 0:147 2 (const int) 3856 0:147 Sequence 3857 0:147 Constant: 3858 0:147 0 (const int) 3859 0:147 Constant: 3860 0:147 1 (const int) 3861 0:147 Constant: 3862 0:147 2 (const int) 3863 0:149 move second child to first child ( temp 4-component vector of double) 3864 0:149 d: direct index for structure ( temp 4-component vector of double) 3865 0:149 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3866 0:149 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3867 0:149 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3868 0:149 Constant: 3869 0:149 0 (const uint) 3870 0:149 direct index ( temp uint) 3871 0:149 'dti' ( in 3-component vector of uint) 3872 0:149 Constant: 3873 0:149 0 (const int) 3874 0:149 Constant: 3875 0:149 3 (const int) 3876 0:149 subgroupQuadSwapDiagonal ( temp 4-component vector of double) 3877 0:149 d: direct index for structure ( temp 4-component vector of double) 3878 0:149 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3879 0:149 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3880 0:149 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3881 0:149 Constant: 3882 0:149 0 (const uint) 3883 0:149 direct index ( temp uint) 3884 0:149 'dti' ( in 3-component vector of uint) 3885 0:149 Constant: 3886 0:149 0 (const int) 3887 0:149 Constant: 3888 0:149 3 (const int) 3889 0:150 move second child to first child ( temp double) 3890 0:150 direct index ( temp double) 3891 0:150 d: direct index for structure ( temp 4-component vector of double) 3892 0:150 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3893 0:150 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3894 0:150 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3895 0:150 Constant: 3896 0:150 0 (const uint) 3897 0:150 direct index ( temp uint) 3898 0:150 'dti' ( in 3-component vector of uint) 3899 0:150 Constant: 3900 0:150 0 (const int) 3901 0:150 Constant: 3902 0:150 3 (const int) 3903 0:150 Constant: 3904 0:150 0 (const int) 3905 0:150 subgroupQuadSwapDiagonal ( temp double) 3906 0:150 direct index ( temp double) 3907 0:150 d: direct index for structure ( temp 4-component vector of double) 3908 0:150 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3909 0:150 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3910 0:150 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3911 0:150 Constant: 3912 0:150 0 (const uint) 3913 0:150 direct index ( temp uint) 3914 0:150 'dti' ( in 3-component vector of uint) 3915 0:150 Constant: 3916 0:150 0 (const int) 3917 0:150 Constant: 3918 0:150 3 (const int) 3919 0:150 Constant: 3920 0:150 0 (const int) 3921 0:151 move second child to first child ( temp 2-component vector of double) 3922 0:151 vector swizzle ( temp 2-component vector of double) 3923 0:151 d: direct index for structure ( temp 4-component vector of double) 3924 0:151 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3925 0:151 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3926 0:151 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3927 0:151 Constant: 3928 0:151 0 (const uint) 3929 0:151 direct index ( temp uint) 3930 0:151 'dti' ( in 3-component vector of uint) 3931 0:151 Constant: 3932 0:151 0 (const int) 3933 0:151 Constant: 3934 0:151 3 (const int) 3935 0:151 Sequence 3936 0:151 Constant: 3937 0:151 0 (const int) 3938 0:151 Constant: 3939 0:151 1 (const int) 3940 0:151 subgroupQuadSwapDiagonal ( temp 2-component vector of double) 3941 0:151 vector swizzle ( temp 2-component vector of double) 3942 0:151 d: direct index for structure ( temp 4-component vector of double) 3943 0:151 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3944 0:151 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3945 0:151 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3946 0:151 Constant: 3947 0:151 0 (const uint) 3948 0:151 direct index ( temp uint) 3949 0:151 'dti' ( in 3-component vector of uint) 3950 0:151 Constant: 3951 0:151 0 (const int) 3952 0:151 Constant: 3953 0:151 3 (const int) 3954 0:151 Sequence 3955 0:151 Constant: 3956 0:151 0 (const int) 3957 0:151 Constant: 3958 0:151 1 (const int) 3959 0:152 move second child to first child ( temp 3-component vector of double) 3960 0:152 vector swizzle ( temp 3-component vector of double) 3961 0:152 d: direct index for structure ( temp 4-component vector of double) 3962 0:152 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3963 0:152 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3964 0:152 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3965 0:152 Constant: 3966 0:152 0 (const uint) 3967 0:152 direct index ( temp uint) 3968 0:152 'dti' ( in 3-component vector of uint) 3969 0:152 Constant: 3970 0:152 0 (const int) 3971 0:152 Constant: 3972 0:152 3 (const int) 3973 0:152 Sequence 3974 0:152 Constant: 3975 0:152 0 (const int) 3976 0:152 Constant: 3977 0:152 1 (const int) 3978 0:152 Constant: 3979 0:152 2 (const int) 3980 0:152 subgroupQuadSwapDiagonal ( temp 3-component vector of double) 3981 0:152 vector swizzle ( temp 3-component vector of double) 3982 0:152 d: direct index for structure ( temp 4-component vector of double) 3983 0:152 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3984 0:152 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 3985 0:152 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 3986 0:152 Constant: 3987 0:152 0 (const uint) 3988 0:152 direct index ( temp uint) 3989 0:152 'dti' ( in 3-component vector of uint) 3990 0:152 Constant: 3991 0:152 0 (const int) 3992 0:152 Constant: 3993 0:152 3 (const int) 3994 0:152 Sequence 3995 0:152 Constant: 3996 0:152 0 (const int) 3997 0:152 Constant: 3998 0:152 1 (const int) 3999 0:152 Constant: 4000 0:152 2 (const int) 4001 0:13 Function Definition: CSMain( ( temp void) 4002 0:13 Function Parameters: 4003 0:? Sequence 4004 0:13 move second child to first child ( temp 3-component vector of uint) 4005 0:? 'dti' ( temp 3-component vector of uint) 4006 0:? 'dti' ( in 3-component vector of uint GlobalInvocationID) 4007 0:13 Function Call: @CSMain(vu3; ( temp void) 4008 0:? 'dti' ( temp 3-component vector of uint) 4009 0:? Linker Objects 4010 0:? 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4011 0:? 'dti' ( in 3-component vector of uint GlobalInvocationID) 4012 4013 4014 Linked compute stage: 4015 4016 4017 Shader version: 500 4018 local_size = (32, 16, 1) 4019 0:? Sequence 4020 0:13 Function Definition: @CSMain(vu3; ( temp void) 4021 0:13 Function Parameters: 4022 0:13 'dti' ( in 3-component vector of uint) 4023 0:? Sequence 4024 0:14 move second child to first child ( temp 4-component vector of uint) 4025 0:14 u: direct index for structure ( temp 4-component vector of uint) 4026 0:14 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4027 0:14 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4028 0:14 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4029 0:14 Constant: 4030 0:14 0 (const uint) 4031 0:14 direct index ( temp uint) 4032 0:14 'dti' ( in 3-component vector of uint) 4033 0:14 Constant: 4034 0:14 0 (const int) 4035 0:14 Constant: 4036 0:14 0 (const int) 4037 0:14 subgroupQuadBroadcast ( temp 4-component vector of uint) 4038 0:14 u: direct index for structure ( temp 4-component vector of uint) 4039 0:14 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4040 0:14 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4041 0:14 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4042 0:14 Constant: 4043 0:14 0 (const uint) 4044 0:14 direct index ( temp uint) 4045 0:14 'dti' ( in 3-component vector of uint) 4046 0:14 Constant: 4047 0:14 0 (const int) 4048 0:14 Constant: 4049 0:14 0 (const int) 4050 0:14 Constant: 4051 0:14 0 (const uint) 4052 0:15 move second child to first child ( temp uint) 4053 0:15 direct index ( temp uint) 4054 0:15 u: direct index for structure ( temp 4-component vector of uint) 4055 0:15 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4056 0:15 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4057 0:15 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4058 0:15 Constant: 4059 0:15 0 (const uint) 4060 0:15 direct index ( temp uint) 4061 0:15 'dti' ( in 3-component vector of uint) 4062 0:15 Constant: 4063 0:15 0 (const int) 4064 0:15 Constant: 4065 0:15 0 (const int) 4066 0:15 Constant: 4067 0:15 0 (const int) 4068 0:15 subgroupQuadBroadcast ( temp uint) 4069 0:15 direct index ( temp uint) 4070 0:15 u: direct index for structure ( temp 4-component vector of uint) 4071 0:15 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4072 0:15 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4073 0:15 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4074 0:15 Constant: 4075 0:15 0 (const uint) 4076 0:15 direct index ( temp uint) 4077 0:15 'dti' ( in 3-component vector of uint) 4078 0:15 Constant: 4079 0:15 0 (const int) 4080 0:15 Constant: 4081 0:15 0 (const int) 4082 0:15 Constant: 4083 0:15 0 (const int) 4084 0:15 Constant: 4085 0:15 0 (const uint) 4086 0:16 move second child to first child ( temp 2-component vector of uint) 4087 0:16 vector swizzle ( temp 2-component vector of uint) 4088 0:16 u: direct index for structure ( temp 4-component vector of uint) 4089 0:16 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4090 0:16 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4091 0:16 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4092 0:16 Constant: 4093 0:16 0 (const uint) 4094 0:16 direct index ( temp uint) 4095 0:16 'dti' ( in 3-component vector of uint) 4096 0:16 Constant: 4097 0:16 0 (const int) 4098 0:16 Constant: 4099 0:16 0 (const int) 4100 0:16 Sequence 4101 0:16 Constant: 4102 0:16 0 (const int) 4103 0:16 Constant: 4104 0:16 1 (const int) 4105 0:16 subgroupQuadBroadcast ( temp 2-component vector of uint) 4106 0:16 vector swizzle ( temp 2-component vector of uint) 4107 0:16 u: direct index for structure ( temp 4-component vector of uint) 4108 0:16 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4109 0:16 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4110 0:16 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4111 0:16 Constant: 4112 0:16 0 (const uint) 4113 0:16 direct index ( temp uint) 4114 0:16 'dti' ( in 3-component vector of uint) 4115 0:16 Constant: 4116 0:16 0 (const int) 4117 0:16 Constant: 4118 0:16 0 (const int) 4119 0:16 Sequence 4120 0:16 Constant: 4121 0:16 0 (const int) 4122 0:16 Constant: 4123 0:16 1 (const int) 4124 0:16 Constant: 4125 0:16 0 (const uint) 4126 0:17 move second child to first child ( temp 3-component vector of uint) 4127 0:17 vector swizzle ( temp 3-component vector of uint) 4128 0:17 u: direct index for structure ( temp 4-component vector of uint) 4129 0:17 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4130 0:17 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4131 0:17 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4132 0:17 Constant: 4133 0:17 0 (const uint) 4134 0:17 direct index ( temp uint) 4135 0:17 'dti' ( in 3-component vector of uint) 4136 0:17 Constant: 4137 0:17 0 (const int) 4138 0:17 Constant: 4139 0:17 0 (const int) 4140 0:17 Sequence 4141 0:17 Constant: 4142 0:17 0 (const int) 4143 0:17 Constant: 4144 0:17 1 (const int) 4145 0:17 Constant: 4146 0:17 2 (const int) 4147 0:17 subgroupQuadBroadcast ( temp 3-component vector of uint) 4148 0:17 vector swizzle ( temp 3-component vector of uint) 4149 0:17 u: direct index for structure ( temp 4-component vector of uint) 4150 0:17 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4151 0:17 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4152 0:17 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4153 0:17 Constant: 4154 0:17 0 (const uint) 4155 0:17 direct index ( temp uint) 4156 0:17 'dti' ( in 3-component vector of uint) 4157 0:17 Constant: 4158 0:17 0 (const int) 4159 0:17 Constant: 4160 0:17 0 (const int) 4161 0:17 Sequence 4162 0:17 Constant: 4163 0:17 0 (const int) 4164 0:17 Constant: 4165 0:17 1 (const int) 4166 0:17 Constant: 4167 0:17 2 (const int) 4168 0:17 Constant: 4169 0:17 0 (const uint) 4170 0:19 move second child to first child ( temp 4-component vector of int) 4171 0:19 i: direct index for structure ( temp 4-component vector of int) 4172 0:19 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4173 0:19 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4174 0:19 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4175 0:19 Constant: 4176 0:19 0 (const uint) 4177 0:19 direct index ( temp uint) 4178 0:19 'dti' ( in 3-component vector of uint) 4179 0:19 Constant: 4180 0:19 0 (const int) 4181 0:19 Constant: 4182 0:19 1 (const int) 4183 0:19 subgroupQuadBroadcast ( temp 4-component vector of int) 4184 0:19 i: direct index for structure ( temp 4-component vector of int) 4185 0:19 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4186 0:19 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4187 0:19 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4188 0:19 Constant: 4189 0:19 0 (const uint) 4190 0:19 direct index ( temp uint) 4191 0:19 'dti' ( in 3-component vector of uint) 4192 0:19 Constant: 4193 0:19 0 (const int) 4194 0:19 Constant: 4195 0:19 1 (const int) 4196 0:19 Constant: 4197 0:19 0 (const uint) 4198 0:20 move second child to first child ( temp int) 4199 0:20 direct index ( temp int) 4200 0:20 i: direct index for structure ( temp 4-component vector of int) 4201 0:20 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4202 0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4203 0:20 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4204 0:20 Constant: 4205 0:20 0 (const uint) 4206 0:20 direct index ( temp uint) 4207 0:20 'dti' ( in 3-component vector of uint) 4208 0:20 Constant: 4209 0:20 0 (const int) 4210 0:20 Constant: 4211 0:20 1 (const int) 4212 0:20 Constant: 4213 0:20 0 (const int) 4214 0:20 subgroupQuadBroadcast ( temp int) 4215 0:20 direct index ( temp int) 4216 0:20 i: direct index for structure ( temp 4-component vector of int) 4217 0:20 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4218 0:20 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4219 0:20 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4220 0:20 Constant: 4221 0:20 0 (const uint) 4222 0:20 direct index ( temp uint) 4223 0:20 'dti' ( in 3-component vector of uint) 4224 0:20 Constant: 4225 0:20 0 (const int) 4226 0:20 Constant: 4227 0:20 1 (const int) 4228 0:20 Constant: 4229 0:20 0 (const int) 4230 0:20 Constant: 4231 0:20 0 (const uint) 4232 0:21 move second child to first child ( temp 2-component vector of int) 4233 0:21 vector swizzle ( temp 2-component vector of int) 4234 0:21 i: direct index for structure ( temp 4-component vector of int) 4235 0:21 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4236 0:21 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4237 0:21 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4238 0:21 Constant: 4239 0:21 0 (const uint) 4240 0:21 direct index ( temp uint) 4241 0:21 'dti' ( in 3-component vector of uint) 4242 0:21 Constant: 4243 0:21 0 (const int) 4244 0:21 Constant: 4245 0:21 1 (const int) 4246 0:21 Sequence 4247 0:21 Constant: 4248 0:21 0 (const int) 4249 0:21 Constant: 4250 0:21 1 (const int) 4251 0:21 subgroupQuadBroadcast ( temp 2-component vector of int) 4252 0:21 vector swizzle ( temp 2-component vector of int) 4253 0:21 i: direct index for structure ( temp 4-component vector of int) 4254 0:21 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4255 0:21 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4256 0:21 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4257 0:21 Constant: 4258 0:21 0 (const uint) 4259 0:21 direct index ( temp uint) 4260 0:21 'dti' ( in 3-component vector of uint) 4261 0:21 Constant: 4262 0:21 0 (const int) 4263 0:21 Constant: 4264 0:21 1 (const int) 4265 0:21 Sequence 4266 0:21 Constant: 4267 0:21 0 (const int) 4268 0:21 Constant: 4269 0:21 1 (const int) 4270 0:21 Constant: 4271 0:21 0 (const uint) 4272 0:22 move second child to first child ( temp 3-component vector of int) 4273 0:22 vector swizzle ( temp 3-component vector of int) 4274 0:22 i: direct index for structure ( temp 4-component vector of int) 4275 0:22 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4276 0:22 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4277 0:22 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4278 0:22 Constant: 4279 0:22 0 (const uint) 4280 0:22 direct index ( temp uint) 4281 0:22 'dti' ( in 3-component vector of uint) 4282 0:22 Constant: 4283 0:22 0 (const int) 4284 0:22 Constant: 4285 0:22 1 (const int) 4286 0:22 Sequence 4287 0:22 Constant: 4288 0:22 0 (const int) 4289 0:22 Constant: 4290 0:22 1 (const int) 4291 0:22 Constant: 4292 0:22 2 (const int) 4293 0:22 subgroupQuadBroadcast ( temp 3-component vector of int) 4294 0:22 vector swizzle ( temp 3-component vector of int) 4295 0:22 i: direct index for structure ( temp 4-component vector of int) 4296 0:22 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4297 0:22 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4298 0:22 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4299 0:22 Constant: 4300 0:22 0 (const uint) 4301 0:22 direct index ( temp uint) 4302 0:22 'dti' ( in 3-component vector of uint) 4303 0:22 Constant: 4304 0:22 0 (const int) 4305 0:22 Constant: 4306 0:22 1 (const int) 4307 0:22 Sequence 4308 0:22 Constant: 4309 0:22 0 (const int) 4310 0:22 Constant: 4311 0:22 1 (const int) 4312 0:22 Constant: 4313 0:22 2 (const int) 4314 0:22 Constant: 4315 0:22 0 (const uint) 4316 0:24 move second child to first child ( temp 4-component vector of float) 4317 0:24 f: direct index for structure ( temp 4-component vector of float) 4318 0:24 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4319 0:24 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4320 0:24 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4321 0:24 Constant: 4322 0:24 0 (const uint) 4323 0:24 direct index ( temp uint) 4324 0:24 'dti' ( in 3-component vector of uint) 4325 0:24 Constant: 4326 0:24 0 (const int) 4327 0:24 Constant: 4328 0:24 2 (const int) 4329 0:24 subgroupQuadBroadcast ( temp 4-component vector of float) 4330 0:24 f: direct index for structure ( temp 4-component vector of float) 4331 0:24 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4332 0:24 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4333 0:24 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4334 0:24 Constant: 4335 0:24 0 (const uint) 4336 0:24 direct index ( temp uint) 4337 0:24 'dti' ( in 3-component vector of uint) 4338 0:24 Constant: 4339 0:24 0 (const int) 4340 0:24 Constant: 4341 0:24 2 (const int) 4342 0:24 Constant: 4343 0:24 0 (const uint) 4344 0:25 move second child to first child ( temp float) 4345 0:25 direct index ( temp float) 4346 0:25 f: direct index for structure ( temp 4-component vector of float) 4347 0:25 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4348 0:25 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4349 0:25 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4350 0:25 Constant: 4351 0:25 0 (const uint) 4352 0:25 direct index ( temp uint) 4353 0:25 'dti' ( in 3-component vector of uint) 4354 0:25 Constant: 4355 0:25 0 (const int) 4356 0:25 Constant: 4357 0:25 2 (const int) 4358 0:25 Constant: 4359 0:25 0 (const int) 4360 0:25 subgroupQuadBroadcast ( temp float) 4361 0:25 direct index ( temp float) 4362 0:25 f: direct index for structure ( temp 4-component vector of float) 4363 0:25 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4364 0:25 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4365 0:25 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4366 0:25 Constant: 4367 0:25 0 (const uint) 4368 0:25 direct index ( temp uint) 4369 0:25 'dti' ( in 3-component vector of uint) 4370 0:25 Constant: 4371 0:25 0 (const int) 4372 0:25 Constant: 4373 0:25 2 (const int) 4374 0:25 Constant: 4375 0:25 0 (const int) 4376 0:25 Constant: 4377 0:25 0 (const uint) 4378 0:26 move second child to first child ( temp 2-component vector of float) 4379 0:26 vector swizzle ( temp 2-component vector of float) 4380 0:26 f: direct index for structure ( temp 4-component vector of float) 4381 0:26 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4382 0:26 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4383 0:26 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4384 0:26 Constant: 4385 0:26 0 (const uint) 4386 0:26 direct index ( temp uint) 4387 0:26 'dti' ( in 3-component vector of uint) 4388 0:26 Constant: 4389 0:26 0 (const int) 4390 0:26 Constant: 4391 0:26 2 (const int) 4392 0:26 Sequence 4393 0:26 Constant: 4394 0:26 0 (const int) 4395 0:26 Constant: 4396 0:26 1 (const int) 4397 0:26 subgroupQuadBroadcast ( temp 2-component vector of float) 4398 0:26 vector swizzle ( temp 2-component vector of float) 4399 0:26 f: direct index for structure ( temp 4-component vector of float) 4400 0:26 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4401 0:26 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4402 0:26 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4403 0:26 Constant: 4404 0:26 0 (const uint) 4405 0:26 direct index ( temp uint) 4406 0:26 'dti' ( in 3-component vector of uint) 4407 0:26 Constant: 4408 0:26 0 (const int) 4409 0:26 Constant: 4410 0:26 2 (const int) 4411 0:26 Sequence 4412 0:26 Constant: 4413 0:26 0 (const int) 4414 0:26 Constant: 4415 0:26 1 (const int) 4416 0:26 Constant: 4417 0:26 0 (const uint) 4418 0:27 move second child to first child ( temp 3-component vector of float) 4419 0:27 vector swizzle ( temp 3-component vector of float) 4420 0:27 f: direct index for structure ( temp 4-component vector of float) 4421 0:27 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4422 0:27 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4423 0:27 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4424 0:27 Constant: 4425 0:27 0 (const uint) 4426 0:27 direct index ( temp uint) 4427 0:27 'dti' ( in 3-component vector of uint) 4428 0:27 Constant: 4429 0:27 0 (const int) 4430 0:27 Constant: 4431 0:27 2 (const int) 4432 0:27 Sequence 4433 0:27 Constant: 4434 0:27 0 (const int) 4435 0:27 Constant: 4436 0:27 1 (const int) 4437 0:27 Constant: 4438 0:27 2 (const int) 4439 0:27 subgroupQuadBroadcast ( temp 3-component vector of float) 4440 0:27 vector swizzle ( temp 3-component vector of float) 4441 0:27 f: direct index for structure ( temp 4-component vector of float) 4442 0:27 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4443 0:27 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4444 0:27 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4445 0:27 Constant: 4446 0:27 0 (const uint) 4447 0:27 direct index ( temp uint) 4448 0:27 'dti' ( in 3-component vector of uint) 4449 0:27 Constant: 4450 0:27 0 (const int) 4451 0:27 Constant: 4452 0:27 2 (const int) 4453 0:27 Sequence 4454 0:27 Constant: 4455 0:27 0 (const int) 4456 0:27 Constant: 4457 0:27 1 (const int) 4458 0:27 Constant: 4459 0:27 2 (const int) 4460 0:27 Constant: 4461 0:27 0 (const uint) 4462 0:29 move second child to first child ( temp 4-component vector of double) 4463 0:29 d: direct index for structure ( temp 4-component vector of double) 4464 0:29 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4465 0:29 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4466 0:29 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4467 0:29 Constant: 4468 0:29 0 (const uint) 4469 0:29 direct index ( temp uint) 4470 0:29 'dti' ( in 3-component vector of uint) 4471 0:29 Constant: 4472 0:29 0 (const int) 4473 0:29 Constant: 4474 0:29 3 (const int) 4475 0:29 subgroupQuadBroadcast ( temp 4-component vector of double) 4476 0:29 d: direct index for structure ( temp 4-component vector of double) 4477 0:29 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4478 0:29 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4479 0:29 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4480 0:29 Constant: 4481 0:29 0 (const uint) 4482 0:29 direct index ( temp uint) 4483 0:29 'dti' ( in 3-component vector of uint) 4484 0:29 Constant: 4485 0:29 0 (const int) 4486 0:29 Constant: 4487 0:29 3 (const int) 4488 0:29 Constant: 4489 0:29 0 (const uint) 4490 0:30 move second child to first child ( temp double) 4491 0:30 direct index ( temp double) 4492 0:30 d: direct index for structure ( temp 4-component vector of double) 4493 0:30 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4494 0:30 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4495 0:30 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4496 0:30 Constant: 4497 0:30 0 (const uint) 4498 0:30 direct index ( temp uint) 4499 0:30 'dti' ( in 3-component vector of uint) 4500 0:30 Constant: 4501 0:30 0 (const int) 4502 0:30 Constant: 4503 0:30 3 (const int) 4504 0:30 Constant: 4505 0:30 0 (const int) 4506 0:30 subgroupQuadBroadcast ( temp double) 4507 0:30 direct index ( temp double) 4508 0:30 d: direct index for structure ( temp 4-component vector of double) 4509 0:30 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4510 0:30 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4511 0:30 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4512 0:30 Constant: 4513 0:30 0 (const uint) 4514 0:30 direct index ( temp uint) 4515 0:30 'dti' ( in 3-component vector of uint) 4516 0:30 Constant: 4517 0:30 0 (const int) 4518 0:30 Constant: 4519 0:30 3 (const int) 4520 0:30 Constant: 4521 0:30 0 (const int) 4522 0:30 Constant: 4523 0:30 0 (const uint) 4524 0:31 move second child to first child ( temp 2-component vector of double) 4525 0:31 vector swizzle ( temp 2-component vector of double) 4526 0:31 d: direct index for structure ( temp 4-component vector of double) 4527 0:31 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4528 0:31 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4529 0:31 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4530 0:31 Constant: 4531 0:31 0 (const uint) 4532 0:31 direct index ( temp uint) 4533 0:31 'dti' ( in 3-component vector of uint) 4534 0:31 Constant: 4535 0:31 0 (const int) 4536 0:31 Constant: 4537 0:31 3 (const int) 4538 0:31 Sequence 4539 0:31 Constant: 4540 0:31 0 (const int) 4541 0:31 Constant: 4542 0:31 1 (const int) 4543 0:31 subgroupQuadBroadcast ( temp 2-component vector of double) 4544 0:31 vector swizzle ( temp 2-component vector of double) 4545 0:31 d: direct index for structure ( temp 4-component vector of double) 4546 0:31 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4547 0:31 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4548 0:31 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4549 0:31 Constant: 4550 0:31 0 (const uint) 4551 0:31 direct index ( temp uint) 4552 0:31 'dti' ( in 3-component vector of uint) 4553 0:31 Constant: 4554 0:31 0 (const int) 4555 0:31 Constant: 4556 0:31 3 (const int) 4557 0:31 Sequence 4558 0:31 Constant: 4559 0:31 0 (const int) 4560 0:31 Constant: 4561 0:31 1 (const int) 4562 0:31 Constant: 4563 0:31 0 (const uint) 4564 0:32 move second child to first child ( temp 3-component vector of double) 4565 0:32 vector swizzle ( temp 3-component vector of double) 4566 0:32 d: direct index for structure ( temp 4-component vector of double) 4567 0:32 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4568 0:32 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4569 0:32 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4570 0:32 Constant: 4571 0:32 0 (const uint) 4572 0:32 direct index ( temp uint) 4573 0:32 'dti' ( in 3-component vector of uint) 4574 0:32 Constant: 4575 0:32 0 (const int) 4576 0:32 Constant: 4577 0:32 3 (const int) 4578 0:32 Sequence 4579 0:32 Constant: 4580 0:32 0 (const int) 4581 0:32 Constant: 4582 0:32 1 (const int) 4583 0:32 Constant: 4584 0:32 2 (const int) 4585 0:32 subgroupQuadBroadcast ( temp 3-component vector of double) 4586 0:32 vector swizzle ( temp 3-component vector of double) 4587 0:32 d: direct index for structure ( temp 4-component vector of double) 4588 0:32 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4589 0:32 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4590 0:32 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4591 0:32 Constant: 4592 0:32 0 (const uint) 4593 0:32 direct index ( temp uint) 4594 0:32 'dti' ( in 3-component vector of uint) 4595 0:32 Constant: 4596 0:32 0 (const int) 4597 0:32 Constant: 4598 0:32 3 (const int) 4599 0:32 Sequence 4600 0:32 Constant: 4601 0:32 0 (const int) 4602 0:32 Constant: 4603 0:32 1 (const int) 4604 0:32 Constant: 4605 0:32 2 (const int) 4606 0:32 Constant: 4607 0:32 0 (const uint) 4608 0:34 move second child to first child ( temp 4-component vector of uint) 4609 0:34 u: direct index for structure ( temp 4-component vector of uint) 4610 0:34 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4611 0:34 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4612 0:34 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4613 0:34 Constant: 4614 0:34 0 (const uint) 4615 0:34 direct index ( temp uint) 4616 0:34 'dti' ( in 3-component vector of uint) 4617 0:34 Constant: 4618 0:34 0 (const int) 4619 0:34 Constant: 4620 0:34 0 (const int) 4621 0:34 subgroupQuadBroadcast ( temp 4-component vector of uint) 4622 0:34 u: direct index for structure ( temp 4-component vector of uint) 4623 0:34 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4624 0:34 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4625 0:34 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4626 0:34 Constant: 4627 0:34 0 (const uint) 4628 0:34 direct index ( temp uint) 4629 0:34 'dti' ( in 3-component vector of uint) 4630 0:34 Constant: 4631 0:34 0 (const int) 4632 0:34 Constant: 4633 0:34 0 (const int) 4634 0:34 Constant: 4635 0:34 1 (const uint) 4636 0:35 move second child to first child ( temp uint) 4637 0:35 direct index ( temp uint) 4638 0:35 u: direct index for structure ( temp 4-component vector of uint) 4639 0:35 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4640 0:35 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4641 0:35 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4642 0:35 Constant: 4643 0:35 0 (const uint) 4644 0:35 direct index ( temp uint) 4645 0:35 'dti' ( in 3-component vector of uint) 4646 0:35 Constant: 4647 0:35 0 (const int) 4648 0:35 Constant: 4649 0:35 0 (const int) 4650 0:35 Constant: 4651 0:35 0 (const int) 4652 0:35 subgroupQuadBroadcast ( temp uint) 4653 0:35 direct index ( temp uint) 4654 0:35 u: direct index for structure ( temp 4-component vector of uint) 4655 0:35 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4656 0:35 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4657 0:35 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4658 0:35 Constant: 4659 0:35 0 (const uint) 4660 0:35 direct index ( temp uint) 4661 0:35 'dti' ( in 3-component vector of uint) 4662 0:35 Constant: 4663 0:35 0 (const int) 4664 0:35 Constant: 4665 0:35 0 (const int) 4666 0:35 Constant: 4667 0:35 0 (const int) 4668 0:35 Constant: 4669 0:35 1 (const uint) 4670 0:36 move second child to first child ( temp 2-component vector of uint) 4671 0:36 vector swizzle ( temp 2-component vector of uint) 4672 0:36 u: direct index for structure ( temp 4-component vector of uint) 4673 0:36 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4674 0:36 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4675 0:36 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4676 0:36 Constant: 4677 0:36 0 (const uint) 4678 0:36 direct index ( temp uint) 4679 0:36 'dti' ( in 3-component vector of uint) 4680 0:36 Constant: 4681 0:36 0 (const int) 4682 0:36 Constant: 4683 0:36 0 (const int) 4684 0:36 Sequence 4685 0:36 Constant: 4686 0:36 0 (const int) 4687 0:36 Constant: 4688 0:36 1 (const int) 4689 0:36 subgroupQuadBroadcast ( temp 2-component vector of uint) 4690 0:36 vector swizzle ( temp 2-component vector of uint) 4691 0:36 u: direct index for structure ( temp 4-component vector of uint) 4692 0:36 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4693 0:36 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4694 0:36 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4695 0:36 Constant: 4696 0:36 0 (const uint) 4697 0:36 direct index ( temp uint) 4698 0:36 'dti' ( in 3-component vector of uint) 4699 0:36 Constant: 4700 0:36 0 (const int) 4701 0:36 Constant: 4702 0:36 0 (const int) 4703 0:36 Sequence 4704 0:36 Constant: 4705 0:36 0 (const int) 4706 0:36 Constant: 4707 0:36 1 (const int) 4708 0:36 Constant: 4709 0:36 1 (const uint) 4710 0:37 move second child to first child ( temp 3-component vector of uint) 4711 0:37 vector swizzle ( temp 3-component vector of uint) 4712 0:37 u: direct index for structure ( temp 4-component vector of uint) 4713 0:37 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4714 0:37 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4715 0:37 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4716 0:37 Constant: 4717 0:37 0 (const uint) 4718 0:37 direct index ( temp uint) 4719 0:37 'dti' ( in 3-component vector of uint) 4720 0:37 Constant: 4721 0:37 0 (const int) 4722 0:37 Constant: 4723 0:37 0 (const int) 4724 0:37 Sequence 4725 0:37 Constant: 4726 0:37 0 (const int) 4727 0:37 Constant: 4728 0:37 1 (const int) 4729 0:37 Constant: 4730 0:37 2 (const int) 4731 0:37 subgroupQuadBroadcast ( temp 3-component vector of uint) 4732 0:37 vector swizzle ( temp 3-component vector of uint) 4733 0:37 u: direct index for structure ( temp 4-component vector of uint) 4734 0:37 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4735 0:37 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4736 0:37 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4737 0:37 Constant: 4738 0:37 0 (const uint) 4739 0:37 direct index ( temp uint) 4740 0:37 'dti' ( in 3-component vector of uint) 4741 0:37 Constant: 4742 0:37 0 (const int) 4743 0:37 Constant: 4744 0:37 0 (const int) 4745 0:37 Sequence 4746 0:37 Constant: 4747 0:37 0 (const int) 4748 0:37 Constant: 4749 0:37 1 (const int) 4750 0:37 Constant: 4751 0:37 2 (const int) 4752 0:37 Constant: 4753 0:37 1 (const uint) 4754 0:39 move second child to first child ( temp 4-component vector of int) 4755 0:39 i: direct index for structure ( temp 4-component vector of int) 4756 0:39 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4757 0:39 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4758 0:39 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4759 0:39 Constant: 4760 0:39 0 (const uint) 4761 0:39 direct index ( temp uint) 4762 0:39 'dti' ( in 3-component vector of uint) 4763 0:39 Constant: 4764 0:39 0 (const int) 4765 0:39 Constant: 4766 0:39 1 (const int) 4767 0:39 subgroupQuadBroadcast ( temp 4-component vector of int) 4768 0:39 i: direct index for structure ( temp 4-component vector of int) 4769 0:39 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4770 0:39 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4771 0:39 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4772 0:39 Constant: 4773 0:39 0 (const uint) 4774 0:39 direct index ( temp uint) 4775 0:39 'dti' ( in 3-component vector of uint) 4776 0:39 Constant: 4777 0:39 0 (const int) 4778 0:39 Constant: 4779 0:39 1 (const int) 4780 0:39 Constant: 4781 0:39 1 (const uint) 4782 0:40 move second child to first child ( temp int) 4783 0:40 direct index ( temp int) 4784 0:40 i: direct index for structure ( temp 4-component vector of int) 4785 0:40 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4786 0:40 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4787 0:40 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4788 0:40 Constant: 4789 0:40 0 (const uint) 4790 0:40 direct index ( temp uint) 4791 0:40 'dti' ( in 3-component vector of uint) 4792 0:40 Constant: 4793 0:40 0 (const int) 4794 0:40 Constant: 4795 0:40 1 (const int) 4796 0:40 Constant: 4797 0:40 0 (const int) 4798 0:40 subgroupQuadBroadcast ( temp int) 4799 0:40 direct index ( temp int) 4800 0:40 i: direct index for structure ( temp 4-component vector of int) 4801 0:40 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4802 0:40 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4803 0:40 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4804 0:40 Constant: 4805 0:40 0 (const uint) 4806 0:40 direct index ( temp uint) 4807 0:40 'dti' ( in 3-component vector of uint) 4808 0:40 Constant: 4809 0:40 0 (const int) 4810 0:40 Constant: 4811 0:40 1 (const int) 4812 0:40 Constant: 4813 0:40 0 (const int) 4814 0:40 Constant: 4815 0:40 1 (const uint) 4816 0:41 move second child to first child ( temp 2-component vector of int) 4817 0:41 vector swizzle ( temp 2-component vector of int) 4818 0:41 i: direct index for structure ( temp 4-component vector of int) 4819 0:41 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4820 0:41 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4821 0:41 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4822 0:41 Constant: 4823 0:41 0 (const uint) 4824 0:41 direct index ( temp uint) 4825 0:41 'dti' ( in 3-component vector of uint) 4826 0:41 Constant: 4827 0:41 0 (const int) 4828 0:41 Constant: 4829 0:41 1 (const int) 4830 0:41 Sequence 4831 0:41 Constant: 4832 0:41 0 (const int) 4833 0:41 Constant: 4834 0:41 1 (const int) 4835 0:41 subgroupQuadBroadcast ( temp 2-component vector of int) 4836 0:41 vector swizzle ( temp 2-component vector of int) 4837 0:41 i: direct index for structure ( temp 4-component vector of int) 4838 0:41 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4839 0:41 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4840 0:41 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4841 0:41 Constant: 4842 0:41 0 (const uint) 4843 0:41 direct index ( temp uint) 4844 0:41 'dti' ( in 3-component vector of uint) 4845 0:41 Constant: 4846 0:41 0 (const int) 4847 0:41 Constant: 4848 0:41 1 (const int) 4849 0:41 Sequence 4850 0:41 Constant: 4851 0:41 0 (const int) 4852 0:41 Constant: 4853 0:41 1 (const int) 4854 0:41 Constant: 4855 0:41 1 (const uint) 4856 0:42 move second child to first child ( temp 3-component vector of int) 4857 0:42 vector swizzle ( temp 3-component vector of int) 4858 0:42 i: direct index for structure ( temp 4-component vector of int) 4859 0:42 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4860 0:42 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4861 0:42 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4862 0:42 Constant: 4863 0:42 0 (const uint) 4864 0:42 direct index ( temp uint) 4865 0:42 'dti' ( in 3-component vector of uint) 4866 0:42 Constant: 4867 0:42 0 (const int) 4868 0:42 Constant: 4869 0:42 1 (const int) 4870 0:42 Sequence 4871 0:42 Constant: 4872 0:42 0 (const int) 4873 0:42 Constant: 4874 0:42 1 (const int) 4875 0:42 Constant: 4876 0:42 2 (const int) 4877 0:42 subgroupQuadBroadcast ( temp 3-component vector of int) 4878 0:42 vector swizzle ( temp 3-component vector of int) 4879 0:42 i: direct index for structure ( temp 4-component vector of int) 4880 0:42 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4881 0:42 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4882 0:42 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4883 0:42 Constant: 4884 0:42 0 (const uint) 4885 0:42 direct index ( temp uint) 4886 0:42 'dti' ( in 3-component vector of uint) 4887 0:42 Constant: 4888 0:42 0 (const int) 4889 0:42 Constant: 4890 0:42 1 (const int) 4891 0:42 Sequence 4892 0:42 Constant: 4893 0:42 0 (const int) 4894 0:42 Constant: 4895 0:42 1 (const int) 4896 0:42 Constant: 4897 0:42 2 (const int) 4898 0:42 Constant: 4899 0:42 1 (const uint) 4900 0:44 move second child to first child ( temp 4-component vector of float) 4901 0:44 f: direct index for structure ( temp 4-component vector of float) 4902 0:44 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4903 0:44 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4904 0:44 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4905 0:44 Constant: 4906 0:44 0 (const uint) 4907 0:44 direct index ( temp uint) 4908 0:44 'dti' ( in 3-component vector of uint) 4909 0:44 Constant: 4910 0:44 0 (const int) 4911 0:44 Constant: 4912 0:44 2 (const int) 4913 0:44 subgroupQuadBroadcast ( temp 4-component vector of float) 4914 0:44 f: direct index for structure ( temp 4-component vector of float) 4915 0:44 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4916 0:44 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4917 0:44 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4918 0:44 Constant: 4919 0:44 0 (const uint) 4920 0:44 direct index ( temp uint) 4921 0:44 'dti' ( in 3-component vector of uint) 4922 0:44 Constant: 4923 0:44 0 (const int) 4924 0:44 Constant: 4925 0:44 2 (const int) 4926 0:44 Constant: 4927 0:44 1 (const uint) 4928 0:45 move second child to first child ( temp float) 4929 0:45 direct index ( temp float) 4930 0:45 f: direct index for structure ( temp 4-component vector of float) 4931 0:45 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4932 0:45 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4933 0:45 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4934 0:45 Constant: 4935 0:45 0 (const uint) 4936 0:45 direct index ( temp uint) 4937 0:45 'dti' ( in 3-component vector of uint) 4938 0:45 Constant: 4939 0:45 0 (const int) 4940 0:45 Constant: 4941 0:45 2 (const int) 4942 0:45 Constant: 4943 0:45 0 (const int) 4944 0:45 subgroupQuadBroadcast ( temp float) 4945 0:45 direct index ( temp float) 4946 0:45 f: direct index for structure ( temp 4-component vector of float) 4947 0:45 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4948 0:45 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4949 0:45 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4950 0:45 Constant: 4951 0:45 0 (const uint) 4952 0:45 direct index ( temp uint) 4953 0:45 'dti' ( in 3-component vector of uint) 4954 0:45 Constant: 4955 0:45 0 (const int) 4956 0:45 Constant: 4957 0:45 2 (const int) 4958 0:45 Constant: 4959 0:45 0 (const int) 4960 0:45 Constant: 4961 0:45 1 (const uint) 4962 0:46 move second child to first child ( temp 2-component vector of float) 4963 0:46 vector swizzle ( temp 2-component vector of float) 4964 0:46 f: direct index for structure ( temp 4-component vector of float) 4965 0:46 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4966 0:46 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4967 0:46 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4968 0:46 Constant: 4969 0:46 0 (const uint) 4970 0:46 direct index ( temp uint) 4971 0:46 'dti' ( in 3-component vector of uint) 4972 0:46 Constant: 4973 0:46 0 (const int) 4974 0:46 Constant: 4975 0:46 2 (const int) 4976 0:46 Sequence 4977 0:46 Constant: 4978 0:46 0 (const int) 4979 0:46 Constant: 4980 0:46 1 (const int) 4981 0:46 subgroupQuadBroadcast ( temp 2-component vector of float) 4982 0:46 vector swizzle ( temp 2-component vector of float) 4983 0:46 f: direct index for structure ( temp 4-component vector of float) 4984 0:46 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4985 0:46 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 4986 0:46 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 4987 0:46 Constant: 4988 0:46 0 (const uint) 4989 0:46 direct index ( temp uint) 4990 0:46 'dti' ( in 3-component vector of uint) 4991 0:46 Constant: 4992 0:46 0 (const int) 4993 0:46 Constant: 4994 0:46 2 (const int) 4995 0:46 Sequence 4996 0:46 Constant: 4997 0:46 0 (const int) 4998 0:46 Constant: 4999 0:46 1 (const int) 5000 0:46 Constant: 5001 0:46 1 (const uint) 5002 0:47 move second child to first child ( temp 3-component vector of float) 5003 0:47 vector swizzle ( temp 3-component vector of float) 5004 0:47 f: direct index for structure ( temp 4-component vector of float) 5005 0:47 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5006 0:47 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5007 0:47 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5008 0:47 Constant: 5009 0:47 0 (const uint) 5010 0:47 direct index ( temp uint) 5011 0:47 'dti' ( in 3-component vector of uint) 5012 0:47 Constant: 5013 0:47 0 (const int) 5014 0:47 Constant: 5015 0:47 2 (const int) 5016 0:47 Sequence 5017 0:47 Constant: 5018 0:47 0 (const int) 5019 0:47 Constant: 5020 0:47 1 (const int) 5021 0:47 Constant: 5022 0:47 2 (const int) 5023 0:47 subgroupQuadBroadcast ( temp 3-component vector of float) 5024 0:47 vector swizzle ( temp 3-component vector of float) 5025 0:47 f: direct index for structure ( temp 4-component vector of float) 5026 0:47 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5027 0:47 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5028 0:47 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5029 0:47 Constant: 5030 0:47 0 (const uint) 5031 0:47 direct index ( temp uint) 5032 0:47 'dti' ( in 3-component vector of uint) 5033 0:47 Constant: 5034 0:47 0 (const int) 5035 0:47 Constant: 5036 0:47 2 (const int) 5037 0:47 Sequence 5038 0:47 Constant: 5039 0:47 0 (const int) 5040 0:47 Constant: 5041 0:47 1 (const int) 5042 0:47 Constant: 5043 0:47 2 (const int) 5044 0:47 Constant: 5045 0:47 1 (const uint) 5046 0:49 move second child to first child ( temp 4-component vector of double) 5047 0:49 d: direct index for structure ( temp 4-component vector of double) 5048 0:49 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5049 0:49 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5050 0:49 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5051 0:49 Constant: 5052 0:49 0 (const uint) 5053 0:49 direct index ( temp uint) 5054 0:49 'dti' ( in 3-component vector of uint) 5055 0:49 Constant: 5056 0:49 0 (const int) 5057 0:49 Constant: 5058 0:49 3 (const int) 5059 0:49 subgroupQuadBroadcast ( temp 4-component vector of double) 5060 0:49 d: direct index for structure ( temp 4-component vector of double) 5061 0:49 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5062 0:49 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5063 0:49 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5064 0:49 Constant: 5065 0:49 0 (const uint) 5066 0:49 direct index ( temp uint) 5067 0:49 'dti' ( in 3-component vector of uint) 5068 0:49 Constant: 5069 0:49 0 (const int) 5070 0:49 Constant: 5071 0:49 3 (const int) 5072 0:49 Constant: 5073 0:49 1 (const uint) 5074 0:50 move second child to first child ( temp double) 5075 0:50 direct index ( temp double) 5076 0:50 d: direct index for structure ( temp 4-component vector of double) 5077 0:50 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5078 0:50 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5079 0:50 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5080 0:50 Constant: 5081 0:50 0 (const uint) 5082 0:50 direct index ( temp uint) 5083 0:50 'dti' ( in 3-component vector of uint) 5084 0:50 Constant: 5085 0:50 0 (const int) 5086 0:50 Constant: 5087 0:50 3 (const int) 5088 0:50 Constant: 5089 0:50 0 (const int) 5090 0:50 subgroupQuadBroadcast ( temp double) 5091 0:50 direct index ( temp double) 5092 0:50 d: direct index for structure ( temp 4-component vector of double) 5093 0:50 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5094 0:50 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5095 0:50 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5096 0:50 Constant: 5097 0:50 0 (const uint) 5098 0:50 direct index ( temp uint) 5099 0:50 'dti' ( in 3-component vector of uint) 5100 0:50 Constant: 5101 0:50 0 (const int) 5102 0:50 Constant: 5103 0:50 3 (const int) 5104 0:50 Constant: 5105 0:50 0 (const int) 5106 0:50 Constant: 5107 0:50 1 (const uint) 5108 0:51 move second child to first child ( temp 2-component vector of double) 5109 0:51 vector swizzle ( temp 2-component vector of double) 5110 0:51 d: direct index for structure ( temp 4-component vector of double) 5111 0:51 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5112 0:51 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5113 0:51 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5114 0:51 Constant: 5115 0:51 0 (const uint) 5116 0:51 direct index ( temp uint) 5117 0:51 'dti' ( in 3-component vector of uint) 5118 0:51 Constant: 5119 0:51 0 (const int) 5120 0:51 Constant: 5121 0:51 3 (const int) 5122 0:51 Sequence 5123 0:51 Constant: 5124 0:51 0 (const int) 5125 0:51 Constant: 5126 0:51 1 (const int) 5127 0:51 subgroupQuadBroadcast ( temp 2-component vector of double) 5128 0:51 vector swizzle ( temp 2-component vector of double) 5129 0:51 d: direct index for structure ( temp 4-component vector of double) 5130 0:51 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5131 0:51 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5132 0:51 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5133 0:51 Constant: 5134 0:51 0 (const uint) 5135 0:51 direct index ( temp uint) 5136 0:51 'dti' ( in 3-component vector of uint) 5137 0:51 Constant: 5138 0:51 0 (const int) 5139 0:51 Constant: 5140 0:51 3 (const int) 5141 0:51 Sequence 5142 0:51 Constant: 5143 0:51 0 (const int) 5144 0:51 Constant: 5145 0:51 1 (const int) 5146 0:51 Constant: 5147 0:51 1 (const uint) 5148 0:52 move second child to first child ( temp 3-component vector of double) 5149 0:52 vector swizzle ( temp 3-component vector of double) 5150 0:52 d: direct index for structure ( temp 4-component vector of double) 5151 0:52 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5152 0:52 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5153 0:52 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5154 0:52 Constant: 5155 0:52 0 (const uint) 5156 0:52 direct index ( temp uint) 5157 0:52 'dti' ( in 3-component vector of uint) 5158 0:52 Constant: 5159 0:52 0 (const int) 5160 0:52 Constant: 5161 0:52 3 (const int) 5162 0:52 Sequence 5163 0:52 Constant: 5164 0:52 0 (const int) 5165 0:52 Constant: 5166 0:52 1 (const int) 5167 0:52 Constant: 5168 0:52 2 (const int) 5169 0:52 subgroupQuadBroadcast ( temp 3-component vector of double) 5170 0:52 vector swizzle ( temp 3-component vector of double) 5171 0:52 d: direct index for structure ( temp 4-component vector of double) 5172 0:52 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5173 0:52 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5174 0:52 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5175 0:52 Constant: 5176 0:52 0 (const uint) 5177 0:52 direct index ( temp uint) 5178 0:52 'dti' ( in 3-component vector of uint) 5179 0:52 Constant: 5180 0:52 0 (const int) 5181 0:52 Constant: 5182 0:52 3 (const int) 5183 0:52 Sequence 5184 0:52 Constant: 5185 0:52 0 (const int) 5186 0:52 Constant: 5187 0:52 1 (const int) 5188 0:52 Constant: 5189 0:52 2 (const int) 5190 0:52 Constant: 5191 0:52 1 (const uint) 5192 0:54 move second child to first child ( temp 4-component vector of uint) 5193 0:54 u: direct index for structure ( temp 4-component vector of uint) 5194 0:54 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5195 0:54 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5196 0:54 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5197 0:54 Constant: 5198 0:54 0 (const uint) 5199 0:54 direct index ( temp uint) 5200 0:54 'dti' ( in 3-component vector of uint) 5201 0:54 Constant: 5202 0:54 0 (const int) 5203 0:54 Constant: 5204 0:54 0 (const int) 5205 0:54 subgroupQuadBroadcast ( temp 4-component vector of uint) 5206 0:54 u: direct index for structure ( temp 4-component vector of uint) 5207 0:54 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5208 0:54 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5209 0:54 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5210 0:54 Constant: 5211 0:54 0 (const uint) 5212 0:54 direct index ( temp uint) 5213 0:54 'dti' ( in 3-component vector of uint) 5214 0:54 Constant: 5215 0:54 0 (const int) 5216 0:54 Constant: 5217 0:54 0 (const int) 5218 0:54 Constant: 5219 0:54 2 (const uint) 5220 0:55 move second child to first child ( temp uint) 5221 0:55 direct index ( temp uint) 5222 0:55 u: direct index for structure ( temp 4-component vector of uint) 5223 0:55 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5224 0:55 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5225 0:55 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5226 0:55 Constant: 5227 0:55 0 (const uint) 5228 0:55 direct index ( temp uint) 5229 0:55 'dti' ( in 3-component vector of uint) 5230 0:55 Constant: 5231 0:55 0 (const int) 5232 0:55 Constant: 5233 0:55 0 (const int) 5234 0:55 Constant: 5235 0:55 0 (const int) 5236 0:55 subgroupQuadBroadcast ( temp uint) 5237 0:55 direct index ( temp uint) 5238 0:55 u: direct index for structure ( temp 4-component vector of uint) 5239 0:55 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5240 0:55 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5241 0:55 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5242 0:55 Constant: 5243 0:55 0 (const uint) 5244 0:55 direct index ( temp uint) 5245 0:55 'dti' ( in 3-component vector of uint) 5246 0:55 Constant: 5247 0:55 0 (const int) 5248 0:55 Constant: 5249 0:55 0 (const int) 5250 0:55 Constant: 5251 0:55 0 (const int) 5252 0:55 Constant: 5253 0:55 2 (const uint) 5254 0:56 move second child to first child ( temp 2-component vector of uint) 5255 0:56 vector swizzle ( temp 2-component vector of uint) 5256 0:56 u: direct index for structure ( temp 4-component vector of uint) 5257 0:56 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5258 0:56 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5259 0:56 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5260 0:56 Constant: 5261 0:56 0 (const uint) 5262 0:56 direct index ( temp uint) 5263 0:56 'dti' ( in 3-component vector of uint) 5264 0:56 Constant: 5265 0:56 0 (const int) 5266 0:56 Constant: 5267 0:56 0 (const int) 5268 0:56 Sequence 5269 0:56 Constant: 5270 0:56 0 (const int) 5271 0:56 Constant: 5272 0:56 1 (const int) 5273 0:56 subgroupQuadBroadcast ( temp 2-component vector of uint) 5274 0:56 vector swizzle ( temp 2-component vector of uint) 5275 0:56 u: direct index for structure ( temp 4-component vector of uint) 5276 0:56 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5277 0:56 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5278 0:56 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5279 0:56 Constant: 5280 0:56 0 (const uint) 5281 0:56 direct index ( temp uint) 5282 0:56 'dti' ( in 3-component vector of uint) 5283 0:56 Constant: 5284 0:56 0 (const int) 5285 0:56 Constant: 5286 0:56 0 (const int) 5287 0:56 Sequence 5288 0:56 Constant: 5289 0:56 0 (const int) 5290 0:56 Constant: 5291 0:56 1 (const int) 5292 0:56 Constant: 5293 0:56 2 (const uint) 5294 0:57 move second child to first child ( temp 3-component vector of uint) 5295 0:57 vector swizzle ( temp 3-component vector of uint) 5296 0:57 u: direct index for structure ( temp 4-component vector of uint) 5297 0:57 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5298 0:57 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5299 0:57 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5300 0:57 Constant: 5301 0:57 0 (const uint) 5302 0:57 direct index ( temp uint) 5303 0:57 'dti' ( in 3-component vector of uint) 5304 0:57 Constant: 5305 0:57 0 (const int) 5306 0:57 Constant: 5307 0:57 0 (const int) 5308 0:57 Sequence 5309 0:57 Constant: 5310 0:57 0 (const int) 5311 0:57 Constant: 5312 0:57 1 (const int) 5313 0:57 Constant: 5314 0:57 2 (const int) 5315 0:57 subgroupQuadBroadcast ( temp 3-component vector of uint) 5316 0:57 vector swizzle ( temp 3-component vector of uint) 5317 0:57 u: direct index for structure ( temp 4-component vector of uint) 5318 0:57 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5319 0:57 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5320 0:57 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5321 0:57 Constant: 5322 0:57 0 (const uint) 5323 0:57 direct index ( temp uint) 5324 0:57 'dti' ( in 3-component vector of uint) 5325 0:57 Constant: 5326 0:57 0 (const int) 5327 0:57 Constant: 5328 0:57 0 (const int) 5329 0:57 Sequence 5330 0:57 Constant: 5331 0:57 0 (const int) 5332 0:57 Constant: 5333 0:57 1 (const int) 5334 0:57 Constant: 5335 0:57 2 (const int) 5336 0:57 Constant: 5337 0:57 2 (const uint) 5338 0:59 move second child to first child ( temp 4-component vector of int) 5339 0:59 i: direct index for structure ( temp 4-component vector of int) 5340 0:59 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5341 0:59 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5342 0:59 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5343 0:59 Constant: 5344 0:59 0 (const uint) 5345 0:59 direct index ( temp uint) 5346 0:59 'dti' ( in 3-component vector of uint) 5347 0:59 Constant: 5348 0:59 0 (const int) 5349 0:59 Constant: 5350 0:59 1 (const int) 5351 0:59 subgroupQuadBroadcast ( temp 4-component vector of int) 5352 0:59 i: direct index for structure ( temp 4-component vector of int) 5353 0:59 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5354 0:59 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5355 0:59 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5356 0:59 Constant: 5357 0:59 0 (const uint) 5358 0:59 direct index ( temp uint) 5359 0:59 'dti' ( in 3-component vector of uint) 5360 0:59 Constant: 5361 0:59 0 (const int) 5362 0:59 Constant: 5363 0:59 1 (const int) 5364 0:59 Constant: 5365 0:59 2 (const uint) 5366 0:60 move second child to first child ( temp int) 5367 0:60 direct index ( temp int) 5368 0:60 i: direct index for structure ( temp 4-component vector of int) 5369 0:60 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5370 0:60 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5371 0:60 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5372 0:60 Constant: 5373 0:60 0 (const uint) 5374 0:60 direct index ( temp uint) 5375 0:60 'dti' ( in 3-component vector of uint) 5376 0:60 Constant: 5377 0:60 0 (const int) 5378 0:60 Constant: 5379 0:60 1 (const int) 5380 0:60 Constant: 5381 0:60 0 (const int) 5382 0:60 subgroupQuadBroadcast ( temp int) 5383 0:60 direct index ( temp int) 5384 0:60 i: direct index for structure ( temp 4-component vector of int) 5385 0:60 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5386 0:60 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5387 0:60 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5388 0:60 Constant: 5389 0:60 0 (const uint) 5390 0:60 direct index ( temp uint) 5391 0:60 'dti' ( in 3-component vector of uint) 5392 0:60 Constant: 5393 0:60 0 (const int) 5394 0:60 Constant: 5395 0:60 1 (const int) 5396 0:60 Constant: 5397 0:60 0 (const int) 5398 0:60 Constant: 5399 0:60 2 (const uint) 5400 0:61 move second child to first child ( temp 2-component vector of int) 5401 0:61 vector swizzle ( temp 2-component vector of int) 5402 0:61 i: direct index for structure ( temp 4-component vector of int) 5403 0:61 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5404 0:61 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5405 0:61 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5406 0:61 Constant: 5407 0:61 0 (const uint) 5408 0:61 direct index ( temp uint) 5409 0:61 'dti' ( in 3-component vector of uint) 5410 0:61 Constant: 5411 0:61 0 (const int) 5412 0:61 Constant: 5413 0:61 1 (const int) 5414 0:61 Sequence 5415 0:61 Constant: 5416 0:61 0 (const int) 5417 0:61 Constant: 5418 0:61 1 (const int) 5419 0:61 subgroupQuadBroadcast ( temp 2-component vector of int) 5420 0:61 vector swizzle ( temp 2-component vector of int) 5421 0:61 i: direct index for structure ( temp 4-component vector of int) 5422 0:61 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5423 0:61 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5424 0:61 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5425 0:61 Constant: 5426 0:61 0 (const uint) 5427 0:61 direct index ( temp uint) 5428 0:61 'dti' ( in 3-component vector of uint) 5429 0:61 Constant: 5430 0:61 0 (const int) 5431 0:61 Constant: 5432 0:61 1 (const int) 5433 0:61 Sequence 5434 0:61 Constant: 5435 0:61 0 (const int) 5436 0:61 Constant: 5437 0:61 1 (const int) 5438 0:61 Constant: 5439 0:61 2 (const uint) 5440 0:62 move second child to first child ( temp 3-component vector of int) 5441 0:62 vector swizzle ( temp 3-component vector of int) 5442 0:62 i: direct index for structure ( temp 4-component vector of int) 5443 0:62 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5444 0:62 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5445 0:62 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5446 0:62 Constant: 5447 0:62 0 (const uint) 5448 0:62 direct index ( temp uint) 5449 0:62 'dti' ( in 3-component vector of uint) 5450 0:62 Constant: 5451 0:62 0 (const int) 5452 0:62 Constant: 5453 0:62 1 (const int) 5454 0:62 Sequence 5455 0:62 Constant: 5456 0:62 0 (const int) 5457 0:62 Constant: 5458 0:62 1 (const int) 5459 0:62 Constant: 5460 0:62 2 (const int) 5461 0:62 subgroupQuadBroadcast ( temp 3-component vector of int) 5462 0:62 vector swizzle ( temp 3-component vector of int) 5463 0:62 i: direct index for structure ( temp 4-component vector of int) 5464 0:62 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5465 0:62 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5466 0:62 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5467 0:62 Constant: 5468 0:62 0 (const uint) 5469 0:62 direct index ( temp uint) 5470 0:62 'dti' ( in 3-component vector of uint) 5471 0:62 Constant: 5472 0:62 0 (const int) 5473 0:62 Constant: 5474 0:62 1 (const int) 5475 0:62 Sequence 5476 0:62 Constant: 5477 0:62 0 (const int) 5478 0:62 Constant: 5479 0:62 1 (const int) 5480 0:62 Constant: 5481 0:62 2 (const int) 5482 0:62 Constant: 5483 0:62 2 (const uint) 5484 0:64 move second child to first child ( temp 4-component vector of float) 5485 0:64 f: direct index for structure ( temp 4-component vector of float) 5486 0:64 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5487 0:64 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5488 0:64 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5489 0:64 Constant: 5490 0:64 0 (const uint) 5491 0:64 direct index ( temp uint) 5492 0:64 'dti' ( in 3-component vector of uint) 5493 0:64 Constant: 5494 0:64 0 (const int) 5495 0:64 Constant: 5496 0:64 2 (const int) 5497 0:64 subgroupQuadBroadcast ( temp 4-component vector of float) 5498 0:64 f: direct index for structure ( temp 4-component vector of float) 5499 0:64 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5500 0:64 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5501 0:64 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5502 0:64 Constant: 5503 0:64 0 (const uint) 5504 0:64 direct index ( temp uint) 5505 0:64 'dti' ( in 3-component vector of uint) 5506 0:64 Constant: 5507 0:64 0 (const int) 5508 0:64 Constant: 5509 0:64 2 (const int) 5510 0:64 Constant: 5511 0:64 2 (const uint) 5512 0:65 move second child to first child ( temp float) 5513 0:65 direct index ( temp float) 5514 0:65 f: direct index for structure ( temp 4-component vector of float) 5515 0:65 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5516 0:65 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5517 0:65 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5518 0:65 Constant: 5519 0:65 0 (const uint) 5520 0:65 direct index ( temp uint) 5521 0:65 'dti' ( in 3-component vector of uint) 5522 0:65 Constant: 5523 0:65 0 (const int) 5524 0:65 Constant: 5525 0:65 2 (const int) 5526 0:65 Constant: 5527 0:65 0 (const int) 5528 0:65 subgroupQuadBroadcast ( temp float) 5529 0:65 direct index ( temp float) 5530 0:65 f: direct index for structure ( temp 4-component vector of float) 5531 0:65 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5532 0:65 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5533 0:65 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5534 0:65 Constant: 5535 0:65 0 (const uint) 5536 0:65 direct index ( temp uint) 5537 0:65 'dti' ( in 3-component vector of uint) 5538 0:65 Constant: 5539 0:65 0 (const int) 5540 0:65 Constant: 5541 0:65 2 (const int) 5542 0:65 Constant: 5543 0:65 0 (const int) 5544 0:65 Constant: 5545 0:65 2 (const uint) 5546 0:66 move second child to first child ( temp 2-component vector of float) 5547 0:66 vector swizzle ( temp 2-component vector of float) 5548 0:66 f: direct index for structure ( temp 4-component vector of float) 5549 0:66 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5550 0:66 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5551 0:66 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5552 0:66 Constant: 5553 0:66 0 (const uint) 5554 0:66 direct index ( temp uint) 5555 0:66 'dti' ( in 3-component vector of uint) 5556 0:66 Constant: 5557 0:66 0 (const int) 5558 0:66 Constant: 5559 0:66 2 (const int) 5560 0:66 Sequence 5561 0:66 Constant: 5562 0:66 0 (const int) 5563 0:66 Constant: 5564 0:66 1 (const int) 5565 0:66 subgroupQuadBroadcast ( temp 2-component vector of float) 5566 0:66 vector swizzle ( temp 2-component vector of float) 5567 0:66 f: direct index for structure ( temp 4-component vector of float) 5568 0:66 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5569 0:66 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5570 0:66 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5571 0:66 Constant: 5572 0:66 0 (const uint) 5573 0:66 direct index ( temp uint) 5574 0:66 'dti' ( in 3-component vector of uint) 5575 0:66 Constant: 5576 0:66 0 (const int) 5577 0:66 Constant: 5578 0:66 2 (const int) 5579 0:66 Sequence 5580 0:66 Constant: 5581 0:66 0 (const int) 5582 0:66 Constant: 5583 0:66 1 (const int) 5584 0:66 Constant: 5585 0:66 2 (const uint) 5586 0:67 move second child to first child ( temp 3-component vector of float) 5587 0:67 vector swizzle ( temp 3-component vector of float) 5588 0:67 f: direct index for structure ( temp 4-component vector of float) 5589 0:67 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5590 0:67 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5591 0:67 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5592 0:67 Constant: 5593 0:67 0 (const uint) 5594 0:67 direct index ( temp uint) 5595 0:67 'dti' ( in 3-component vector of uint) 5596 0:67 Constant: 5597 0:67 0 (const int) 5598 0:67 Constant: 5599 0:67 2 (const int) 5600 0:67 Sequence 5601 0:67 Constant: 5602 0:67 0 (const int) 5603 0:67 Constant: 5604 0:67 1 (const int) 5605 0:67 Constant: 5606 0:67 2 (const int) 5607 0:67 subgroupQuadBroadcast ( temp 3-component vector of float) 5608 0:67 vector swizzle ( temp 3-component vector of float) 5609 0:67 f: direct index for structure ( temp 4-component vector of float) 5610 0:67 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5611 0:67 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5612 0:67 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5613 0:67 Constant: 5614 0:67 0 (const uint) 5615 0:67 direct index ( temp uint) 5616 0:67 'dti' ( in 3-component vector of uint) 5617 0:67 Constant: 5618 0:67 0 (const int) 5619 0:67 Constant: 5620 0:67 2 (const int) 5621 0:67 Sequence 5622 0:67 Constant: 5623 0:67 0 (const int) 5624 0:67 Constant: 5625 0:67 1 (const int) 5626 0:67 Constant: 5627 0:67 2 (const int) 5628 0:67 Constant: 5629 0:67 2 (const uint) 5630 0:69 move second child to first child ( temp 4-component vector of double) 5631 0:69 d: direct index for structure ( temp 4-component vector of double) 5632 0:69 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5633 0:69 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5634 0:69 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5635 0:69 Constant: 5636 0:69 0 (const uint) 5637 0:69 direct index ( temp uint) 5638 0:69 'dti' ( in 3-component vector of uint) 5639 0:69 Constant: 5640 0:69 0 (const int) 5641 0:69 Constant: 5642 0:69 3 (const int) 5643 0:69 subgroupQuadBroadcast ( temp 4-component vector of double) 5644 0:69 d: direct index for structure ( temp 4-component vector of double) 5645 0:69 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5646 0:69 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5647 0:69 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5648 0:69 Constant: 5649 0:69 0 (const uint) 5650 0:69 direct index ( temp uint) 5651 0:69 'dti' ( in 3-component vector of uint) 5652 0:69 Constant: 5653 0:69 0 (const int) 5654 0:69 Constant: 5655 0:69 3 (const int) 5656 0:69 Constant: 5657 0:69 2 (const uint) 5658 0:70 move second child to first child ( temp double) 5659 0:70 direct index ( temp double) 5660 0:70 d: direct index for structure ( temp 4-component vector of double) 5661 0:70 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5662 0:70 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5663 0:70 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5664 0:70 Constant: 5665 0:70 0 (const uint) 5666 0:70 direct index ( temp uint) 5667 0:70 'dti' ( in 3-component vector of uint) 5668 0:70 Constant: 5669 0:70 0 (const int) 5670 0:70 Constant: 5671 0:70 3 (const int) 5672 0:70 Constant: 5673 0:70 0 (const int) 5674 0:70 subgroupQuadBroadcast ( temp double) 5675 0:70 direct index ( temp double) 5676 0:70 d: direct index for structure ( temp 4-component vector of double) 5677 0:70 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5678 0:70 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5679 0:70 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5680 0:70 Constant: 5681 0:70 0 (const uint) 5682 0:70 direct index ( temp uint) 5683 0:70 'dti' ( in 3-component vector of uint) 5684 0:70 Constant: 5685 0:70 0 (const int) 5686 0:70 Constant: 5687 0:70 3 (const int) 5688 0:70 Constant: 5689 0:70 0 (const int) 5690 0:70 Constant: 5691 0:70 2 (const uint) 5692 0:71 move second child to first child ( temp 2-component vector of double) 5693 0:71 vector swizzle ( temp 2-component vector of double) 5694 0:71 d: direct index for structure ( temp 4-component vector of double) 5695 0:71 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5696 0:71 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5697 0:71 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5698 0:71 Constant: 5699 0:71 0 (const uint) 5700 0:71 direct index ( temp uint) 5701 0:71 'dti' ( in 3-component vector of uint) 5702 0:71 Constant: 5703 0:71 0 (const int) 5704 0:71 Constant: 5705 0:71 3 (const int) 5706 0:71 Sequence 5707 0:71 Constant: 5708 0:71 0 (const int) 5709 0:71 Constant: 5710 0:71 1 (const int) 5711 0:71 subgroupQuadBroadcast ( temp 2-component vector of double) 5712 0:71 vector swizzle ( temp 2-component vector of double) 5713 0:71 d: direct index for structure ( temp 4-component vector of double) 5714 0:71 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5715 0:71 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5716 0:71 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5717 0:71 Constant: 5718 0:71 0 (const uint) 5719 0:71 direct index ( temp uint) 5720 0:71 'dti' ( in 3-component vector of uint) 5721 0:71 Constant: 5722 0:71 0 (const int) 5723 0:71 Constant: 5724 0:71 3 (const int) 5725 0:71 Sequence 5726 0:71 Constant: 5727 0:71 0 (const int) 5728 0:71 Constant: 5729 0:71 1 (const int) 5730 0:71 Constant: 5731 0:71 2 (const uint) 5732 0:72 move second child to first child ( temp 3-component vector of double) 5733 0:72 vector swizzle ( temp 3-component vector of double) 5734 0:72 d: direct index for structure ( temp 4-component vector of double) 5735 0:72 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5736 0:72 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5737 0:72 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5738 0:72 Constant: 5739 0:72 0 (const uint) 5740 0:72 direct index ( temp uint) 5741 0:72 'dti' ( in 3-component vector of uint) 5742 0:72 Constant: 5743 0:72 0 (const int) 5744 0:72 Constant: 5745 0:72 3 (const int) 5746 0:72 Sequence 5747 0:72 Constant: 5748 0:72 0 (const int) 5749 0:72 Constant: 5750 0:72 1 (const int) 5751 0:72 Constant: 5752 0:72 2 (const int) 5753 0:72 subgroupQuadBroadcast ( temp 3-component vector of double) 5754 0:72 vector swizzle ( temp 3-component vector of double) 5755 0:72 d: direct index for structure ( temp 4-component vector of double) 5756 0:72 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5757 0:72 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5758 0:72 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5759 0:72 Constant: 5760 0:72 0 (const uint) 5761 0:72 direct index ( temp uint) 5762 0:72 'dti' ( in 3-component vector of uint) 5763 0:72 Constant: 5764 0:72 0 (const int) 5765 0:72 Constant: 5766 0:72 3 (const int) 5767 0:72 Sequence 5768 0:72 Constant: 5769 0:72 0 (const int) 5770 0:72 Constant: 5771 0:72 1 (const int) 5772 0:72 Constant: 5773 0:72 2 (const int) 5774 0:72 Constant: 5775 0:72 2 (const uint) 5776 0:74 move second child to first child ( temp 4-component vector of uint) 5777 0:74 u: direct index for structure ( temp 4-component vector of uint) 5778 0:74 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5779 0:74 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5780 0:74 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5781 0:74 Constant: 5782 0:74 0 (const uint) 5783 0:74 direct index ( temp uint) 5784 0:74 'dti' ( in 3-component vector of uint) 5785 0:74 Constant: 5786 0:74 0 (const int) 5787 0:74 Constant: 5788 0:74 0 (const int) 5789 0:74 subgroupQuadBroadcast ( temp 4-component vector of uint) 5790 0:74 u: direct index for structure ( temp 4-component vector of uint) 5791 0:74 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5792 0:74 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5793 0:74 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5794 0:74 Constant: 5795 0:74 0 (const uint) 5796 0:74 direct index ( temp uint) 5797 0:74 'dti' ( in 3-component vector of uint) 5798 0:74 Constant: 5799 0:74 0 (const int) 5800 0:74 Constant: 5801 0:74 0 (const int) 5802 0:74 Constant: 5803 0:74 3 (const uint) 5804 0:75 move second child to first child ( temp uint) 5805 0:75 direct index ( temp uint) 5806 0:75 u: direct index for structure ( temp 4-component vector of uint) 5807 0:75 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5808 0:75 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5809 0:75 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5810 0:75 Constant: 5811 0:75 0 (const uint) 5812 0:75 direct index ( temp uint) 5813 0:75 'dti' ( in 3-component vector of uint) 5814 0:75 Constant: 5815 0:75 0 (const int) 5816 0:75 Constant: 5817 0:75 0 (const int) 5818 0:75 Constant: 5819 0:75 0 (const int) 5820 0:75 subgroupQuadBroadcast ( temp uint) 5821 0:75 direct index ( temp uint) 5822 0:75 u: direct index for structure ( temp 4-component vector of uint) 5823 0:75 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5824 0:75 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5825 0:75 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5826 0:75 Constant: 5827 0:75 0 (const uint) 5828 0:75 direct index ( temp uint) 5829 0:75 'dti' ( in 3-component vector of uint) 5830 0:75 Constant: 5831 0:75 0 (const int) 5832 0:75 Constant: 5833 0:75 0 (const int) 5834 0:75 Constant: 5835 0:75 0 (const int) 5836 0:75 Constant: 5837 0:75 3 (const uint) 5838 0:76 move second child to first child ( temp 2-component vector of uint) 5839 0:76 vector swizzle ( temp 2-component vector of uint) 5840 0:76 u: direct index for structure ( temp 4-component vector of uint) 5841 0:76 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5842 0:76 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5843 0:76 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5844 0:76 Constant: 5845 0:76 0 (const uint) 5846 0:76 direct index ( temp uint) 5847 0:76 'dti' ( in 3-component vector of uint) 5848 0:76 Constant: 5849 0:76 0 (const int) 5850 0:76 Constant: 5851 0:76 0 (const int) 5852 0:76 Sequence 5853 0:76 Constant: 5854 0:76 0 (const int) 5855 0:76 Constant: 5856 0:76 1 (const int) 5857 0:76 subgroupQuadBroadcast ( temp 2-component vector of uint) 5858 0:76 vector swizzle ( temp 2-component vector of uint) 5859 0:76 u: direct index for structure ( temp 4-component vector of uint) 5860 0:76 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5861 0:76 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5862 0:76 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5863 0:76 Constant: 5864 0:76 0 (const uint) 5865 0:76 direct index ( temp uint) 5866 0:76 'dti' ( in 3-component vector of uint) 5867 0:76 Constant: 5868 0:76 0 (const int) 5869 0:76 Constant: 5870 0:76 0 (const int) 5871 0:76 Sequence 5872 0:76 Constant: 5873 0:76 0 (const int) 5874 0:76 Constant: 5875 0:76 1 (const int) 5876 0:76 Constant: 5877 0:76 3 (const uint) 5878 0:77 move second child to first child ( temp 3-component vector of uint) 5879 0:77 vector swizzle ( temp 3-component vector of uint) 5880 0:77 u: direct index for structure ( temp 4-component vector of uint) 5881 0:77 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5882 0:77 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5883 0:77 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5884 0:77 Constant: 5885 0:77 0 (const uint) 5886 0:77 direct index ( temp uint) 5887 0:77 'dti' ( in 3-component vector of uint) 5888 0:77 Constant: 5889 0:77 0 (const int) 5890 0:77 Constant: 5891 0:77 0 (const int) 5892 0:77 Sequence 5893 0:77 Constant: 5894 0:77 0 (const int) 5895 0:77 Constant: 5896 0:77 1 (const int) 5897 0:77 Constant: 5898 0:77 2 (const int) 5899 0:77 subgroupQuadBroadcast ( temp 3-component vector of uint) 5900 0:77 vector swizzle ( temp 3-component vector of uint) 5901 0:77 u: direct index for structure ( temp 4-component vector of uint) 5902 0:77 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5903 0:77 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5904 0:77 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5905 0:77 Constant: 5906 0:77 0 (const uint) 5907 0:77 direct index ( temp uint) 5908 0:77 'dti' ( in 3-component vector of uint) 5909 0:77 Constant: 5910 0:77 0 (const int) 5911 0:77 Constant: 5912 0:77 0 (const int) 5913 0:77 Sequence 5914 0:77 Constant: 5915 0:77 0 (const int) 5916 0:77 Constant: 5917 0:77 1 (const int) 5918 0:77 Constant: 5919 0:77 2 (const int) 5920 0:77 Constant: 5921 0:77 3 (const uint) 5922 0:79 move second child to first child ( temp 4-component vector of int) 5923 0:79 i: direct index for structure ( temp 4-component vector of int) 5924 0:79 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5925 0:79 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5926 0:79 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5927 0:79 Constant: 5928 0:79 0 (const uint) 5929 0:79 direct index ( temp uint) 5930 0:79 'dti' ( in 3-component vector of uint) 5931 0:79 Constant: 5932 0:79 0 (const int) 5933 0:79 Constant: 5934 0:79 1 (const int) 5935 0:79 subgroupQuadBroadcast ( temp 4-component vector of int) 5936 0:79 i: direct index for structure ( temp 4-component vector of int) 5937 0:79 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5938 0:79 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5939 0:79 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5940 0:79 Constant: 5941 0:79 0 (const uint) 5942 0:79 direct index ( temp uint) 5943 0:79 'dti' ( in 3-component vector of uint) 5944 0:79 Constant: 5945 0:79 0 (const int) 5946 0:79 Constant: 5947 0:79 1 (const int) 5948 0:79 Constant: 5949 0:79 3 (const uint) 5950 0:80 move second child to first child ( temp int) 5951 0:80 direct index ( temp int) 5952 0:80 i: direct index for structure ( temp 4-component vector of int) 5953 0:80 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5954 0:80 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5955 0:80 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5956 0:80 Constant: 5957 0:80 0 (const uint) 5958 0:80 direct index ( temp uint) 5959 0:80 'dti' ( in 3-component vector of uint) 5960 0:80 Constant: 5961 0:80 0 (const int) 5962 0:80 Constant: 5963 0:80 1 (const int) 5964 0:80 Constant: 5965 0:80 0 (const int) 5966 0:80 subgroupQuadBroadcast ( temp int) 5967 0:80 direct index ( temp int) 5968 0:80 i: direct index for structure ( temp 4-component vector of int) 5969 0:80 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5970 0:80 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5971 0:80 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5972 0:80 Constant: 5973 0:80 0 (const uint) 5974 0:80 direct index ( temp uint) 5975 0:80 'dti' ( in 3-component vector of uint) 5976 0:80 Constant: 5977 0:80 0 (const int) 5978 0:80 Constant: 5979 0:80 1 (const int) 5980 0:80 Constant: 5981 0:80 0 (const int) 5982 0:80 Constant: 5983 0:80 3 (const uint) 5984 0:81 move second child to first child ( temp 2-component vector of int) 5985 0:81 vector swizzle ( temp 2-component vector of int) 5986 0:81 i: direct index for structure ( temp 4-component vector of int) 5987 0:81 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5988 0:81 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 5989 0:81 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 5990 0:81 Constant: 5991 0:81 0 (const uint) 5992 0:81 direct index ( temp uint) 5993 0:81 'dti' ( in 3-component vector of uint) 5994 0:81 Constant: 5995 0:81 0 (const int) 5996 0:81 Constant: 5997 0:81 1 (const int) 5998 0:81 Sequence 5999 0:81 Constant: 6000 0:81 0 (const int) 6001 0:81 Constant: 6002 0:81 1 (const int) 6003 0:81 subgroupQuadBroadcast ( temp 2-component vector of int) 6004 0:81 vector swizzle ( temp 2-component vector of int) 6005 0:81 i: direct index for structure ( temp 4-component vector of int) 6006 0:81 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6007 0:81 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6008 0:81 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6009 0:81 Constant: 6010 0:81 0 (const uint) 6011 0:81 direct index ( temp uint) 6012 0:81 'dti' ( in 3-component vector of uint) 6013 0:81 Constant: 6014 0:81 0 (const int) 6015 0:81 Constant: 6016 0:81 1 (const int) 6017 0:81 Sequence 6018 0:81 Constant: 6019 0:81 0 (const int) 6020 0:81 Constant: 6021 0:81 1 (const int) 6022 0:81 Constant: 6023 0:81 3 (const uint) 6024 0:82 move second child to first child ( temp 3-component vector of int) 6025 0:82 vector swizzle ( temp 3-component vector of int) 6026 0:82 i: direct index for structure ( temp 4-component vector of int) 6027 0:82 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6028 0:82 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6029 0:82 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6030 0:82 Constant: 6031 0:82 0 (const uint) 6032 0:82 direct index ( temp uint) 6033 0:82 'dti' ( in 3-component vector of uint) 6034 0:82 Constant: 6035 0:82 0 (const int) 6036 0:82 Constant: 6037 0:82 1 (const int) 6038 0:82 Sequence 6039 0:82 Constant: 6040 0:82 0 (const int) 6041 0:82 Constant: 6042 0:82 1 (const int) 6043 0:82 Constant: 6044 0:82 2 (const int) 6045 0:82 subgroupQuadBroadcast ( temp 3-component vector of int) 6046 0:82 vector swizzle ( temp 3-component vector of int) 6047 0:82 i: direct index for structure ( temp 4-component vector of int) 6048 0:82 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6049 0:82 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6050 0:82 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6051 0:82 Constant: 6052 0:82 0 (const uint) 6053 0:82 direct index ( temp uint) 6054 0:82 'dti' ( in 3-component vector of uint) 6055 0:82 Constant: 6056 0:82 0 (const int) 6057 0:82 Constant: 6058 0:82 1 (const int) 6059 0:82 Sequence 6060 0:82 Constant: 6061 0:82 0 (const int) 6062 0:82 Constant: 6063 0:82 1 (const int) 6064 0:82 Constant: 6065 0:82 2 (const int) 6066 0:82 Constant: 6067 0:82 3 (const uint) 6068 0:84 move second child to first child ( temp 4-component vector of float) 6069 0:84 f: direct index for structure ( temp 4-component vector of float) 6070 0:84 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6071 0:84 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6072 0:84 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6073 0:84 Constant: 6074 0:84 0 (const uint) 6075 0:84 direct index ( temp uint) 6076 0:84 'dti' ( in 3-component vector of uint) 6077 0:84 Constant: 6078 0:84 0 (const int) 6079 0:84 Constant: 6080 0:84 2 (const int) 6081 0:84 subgroupQuadBroadcast ( temp 4-component vector of float) 6082 0:84 f: direct index for structure ( temp 4-component vector of float) 6083 0:84 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6084 0:84 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6085 0:84 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6086 0:84 Constant: 6087 0:84 0 (const uint) 6088 0:84 direct index ( temp uint) 6089 0:84 'dti' ( in 3-component vector of uint) 6090 0:84 Constant: 6091 0:84 0 (const int) 6092 0:84 Constant: 6093 0:84 2 (const int) 6094 0:84 Constant: 6095 0:84 3 (const uint) 6096 0:85 move second child to first child ( temp float) 6097 0:85 direct index ( temp float) 6098 0:85 f: direct index for structure ( temp 4-component vector of float) 6099 0:85 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6100 0:85 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6101 0:85 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6102 0:85 Constant: 6103 0:85 0 (const uint) 6104 0:85 direct index ( temp uint) 6105 0:85 'dti' ( in 3-component vector of uint) 6106 0:85 Constant: 6107 0:85 0 (const int) 6108 0:85 Constant: 6109 0:85 2 (const int) 6110 0:85 Constant: 6111 0:85 0 (const int) 6112 0:85 subgroupQuadBroadcast ( temp float) 6113 0:85 direct index ( temp float) 6114 0:85 f: direct index for structure ( temp 4-component vector of float) 6115 0:85 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6116 0:85 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6117 0:85 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6118 0:85 Constant: 6119 0:85 0 (const uint) 6120 0:85 direct index ( temp uint) 6121 0:85 'dti' ( in 3-component vector of uint) 6122 0:85 Constant: 6123 0:85 0 (const int) 6124 0:85 Constant: 6125 0:85 2 (const int) 6126 0:85 Constant: 6127 0:85 0 (const int) 6128 0:85 Constant: 6129 0:85 3 (const uint) 6130 0:86 move second child to first child ( temp 2-component vector of float) 6131 0:86 vector swizzle ( temp 2-component vector of float) 6132 0:86 f: direct index for structure ( temp 4-component vector of float) 6133 0:86 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6134 0:86 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6135 0:86 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6136 0:86 Constant: 6137 0:86 0 (const uint) 6138 0:86 direct index ( temp uint) 6139 0:86 'dti' ( in 3-component vector of uint) 6140 0:86 Constant: 6141 0:86 0 (const int) 6142 0:86 Constant: 6143 0:86 2 (const int) 6144 0:86 Sequence 6145 0:86 Constant: 6146 0:86 0 (const int) 6147 0:86 Constant: 6148 0:86 1 (const int) 6149 0:86 subgroupQuadBroadcast ( temp 2-component vector of float) 6150 0:86 vector swizzle ( temp 2-component vector of float) 6151 0:86 f: direct index for structure ( temp 4-component vector of float) 6152 0:86 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6153 0:86 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6154 0:86 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6155 0:86 Constant: 6156 0:86 0 (const uint) 6157 0:86 direct index ( temp uint) 6158 0:86 'dti' ( in 3-component vector of uint) 6159 0:86 Constant: 6160 0:86 0 (const int) 6161 0:86 Constant: 6162 0:86 2 (const int) 6163 0:86 Sequence 6164 0:86 Constant: 6165 0:86 0 (const int) 6166 0:86 Constant: 6167 0:86 1 (const int) 6168 0:86 Constant: 6169 0:86 3 (const uint) 6170 0:87 move second child to first child ( temp 3-component vector of float) 6171 0:87 vector swizzle ( temp 3-component vector of float) 6172 0:87 f: direct index for structure ( temp 4-component vector of float) 6173 0:87 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6174 0:87 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6175 0:87 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6176 0:87 Constant: 6177 0:87 0 (const uint) 6178 0:87 direct index ( temp uint) 6179 0:87 'dti' ( in 3-component vector of uint) 6180 0:87 Constant: 6181 0:87 0 (const int) 6182 0:87 Constant: 6183 0:87 2 (const int) 6184 0:87 Sequence 6185 0:87 Constant: 6186 0:87 0 (const int) 6187 0:87 Constant: 6188 0:87 1 (const int) 6189 0:87 Constant: 6190 0:87 2 (const int) 6191 0:87 subgroupQuadBroadcast ( temp 3-component vector of float) 6192 0:87 vector swizzle ( temp 3-component vector of float) 6193 0:87 f: direct index for structure ( temp 4-component vector of float) 6194 0:87 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6195 0:87 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6196 0:87 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6197 0:87 Constant: 6198 0:87 0 (const uint) 6199 0:87 direct index ( temp uint) 6200 0:87 'dti' ( in 3-component vector of uint) 6201 0:87 Constant: 6202 0:87 0 (const int) 6203 0:87 Constant: 6204 0:87 2 (const int) 6205 0:87 Sequence 6206 0:87 Constant: 6207 0:87 0 (const int) 6208 0:87 Constant: 6209 0:87 1 (const int) 6210 0:87 Constant: 6211 0:87 2 (const int) 6212 0:87 Constant: 6213 0:87 3 (const uint) 6214 0:89 move second child to first child ( temp 4-component vector of double) 6215 0:89 d: direct index for structure ( temp 4-component vector of double) 6216 0:89 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6217 0:89 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6218 0:89 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6219 0:89 Constant: 6220 0:89 0 (const uint) 6221 0:89 direct index ( temp uint) 6222 0:89 'dti' ( in 3-component vector of uint) 6223 0:89 Constant: 6224 0:89 0 (const int) 6225 0:89 Constant: 6226 0:89 3 (const int) 6227 0:89 subgroupQuadBroadcast ( temp 4-component vector of double) 6228 0:89 d: direct index for structure ( temp 4-component vector of double) 6229 0:89 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6230 0:89 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6231 0:89 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6232 0:89 Constant: 6233 0:89 0 (const uint) 6234 0:89 direct index ( temp uint) 6235 0:89 'dti' ( in 3-component vector of uint) 6236 0:89 Constant: 6237 0:89 0 (const int) 6238 0:89 Constant: 6239 0:89 3 (const int) 6240 0:89 Constant: 6241 0:89 3 (const uint) 6242 0:90 move second child to first child ( temp double) 6243 0:90 direct index ( temp double) 6244 0:90 d: direct index for structure ( temp 4-component vector of double) 6245 0:90 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6246 0:90 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6247 0:90 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6248 0:90 Constant: 6249 0:90 0 (const uint) 6250 0:90 direct index ( temp uint) 6251 0:90 'dti' ( in 3-component vector of uint) 6252 0:90 Constant: 6253 0:90 0 (const int) 6254 0:90 Constant: 6255 0:90 3 (const int) 6256 0:90 Constant: 6257 0:90 0 (const int) 6258 0:90 subgroupQuadBroadcast ( temp double) 6259 0:90 direct index ( temp double) 6260 0:90 d: direct index for structure ( temp 4-component vector of double) 6261 0:90 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6262 0:90 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6263 0:90 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6264 0:90 Constant: 6265 0:90 0 (const uint) 6266 0:90 direct index ( temp uint) 6267 0:90 'dti' ( in 3-component vector of uint) 6268 0:90 Constant: 6269 0:90 0 (const int) 6270 0:90 Constant: 6271 0:90 3 (const int) 6272 0:90 Constant: 6273 0:90 0 (const int) 6274 0:90 Constant: 6275 0:90 3 (const uint) 6276 0:91 move second child to first child ( temp 2-component vector of double) 6277 0:91 vector swizzle ( temp 2-component vector of double) 6278 0:91 d: direct index for structure ( temp 4-component vector of double) 6279 0:91 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6280 0:91 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6281 0:91 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6282 0:91 Constant: 6283 0:91 0 (const uint) 6284 0:91 direct index ( temp uint) 6285 0:91 'dti' ( in 3-component vector of uint) 6286 0:91 Constant: 6287 0:91 0 (const int) 6288 0:91 Constant: 6289 0:91 3 (const int) 6290 0:91 Sequence 6291 0:91 Constant: 6292 0:91 0 (const int) 6293 0:91 Constant: 6294 0:91 1 (const int) 6295 0:91 subgroupQuadBroadcast ( temp 2-component vector of double) 6296 0:91 vector swizzle ( temp 2-component vector of double) 6297 0:91 d: direct index for structure ( temp 4-component vector of double) 6298 0:91 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6299 0:91 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6300 0:91 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6301 0:91 Constant: 6302 0:91 0 (const uint) 6303 0:91 direct index ( temp uint) 6304 0:91 'dti' ( in 3-component vector of uint) 6305 0:91 Constant: 6306 0:91 0 (const int) 6307 0:91 Constant: 6308 0:91 3 (const int) 6309 0:91 Sequence 6310 0:91 Constant: 6311 0:91 0 (const int) 6312 0:91 Constant: 6313 0:91 1 (const int) 6314 0:91 Constant: 6315 0:91 3 (const uint) 6316 0:92 move second child to first child ( temp 3-component vector of double) 6317 0:92 vector swizzle ( temp 3-component vector of double) 6318 0:92 d: direct index for structure ( temp 4-component vector of double) 6319 0:92 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6320 0:92 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6321 0:92 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6322 0:92 Constant: 6323 0:92 0 (const uint) 6324 0:92 direct index ( temp uint) 6325 0:92 'dti' ( in 3-component vector of uint) 6326 0:92 Constant: 6327 0:92 0 (const int) 6328 0:92 Constant: 6329 0:92 3 (const int) 6330 0:92 Sequence 6331 0:92 Constant: 6332 0:92 0 (const int) 6333 0:92 Constant: 6334 0:92 1 (const int) 6335 0:92 Constant: 6336 0:92 2 (const int) 6337 0:92 subgroupQuadBroadcast ( temp 3-component vector of double) 6338 0:92 vector swizzle ( temp 3-component vector of double) 6339 0:92 d: direct index for structure ( temp 4-component vector of double) 6340 0:92 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6341 0:92 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6342 0:92 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6343 0:92 Constant: 6344 0:92 0 (const uint) 6345 0:92 direct index ( temp uint) 6346 0:92 'dti' ( in 3-component vector of uint) 6347 0:92 Constant: 6348 0:92 0 (const int) 6349 0:92 Constant: 6350 0:92 3 (const int) 6351 0:92 Sequence 6352 0:92 Constant: 6353 0:92 0 (const int) 6354 0:92 Constant: 6355 0:92 1 (const int) 6356 0:92 Constant: 6357 0:92 2 (const int) 6358 0:92 Constant: 6359 0:92 3 (const uint) 6360 0:94 move second child to first child ( temp 4-component vector of uint) 6361 0:94 u: direct index for structure ( temp 4-component vector of uint) 6362 0:94 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6363 0:94 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6364 0:94 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6365 0:94 Constant: 6366 0:94 0 (const uint) 6367 0:94 direct index ( temp uint) 6368 0:94 'dti' ( in 3-component vector of uint) 6369 0:94 Constant: 6370 0:94 0 (const int) 6371 0:94 Constant: 6372 0:94 0 (const int) 6373 0:94 subgroupQuadSwapHorizontal ( temp 4-component vector of uint) 6374 0:94 u: direct index for structure ( temp 4-component vector of uint) 6375 0:94 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6376 0:94 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6377 0:94 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6378 0:94 Constant: 6379 0:94 0 (const uint) 6380 0:94 direct index ( temp uint) 6381 0:94 'dti' ( in 3-component vector of uint) 6382 0:94 Constant: 6383 0:94 0 (const int) 6384 0:94 Constant: 6385 0:94 0 (const int) 6386 0:95 move second child to first child ( temp uint) 6387 0:95 direct index ( temp uint) 6388 0:95 u: direct index for structure ( temp 4-component vector of uint) 6389 0:95 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6390 0:95 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6391 0:95 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6392 0:95 Constant: 6393 0:95 0 (const uint) 6394 0:95 direct index ( temp uint) 6395 0:95 'dti' ( in 3-component vector of uint) 6396 0:95 Constant: 6397 0:95 0 (const int) 6398 0:95 Constant: 6399 0:95 0 (const int) 6400 0:95 Constant: 6401 0:95 0 (const int) 6402 0:95 subgroupQuadSwapHorizontal ( temp uint) 6403 0:95 direct index ( temp uint) 6404 0:95 u: direct index for structure ( temp 4-component vector of uint) 6405 0:95 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6406 0:95 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6407 0:95 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6408 0:95 Constant: 6409 0:95 0 (const uint) 6410 0:95 direct index ( temp uint) 6411 0:95 'dti' ( in 3-component vector of uint) 6412 0:95 Constant: 6413 0:95 0 (const int) 6414 0:95 Constant: 6415 0:95 0 (const int) 6416 0:95 Constant: 6417 0:95 0 (const int) 6418 0:96 move second child to first child ( temp 2-component vector of uint) 6419 0:96 vector swizzle ( temp 2-component vector of uint) 6420 0:96 u: direct index for structure ( temp 4-component vector of uint) 6421 0:96 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6422 0:96 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6423 0:96 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6424 0:96 Constant: 6425 0:96 0 (const uint) 6426 0:96 direct index ( temp uint) 6427 0:96 'dti' ( in 3-component vector of uint) 6428 0:96 Constant: 6429 0:96 0 (const int) 6430 0:96 Constant: 6431 0:96 0 (const int) 6432 0:96 Sequence 6433 0:96 Constant: 6434 0:96 0 (const int) 6435 0:96 Constant: 6436 0:96 1 (const int) 6437 0:96 subgroupQuadSwapHorizontal ( temp 2-component vector of uint) 6438 0:96 vector swizzle ( temp 2-component vector of uint) 6439 0:96 u: direct index for structure ( temp 4-component vector of uint) 6440 0:96 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6441 0:96 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6442 0:96 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6443 0:96 Constant: 6444 0:96 0 (const uint) 6445 0:96 direct index ( temp uint) 6446 0:96 'dti' ( in 3-component vector of uint) 6447 0:96 Constant: 6448 0:96 0 (const int) 6449 0:96 Constant: 6450 0:96 0 (const int) 6451 0:96 Sequence 6452 0:96 Constant: 6453 0:96 0 (const int) 6454 0:96 Constant: 6455 0:96 1 (const int) 6456 0:97 move second child to first child ( temp 3-component vector of uint) 6457 0:97 vector swizzle ( temp 3-component vector of uint) 6458 0:97 u: direct index for structure ( temp 4-component vector of uint) 6459 0:97 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6460 0:97 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6461 0:97 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6462 0:97 Constant: 6463 0:97 0 (const uint) 6464 0:97 direct index ( temp uint) 6465 0:97 'dti' ( in 3-component vector of uint) 6466 0:97 Constant: 6467 0:97 0 (const int) 6468 0:97 Constant: 6469 0:97 0 (const int) 6470 0:97 Sequence 6471 0:97 Constant: 6472 0:97 0 (const int) 6473 0:97 Constant: 6474 0:97 1 (const int) 6475 0:97 Constant: 6476 0:97 2 (const int) 6477 0:97 subgroupQuadSwapHorizontal ( temp 3-component vector of uint) 6478 0:97 vector swizzle ( temp 3-component vector of uint) 6479 0:97 u: direct index for structure ( temp 4-component vector of uint) 6480 0:97 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6481 0:97 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6482 0:97 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6483 0:97 Constant: 6484 0:97 0 (const uint) 6485 0:97 direct index ( temp uint) 6486 0:97 'dti' ( in 3-component vector of uint) 6487 0:97 Constant: 6488 0:97 0 (const int) 6489 0:97 Constant: 6490 0:97 0 (const int) 6491 0:97 Sequence 6492 0:97 Constant: 6493 0:97 0 (const int) 6494 0:97 Constant: 6495 0:97 1 (const int) 6496 0:97 Constant: 6497 0:97 2 (const int) 6498 0:99 move second child to first child ( temp 4-component vector of int) 6499 0:99 i: direct index for structure ( temp 4-component vector of int) 6500 0:99 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6501 0:99 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6502 0:99 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6503 0:99 Constant: 6504 0:99 0 (const uint) 6505 0:99 direct index ( temp uint) 6506 0:99 'dti' ( in 3-component vector of uint) 6507 0:99 Constant: 6508 0:99 0 (const int) 6509 0:99 Constant: 6510 0:99 1 (const int) 6511 0:99 subgroupQuadSwapHorizontal ( temp 4-component vector of int) 6512 0:99 i: direct index for structure ( temp 4-component vector of int) 6513 0:99 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6514 0:99 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6515 0:99 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6516 0:99 Constant: 6517 0:99 0 (const uint) 6518 0:99 direct index ( temp uint) 6519 0:99 'dti' ( in 3-component vector of uint) 6520 0:99 Constant: 6521 0:99 0 (const int) 6522 0:99 Constant: 6523 0:99 1 (const int) 6524 0:100 move second child to first child ( temp int) 6525 0:100 direct index ( temp int) 6526 0:100 i: direct index for structure ( temp 4-component vector of int) 6527 0:100 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6528 0:100 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6529 0:100 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6530 0:100 Constant: 6531 0:100 0 (const uint) 6532 0:100 direct index ( temp uint) 6533 0:100 'dti' ( in 3-component vector of uint) 6534 0:100 Constant: 6535 0:100 0 (const int) 6536 0:100 Constant: 6537 0:100 1 (const int) 6538 0:100 Constant: 6539 0:100 0 (const int) 6540 0:100 subgroupQuadSwapHorizontal ( temp int) 6541 0:100 direct index ( temp int) 6542 0:100 i: direct index for structure ( temp 4-component vector of int) 6543 0:100 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6544 0:100 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6545 0:100 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6546 0:100 Constant: 6547 0:100 0 (const uint) 6548 0:100 direct index ( temp uint) 6549 0:100 'dti' ( in 3-component vector of uint) 6550 0:100 Constant: 6551 0:100 0 (const int) 6552 0:100 Constant: 6553 0:100 1 (const int) 6554 0:100 Constant: 6555 0:100 0 (const int) 6556 0:101 move second child to first child ( temp 2-component vector of int) 6557 0:101 vector swizzle ( temp 2-component vector of int) 6558 0:101 i: direct index for structure ( temp 4-component vector of int) 6559 0:101 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6560 0:101 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6561 0:101 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6562 0:101 Constant: 6563 0:101 0 (const uint) 6564 0:101 direct index ( temp uint) 6565 0:101 'dti' ( in 3-component vector of uint) 6566 0:101 Constant: 6567 0:101 0 (const int) 6568 0:101 Constant: 6569 0:101 1 (const int) 6570 0:101 Sequence 6571 0:101 Constant: 6572 0:101 0 (const int) 6573 0:101 Constant: 6574 0:101 1 (const int) 6575 0:101 subgroupQuadSwapHorizontal ( temp 2-component vector of int) 6576 0:101 vector swizzle ( temp 2-component vector of int) 6577 0:101 i: direct index for structure ( temp 4-component vector of int) 6578 0:101 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6579 0:101 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6580 0:101 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6581 0:101 Constant: 6582 0:101 0 (const uint) 6583 0:101 direct index ( temp uint) 6584 0:101 'dti' ( in 3-component vector of uint) 6585 0:101 Constant: 6586 0:101 0 (const int) 6587 0:101 Constant: 6588 0:101 1 (const int) 6589 0:101 Sequence 6590 0:101 Constant: 6591 0:101 0 (const int) 6592 0:101 Constant: 6593 0:101 1 (const int) 6594 0:102 move second child to first child ( temp 3-component vector of int) 6595 0:102 vector swizzle ( temp 3-component vector of int) 6596 0:102 i: direct index for structure ( temp 4-component vector of int) 6597 0:102 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6598 0:102 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6599 0:102 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6600 0:102 Constant: 6601 0:102 0 (const uint) 6602 0:102 direct index ( temp uint) 6603 0:102 'dti' ( in 3-component vector of uint) 6604 0:102 Constant: 6605 0:102 0 (const int) 6606 0:102 Constant: 6607 0:102 1 (const int) 6608 0:102 Sequence 6609 0:102 Constant: 6610 0:102 0 (const int) 6611 0:102 Constant: 6612 0:102 1 (const int) 6613 0:102 Constant: 6614 0:102 2 (const int) 6615 0:102 subgroupQuadSwapHorizontal ( temp 3-component vector of int) 6616 0:102 vector swizzle ( temp 3-component vector of int) 6617 0:102 i: direct index for structure ( temp 4-component vector of int) 6618 0:102 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6619 0:102 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6620 0:102 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6621 0:102 Constant: 6622 0:102 0 (const uint) 6623 0:102 direct index ( temp uint) 6624 0:102 'dti' ( in 3-component vector of uint) 6625 0:102 Constant: 6626 0:102 0 (const int) 6627 0:102 Constant: 6628 0:102 1 (const int) 6629 0:102 Sequence 6630 0:102 Constant: 6631 0:102 0 (const int) 6632 0:102 Constant: 6633 0:102 1 (const int) 6634 0:102 Constant: 6635 0:102 2 (const int) 6636 0:104 move second child to first child ( temp 4-component vector of float) 6637 0:104 f: direct index for structure ( temp 4-component vector of float) 6638 0:104 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6639 0:104 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6640 0:104 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6641 0:104 Constant: 6642 0:104 0 (const uint) 6643 0:104 direct index ( temp uint) 6644 0:104 'dti' ( in 3-component vector of uint) 6645 0:104 Constant: 6646 0:104 0 (const int) 6647 0:104 Constant: 6648 0:104 2 (const int) 6649 0:104 subgroupQuadSwapHorizontal ( temp 4-component vector of float) 6650 0:104 f: direct index for structure ( temp 4-component vector of float) 6651 0:104 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6652 0:104 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6653 0:104 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6654 0:104 Constant: 6655 0:104 0 (const uint) 6656 0:104 direct index ( temp uint) 6657 0:104 'dti' ( in 3-component vector of uint) 6658 0:104 Constant: 6659 0:104 0 (const int) 6660 0:104 Constant: 6661 0:104 2 (const int) 6662 0:105 move second child to first child ( temp float) 6663 0:105 direct index ( temp float) 6664 0:105 f: direct index for structure ( temp 4-component vector of float) 6665 0:105 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6666 0:105 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6667 0:105 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6668 0:105 Constant: 6669 0:105 0 (const uint) 6670 0:105 direct index ( temp uint) 6671 0:105 'dti' ( in 3-component vector of uint) 6672 0:105 Constant: 6673 0:105 0 (const int) 6674 0:105 Constant: 6675 0:105 2 (const int) 6676 0:105 Constant: 6677 0:105 0 (const int) 6678 0:105 subgroupQuadSwapHorizontal ( temp float) 6679 0:105 direct index ( temp float) 6680 0:105 f: direct index for structure ( temp 4-component vector of float) 6681 0:105 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6682 0:105 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6683 0:105 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6684 0:105 Constant: 6685 0:105 0 (const uint) 6686 0:105 direct index ( temp uint) 6687 0:105 'dti' ( in 3-component vector of uint) 6688 0:105 Constant: 6689 0:105 0 (const int) 6690 0:105 Constant: 6691 0:105 2 (const int) 6692 0:105 Constant: 6693 0:105 0 (const int) 6694 0:106 move second child to first child ( temp 2-component vector of float) 6695 0:106 vector swizzle ( temp 2-component vector of float) 6696 0:106 f: direct index for structure ( temp 4-component vector of float) 6697 0:106 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6698 0:106 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6699 0:106 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6700 0:106 Constant: 6701 0:106 0 (const uint) 6702 0:106 direct index ( temp uint) 6703 0:106 'dti' ( in 3-component vector of uint) 6704 0:106 Constant: 6705 0:106 0 (const int) 6706 0:106 Constant: 6707 0:106 2 (const int) 6708 0:106 Sequence 6709 0:106 Constant: 6710 0:106 0 (const int) 6711 0:106 Constant: 6712 0:106 1 (const int) 6713 0:106 subgroupQuadSwapHorizontal ( temp 2-component vector of float) 6714 0:106 vector swizzle ( temp 2-component vector of float) 6715 0:106 f: direct index for structure ( temp 4-component vector of float) 6716 0:106 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6717 0:106 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6718 0:106 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6719 0:106 Constant: 6720 0:106 0 (const uint) 6721 0:106 direct index ( temp uint) 6722 0:106 'dti' ( in 3-component vector of uint) 6723 0:106 Constant: 6724 0:106 0 (const int) 6725 0:106 Constant: 6726 0:106 2 (const int) 6727 0:106 Sequence 6728 0:106 Constant: 6729 0:106 0 (const int) 6730 0:106 Constant: 6731 0:106 1 (const int) 6732 0:107 move second child to first child ( temp 3-component vector of float) 6733 0:107 vector swizzle ( temp 3-component vector of float) 6734 0:107 f: direct index for structure ( temp 4-component vector of float) 6735 0:107 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6736 0:107 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6737 0:107 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6738 0:107 Constant: 6739 0:107 0 (const uint) 6740 0:107 direct index ( temp uint) 6741 0:107 'dti' ( in 3-component vector of uint) 6742 0:107 Constant: 6743 0:107 0 (const int) 6744 0:107 Constant: 6745 0:107 2 (const int) 6746 0:107 Sequence 6747 0:107 Constant: 6748 0:107 0 (const int) 6749 0:107 Constant: 6750 0:107 1 (const int) 6751 0:107 Constant: 6752 0:107 2 (const int) 6753 0:107 subgroupQuadSwapHorizontal ( temp 3-component vector of float) 6754 0:107 vector swizzle ( temp 3-component vector of float) 6755 0:107 f: direct index for structure ( temp 4-component vector of float) 6756 0:107 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6757 0:107 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6758 0:107 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6759 0:107 Constant: 6760 0:107 0 (const uint) 6761 0:107 direct index ( temp uint) 6762 0:107 'dti' ( in 3-component vector of uint) 6763 0:107 Constant: 6764 0:107 0 (const int) 6765 0:107 Constant: 6766 0:107 2 (const int) 6767 0:107 Sequence 6768 0:107 Constant: 6769 0:107 0 (const int) 6770 0:107 Constant: 6771 0:107 1 (const int) 6772 0:107 Constant: 6773 0:107 2 (const int) 6774 0:109 move second child to first child ( temp 4-component vector of double) 6775 0:109 d: direct index for structure ( temp 4-component vector of double) 6776 0:109 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6777 0:109 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6778 0:109 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6779 0:109 Constant: 6780 0:109 0 (const uint) 6781 0:109 direct index ( temp uint) 6782 0:109 'dti' ( in 3-component vector of uint) 6783 0:109 Constant: 6784 0:109 0 (const int) 6785 0:109 Constant: 6786 0:109 3 (const int) 6787 0:109 subgroupQuadSwapHorizontal ( temp 4-component vector of double) 6788 0:109 d: direct index for structure ( temp 4-component vector of double) 6789 0:109 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6790 0:109 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6791 0:109 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6792 0:109 Constant: 6793 0:109 0 (const uint) 6794 0:109 direct index ( temp uint) 6795 0:109 'dti' ( in 3-component vector of uint) 6796 0:109 Constant: 6797 0:109 0 (const int) 6798 0:109 Constant: 6799 0:109 3 (const int) 6800 0:110 move second child to first child ( temp double) 6801 0:110 direct index ( temp double) 6802 0:110 d: direct index for structure ( temp 4-component vector of double) 6803 0:110 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6804 0:110 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6805 0:110 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6806 0:110 Constant: 6807 0:110 0 (const uint) 6808 0:110 direct index ( temp uint) 6809 0:110 'dti' ( in 3-component vector of uint) 6810 0:110 Constant: 6811 0:110 0 (const int) 6812 0:110 Constant: 6813 0:110 3 (const int) 6814 0:110 Constant: 6815 0:110 0 (const int) 6816 0:110 subgroupQuadSwapHorizontal ( temp double) 6817 0:110 direct index ( temp double) 6818 0:110 d: direct index for structure ( temp 4-component vector of double) 6819 0:110 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6820 0:110 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6821 0:110 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6822 0:110 Constant: 6823 0:110 0 (const uint) 6824 0:110 direct index ( temp uint) 6825 0:110 'dti' ( in 3-component vector of uint) 6826 0:110 Constant: 6827 0:110 0 (const int) 6828 0:110 Constant: 6829 0:110 3 (const int) 6830 0:110 Constant: 6831 0:110 0 (const int) 6832 0:111 move second child to first child ( temp 2-component vector of double) 6833 0:111 vector swizzle ( temp 2-component vector of double) 6834 0:111 d: direct index for structure ( temp 4-component vector of double) 6835 0:111 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6836 0:111 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6837 0:111 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6838 0:111 Constant: 6839 0:111 0 (const uint) 6840 0:111 direct index ( temp uint) 6841 0:111 'dti' ( in 3-component vector of uint) 6842 0:111 Constant: 6843 0:111 0 (const int) 6844 0:111 Constant: 6845 0:111 3 (const int) 6846 0:111 Sequence 6847 0:111 Constant: 6848 0:111 0 (const int) 6849 0:111 Constant: 6850 0:111 1 (const int) 6851 0:111 subgroupQuadSwapHorizontal ( temp 2-component vector of double) 6852 0:111 vector swizzle ( temp 2-component vector of double) 6853 0:111 d: direct index for structure ( temp 4-component vector of double) 6854 0:111 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6855 0:111 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6856 0:111 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6857 0:111 Constant: 6858 0:111 0 (const uint) 6859 0:111 direct index ( temp uint) 6860 0:111 'dti' ( in 3-component vector of uint) 6861 0:111 Constant: 6862 0:111 0 (const int) 6863 0:111 Constant: 6864 0:111 3 (const int) 6865 0:111 Sequence 6866 0:111 Constant: 6867 0:111 0 (const int) 6868 0:111 Constant: 6869 0:111 1 (const int) 6870 0:112 move second child to first child ( temp 3-component vector of double) 6871 0:112 vector swizzle ( temp 3-component vector of double) 6872 0:112 d: direct index for structure ( temp 4-component vector of double) 6873 0:112 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6874 0:112 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6875 0:112 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6876 0:112 Constant: 6877 0:112 0 (const uint) 6878 0:112 direct index ( temp uint) 6879 0:112 'dti' ( in 3-component vector of uint) 6880 0:112 Constant: 6881 0:112 0 (const int) 6882 0:112 Constant: 6883 0:112 3 (const int) 6884 0:112 Sequence 6885 0:112 Constant: 6886 0:112 0 (const int) 6887 0:112 Constant: 6888 0:112 1 (const int) 6889 0:112 Constant: 6890 0:112 2 (const int) 6891 0:112 subgroupQuadSwapHorizontal ( temp 3-component vector of double) 6892 0:112 vector swizzle ( temp 3-component vector of double) 6893 0:112 d: direct index for structure ( temp 4-component vector of double) 6894 0:112 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6895 0:112 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6896 0:112 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6897 0:112 Constant: 6898 0:112 0 (const uint) 6899 0:112 direct index ( temp uint) 6900 0:112 'dti' ( in 3-component vector of uint) 6901 0:112 Constant: 6902 0:112 0 (const int) 6903 0:112 Constant: 6904 0:112 3 (const int) 6905 0:112 Sequence 6906 0:112 Constant: 6907 0:112 0 (const int) 6908 0:112 Constant: 6909 0:112 1 (const int) 6910 0:112 Constant: 6911 0:112 2 (const int) 6912 0:114 move second child to first child ( temp 4-component vector of uint) 6913 0:114 u: direct index for structure ( temp 4-component vector of uint) 6914 0:114 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6915 0:114 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6916 0:114 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6917 0:114 Constant: 6918 0:114 0 (const uint) 6919 0:114 direct index ( temp uint) 6920 0:114 'dti' ( in 3-component vector of uint) 6921 0:114 Constant: 6922 0:114 0 (const int) 6923 0:114 Constant: 6924 0:114 0 (const int) 6925 0:114 subgroupQuadSwapVertical ( temp 4-component vector of uint) 6926 0:114 u: direct index for structure ( temp 4-component vector of uint) 6927 0:114 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6928 0:114 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6929 0:114 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6930 0:114 Constant: 6931 0:114 0 (const uint) 6932 0:114 direct index ( temp uint) 6933 0:114 'dti' ( in 3-component vector of uint) 6934 0:114 Constant: 6935 0:114 0 (const int) 6936 0:114 Constant: 6937 0:114 0 (const int) 6938 0:115 move second child to first child ( temp uint) 6939 0:115 direct index ( temp uint) 6940 0:115 u: direct index for structure ( temp 4-component vector of uint) 6941 0:115 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6942 0:115 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6943 0:115 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6944 0:115 Constant: 6945 0:115 0 (const uint) 6946 0:115 direct index ( temp uint) 6947 0:115 'dti' ( in 3-component vector of uint) 6948 0:115 Constant: 6949 0:115 0 (const int) 6950 0:115 Constant: 6951 0:115 0 (const int) 6952 0:115 Constant: 6953 0:115 0 (const int) 6954 0:115 subgroupQuadSwapVertical ( temp uint) 6955 0:115 direct index ( temp uint) 6956 0:115 u: direct index for structure ( temp 4-component vector of uint) 6957 0:115 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6958 0:115 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6959 0:115 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6960 0:115 Constant: 6961 0:115 0 (const uint) 6962 0:115 direct index ( temp uint) 6963 0:115 'dti' ( in 3-component vector of uint) 6964 0:115 Constant: 6965 0:115 0 (const int) 6966 0:115 Constant: 6967 0:115 0 (const int) 6968 0:115 Constant: 6969 0:115 0 (const int) 6970 0:116 move second child to first child ( temp 2-component vector of uint) 6971 0:116 vector swizzle ( temp 2-component vector of uint) 6972 0:116 u: direct index for structure ( temp 4-component vector of uint) 6973 0:116 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6974 0:116 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6975 0:116 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6976 0:116 Constant: 6977 0:116 0 (const uint) 6978 0:116 direct index ( temp uint) 6979 0:116 'dti' ( in 3-component vector of uint) 6980 0:116 Constant: 6981 0:116 0 (const int) 6982 0:116 Constant: 6983 0:116 0 (const int) 6984 0:116 Sequence 6985 0:116 Constant: 6986 0:116 0 (const int) 6987 0:116 Constant: 6988 0:116 1 (const int) 6989 0:116 subgroupQuadSwapVertical ( temp 2-component vector of uint) 6990 0:116 vector swizzle ( temp 2-component vector of uint) 6991 0:116 u: direct index for structure ( temp 4-component vector of uint) 6992 0:116 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6993 0:116 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 6994 0:116 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 6995 0:116 Constant: 6996 0:116 0 (const uint) 6997 0:116 direct index ( temp uint) 6998 0:116 'dti' ( in 3-component vector of uint) 6999 0:116 Constant: 7000 0:116 0 (const int) 7001 0:116 Constant: 7002 0:116 0 (const int) 7003 0:116 Sequence 7004 0:116 Constant: 7005 0:116 0 (const int) 7006 0:116 Constant: 7007 0:116 1 (const int) 7008 0:117 move second child to first child ( temp 3-component vector of uint) 7009 0:117 vector swizzle ( temp 3-component vector of uint) 7010 0:117 u: direct index for structure ( temp 4-component vector of uint) 7011 0:117 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7012 0:117 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7013 0:117 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7014 0:117 Constant: 7015 0:117 0 (const uint) 7016 0:117 direct index ( temp uint) 7017 0:117 'dti' ( in 3-component vector of uint) 7018 0:117 Constant: 7019 0:117 0 (const int) 7020 0:117 Constant: 7021 0:117 0 (const int) 7022 0:117 Sequence 7023 0:117 Constant: 7024 0:117 0 (const int) 7025 0:117 Constant: 7026 0:117 1 (const int) 7027 0:117 Constant: 7028 0:117 2 (const int) 7029 0:117 subgroupQuadSwapVertical ( temp 3-component vector of uint) 7030 0:117 vector swizzle ( temp 3-component vector of uint) 7031 0:117 u: direct index for structure ( temp 4-component vector of uint) 7032 0:117 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7033 0:117 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7034 0:117 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7035 0:117 Constant: 7036 0:117 0 (const uint) 7037 0:117 direct index ( temp uint) 7038 0:117 'dti' ( in 3-component vector of uint) 7039 0:117 Constant: 7040 0:117 0 (const int) 7041 0:117 Constant: 7042 0:117 0 (const int) 7043 0:117 Sequence 7044 0:117 Constant: 7045 0:117 0 (const int) 7046 0:117 Constant: 7047 0:117 1 (const int) 7048 0:117 Constant: 7049 0:117 2 (const int) 7050 0:119 move second child to first child ( temp 4-component vector of int) 7051 0:119 i: direct index for structure ( temp 4-component vector of int) 7052 0:119 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7053 0:119 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7054 0:119 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7055 0:119 Constant: 7056 0:119 0 (const uint) 7057 0:119 direct index ( temp uint) 7058 0:119 'dti' ( in 3-component vector of uint) 7059 0:119 Constant: 7060 0:119 0 (const int) 7061 0:119 Constant: 7062 0:119 1 (const int) 7063 0:119 subgroupQuadSwapVertical ( temp 4-component vector of int) 7064 0:119 i: direct index for structure ( temp 4-component vector of int) 7065 0:119 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7066 0:119 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7067 0:119 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7068 0:119 Constant: 7069 0:119 0 (const uint) 7070 0:119 direct index ( temp uint) 7071 0:119 'dti' ( in 3-component vector of uint) 7072 0:119 Constant: 7073 0:119 0 (const int) 7074 0:119 Constant: 7075 0:119 1 (const int) 7076 0:120 move second child to first child ( temp int) 7077 0:120 direct index ( temp int) 7078 0:120 i: direct index for structure ( temp 4-component vector of int) 7079 0:120 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7080 0:120 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7081 0:120 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7082 0:120 Constant: 7083 0:120 0 (const uint) 7084 0:120 direct index ( temp uint) 7085 0:120 'dti' ( in 3-component vector of uint) 7086 0:120 Constant: 7087 0:120 0 (const int) 7088 0:120 Constant: 7089 0:120 1 (const int) 7090 0:120 Constant: 7091 0:120 0 (const int) 7092 0:120 subgroupQuadSwapVertical ( temp int) 7093 0:120 direct index ( temp int) 7094 0:120 i: direct index for structure ( temp 4-component vector of int) 7095 0:120 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7096 0:120 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7097 0:120 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7098 0:120 Constant: 7099 0:120 0 (const uint) 7100 0:120 direct index ( temp uint) 7101 0:120 'dti' ( in 3-component vector of uint) 7102 0:120 Constant: 7103 0:120 0 (const int) 7104 0:120 Constant: 7105 0:120 1 (const int) 7106 0:120 Constant: 7107 0:120 0 (const int) 7108 0:121 move second child to first child ( temp 2-component vector of int) 7109 0:121 vector swizzle ( temp 2-component vector of int) 7110 0:121 i: direct index for structure ( temp 4-component vector of int) 7111 0:121 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7112 0:121 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7113 0:121 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7114 0:121 Constant: 7115 0:121 0 (const uint) 7116 0:121 direct index ( temp uint) 7117 0:121 'dti' ( in 3-component vector of uint) 7118 0:121 Constant: 7119 0:121 0 (const int) 7120 0:121 Constant: 7121 0:121 1 (const int) 7122 0:121 Sequence 7123 0:121 Constant: 7124 0:121 0 (const int) 7125 0:121 Constant: 7126 0:121 1 (const int) 7127 0:121 subgroupQuadSwapVertical ( temp 2-component vector of int) 7128 0:121 vector swizzle ( temp 2-component vector of int) 7129 0:121 i: direct index for structure ( temp 4-component vector of int) 7130 0:121 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7131 0:121 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7132 0:121 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7133 0:121 Constant: 7134 0:121 0 (const uint) 7135 0:121 direct index ( temp uint) 7136 0:121 'dti' ( in 3-component vector of uint) 7137 0:121 Constant: 7138 0:121 0 (const int) 7139 0:121 Constant: 7140 0:121 1 (const int) 7141 0:121 Sequence 7142 0:121 Constant: 7143 0:121 0 (const int) 7144 0:121 Constant: 7145 0:121 1 (const int) 7146 0:122 move second child to first child ( temp 3-component vector of int) 7147 0:122 vector swizzle ( temp 3-component vector of int) 7148 0:122 i: direct index for structure ( temp 4-component vector of int) 7149 0:122 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7150 0:122 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7151 0:122 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7152 0:122 Constant: 7153 0:122 0 (const uint) 7154 0:122 direct index ( temp uint) 7155 0:122 'dti' ( in 3-component vector of uint) 7156 0:122 Constant: 7157 0:122 0 (const int) 7158 0:122 Constant: 7159 0:122 1 (const int) 7160 0:122 Sequence 7161 0:122 Constant: 7162 0:122 0 (const int) 7163 0:122 Constant: 7164 0:122 1 (const int) 7165 0:122 Constant: 7166 0:122 2 (const int) 7167 0:122 subgroupQuadSwapVertical ( temp 3-component vector of int) 7168 0:122 vector swizzle ( temp 3-component vector of int) 7169 0:122 i: direct index for structure ( temp 4-component vector of int) 7170 0:122 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7171 0:122 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7172 0:122 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7173 0:122 Constant: 7174 0:122 0 (const uint) 7175 0:122 direct index ( temp uint) 7176 0:122 'dti' ( in 3-component vector of uint) 7177 0:122 Constant: 7178 0:122 0 (const int) 7179 0:122 Constant: 7180 0:122 1 (const int) 7181 0:122 Sequence 7182 0:122 Constant: 7183 0:122 0 (const int) 7184 0:122 Constant: 7185 0:122 1 (const int) 7186 0:122 Constant: 7187 0:122 2 (const int) 7188 0:124 move second child to first child ( temp 4-component vector of float) 7189 0:124 f: direct index for structure ( temp 4-component vector of float) 7190 0:124 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7191 0:124 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7192 0:124 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7193 0:124 Constant: 7194 0:124 0 (const uint) 7195 0:124 direct index ( temp uint) 7196 0:124 'dti' ( in 3-component vector of uint) 7197 0:124 Constant: 7198 0:124 0 (const int) 7199 0:124 Constant: 7200 0:124 2 (const int) 7201 0:124 subgroupQuadSwapVertical ( temp 4-component vector of float) 7202 0:124 f: direct index for structure ( temp 4-component vector of float) 7203 0:124 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7204 0:124 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7205 0:124 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7206 0:124 Constant: 7207 0:124 0 (const uint) 7208 0:124 direct index ( temp uint) 7209 0:124 'dti' ( in 3-component vector of uint) 7210 0:124 Constant: 7211 0:124 0 (const int) 7212 0:124 Constant: 7213 0:124 2 (const int) 7214 0:125 move second child to first child ( temp float) 7215 0:125 direct index ( temp float) 7216 0:125 f: direct index for structure ( temp 4-component vector of float) 7217 0:125 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7218 0:125 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7219 0:125 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7220 0:125 Constant: 7221 0:125 0 (const uint) 7222 0:125 direct index ( temp uint) 7223 0:125 'dti' ( in 3-component vector of uint) 7224 0:125 Constant: 7225 0:125 0 (const int) 7226 0:125 Constant: 7227 0:125 2 (const int) 7228 0:125 Constant: 7229 0:125 0 (const int) 7230 0:125 subgroupQuadSwapVertical ( temp float) 7231 0:125 direct index ( temp float) 7232 0:125 f: direct index for structure ( temp 4-component vector of float) 7233 0:125 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7234 0:125 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7235 0:125 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7236 0:125 Constant: 7237 0:125 0 (const uint) 7238 0:125 direct index ( temp uint) 7239 0:125 'dti' ( in 3-component vector of uint) 7240 0:125 Constant: 7241 0:125 0 (const int) 7242 0:125 Constant: 7243 0:125 2 (const int) 7244 0:125 Constant: 7245 0:125 0 (const int) 7246 0:126 move second child to first child ( temp 2-component vector of float) 7247 0:126 vector swizzle ( temp 2-component vector of float) 7248 0:126 f: direct index for structure ( temp 4-component vector of float) 7249 0:126 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7250 0:126 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7251 0:126 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7252 0:126 Constant: 7253 0:126 0 (const uint) 7254 0:126 direct index ( temp uint) 7255 0:126 'dti' ( in 3-component vector of uint) 7256 0:126 Constant: 7257 0:126 0 (const int) 7258 0:126 Constant: 7259 0:126 2 (const int) 7260 0:126 Sequence 7261 0:126 Constant: 7262 0:126 0 (const int) 7263 0:126 Constant: 7264 0:126 1 (const int) 7265 0:126 subgroupQuadSwapVertical ( temp 2-component vector of float) 7266 0:126 vector swizzle ( temp 2-component vector of float) 7267 0:126 f: direct index for structure ( temp 4-component vector of float) 7268 0:126 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7269 0:126 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7270 0:126 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7271 0:126 Constant: 7272 0:126 0 (const uint) 7273 0:126 direct index ( temp uint) 7274 0:126 'dti' ( in 3-component vector of uint) 7275 0:126 Constant: 7276 0:126 0 (const int) 7277 0:126 Constant: 7278 0:126 2 (const int) 7279 0:126 Sequence 7280 0:126 Constant: 7281 0:126 0 (const int) 7282 0:126 Constant: 7283 0:126 1 (const int) 7284 0:127 move second child to first child ( temp 3-component vector of float) 7285 0:127 vector swizzle ( temp 3-component vector of float) 7286 0:127 f: direct index for structure ( temp 4-component vector of float) 7287 0:127 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7288 0:127 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7289 0:127 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7290 0:127 Constant: 7291 0:127 0 (const uint) 7292 0:127 direct index ( temp uint) 7293 0:127 'dti' ( in 3-component vector of uint) 7294 0:127 Constant: 7295 0:127 0 (const int) 7296 0:127 Constant: 7297 0:127 2 (const int) 7298 0:127 Sequence 7299 0:127 Constant: 7300 0:127 0 (const int) 7301 0:127 Constant: 7302 0:127 1 (const int) 7303 0:127 Constant: 7304 0:127 2 (const int) 7305 0:127 subgroupQuadSwapVertical ( temp 3-component vector of float) 7306 0:127 vector swizzle ( temp 3-component vector of float) 7307 0:127 f: direct index for structure ( temp 4-component vector of float) 7308 0:127 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7309 0:127 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7310 0:127 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7311 0:127 Constant: 7312 0:127 0 (const uint) 7313 0:127 direct index ( temp uint) 7314 0:127 'dti' ( in 3-component vector of uint) 7315 0:127 Constant: 7316 0:127 0 (const int) 7317 0:127 Constant: 7318 0:127 2 (const int) 7319 0:127 Sequence 7320 0:127 Constant: 7321 0:127 0 (const int) 7322 0:127 Constant: 7323 0:127 1 (const int) 7324 0:127 Constant: 7325 0:127 2 (const int) 7326 0:129 move second child to first child ( temp 4-component vector of double) 7327 0:129 d: direct index for structure ( temp 4-component vector of double) 7328 0:129 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7329 0:129 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7330 0:129 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7331 0:129 Constant: 7332 0:129 0 (const uint) 7333 0:129 direct index ( temp uint) 7334 0:129 'dti' ( in 3-component vector of uint) 7335 0:129 Constant: 7336 0:129 0 (const int) 7337 0:129 Constant: 7338 0:129 3 (const int) 7339 0:129 subgroupQuadSwapVertical ( temp 4-component vector of double) 7340 0:129 d: direct index for structure ( temp 4-component vector of double) 7341 0:129 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7342 0:129 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7343 0:129 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7344 0:129 Constant: 7345 0:129 0 (const uint) 7346 0:129 direct index ( temp uint) 7347 0:129 'dti' ( in 3-component vector of uint) 7348 0:129 Constant: 7349 0:129 0 (const int) 7350 0:129 Constant: 7351 0:129 3 (const int) 7352 0:130 move second child to first child ( temp double) 7353 0:130 direct index ( temp double) 7354 0:130 d: direct index for structure ( temp 4-component vector of double) 7355 0:130 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7356 0:130 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7357 0:130 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7358 0:130 Constant: 7359 0:130 0 (const uint) 7360 0:130 direct index ( temp uint) 7361 0:130 'dti' ( in 3-component vector of uint) 7362 0:130 Constant: 7363 0:130 0 (const int) 7364 0:130 Constant: 7365 0:130 3 (const int) 7366 0:130 Constant: 7367 0:130 0 (const int) 7368 0:130 subgroupQuadSwapVertical ( temp double) 7369 0:130 direct index ( temp double) 7370 0:130 d: direct index for structure ( temp 4-component vector of double) 7371 0:130 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7372 0:130 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7373 0:130 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7374 0:130 Constant: 7375 0:130 0 (const uint) 7376 0:130 direct index ( temp uint) 7377 0:130 'dti' ( in 3-component vector of uint) 7378 0:130 Constant: 7379 0:130 0 (const int) 7380 0:130 Constant: 7381 0:130 3 (const int) 7382 0:130 Constant: 7383 0:130 0 (const int) 7384 0:131 move second child to first child ( temp 2-component vector of double) 7385 0:131 vector swizzle ( temp 2-component vector of double) 7386 0:131 d: direct index for structure ( temp 4-component vector of double) 7387 0:131 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7388 0:131 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7389 0:131 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7390 0:131 Constant: 7391 0:131 0 (const uint) 7392 0:131 direct index ( temp uint) 7393 0:131 'dti' ( in 3-component vector of uint) 7394 0:131 Constant: 7395 0:131 0 (const int) 7396 0:131 Constant: 7397 0:131 3 (const int) 7398 0:131 Sequence 7399 0:131 Constant: 7400 0:131 0 (const int) 7401 0:131 Constant: 7402 0:131 1 (const int) 7403 0:131 subgroupQuadSwapVertical ( temp 2-component vector of double) 7404 0:131 vector swizzle ( temp 2-component vector of double) 7405 0:131 d: direct index for structure ( temp 4-component vector of double) 7406 0:131 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7407 0:131 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7408 0:131 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7409 0:131 Constant: 7410 0:131 0 (const uint) 7411 0:131 direct index ( temp uint) 7412 0:131 'dti' ( in 3-component vector of uint) 7413 0:131 Constant: 7414 0:131 0 (const int) 7415 0:131 Constant: 7416 0:131 3 (const int) 7417 0:131 Sequence 7418 0:131 Constant: 7419 0:131 0 (const int) 7420 0:131 Constant: 7421 0:131 1 (const int) 7422 0:132 move second child to first child ( temp 3-component vector of double) 7423 0:132 vector swizzle ( temp 3-component vector of double) 7424 0:132 d: direct index for structure ( temp 4-component vector of double) 7425 0:132 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7426 0:132 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7427 0:132 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7428 0:132 Constant: 7429 0:132 0 (const uint) 7430 0:132 direct index ( temp uint) 7431 0:132 'dti' ( in 3-component vector of uint) 7432 0:132 Constant: 7433 0:132 0 (const int) 7434 0:132 Constant: 7435 0:132 3 (const int) 7436 0:132 Sequence 7437 0:132 Constant: 7438 0:132 0 (const int) 7439 0:132 Constant: 7440 0:132 1 (const int) 7441 0:132 Constant: 7442 0:132 2 (const int) 7443 0:132 subgroupQuadSwapVertical ( temp 3-component vector of double) 7444 0:132 vector swizzle ( temp 3-component vector of double) 7445 0:132 d: direct index for structure ( temp 4-component vector of double) 7446 0:132 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7447 0:132 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7448 0:132 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7449 0:132 Constant: 7450 0:132 0 (const uint) 7451 0:132 direct index ( temp uint) 7452 0:132 'dti' ( in 3-component vector of uint) 7453 0:132 Constant: 7454 0:132 0 (const int) 7455 0:132 Constant: 7456 0:132 3 (const int) 7457 0:132 Sequence 7458 0:132 Constant: 7459 0:132 0 (const int) 7460 0:132 Constant: 7461 0:132 1 (const int) 7462 0:132 Constant: 7463 0:132 2 (const int) 7464 0:134 move second child to first child ( temp 4-component vector of uint) 7465 0:134 u: direct index for structure ( temp 4-component vector of uint) 7466 0:134 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7467 0:134 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7468 0:134 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7469 0:134 Constant: 7470 0:134 0 (const uint) 7471 0:134 direct index ( temp uint) 7472 0:134 'dti' ( in 3-component vector of uint) 7473 0:134 Constant: 7474 0:134 0 (const int) 7475 0:134 Constant: 7476 0:134 0 (const int) 7477 0:134 subgroupQuadSwapDiagonal ( temp 4-component vector of uint) 7478 0:134 u: direct index for structure ( temp 4-component vector of uint) 7479 0:134 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7480 0:134 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7481 0:134 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7482 0:134 Constant: 7483 0:134 0 (const uint) 7484 0:134 direct index ( temp uint) 7485 0:134 'dti' ( in 3-component vector of uint) 7486 0:134 Constant: 7487 0:134 0 (const int) 7488 0:134 Constant: 7489 0:134 0 (const int) 7490 0:135 move second child to first child ( temp uint) 7491 0:135 direct index ( temp uint) 7492 0:135 u: direct index for structure ( temp 4-component vector of uint) 7493 0:135 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7494 0:135 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7495 0:135 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7496 0:135 Constant: 7497 0:135 0 (const uint) 7498 0:135 direct index ( temp uint) 7499 0:135 'dti' ( in 3-component vector of uint) 7500 0:135 Constant: 7501 0:135 0 (const int) 7502 0:135 Constant: 7503 0:135 0 (const int) 7504 0:135 Constant: 7505 0:135 0 (const int) 7506 0:135 subgroupQuadSwapDiagonal ( temp uint) 7507 0:135 direct index ( temp uint) 7508 0:135 u: direct index for structure ( temp 4-component vector of uint) 7509 0:135 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7510 0:135 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7511 0:135 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7512 0:135 Constant: 7513 0:135 0 (const uint) 7514 0:135 direct index ( temp uint) 7515 0:135 'dti' ( in 3-component vector of uint) 7516 0:135 Constant: 7517 0:135 0 (const int) 7518 0:135 Constant: 7519 0:135 0 (const int) 7520 0:135 Constant: 7521 0:135 0 (const int) 7522 0:136 move second child to first child ( temp 2-component vector of uint) 7523 0:136 vector swizzle ( temp 2-component vector of uint) 7524 0:136 u: direct index for structure ( temp 4-component vector of uint) 7525 0:136 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7526 0:136 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7527 0:136 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7528 0:136 Constant: 7529 0:136 0 (const uint) 7530 0:136 direct index ( temp uint) 7531 0:136 'dti' ( in 3-component vector of uint) 7532 0:136 Constant: 7533 0:136 0 (const int) 7534 0:136 Constant: 7535 0:136 0 (const int) 7536 0:136 Sequence 7537 0:136 Constant: 7538 0:136 0 (const int) 7539 0:136 Constant: 7540 0:136 1 (const int) 7541 0:136 subgroupQuadSwapDiagonal ( temp 2-component vector of uint) 7542 0:136 vector swizzle ( temp 2-component vector of uint) 7543 0:136 u: direct index for structure ( temp 4-component vector of uint) 7544 0:136 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7545 0:136 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7546 0:136 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7547 0:136 Constant: 7548 0:136 0 (const uint) 7549 0:136 direct index ( temp uint) 7550 0:136 'dti' ( in 3-component vector of uint) 7551 0:136 Constant: 7552 0:136 0 (const int) 7553 0:136 Constant: 7554 0:136 0 (const int) 7555 0:136 Sequence 7556 0:136 Constant: 7557 0:136 0 (const int) 7558 0:136 Constant: 7559 0:136 1 (const int) 7560 0:137 move second child to first child ( temp 3-component vector of uint) 7561 0:137 vector swizzle ( temp 3-component vector of uint) 7562 0:137 u: direct index for structure ( temp 4-component vector of uint) 7563 0:137 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7564 0:137 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7565 0:137 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7566 0:137 Constant: 7567 0:137 0 (const uint) 7568 0:137 direct index ( temp uint) 7569 0:137 'dti' ( in 3-component vector of uint) 7570 0:137 Constant: 7571 0:137 0 (const int) 7572 0:137 Constant: 7573 0:137 0 (const int) 7574 0:137 Sequence 7575 0:137 Constant: 7576 0:137 0 (const int) 7577 0:137 Constant: 7578 0:137 1 (const int) 7579 0:137 Constant: 7580 0:137 2 (const int) 7581 0:137 subgroupQuadSwapDiagonal ( temp 3-component vector of uint) 7582 0:137 vector swizzle ( temp 3-component vector of uint) 7583 0:137 u: direct index for structure ( temp 4-component vector of uint) 7584 0:137 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7585 0:137 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7586 0:137 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7587 0:137 Constant: 7588 0:137 0 (const uint) 7589 0:137 direct index ( temp uint) 7590 0:137 'dti' ( in 3-component vector of uint) 7591 0:137 Constant: 7592 0:137 0 (const int) 7593 0:137 Constant: 7594 0:137 0 (const int) 7595 0:137 Sequence 7596 0:137 Constant: 7597 0:137 0 (const int) 7598 0:137 Constant: 7599 0:137 1 (const int) 7600 0:137 Constant: 7601 0:137 2 (const int) 7602 0:139 move second child to first child ( temp 4-component vector of int) 7603 0:139 i: direct index for structure ( temp 4-component vector of int) 7604 0:139 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7605 0:139 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7606 0:139 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7607 0:139 Constant: 7608 0:139 0 (const uint) 7609 0:139 direct index ( temp uint) 7610 0:139 'dti' ( in 3-component vector of uint) 7611 0:139 Constant: 7612 0:139 0 (const int) 7613 0:139 Constant: 7614 0:139 1 (const int) 7615 0:139 subgroupQuadSwapDiagonal ( temp 4-component vector of int) 7616 0:139 i: direct index for structure ( temp 4-component vector of int) 7617 0:139 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7618 0:139 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7619 0:139 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7620 0:139 Constant: 7621 0:139 0 (const uint) 7622 0:139 direct index ( temp uint) 7623 0:139 'dti' ( in 3-component vector of uint) 7624 0:139 Constant: 7625 0:139 0 (const int) 7626 0:139 Constant: 7627 0:139 1 (const int) 7628 0:140 move second child to first child ( temp int) 7629 0:140 direct index ( temp int) 7630 0:140 i: direct index for structure ( temp 4-component vector of int) 7631 0:140 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7632 0:140 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7633 0:140 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7634 0:140 Constant: 7635 0:140 0 (const uint) 7636 0:140 direct index ( temp uint) 7637 0:140 'dti' ( in 3-component vector of uint) 7638 0:140 Constant: 7639 0:140 0 (const int) 7640 0:140 Constant: 7641 0:140 1 (const int) 7642 0:140 Constant: 7643 0:140 0 (const int) 7644 0:140 subgroupQuadSwapDiagonal ( temp int) 7645 0:140 direct index ( temp int) 7646 0:140 i: direct index for structure ( temp 4-component vector of int) 7647 0:140 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7648 0:140 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7649 0:140 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7650 0:140 Constant: 7651 0:140 0 (const uint) 7652 0:140 direct index ( temp uint) 7653 0:140 'dti' ( in 3-component vector of uint) 7654 0:140 Constant: 7655 0:140 0 (const int) 7656 0:140 Constant: 7657 0:140 1 (const int) 7658 0:140 Constant: 7659 0:140 0 (const int) 7660 0:141 move second child to first child ( temp 2-component vector of int) 7661 0:141 vector swizzle ( temp 2-component vector of int) 7662 0:141 i: direct index for structure ( temp 4-component vector of int) 7663 0:141 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7664 0:141 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7665 0:141 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7666 0:141 Constant: 7667 0:141 0 (const uint) 7668 0:141 direct index ( temp uint) 7669 0:141 'dti' ( in 3-component vector of uint) 7670 0:141 Constant: 7671 0:141 0 (const int) 7672 0:141 Constant: 7673 0:141 1 (const int) 7674 0:141 Sequence 7675 0:141 Constant: 7676 0:141 0 (const int) 7677 0:141 Constant: 7678 0:141 1 (const int) 7679 0:141 subgroupQuadSwapDiagonal ( temp 2-component vector of int) 7680 0:141 vector swizzle ( temp 2-component vector of int) 7681 0:141 i: direct index for structure ( temp 4-component vector of int) 7682 0:141 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7683 0:141 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7684 0:141 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7685 0:141 Constant: 7686 0:141 0 (const uint) 7687 0:141 direct index ( temp uint) 7688 0:141 'dti' ( in 3-component vector of uint) 7689 0:141 Constant: 7690 0:141 0 (const int) 7691 0:141 Constant: 7692 0:141 1 (const int) 7693 0:141 Sequence 7694 0:141 Constant: 7695 0:141 0 (const int) 7696 0:141 Constant: 7697 0:141 1 (const int) 7698 0:142 move second child to first child ( temp 3-component vector of int) 7699 0:142 vector swizzle ( temp 3-component vector of int) 7700 0:142 i: direct index for structure ( temp 4-component vector of int) 7701 0:142 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7702 0:142 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7703 0:142 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7704 0:142 Constant: 7705 0:142 0 (const uint) 7706 0:142 direct index ( temp uint) 7707 0:142 'dti' ( in 3-component vector of uint) 7708 0:142 Constant: 7709 0:142 0 (const int) 7710 0:142 Constant: 7711 0:142 1 (const int) 7712 0:142 Sequence 7713 0:142 Constant: 7714 0:142 0 (const int) 7715 0:142 Constant: 7716 0:142 1 (const int) 7717 0:142 Constant: 7718 0:142 2 (const int) 7719 0:142 subgroupQuadSwapDiagonal ( temp 3-component vector of int) 7720 0:142 vector swizzle ( temp 3-component vector of int) 7721 0:142 i: direct index for structure ( temp 4-component vector of int) 7722 0:142 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7723 0:142 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7724 0:142 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7725 0:142 Constant: 7726 0:142 0 (const uint) 7727 0:142 direct index ( temp uint) 7728 0:142 'dti' ( in 3-component vector of uint) 7729 0:142 Constant: 7730 0:142 0 (const int) 7731 0:142 Constant: 7732 0:142 1 (const int) 7733 0:142 Sequence 7734 0:142 Constant: 7735 0:142 0 (const int) 7736 0:142 Constant: 7737 0:142 1 (const int) 7738 0:142 Constant: 7739 0:142 2 (const int) 7740 0:144 move second child to first child ( temp 4-component vector of float) 7741 0:144 f: direct index for structure ( temp 4-component vector of float) 7742 0:144 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7743 0:144 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7744 0:144 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7745 0:144 Constant: 7746 0:144 0 (const uint) 7747 0:144 direct index ( temp uint) 7748 0:144 'dti' ( in 3-component vector of uint) 7749 0:144 Constant: 7750 0:144 0 (const int) 7751 0:144 Constant: 7752 0:144 2 (const int) 7753 0:144 subgroupQuadSwapDiagonal ( temp 4-component vector of float) 7754 0:144 f: direct index for structure ( temp 4-component vector of float) 7755 0:144 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7756 0:144 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7757 0:144 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7758 0:144 Constant: 7759 0:144 0 (const uint) 7760 0:144 direct index ( temp uint) 7761 0:144 'dti' ( in 3-component vector of uint) 7762 0:144 Constant: 7763 0:144 0 (const int) 7764 0:144 Constant: 7765 0:144 2 (const int) 7766 0:145 move second child to first child ( temp float) 7767 0:145 direct index ( temp float) 7768 0:145 f: direct index for structure ( temp 4-component vector of float) 7769 0:145 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7770 0:145 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7771 0:145 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7772 0:145 Constant: 7773 0:145 0 (const uint) 7774 0:145 direct index ( temp uint) 7775 0:145 'dti' ( in 3-component vector of uint) 7776 0:145 Constant: 7777 0:145 0 (const int) 7778 0:145 Constant: 7779 0:145 2 (const int) 7780 0:145 Constant: 7781 0:145 0 (const int) 7782 0:145 subgroupQuadSwapDiagonal ( temp float) 7783 0:145 direct index ( temp float) 7784 0:145 f: direct index for structure ( temp 4-component vector of float) 7785 0:145 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7786 0:145 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7787 0:145 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7788 0:145 Constant: 7789 0:145 0 (const uint) 7790 0:145 direct index ( temp uint) 7791 0:145 'dti' ( in 3-component vector of uint) 7792 0:145 Constant: 7793 0:145 0 (const int) 7794 0:145 Constant: 7795 0:145 2 (const int) 7796 0:145 Constant: 7797 0:145 0 (const int) 7798 0:146 move second child to first child ( temp 2-component vector of float) 7799 0:146 vector swizzle ( temp 2-component vector of float) 7800 0:146 f: direct index for structure ( temp 4-component vector of float) 7801 0:146 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7802 0:146 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7803 0:146 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7804 0:146 Constant: 7805 0:146 0 (const uint) 7806 0:146 direct index ( temp uint) 7807 0:146 'dti' ( in 3-component vector of uint) 7808 0:146 Constant: 7809 0:146 0 (const int) 7810 0:146 Constant: 7811 0:146 2 (const int) 7812 0:146 Sequence 7813 0:146 Constant: 7814 0:146 0 (const int) 7815 0:146 Constant: 7816 0:146 1 (const int) 7817 0:146 subgroupQuadSwapDiagonal ( temp 2-component vector of float) 7818 0:146 vector swizzle ( temp 2-component vector of float) 7819 0:146 f: direct index for structure ( temp 4-component vector of float) 7820 0:146 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7821 0:146 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7822 0:146 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7823 0:146 Constant: 7824 0:146 0 (const uint) 7825 0:146 direct index ( temp uint) 7826 0:146 'dti' ( in 3-component vector of uint) 7827 0:146 Constant: 7828 0:146 0 (const int) 7829 0:146 Constant: 7830 0:146 2 (const int) 7831 0:146 Sequence 7832 0:146 Constant: 7833 0:146 0 (const int) 7834 0:146 Constant: 7835 0:146 1 (const int) 7836 0:147 move second child to first child ( temp 3-component vector of float) 7837 0:147 vector swizzle ( temp 3-component vector of float) 7838 0:147 f: direct index for structure ( temp 4-component vector of float) 7839 0:147 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7840 0:147 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7841 0:147 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7842 0:147 Constant: 7843 0:147 0 (const uint) 7844 0:147 direct index ( temp uint) 7845 0:147 'dti' ( in 3-component vector of uint) 7846 0:147 Constant: 7847 0:147 0 (const int) 7848 0:147 Constant: 7849 0:147 2 (const int) 7850 0:147 Sequence 7851 0:147 Constant: 7852 0:147 0 (const int) 7853 0:147 Constant: 7854 0:147 1 (const int) 7855 0:147 Constant: 7856 0:147 2 (const int) 7857 0:147 subgroupQuadSwapDiagonal ( temp 3-component vector of float) 7858 0:147 vector swizzle ( temp 3-component vector of float) 7859 0:147 f: direct index for structure ( temp 4-component vector of float) 7860 0:147 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7861 0:147 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7862 0:147 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7863 0:147 Constant: 7864 0:147 0 (const uint) 7865 0:147 direct index ( temp uint) 7866 0:147 'dti' ( in 3-component vector of uint) 7867 0:147 Constant: 7868 0:147 0 (const int) 7869 0:147 Constant: 7870 0:147 2 (const int) 7871 0:147 Sequence 7872 0:147 Constant: 7873 0:147 0 (const int) 7874 0:147 Constant: 7875 0:147 1 (const int) 7876 0:147 Constant: 7877 0:147 2 (const int) 7878 0:149 move second child to first child ( temp 4-component vector of double) 7879 0:149 d: direct index for structure ( temp 4-component vector of double) 7880 0:149 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7881 0:149 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7882 0:149 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7883 0:149 Constant: 7884 0:149 0 (const uint) 7885 0:149 direct index ( temp uint) 7886 0:149 'dti' ( in 3-component vector of uint) 7887 0:149 Constant: 7888 0:149 0 (const int) 7889 0:149 Constant: 7890 0:149 3 (const int) 7891 0:149 subgroupQuadSwapDiagonal ( temp 4-component vector of double) 7892 0:149 d: direct index for structure ( temp 4-component vector of double) 7893 0:149 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7894 0:149 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7895 0:149 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7896 0:149 Constant: 7897 0:149 0 (const uint) 7898 0:149 direct index ( temp uint) 7899 0:149 'dti' ( in 3-component vector of uint) 7900 0:149 Constant: 7901 0:149 0 (const int) 7902 0:149 Constant: 7903 0:149 3 (const int) 7904 0:150 move second child to first child ( temp double) 7905 0:150 direct index ( temp double) 7906 0:150 d: direct index for structure ( temp 4-component vector of double) 7907 0:150 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7908 0:150 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7909 0:150 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7910 0:150 Constant: 7911 0:150 0 (const uint) 7912 0:150 direct index ( temp uint) 7913 0:150 'dti' ( in 3-component vector of uint) 7914 0:150 Constant: 7915 0:150 0 (const int) 7916 0:150 Constant: 7917 0:150 3 (const int) 7918 0:150 Constant: 7919 0:150 0 (const int) 7920 0:150 subgroupQuadSwapDiagonal ( temp double) 7921 0:150 direct index ( temp double) 7922 0:150 d: direct index for structure ( temp 4-component vector of double) 7923 0:150 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7924 0:150 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7925 0:150 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7926 0:150 Constant: 7927 0:150 0 (const uint) 7928 0:150 direct index ( temp uint) 7929 0:150 'dti' ( in 3-component vector of uint) 7930 0:150 Constant: 7931 0:150 0 (const int) 7932 0:150 Constant: 7933 0:150 3 (const int) 7934 0:150 Constant: 7935 0:150 0 (const int) 7936 0:151 move second child to first child ( temp 2-component vector of double) 7937 0:151 vector swizzle ( temp 2-component vector of double) 7938 0:151 d: direct index for structure ( temp 4-component vector of double) 7939 0:151 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7940 0:151 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7941 0:151 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7942 0:151 Constant: 7943 0:151 0 (const uint) 7944 0:151 direct index ( temp uint) 7945 0:151 'dti' ( in 3-component vector of uint) 7946 0:151 Constant: 7947 0:151 0 (const int) 7948 0:151 Constant: 7949 0:151 3 (const int) 7950 0:151 Sequence 7951 0:151 Constant: 7952 0:151 0 (const int) 7953 0:151 Constant: 7954 0:151 1 (const int) 7955 0:151 subgroupQuadSwapDiagonal ( temp 2-component vector of double) 7956 0:151 vector swizzle ( temp 2-component vector of double) 7957 0:151 d: direct index for structure ( temp 4-component vector of double) 7958 0:151 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7959 0:151 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7960 0:151 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7961 0:151 Constant: 7962 0:151 0 (const uint) 7963 0:151 direct index ( temp uint) 7964 0:151 'dti' ( in 3-component vector of uint) 7965 0:151 Constant: 7966 0:151 0 (const int) 7967 0:151 Constant: 7968 0:151 3 (const int) 7969 0:151 Sequence 7970 0:151 Constant: 7971 0:151 0 (const int) 7972 0:151 Constant: 7973 0:151 1 (const int) 7974 0:152 move second child to first child ( temp 3-component vector of double) 7975 0:152 vector swizzle ( temp 3-component vector of double) 7976 0:152 d: direct index for structure ( temp 4-component vector of double) 7977 0:152 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7978 0:152 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7979 0:152 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 7980 0:152 Constant: 7981 0:152 0 (const uint) 7982 0:152 direct index ( temp uint) 7983 0:152 'dti' ( in 3-component vector of uint) 7984 0:152 Constant: 7985 0:152 0 (const int) 7986 0:152 Constant: 7987 0:152 3 (const int) 7988 0:152 Sequence 7989 0:152 Constant: 7990 0:152 0 (const int) 7991 0:152 Constant: 7992 0:152 1 (const int) 7993 0:152 Constant: 7994 0:152 2 (const int) 7995 0:152 subgroupQuadSwapDiagonal ( temp 3-component vector of double) 7996 0:152 vector swizzle ( temp 3-component vector of double) 7997 0:152 d: direct index for structure ( temp 4-component vector of double) 7998 0:152 indirect index (layout( row_major std430) buffer structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 7999 0:152 @data: direct index for structure (layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d}) 8000 0:152 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 8001 0:152 Constant: 8002 0:152 0 (const uint) 8003 0:152 direct index ( temp uint) 8004 0:152 'dti' ( in 3-component vector of uint) 8005 0:152 Constant: 8006 0:152 0 (const int) 8007 0:152 Constant: 8008 0:152 3 (const int) 8009 0:152 Sequence 8010 0:152 Constant: 8011 0:152 0 (const int) 8012 0:152 Constant: 8013 0:152 1 (const int) 8014 0:152 Constant: 8015 0:152 2 (const int) 8016 0:13 Function Definition: CSMain( ( temp void) 8017 0:13 Function Parameters: 8018 0:? Sequence 8019 0:13 move second child to first child ( temp 3-component vector of uint) 8020 0:? 'dti' ( temp 3-component vector of uint) 8021 0:? 'dti' ( in 3-component vector of uint GlobalInvocationID) 8022 0:13 Function Call: @CSMain(vu3; ( temp void) 8023 0:? 'dti' ( temp 3-component vector of uint) 8024 0:? Linker Objects 8025 0:? 'data' (layout( row_major std430) buffer block{layout( row_major std430) buffer unsized 1-element array of structure{ temp 4-component vector of uint u, temp 4-component vector of int i, temp 4-component vector of float f, temp 4-component vector of double d} @data}) 8026 0:? 'dti' ( in 3-component vector of uint GlobalInvocationID) 8027 8028 // Module Version 10300 8029 // Generated by (magic number): 80007 8030 // Id's are bound by 1120 8031 8032 Capability Shader 8033 Capability Float64 8034 Capability GroupNonUniform 8035 Capability GroupNonUniformQuad 8036 1: ExtInstImport "GLSL.std.450" 8037 MemoryModel Logical GLSL450 8038 EntryPoint GLCompute 4 "CSMain" 1115 8039 ExecutionMode 4 LocalSize 32 16 1 8040 Source HLSL 500 8041 Name 4 "CSMain" 8042 Name 11 "@CSMain(vu3;" 8043 Name 10 "dti" 8044 Name 20 "Types" 8045 MemberName 20(Types) 0 "u" 8046 MemberName 20(Types) 1 "i" 8047 MemberName 20(Types) 2 "f" 8048 MemberName 20(Types) 3 "d" 8049 Name 22 "data" 8050 MemberName 22(data) 0 "@data" 8051 Name 24 "data" 8052 Name 1113 "dti" 8053 Name 1115 "dti" 8054 Name 1117 "param" 8055 MemberDecorate 20(Types) 0 Offset 0 8056 MemberDecorate 20(Types) 1 Offset 16 8057 MemberDecorate 20(Types) 2 Offset 32 8058 MemberDecorate 20(Types) 3 Offset 64 8059 Decorate 21 ArrayStride 96 8060 MemberDecorate 22(data) 0 Offset 0 8061 Decorate 22(data) BufferBlock 8062 Decorate 24(data) DescriptorSet 0 8063 Decorate 24(data) Binding 0 8064 Decorate 1115(dti) BuiltIn GlobalInvocationId 8065 2: TypeVoid 8066 3: TypeFunction 2 8067 6: TypeInt 32 0 8068 7: TypeVector 6(int) 3 8069 8: TypePointer Function 7(ivec3) 8070 9: TypeFunction 2 8(ptr) 8071 13: TypeVector 6(int) 4 8072 14: TypeInt 32 1 8073 15: TypeVector 14(int) 4 8074 16: TypeFloat 32 8075 17: TypeVector 16(float) 4 8076 18: TypeFloat 64 8077 19: TypeVector 18(float64_t) 4 8078 20(Types): TypeStruct 13(ivec4) 15(ivec4) 17(fvec4) 19(f64vec4) 8079 21: TypeRuntimeArray 20(Types) 8080 22(data): TypeStruct 21 8081 23: TypePointer Uniform 22(data) 8082 24(data): 23(ptr) Variable Uniform 8083 25: 14(int) Constant 0 8084 26: 6(int) Constant 0 8085 27: TypePointer Function 6(int) 8086 32: TypePointer Uniform 13(ivec4) 8087 35: 6(int) Constant 3 8088 42: TypePointer Uniform 6(int) 8089 51: TypeVector 6(int) 2 8090 72: 14(int) Constant 1 8091 75: TypePointer Uniform 15(ivec4) 8092 84: TypePointer Uniform 14(int) 8093 93: TypeVector 14(int) 2 8094 105: TypeVector 14(int) 3 8095 115: 14(int) Constant 2 8096 118: TypePointer Uniform 17(fvec4) 8097 127: TypePointer Uniform 16(float) 8098 136: TypeVector 16(float) 2 8099 148: TypeVector 16(float) 3 8100 158: 14(int) Constant 3 8101 161: TypePointer Uniform 19(f64vec4) 8102 170: TypePointer Uniform 18(float64_t) 8103 179: TypeVector 18(float64_t) 2 8104 191: TypeVector 18(float64_t) 3 8105 205: 6(int) Constant 1 8106 358: 6(int) Constant 2 8107 1114: TypePointer Input 7(ivec3) 8108 1115(dti): 1114(ptr) Variable Input 8109 4(CSMain): 2 Function None 3 8110 5: Label 8111 1113(dti): 8(ptr) Variable Function 8112 1117(param): 8(ptr) Variable Function 8113 1116: 7(ivec3) Load 1115(dti) 8114 Store 1113(dti) 1116 8115 1118: 7(ivec3) Load 1113(dti) 8116 Store 1117(param) 1118 8117 1119: 2 FunctionCall 11(@CSMain(vu3;) 1117(param) 8118 Return 8119 FunctionEnd 8120 11(@CSMain(vu3;): 2 Function None 9 8121 10(dti): 8(ptr) FunctionParameter 8122 12: Label 8123 28: 27(ptr) AccessChain 10(dti) 26 8124 29: 6(int) Load 28 8125 30: 27(ptr) AccessChain 10(dti) 26 8126 31: 6(int) Load 30 8127 33: 32(ptr) AccessChain 24(data) 25 31 25 8128 34: 13(ivec4) Load 33 8129 36: 13(ivec4) GroupNonUniformQuadBroadcast 35 34 26 8130 37: 32(ptr) AccessChain 24(data) 25 29 25 8131 Store 37 36 8132 38: 27(ptr) AccessChain 10(dti) 26 8133 39: 6(int) Load 38 8134 40: 27(ptr) AccessChain 10(dti) 26 8135 41: 6(int) Load 40 8136 43: 42(ptr) AccessChain 24(data) 25 41 25 26 8137 44: 6(int) Load 43 8138 45: 6(int) GroupNonUniformQuadBroadcast 35 44 26 8139 46: 42(ptr) AccessChain 24(data) 25 39 25 26 8140 Store 46 45 8141 47: 27(ptr) AccessChain 10(dti) 26 8142 48: 6(int) Load 47 8143 49: 27(ptr) AccessChain 10(dti) 26 8144 50: 6(int) Load 49 8145 52: 32(ptr) AccessChain 24(data) 25 50 25 8146 53: 13(ivec4) Load 52 8147 54: 51(ivec2) VectorShuffle 53 53 0 1 8148 55: 51(ivec2) GroupNonUniformQuadBroadcast 35 54 26 8149 56: 32(ptr) AccessChain 24(data) 25 48 25 8150 57: 13(ivec4) Load 56 8151 58: 13(ivec4) VectorShuffle 57 55 4 5 2 3 8152 Store 56 58 8153 59: 27(ptr) AccessChain 10(dti) 26 8154 60: 6(int) Load 59 8155 61: 27(ptr) AccessChain 10(dti) 26 8156 62: 6(int) Load 61 8157 63: 32(ptr) AccessChain 24(data) 25 62 25 8158 64: 13(ivec4) Load 63 8159 65: 7(ivec3) VectorShuffle 64 64 0 1 2 8160 66: 7(ivec3) GroupNonUniformQuadBroadcast 35 65 26 8161 67: 32(ptr) AccessChain 24(data) 25 60 25 8162 68: 13(ivec4) Load 67 8163 69: 13(ivec4) VectorShuffle 68 66 4 5 6 3 8164 Store 67 69 8165 70: 27(ptr) AccessChain 10(dti) 26 8166 71: 6(int) Load 70 8167 73: 27(ptr) AccessChain 10(dti) 26 8168 74: 6(int) Load 73 8169 76: 75(ptr) AccessChain 24(data) 25 74 72 8170 77: 15(ivec4) Load 76 8171 78: 15(ivec4) GroupNonUniformQuadBroadcast 35 77 26 8172 79: 75(ptr) AccessChain 24(data) 25 71 72 8173 Store 79 78 8174 80: 27(ptr) AccessChain 10(dti) 26 8175 81: 6(int) Load 80 8176 82: 27(ptr) AccessChain 10(dti) 26 8177 83: 6(int) Load 82 8178 85: 84(ptr) AccessChain 24(data) 25 83 72 26 8179 86: 14(int) Load 85 8180 87: 14(int) GroupNonUniformQuadBroadcast 35 86 26 8181 88: 84(ptr) AccessChain 24(data) 25 81 72 26 8182 Store 88 87 8183 89: 27(ptr) AccessChain 10(dti) 26 8184 90: 6(int) Load 89 8185 91: 27(ptr) AccessChain 10(dti) 26 8186 92: 6(int) Load 91 8187 94: 75(ptr) AccessChain 24(data) 25 92 72 8188 95: 15(ivec4) Load 94 8189 96: 93(ivec2) VectorShuffle 95 95 0 1 8190 97: 93(ivec2) GroupNonUniformQuadBroadcast 35 96 26 8191 98: 75(ptr) AccessChain 24(data) 25 90 72 8192 99: 15(ivec4) Load 98 8193 100: 15(ivec4) VectorShuffle 99 97 4 5 2 3 8194 Store 98 100 8195 101: 27(ptr) AccessChain 10(dti) 26 8196 102: 6(int) Load 101 8197 103: 27(ptr) AccessChain 10(dti) 26 8198 104: 6(int) Load 103 8199 106: 75(ptr) AccessChain 24(data) 25 104 72 8200 107: 15(ivec4) Load 106 8201 108: 105(ivec3) VectorShuffle 107 107 0 1 2 8202 109: 105(ivec3) GroupNonUniformQuadBroadcast 35 108 26 8203 110: 75(ptr) AccessChain 24(data) 25 102 72 8204 111: 15(ivec4) Load 110 8205 112: 15(ivec4) VectorShuffle 111 109 4 5 6 3 8206 Store 110 112 8207 113: 27(ptr) AccessChain 10(dti) 26 8208 114: 6(int) Load 113 8209 116: 27(ptr) AccessChain 10(dti) 26 8210 117: 6(int) Load 116 8211 119: 118(ptr) AccessChain 24(data) 25 117 115 8212 120: 17(fvec4) Load 119 8213 121: 17(fvec4) GroupNonUniformQuadBroadcast 35 120 26 8214 122: 118(ptr) AccessChain 24(data) 25 114 115 8215 Store 122 121 8216 123: 27(ptr) AccessChain 10(dti) 26 8217 124: 6(int) Load 123 8218 125: 27(ptr) AccessChain 10(dti) 26 8219 126: 6(int) Load 125 8220 128: 127(ptr) AccessChain 24(data) 25 126 115 26 8221 129: 16(float) Load 128 8222 130: 16(float) GroupNonUniformQuadBroadcast 35 129 26 8223 131: 127(ptr) AccessChain 24(data) 25 124 115 26 8224 Store 131 130 8225 132: 27(ptr) AccessChain 10(dti) 26 8226 133: 6(int) Load 132 8227 134: 27(ptr) AccessChain 10(dti) 26 8228 135: 6(int) Load 134 8229 137: 118(ptr) AccessChain 24(data) 25 135 115 8230 138: 17(fvec4) Load 137 8231 139: 136(fvec2) VectorShuffle 138 138 0 1 8232 140: 136(fvec2) GroupNonUniformQuadBroadcast 35 139 26 8233 141: 118(ptr) AccessChain 24(data) 25 133 115 8234 142: 17(fvec4) Load 141 8235 143: 17(fvec4) VectorShuffle 142 140 4 5 2 3 8236 Store 141 143 8237 144: 27(ptr) AccessChain 10(dti) 26 8238 145: 6(int) Load 144 8239 146: 27(ptr) AccessChain 10(dti) 26 8240 147: 6(int) Load 146 8241 149: 118(ptr) AccessChain 24(data) 25 147 115 8242 150: 17(fvec4) Load 149 8243 151: 148(fvec3) VectorShuffle 150 150 0 1 2 8244 152: 148(fvec3) GroupNonUniformQuadBroadcast 35 151 26 8245 153: 118(ptr) AccessChain 24(data) 25 145 115 8246 154: 17(fvec4) Load 153 8247 155: 17(fvec4) VectorShuffle 154 152 4 5 6 3 8248 Store 153 155 8249 156: 27(ptr) AccessChain 10(dti) 26 8250 157: 6(int) Load 156 8251 159: 27(ptr) AccessChain 10(dti) 26 8252 160: 6(int) Load 159 8253 162: 161(ptr) AccessChain 24(data) 25 160 158 8254 163: 19(f64vec4) Load 162 8255 164: 19(f64vec4) GroupNonUniformQuadBroadcast 35 163 26 8256 165: 161(ptr) AccessChain 24(data) 25 157 158 8257 Store 165 164 8258 166: 27(ptr) AccessChain 10(dti) 26 8259 167: 6(int) Load 166 8260 168: 27(ptr) AccessChain 10(dti) 26 8261 169: 6(int) Load 168 8262 171: 170(ptr) AccessChain 24(data) 25 169 158 26 8263 172:18(float64_t) Load 171 8264 173:18(float64_t) GroupNonUniformQuadBroadcast 35 172 26 8265 174: 170(ptr) AccessChain 24(data) 25 167 158 26 8266 Store 174 173 8267 175: 27(ptr) AccessChain 10(dti) 26 8268 176: 6(int) Load 175 8269 177: 27(ptr) AccessChain 10(dti) 26 8270 178: 6(int) Load 177 8271 180: 161(ptr) AccessChain 24(data) 25 178 158 8272 181: 19(f64vec4) Load 180 8273 182:179(f64vec2) VectorShuffle 181 181 0 1 8274 183:179(f64vec2) GroupNonUniformQuadBroadcast 35 182 26 8275 184: 161(ptr) AccessChain 24(data) 25 176 158 8276 185: 19(f64vec4) Load 184 8277 186: 19(f64vec4) VectorShuffle 185 183 4 5 2 3 8278 Store 184 186 8279 187: 27(ptr) AccessChain 10(dti) 26 8280 188: 6(int) Load 187 8281 189: 27(ptr) AccessChain 10(dti) 26 8282 190: 6(int) Load 189 8283 192: 161(ptr) AccessChain 24(data) 25 190 158 8284 193: 19(f64vec4) Load 192 8285 194:191(f64vec3) VectorShuffle 193 193 0 1 2 8286 195:191(f64vec3) GroupNonUniformQuadBroadcast 35 194 26 8287 196: 161(ptr) AccessChain 24(data) 25 188 158 8288 197: 19(f64vec4) Load 196 8289 198: 19(f64vec4) VectorShuffle 197 195 4 5 6 3 8290 Store 196 198 8291 199: 27(ptr) AccessChain 10(dti) 26 8292 200: 6(int) Load 199 8293 201: 27(ptr) AccessChain 10(dti) 26 8294 202: 6(int) Load 201 8295 203: 32(ptr) AccessChain 24(data) 25 202 25 8296 204: 13(ivec4) Load 203 8297 206: 13(ivec4) GroupNonUniformQuadBroadcast 35 204 205 8298 207: 32(ptr) AccessChain 24(data) 25 200 25 8299 Store 207 206 8300 208: 27(ptr) AccessChain 10(dti) 26 8301 209: 6(int) Load 208 8302 210: 27(ptr) AccessChain 10(dti) 26 8303 211: 6(int) Load 210 8304 212: 42(ptr) AccessChain 24(data) 25 211 25 26 8305 213: 6(int) Load 212 8306 214: 6(int) GroupNonUniformQuadBroadcast 35 213 205 8307 215: 42(ptr) AccessChain 24(data) 25 209 25 26 8308 Store 215 214 8309 216: 27(ptr) AccessChain 10(dti) 26 8310 217: 6(int) Load 216 8311 218: 27(ptr) AccessChain 10(dti) 26 8312 219: 6(int) Load 218 8313 220: 32(ptr) AccessChain 24(data) 25 219 25 8314 221: 13(ivec4) Load 220 8315 222: 51(ivec2) VectorShuffle 221 221 0 1 8316 223: 51(ivec2) GroupNonUniformQuadBroadcast 35 222 205 8317 224: 32(ptr) AccessChain 24(data) 25 217 25 8318 225: 13(ivec4) Load 224 8319 226: 13(ivec4) VectorShuffle 225 223 4 5 2 3 8320 Store 224 226 8321 227: 27(ptr) AccessChain 10(dti) 26 8322 228: 6(int) Load 227 8323 229: 27(ptr) AccessChain 10(dti) 26 8324 230: 6(int) Load 229 8325 231: 32(ptr) AccessChain 24(data) 25 230 25 8326 232: 13(ivec4) Load 231 8327 233: 7(ivec3) VectorShuffle 232 232 0 1 2 8328 234: 7(ivec3) GroupNonUniformQuadBroadcast 35 233 205 8329 235: 32(ptr) AccessChain 24(data) 25 228 25 8330 236: 13(ivec4) Load 235 8331 237: 13(ivec4) VectorShuffle 236 234 4 5 6 3 8332 Store 235 237 8333 238: 27(ptr) AccessChain 10(dti) 26 8334 239: 6(int) Load 238 8335 240: 27(ptr) AccessChain 10(dti) 26 8336 241: 6(int) Load 240 8337 242: 75(ptr) AccessChain 24(data) 25 241 72 8338 243: 15(ivec4) Load 242 8339 244: 15(ivec4) GroupNonUniformQuadBroadcast 35 243 205 8340 245: 75(ptr) AccessChain 24(data) 25 239 72 8341 Store 245 244 8342 246: 27(ptr) AccessChain 10(dti) 26 8343 247: 6(int) Load 246 8344 248: 27(ptr) AccessChain 10(dti) 26 8345 249: 6(int) Load 248 8346 250: 84(ptr) AccessChain 24(data) 25 249 72 26 8347 251: 14(int) Load 250 8348 252: 14(int) GroupNonUniformQuadBroadcast 35 251 205 8349 253: 84(ptr) AccessChain 24(data) 25 247 72 26 8350 Store 253 252 8351 254: 27(ptr) AccessChain 10(dti) 26 8352 255: 6(int) Load 254 8353 256: 27(ptr) AccessChain 10(dti) 26 8354 257: 6(int) Load 256 8355 258: 75(ptr) AccessChain 24(data) 25 257 72 8356 259: 15(ivec4) Load 258 8357 260: 93(ivec2) VectorShuffle 259 259 0 1 8358 261: 93(ivec2) GroupNonUniformQuadBroadcast 35 260 205 8359 262: 75(ptr) AccessChain 24(data) 25 255 72 8360 263: 15(ivec4) Load 262 8361 264: 15(ivec4) VectorShuffle 263 261 4 5 2 3 8362 Store 262 264 8363 265: 27(ptr) AccessChain 10(dti) 26 8364 266: 6(int) Load 265 8365 267: 27(ptr) AccessChain 10(dti) 26 8366 268: 6(int) Load 267 8367 269: 75(ptr) AccessChain 24(data) 25 268 72 8368 270: 15(ivec4) Load 269 8369 271: 105(ivec3) VectorShuffle 270 270 0 1 2 8370 272: 105(ivec3) GroupNonUniformQuadBroadcast 35 271 205 8371 273: 75(ptr) AccessChain 24(data) 25 266 72 8372 274: 15(ivec4) Load 273 8373 275: 15(ivec4) VectorShuffle 274 272 4 5 6 3 8374 Store 273 275 8375 276: 27(ptr) AccessChain 10(dti) 26 8376 277: 6(int) Load 276 8377 278: 27(ptr) AccessChain 10(dti) 26 8378 279: 6(int) Load 278 8379 280: 118(ptr) AccessChain 24(data) 25 279 115 8380 281: 17(fvec4) Load 280 8381 282: 17(fvec4) GroupNonUniformQuadBroadcast 35 281 205 8382 283: 118(ptr) AccessChain 24(data) 25 277 115 8383 Store 283 282 8384 284: 27(ptr) AccessChain 10(dti) 26 8385 285: 6(int) Load 284 8386 286: 27(ptr) AccessChain 10(dti) 26 8387 287: 6(int) Load 286 8388 288: 127(ptr) AccessChain 24(data) 25 287 115 26 8389 289: 16(float) Load 288 8390 290: 16(float) GroupNonUniformQuadBroadcast 35 289 205 8391 291: 127(ptr) AccessChain 24(data) 25 285 115 26 8392 Store 291 290 8393 292: 27(ptr) AccessChain 10(dti) 26 8394 293: 6(int) Load 292 8395 294: 27(ptr) AccessChain 10(dti) 26 8396 295: 6(int) Load 294 8397 296: 118(ptr) AccessChain 24(data) 25 295 115 8398 297: 17(fvec4) Load 296 8399 298: 136(fvec2) VectorShuffle 297 297 0 1 8400 299: 136(fvec2) GroupNonUniformQuadBroadcast 35 298 205 8401 300: 118(ptr) AccessChain 24(data) 25 293 115 8402 301: 17(fvec4) Load 300 8403 302: 17(fvec4) VectorShuffle 301 299 4 5 2 3 8404 Store 300 302 8405 303: 27(ptr) AccessChain 10(dti) 26 8406 304: 6(int) Load 303 8407 305: 27(ptr) AccessChain 10(dti) 26 8408 306: 6(int) Load 305 8409 307: 118(ptr) AccessChain 24(data) 25 306 115 8410 308: 17(fvec4) Load 307 8411 309: 148(fvec3) VectorShuffle 308 308 0 1 2 8412 310: 148(fvec3) GroupNonUniformQuadBroadcast 35 309 205 8413 311: 118(ptr) AccessChain 24(data) 25 304 115 8414 312: 17(fvec4) Load 311 8415 313: 17(fvec4) VectorShuffle 312 310 4 5 6 3 8416 Store 311 313 8417 314: 27(ptr) AccessChain 10(dti) 26 8418 315: 6(int) Load 314 8419 316: 27(ptr) AccessChain 10(dti) 26 8420 317: 6(int) Load 316 8421 318: 161(ptr) AccessChain 24(data) 25 317 158 8422 319: 19(f64vec4) Load 318 8423 320: 19(f64vec4) GroupNonUniformQuadBroadcast 35 319 205 8424 321: 161(ptr) AccessChain 24(data) 25 315 158 8425 Store 321 320 8426 322: 27(ptr) AccessChain 10(dti) 26 8427 323: 6(int) Load 322 8428 324: 27(ptr) AccessChain 10(dti) 26 8429 325: 6(int) Load 324 8430 326: 170(ptr) AccessChain 24(data) 25 325 158 26 8431 327:18(float64_t) Load 326 8432 328:18(float64_t) GroupNonUniformQuadBroadcast 35 327 205 8433 329: 170(ptr) AccessChain 24(data) 25 323 158 26 8434 Store 329 328 8435 330: 27(ptr) AccessChain 10(dti) 26 8436 331: 6(int) Load 330 8437 332: 27(ptr) AccessChain 10(dti) 26 8438 333: 6(int) Load 332 8439 334: 161(ptr) AccessChain 24(data) 25 333 158 8440 335: 19(f64vec4) Load 334 8441 336:179(f64vec2) VectorShuffle 335 335 0 1 8442 337:179(f64vec2) GroupNonUniformQuadBroadcast 35 336 205 8443 338: 161(ptr) AccessChain 24(data) 25 331 158 8444 339: 19(f64vec4) Load 338 8445 340: 19(f64vec4) VectorShuffle 339 337 4 5 2 3 8446 Store 338 340 8447 341: 27(ptr) AccessChain 10(dti) 26 8448 342: 6(int) Load 341 8449 343: 27(ptr) AccessChain 10(dti) 26 8450 344: 6(int) Load 343 8451 345: 161(ptr) AccessChain 24(data) 25 344 158 8452 346: 19(f64vec4) Load 345 8453 347:191(f64vec3) VectorShuffle 346 346 0 1 2 8454 348:191(f64vec3) GroupNonUniformQuadBroadcast 35 347 205 8455 349: 161(ptr) AccessChain 24(data) 25 342 158 8456 350: 19(f64vec4) Load 349 8457 351: 19(f64vec4) VectorShuffle 350 348 4 5 6 3 8458 Store 349 351 8459 352: 27(ptr) AccessChain 10(dti) 26 8460 353: 6(int) Load 352 8461 354: 27(ptr) AccessChain 10(dti) 26 8462 355: 6(int) Load 354 8463 356: 32(ptr) AccessChain 24(data) 25 355 25 8464 357: 13(ivec4) Load 356 8465 359: 13(ivec4) GroupNonUniformQuadBroadcast 35 357 358 8466 360: 32(ptr) AccessChain 24(data) 25 353 25 8467 Store 360 359 8468 361: 27(ptr) AccessChain 10(dti) 26 8469 362: 6(int) Load 361 8470 363: 27(ptr) AccessChain 10(dti) 26 8471 364: 6(int) Load 363 8472 365: 42(ptr) AccessChain 24(data) 25 364 25 26 8473 366: 6(int) Load 365 8474 367: 6(int) GroupNonUniformQuadBroadcast 35 366 358 8475 368: 42(ptr) AccessChain 24(data) 25 362 25 26 8476 Store 368 367 8477 369: 27(ptr) AccessChain 10(dti) 26 8478 370: 6(int) Load 369 8479 371: 27(ptr) AccessChain 10(dti) 26 8480 372: 6(int) Load 371 8481 373: 32(ptr) AccessChain 24(data) 25 372 25 8482 374: 13(ivec4) Load 373 8483 375: 51(ivec2) VectorShuffle 374 374 0 1 8484 376: 51(ivec2) GroupNonUniformQuadBroadcast 35 375 358 8485 377: 32(ptr) AccessChain 24(data) 25 370 25 8486 378: 13(ivec4) Load 377 8487 379: 13(ivec4) VectorShuffle 378 376 4 5 2 3 8488 Store 377 379 8489 380: 27(ptr) AccessChain 10(dti) 26 8490 381: 6(int) Load 380 8491 382: 27(ptr) AccessChain 10(dti) 26 8492 383: 6(int) Load 382 8493 384: 32(ptr) AccessChain 24(data) 25 383 25 8494 385: 13(ivec4) Load 384 8495 386: 7(ivec3) VectorShuffle 385 385 0 1 2 8496 387: 7(ivec3) GroupNonUniformQuadBroadcast 35 386 358 8497 388: 32(ptr) AccessChain 24(data) 25 381 25 8498 389: 13(ivec4) Load 388 8499 390: 13(ivec4) VectorShuffle 389 387 4 5 6 3 8500 Store 388 390 8501 391: 27(ptr) AccessChain 10(dti) 26 8502 392: 6(int) Load 391 8503 393: 27(ptr) AccessChain 10(dti) 26 8504 394: 6(int) Load 393 8505 395: 75(ptr) AccessChain 24(data) 25 394 72 8506 396: 15(ivec4) Load 395 8507 397: 15(ivec4) GroupNonUniformQuadBroadcast 35 396 358 8508 398: 75(ptr) AccessChain 24(data) 25 392 72 8509 Store 398 397 8510 399: 27(ptr) AccessChain 10(dti) 26 8511 400: 6(int) Load 399 8512 401: 27(ptr) AccessChain 10(dti) 26 8513 402: 6(int) Load 401 8514 403: 84(ptr) AccessChain 24(data) 25 402 72 26 8515 404: 14(int) Load 403 8516 405: 14(int) GroupNonUniformQuadBroadcast 35 404 358 8517 406: 84(ptr) AccessChain 24(data) 25 400 72 26 8518 Store 406 405 8519 407: 27(ptr) AccessChain 10(dti) 26 8520 408: 6(int) Load 407 8521 409: 27(ptr) AccessChain 10(dti) 26 8522 410: 6(int) Load 409 8523 411: 75(ptr) AccessChain 24(data) 25 410 72 8524 412: 15(ivec4) Load 411 8525 413: 93(ivec2) VectorShuffle 412 412 0 1 8526 414: 93(ivec2) GroupNonUniformQuadBroadcast 35 413 358 8527 415: 75(ptr) AccessChain 24(data) 25 408 72 8528 416: 15(ivec4) Load 415 8529 417: 15(ivec4) VectorShuffle 416 414 4 5 2 3 8530 Store 415 417 8531 418: 27(ptr) AccessChain 10(dti) 26 8532 419: 6(int) Load 418 8533 420: 27(ptr) AccessChain 10(dti) 26 8534 421: 6(int) Load 420 8535 422: 75(ptr) AccessChain 24(data) 25 421 72 8536 423: 15(ivec4) Load 422 8537 424: 105(ivec3) VectorShuffle 423 423 0 1 2 8538 425: 105(ivec3) GroupNonUniformQuadBroadcast 35 424 358 8539 426: 75(ptr) AccessChain 24(data) 25 419 72 8540 427: 15(ivec4) Load 426 8541 428: 15(ivec4) VectorShuffle 427 425 4 5 6 3 8542 Store 426 428 8543 429: 27(ptr) AccessChain 10(dti) 26 8544 430: 6(int) Load 429 8545 431: 27(ptr) AccessChain 10(dti) 26 8546 432: 6(int) Load 431 8547 433: 118(ptr) AccessChain 24(data) 25 432 115 8548 434: 17(fvec4) Load 433 8549 435: 17(fvec4) GroupNonUniformQuadBroadcast 35 434 358 8550 436: 118(ptr) AccessChain 24(data) 25 430 115 8551 Store 436 435 8552 437: 27(ptr) AccessChain 10(dti) 26 8553 438: 6(int) Load 437 8554 439: 27(ptr) AccessChain 10(dti) 26 8555 440: 6(int) Load 439 8556 441: 127(ptr) AccessChain 24(data) 25 440 115 26 8557 442: 16(float) Load 441 8558 443: 16(float) GroupNonUniformQuadBroadcast 35 442 358 8559 444: 127(ptr) AccessChain 24(data) 25 438 115 26 8560 Store 444 443 8561 445: 27(ptr) AccessChain 10(dti) 26 8562 446: 6(int) Load 445 8563 447: 27(ptr) AccessChain 10(dti) 26 8564 448: 6(int) Load 447 8565 449: 118(ptr) AccessChain 24(data) 25 448 115 8566 450: 17(fvec4) Load 449 8567 451: 136(fvec2) VectorShuffle 450 450 0 1 8568 452: 136(fvec2) GroupNonUniformQuadBroadcast 35 451 358 8569 453: 118(ptr) AccessChain 24(data) 25 446 115 8570 454: 17(fvec4) Load 453 8571 455: 17(fvec4) VectorShuffle 454 452 4 5 2 3 8572 Store 453 455 8573 456: 27(ptr) AccessChain 10(dti) 26 8574 457: 6(int) Load 456 8575 458: 27(ptr) AccessChain 10(dti) 26 8576 459: 6(int) Load 458 8577 460: 118(ptr) AccessChain 24(data) 25 459 115 8578 461: 17(fvec4) Load 460 8579 462: 148(fvec3) VectorShuffle 461 461 0 1 2 8580 463: 148(fvec3) GroupNonUniformQuadBroadcast 35 462 358 8581 464: 118(ptr) AccessChain 24(data) 25 457 115 8582 465: 17(fvec4) Load 464 8583 466: 17(fvec4) VectorShuffle 465 463 4 5 6 3 8584 Store 464 466 8585 467: 27(ptr) AccessChain 10(dti) 26 8586 468: 6(int) Load 467 8587 469: 27(ptr) AccessChain 10(dti) 26 8588 470: 6(int) Load 469 8589 471: 161(ptr) AccessChain 24(data) 25 470 158 8590 472: 19(f64vec4) Load 471 8591 473: 19(f64vec4) GroupNonUniformQuadBroadcast 35 472 358 8592 474: 161(ptr) AccessChain 24(data) 25 468 158 8593 Store 474 473 8594 475: 27(ptr) AccessChain 10(dti) 26 8595 476: 6(int) Load 475 8596 477: 27(ptr) AccessChain 10(dti) 26 8597 478: 6(int) Load 477 8598 479: 170(ptr) AccessChain 24(data) 25 478 158 26 8599 480:18(float64_t) Load 479 8600 481:18(float64_t) GroupNonUniformQuadBroadcast 35 480 358 8601 482: 170(ptr) AccessChain 24(data) 25 476 158 26 8602 Store 482 481 8603 483: 27(ptr) AccessChain 10(dti) 26 8604 484: 6(int) Load 483 8605 485: 27(ptr) AccessChain 10(dti) 26 8606 486: 6(int) Load 485 8607 487: 161(ptr) AccessChain 24(data) 25 486 158 8608 488: 19(f64vec4) Load 487 8609 489:179(f64vec2) VectorShuffle 488 488 0 1 8610 490:179(f64vec2) GroupNonUniformQuadBroadcast 35 489 358 8611 491: 161(ptr) AccessChain 24(data) 25 484 158 8612 492: 19(f64vec4) Load 491 8613 493: 19(f64vec4) VectorShuffle 492 490 4 5 2 3 8614 Store 491 493 8615 494: 27(ptr) AccessChain 10(dti) 26 8616 495: 6(int) Load 494 8617 496: 27(ptr) AccessChain 10(dti) 26 8618 497: 6(int) Load 496 8619 498: 161(ptr) AccessChain 24(data) 25 497 158 8620 499: 19(f64vec4) Load 498 8621 500:191(f64vec3) VectorShuffle 499 499 0 1 2 8622 501:191(f64vec3) GroupNonUniformQuadBroadcast 35 500 358 8623 502: 161(ptr) AccessChain 24(data) 25 495 158 8624 503: 19(f64vec4) Load 502 8625 504: 19(f64vec4) VectorShuffle 503 501 4 5 6 3 8626 Store 502 504 8627 505: 27(ptr) AccessChain 10(dti) 26 8628 506: 6(int) Load 505 8629 507: 27(ptr) AccessChain 10(dti) 26 8630 508: 6(int) Load 507 8631 509: 32(ptr) AccessChain 24(data) 25 508 25 8632 510: 13(ivec4) Load 509 8633 511: 13(ivec4) GroupNonUniformQuadBroadcast 35 510 35 8634 512: 32(ptr) AccessChain 24(data) 25 506 25 8635 Store 512 511 8636 513: 27(ptr) AccessChain 10(dti) 26 8637 514: 6(int) Load 513 8638 515: 27(ptr) AccessChain 10(dti) 26 8639 516: 6(int) Load 515 8640 517: 42(ptr) AccessChain 24(data) 25 516 25 26 8641 518: 6(int) Load 517 8642 519: 6(int) GroupNonUniformQuadBroadcast 35 518 35 8643 520: 42(ptr) AccessChain 24(data) 25 514 25 26 8644 Store 520 519 8645 521: 27(ptr) AccessChain 10(dti) 26 8646 522: 6(int) Load 521 8647 523: 27(ptr) AccessChain 10(dti) 26 8648 524: 6(int) Load 523 8649 525: 32(ptr) AccessChain 24(data) 25 524 25 8650 526: 13(ivec4) Load 525 8651 527: 51(ivec2) VectorShuffle 526 526 0 1 8652 528: 51(ivec2) GroupNonUniformQuadBroadcast 35 527 35 8653 529: 32(ptr) AccessChain 24(data) 25 522 25 8654 530: 13(ivec4) Load 529 8655 531: 13(ivec4) VectorShuffle 530 528 4 5 2 3 8656 Store 529 531 8657 532: 27(ptr) AccessChain 10(dti) 26 8658 533: 6(int) Load 532 8659 534: 27(ptr) AccessChain 10(dti) 26 8660 535: 6(int) Load 534 8661 536: 32(ptr) AccessChain 24(data) 25 535 25 8662 537: 13(ivec4) Load 536 8663 538: 7(ivec3) VectorShuffle 537 537 0 1 2 8664 539: 7(ivec3) GroupNonUniformQuadBroadcast 35 538 35 8665 540: 32(ptr) AccessChain 24(data) 25 533 25 8666 541: 13(ivec4) Load 540 8667 542: 13(ivec4) VectorShuffle 541 539 4 5 6 3 8668 Store 540 542 8669 543: 27(ptr) AccessChain 10(dti) 26 8670 544: 6(int) Load 543 8671 545: 27(ptr) AccessChain 10(dti) 26 8672 546: 6(int) Load 545 8673 547: 75(ptr) AccessChain 24(data) 25 546 72 8674 548: 15(ivec4) Load 547 8675 549: 15(ivec4) GroupNonUniformQuadBroadcast 35 548 35 8676 550: 75(ptr) AccessChain 24(data) 25 544 72 8677 Store 550 549 8678 551: 27(ptr) AccessChain 10(dti) 26 8679 552: 6(int) Load 551 8680 553: 27(ptr) AccessChain 10(dti) 26 8681 554: 6(int) Load 553 8682 555: 84(ptr) AccessChain 24(data) 25 554 72 26 8683 556: 14(int) Load 555 8684 557: 14(int) GroupNonUniformQuadBroadcast 35 556 35 8685 558: 84(ptr) AccessChain 24(data) 25 552 72 26 8686 Store 558 557 8687 559: 27(ptr) AccessChain 10(dti) 26 8688 560: 6(int) Load 559 8689 561: 27(ptr) AccessChain 10(dti) 26 8690 562: 6(int) Load 561 8691 563: 75(ptr) AccessChain 24(data) 25 562 72 8692 564: 15(ivec4) Load 563 8693 565: 93(ivec2) VectorShuffle 564 564 0 1 8694 566: 93(ivec2) GroupNonUniformQuadBroadcast 35 565 35 8695 567: 75(ptr) AccessChain 24(data) 25 560 72 8696 568: 15(ivec4) Load 567 8697 569: 15(ivec4) VectorShuffle 568 566 4 5 2 3 8698 Store 567 569 8699 570: 27(ptr) AccessChain 10(dti) 26 8700 571: 6(int) Load 570 8701 572: 27(ptr) AccessChain 10(dti) 26 8702 573: 6(int) Load 572 8703 574: 75(ptr) AccessChain 24(data) 25 573 72 8704 575: 15(ivec4) Load 574 8705 576: 105(ivec3) VectorShuffle 575 575 0 1 2 8706 577: 105(ivec3) GroupNonUniformQuadBroadcast 35 576 35 8707 578: 75(ptr) AccessChain 24(data) 25 571 72 8708 579: 15(ivec4) Load 578 8709 580: 15(ivec4) VectorShuffle 579 577 4 5 6 3 8710 Store 578 580 8711 581: 27(ptr) AccessChain 10(dti) 26 8712 582: 6(int) Load 581 8713 583: 27(ptr) AccessChain 10(dti) 26 8714 584: 6(int) Load 583 8715 585: 118(ptr) AccessChain 24(data) 25 584 115 8716 586: 17(fvec4) Load 585 8717 587: 17(fvec4) GroupNonUniformQuadBroadcast 35 586 35 8718 588: 118(ptr) AccessChain 24(data) 25 582 115 8719 Store 588 587 8720 589: 27(ptr) AccessChain 10(dti) 26 8721 590: 6(int) Load 589 8722 591: 27(ptr) AccessChain 10(dti) 26 8723 592: 6(int) Load 591 8724 593: 127(ptr) AccessChain 24(data) 25 592 115 26 8725 594: 16(float) Load 593 8726 595: 16(float) GroupNonUniformQuadBroadcast 35 594 35 8727 596: 127(ptr) AccessChain 24(data) 25 590 115 26 8728 Store 596 595 8729 597: 27(ptr) AccessChain 10(dti) 26 8730 598: 6(int) Load 597 8731 599: 27(ptr) AccessChain 10(dti) 26 8732 600: 6(int) Load 599 8733 601: 118(ptr) AccessChain 24(data) 25 600 115 8734 602: 17(fvec4) Load 601 8735 603: 136(fvec2) VectorShuffle 602 602 0 1 8736 604: 136(fvec2) GroupNonUniformQuadBroadcast 35 603 35 8737 605: 118(ptr) AccessChain 24(data) 25 598 115 8738 606: 17(fvec4) Load 605 8739 607: 17(fvec4) VectorShuffle 606 604 4 5 2 3 8740 Store 605 607 8741 608: 27(ptr) AccessChain 10(dti) 26 8742 609: 6(int) Load 608 8743 610: 27(ptr) AccessChain 10(dti) 26 8744 611: 6(int) Load 610 8745 612: 118(ptr) AccessChain 24(data) 25 611 115 8746 613: 17(fvec4) Load 612 8747 614: 148(fvec3) VectorShuffle 613 613 0 1 2 8748 615: 148(fvec3) GroupNonUniformQuadBroadcast 35 614 35 8749 616: 118(ptr) AccessChain 24(data) 25 609 115 8750 617: 17(fvec4) Load 616 8751 618: 17(fvec4) VectorShuffle 617 615 4 5 6 3 8752 Store 616 618 8753 619: 27(ptr) AccessChain 10(dti) 26 8754 620: 6(int) Load 619 8755 621: 27(ptr) AccessChain 10(dti) 26 8756 622: 6(int) Load 621 8757 623: 161(ptr) AccessChain 24(data) 25 622 158 8758 624: 19(f64vec4) Load 623 8759 625: 19(f64vec4) GroupNonUniformQuadBroadcast 35 624 35 8760 626: 161(ptr) AccessChain 24(data) 25 620 158 8761 Store 626 625 8762 627: 27(ptr) AccessChain 10(dti) 26 8763 628: 6(int) Load 627 8764 629: 27(ptr) AccessChain 10(dti) 26 8765 630: 6(int) Load 629 8766 631: 170(ptr) AccessChain 24(data) 25 630 158 26 8767 632:18(float64_t) Load 631 8768 633:18(float64_t) GroupNonUniformQuadBroadcast 35 632 35 8769 634: 170(ptr) AccessChain 24(data) 25 628 158 26 8770 Store 634 633 8771 635: 27(ptr) AccessChain 10(dti) 26 8772 636: 6(int) Load 635 8773 637: 27(ptr) AccessChain 10(dti) 26 8774 638: 6(int) Load 637 8775 639: 161(ptr) AccessChain 24(data) 25 638 158 8776 640: 19(f64vec4) Load 639 8777 641:179(f64vec2) VectorShuffle 640 640 0 1 8778 642:179(f64vec2) GroupNonUniformQuadBroadcast 35 641 35 8779 643: 161(ptr) AccessChain 24(data) 25 636 158 8780 644: 19(f64vec4) Load 643 8781 645: 19(f64vec4) VectorShuffle 644 642 4 5 2 3 8782 Store 643 645 8783 646: 27(ptr) AccessChain 10(dti) 26 8784 647: 6(int) Load 646 8785 648: 27(ptr) AccessChain 10(dti) 26 8786 649: 6(int) Load 648 8787 650: 161(ptr) AccessChain 24(data) 25 649 158 8788 651: 19(f64vec4) Load 650 8789 652:191(f64vec3) VectorShuffle 651 651 0 1 2 8790 653:191(f64vec3) GroupNonUniformQuadBroadcast 35 652 35 8791 654: 161(ptr) AccessChain 24(data) 25 647 158 8792 655: 19(f64vec4) Load 654 8793 656: 19(f64vec4) VectorShuffle 655 653 4 5 6 3 8794 Store 654 656 8795 657: 27(ptr) AccessChain 10(dti) 26 8796 658: 6(int) Load 657 8797 659: 27(ptr) AccessChain 10(dti) 26 8798 660: 6(int) Load 659 8799 661: 32(ptr) AccessChain 24(data) 25 660 25 8800 662: 13(ivec4) Load 661 8801 663: 13(ivec4) GroupNonUniformQuadSwap 35 662 26 8802 664: 32(ptr) AccessChain 24(data) 25 658 25 8803 Store 664 663 8804 665: 27(ptr) AccessChain 10(dti) 26 8805 666: 6(int) Load 665 8806 667: 27(ptr) AccessChain 10(dti) 26 8807 668: 6(int) Load 667 8808 669: 42(ptr) AccessChain 24(data) 25 668 25 26 8809 670: 6(int) Load 669 8810 671: 6(int) GroupNonUniformQuadSwap 35 670 26 8811 672: 42(ptr) AccessChain 24(data) 25 666 25 26 8812 Store 672 671 8813 673: 27(ptr) AccessChain 10(dti) 26 8814 674: 6(int) Load 673 8815 675: 27(ptr) AccessChain 10(dti) 26 8816 676: 6(int) Load 675 8817 677: 32(ptr) AccessChain 24(data) 25 676 25 8818 678: 13(ivec4) Load 677 8819 679: 51(ivec2) VectorShuffle 678 678 0 1 8820 680: 51(ivec2) GroupNonUniformQuadSwap 35 679 26 8821 681: 32(ptr) AccessChain 24(data) 25 674 25 8822 682: 13(ivec4) Load 681 8823 683: 13(ivec4) VectorShuffle 682 680 4 5 2 3 8824 Store 681 683 8825 684: 27(ptr) AccessChain 10(dti) 26 8826 685: 6(int) Load 684 8827 686: 27(ptr) AccessChain 10(dti) 26 8828 687: 6(int) Load 686 8829 688: 32(ptr) AccessChain 24(data) 25 687 25 8830 689: 13(ivec4) Load 688 8831 690: 7(ivec3) VectorShuffle 689 689 0 1 2 8832 691: 7(ivec3) GroupNonUniformQuadSwap 35 690 26 8833 692: 32(ptr) AccessChain 24(data) 25 685 25 8834 693: 13(ivec4) Load 692 8835 694: 13(ivec4) VectorShuffle 693 691 4 5 6 3 8836 Store 692 694 8837 695: 27(ptr) AccessChain 10(dti) 26 8838 696: 6(int) Load 695 8839 697: 27(ptr) AccessChain 10(dti) 26 8840 698: 6(int) Load 697 8841 699: 75(ptr) AccessChain 24(data) 25 698 72 8842 700: 15(ivec4) Load 699 8843 701: 15(ivec4) GroupNonUniformQuadSwap 35 700 26 8844 702: 75(ptr) AccessChain 24(data) 25 696 72 8845 Store 702 701 8846 703: 27(ptr) AccessChain 10(dti) 26 8847 704: 6(int) Load 703 8848 705: 27(ptr) AccessChain 10(dti) 26 8849 706: 6(int) Load 705 8850 707: 84(ptr) AccessChain 24(data) 25 706 72 26 8851 708: 14(int) Load 707 8852 709: 14(int) GroupNonUniformQuadSwap 35 708 26 8853 710: 84(ptr) AccessChain 24(data) 25 704 72 26 8854 Store 710 709 8855 711: 27(ptr) AccessChain 10(dti) 26 8856 712: 6(int) Load 711 8857 713: 27(ptr) AccessChain 10(dti) 26 8858 714: 6(int) Load 713 8859 715: 75(ptr) AccessChain 24(data) 25 714 72 8860 716: 15(ivec4) Load 715 8861 717: 93(ivec2) VectorShuffle 716 716 0 1 8862 718: 93(ivec2) GroupNonUniformQuadSwap 35 717 26 8863 719: 75(ptr) AccessChain 24(data) 25 712 72 8864 720: 15(ivec4) Load 719 8865 721: 15(ivec4) VectorShuffle 720 718 4 5 2 3 8866 Store 719 721 8867 722: 27(ptr) AccessChain 10(dti) 26 8868 723: 6(int) Load 722 8869 724: 27(ptr) AccessChain 10(dti) 26 8870 725: 6(int) Load 724 8871 726: 75(ptr) AccessChain 24(data) 25 725 72 8872 727: 15(ivec4) Load 726 8873 728: 105(ivec3) VectorShuffle 727 727 0 1 2 8874 729: 105(ivec3) GroupNonUniformQuadSwap 35 728 26 8875 730: 75(ptr) AccessChain 24(data) 25 723 72 8876 731: 15(ivec4) Load 730 8877 732: 15(ivec4) VectorShuffle 731 729 4 5 6 3 8878 Store 730 732 8879 733: 27(ptr) AccessChain 10(dti) 26 8880 734: 6(int) Load 733 8881 735: 27(ptr) AccessChain 10(dti) 26 8882 736: 6(int) Load 735 8883 737: 118(ptr) AccessChain 24(data) 25 736 115 8884 738: 17(fvec4) Load 737 8885 739: 17(fvec4) GroupNonUniformQuadSwap 35 738 26 8886 740: 118(ptr) AccessChain 24(data) 25 734 115 8887 Store 740 739 8888 741: 27(ptr) AccessChain 10(dti) 26 8889 742: 6(int) Load 741 8890 743: 27(ptr) AccessChain 10(dti) 26 8891 744: 6(int) Load 743 8892 745: 127(ptr) AccessChain 24(data) 25 744 115 26 8893 746: 16(float) Load 745 8894 747: 16(float) GroupNonUniformQuadSwap 35 746 26 8895 748: 127(ptr) AccessChain 24(data) 25 742 115 26 8896 Store 748 747 8897 749: 27(ptr) AccessChain 10(dti) 26 8898 750: 6(int) Load 749 8899 751: 27(ptr) AccessChain 10(dti) 26 8900 752: 6(int) Load 751 8901 753: 118(ptr) AccessChain 24(data) 25 752 115 8902 754: 17(fvec4) Load 753 8903 755: 136(fvec2) VectorShuffle 754 754 0 1 8904 756: 136(fvec2) GroupNonUniformQuadSwap 35 755 26 8905 757: 118(ptr) AccessChain 24(data) 25 750 115 8906 758: 17(fvec4) Load 757 8907 759: 17(fvec4) VectorShuffle 758 756 4 5 2 3 8908 Store 757 759 8909 760: 27(ptr) AccessChain 10(dti) 26 8910 761: 6(int) Load 760 8911 762: 27(ptr) AccessChain 10(dti) 26 8912 763: 6(int) Load 762 8913 764: 118(ptr) AccessChain 24(data) 25 763 115 8914 765: 17(fvec4) Load 764 8915 766: 148(fvec3) VectorShuffle 765 765 0 1 2 8916 767: 148(fvec3) GroupNonUniformQuadSwap 35 766 26 8917 768: 118(ptr) AccessChain 24(data) 25 761 115 8918 769: 17(fvec4) Load 768 8919 770: 17(fvec4) VectorShuffle 769 767 4 5 6 3 8920 Store 768 770 8921 771: 27(ptr) AccessChain 10(dti) 26 8922 772: 6(int) Load 771 8923 773: 27(ptr) AccessChain 10(dti) 26 8924 774: 6(int) Load 773 8925 775: 161(ptr) AccessChain 24(data) 25 774 158 8926 776: 19(f64vec4) Load 775 8927 777: 19(f64vec4) GroupNonUniformQuadSwap 35 776 26 8928 778: 161(ptr) AccessChain 24(data) 25 772 158 8929 Store 778 777 8930 779: 27(ptr) AccessChain 10(dti) 26 8931 780: 6(int) Load 779 8932 781: 27(ptr) AccessChain 10(dti) 26 8933 782: 6(int) Load 781 8934 783: 170(ptr) AccessChain 24(data) 25 782 158 26 8935 784:18(float64_t) Load 783 8936 785:18(float64_t) GroupNonUniformQuadSwap 35 784 26 8937 786: 170(ptr) AccessChain 24(data) 25 780 158 26 8938 Store 786 785 8939 787: 27(ptr) AccessChain 10(dti) 26 8940 788: 6(int) Load 787 8941 789: 27(ptr) AccessChain 10(dti) 26 8942 790: 6(int) Load 789 8943 791: 161(ptr) AccessChain 24(data) 25 790 158 8944 792: 19(f64vec4) Load 791 8945 793:179(f64vec2) VectorShuffle 792 792 0 1 8946 794:179(f64vec2) GroupNonUniformQuadSwap 35 793 26 8947 795: 161(ptr) AccessChain 24(data) 25 788 158 8948 796: 19(f64vec4) Load 795 8949 797: 19(f64vec4) VectorShuffle 796 794 4 5 2 3 8950 Store 795 797 8951 798: 27(ptr) AccessChain 10(dti) 26 8952 799: 6(int) Load 798 8953 800: 27(ptr) AccessChain 10(dti) 26 8954 801: 6(int) Load 800 8955 802: 161(ptr) AccessChain 24(data) 25 801 158 8956 803: 19(f64vec4) Load 802 8957 804:191(f64vec3) VectorShuffle 803 803 0 1 2 8958 805:191(f64vec3) GroupNonUniformQuadSwap 35 804 26 8959 806: 161(ptr) AccessChain 24(data) 25 799 158 8960 807: 19(f64vec4) Load 806 8961 808: 19(f64vec4) VectorShuffle 807 805 4 5 6 3 8962 Store 806 808 8963 809: 27(ptr) AccessChain 10(dti) 26 8964 810: 6(int) Load 809 8965 811: 27(ptr) AccessChain 10(dti) 26 8966 812: 6(int) Load 811 8967 813: 32(ptr) AccessChain 24(data) 25 812 25 8968 814: 13(ivec4) Load 813 8969 815: 13(ivec4) GroupNonUniformQuadSwap 35 814 205 8970 816: 32(ptr) AccessChain 24(data) 25 810 25 8971 Store 816 815 8972 817: 27(ptr) AccessChain 10(dti) 26 8973 818: 6(int) Load 817 8974 819: 27(ptr) AccessChain 10(dti) 26 8975 820: 6(int) Load 819 8976 821: 42(ptr) AccessChain 24(data) 25 820 25 26 8977 822: 6(int) Load 821 8978 823: 6(int) GroupNonUniformQuadSwap 35 822 205 8979 824: 42(ptr) AccessChain 24(data) 25 818 25 26 8980 Store 824 823 8981 825: 27(ptr) AccessChain 10(dti) 26 8982 826: 6(int) Load 825 8983 827: 27(ptr) AccessChain 10(dti) 26 8984 828: 6(int) Load 827 8985 829: 32(ptr) AccessChain 24(data) 25 828 25 8986 830: 13(ivec4) Load 829 8987 831: 51(ivec2) VectorShuffle 830 830 0 1 8988 832: 51(ivec2) GroupNonUniformQuadSwap 35 831 205 8989 833: 32(ptr) AccessChain 24(data) 25 826 25 8990 834: 13(ivec4) Load 833 8991 835: 13(ivec4) VectorShuffle 834 832 4 5 2 3 8992 Store 833 835 8993 836: 27(ptr) AccessChain 10(dti) 26 8994 837: 6(int) Load 836 8995 838: 27(ptr) AccessChain 10(dti) 26 8996 839: 6(int) Load 838 8997 840: 32(ptr) AccessChain 24(data) 25 839 25 8998 841: 13(ivec4) Load 840 8999 842: 7(ivec3) VectorShuffle 841 841 0 1 2 9000 843: 7(ivec3) GroupNonUniformQuadSwap 35 842 205 9001 844: 32(ptr) AccessChain 24(data) 25 837 25 9002 845: 13(ivec4) Load 844 9003 846: 13(ivec4) VectorShuffle 845 843 4 5 6 3 9004 Store 844 846 9005 847: 27(ptr) AccessChain 10(dti) 26 9006 848: 6(int) Load 847 9007 849: 27(ptr) AccessChain 10(dti) 26 9008 850: 6(int) Load 849 9009 851: 75(ptr) AccessChain 24(data) 25 850 72 9010 852: 15(ivec4) Load 851 9011 853: 15(ivec4) GroupNonUniformQuadSwap 35 852 205 9012 854: 75(ptr) AccessChain 24(data) 25 848 72 9013 Store 854 853 9014 855: 27(ptr) AccessChain 10(dti) 26 9015 856: 6(int) Load 855 9016 857: 27(ptr) AccessChain 10(dti) 26 9017 858: 6(int) Load 857 9018 859: 84(ptr) AccessChain 24(data) 25 858 72 26 9019 860: 14(int) Load 859 9020 861: 14(int) GroupNonUniformQuadSwap 35 860 205 9021 862: 84(ptr) AccessChain 24(data) 25 856 72 26 9022 Store 862 861 9023 863: 27(ptr) AccessChain 10(dti) 26 9024 864: 6(int) Load 863 9025 865: 27(ptr) AccessChain 10(dti) 26 9026 866: 6(int) Load 865 9027 867: 75(ptr) AccessChain 24(data) 25 866 72 9028 868: 15(ivec4) Load 867 9029 869: 93(ivec2) VectorShuffle 868 868 0 1 9030 870: 93(ivec2) GroupNonUniformQuadSwap 35 869 205 9031 871: 75(ptr) AccessChain 24(data) 25 864 72 9032 872: 15(ivec4) Load 871 9033 873: 15(ivec4) VectorShuffle 872 870 4 5 2 3 9034 Store 871 873 9035 874: 27(ptr) AccessChain 10(dti) 26 9036 875: 6(int) Load 874 9037 876: 27(ptr) AccessChain 10(dti) 26 9038 877: 6(int) Load 876 9039 878: 75(ptr) AccessChain 24(data) 25 877 72 9040 879: 15(ivec4) Load 878 9041 880: 105(ivec3) VectorShuffle 879 879 0 1 2 9042 881: 105(ivec3) GroupNonUniformQuadSwap 35 880 205 9043 882: 75(ptr) AccessChain 24(data) 25 875 72 9044 883: 15(ivec4) Load 882 9045 884: 15(ivec4) VectorShuffle 883 881 4 5 6 3 9046 Store 882 884 9047 885: 27(ptr) AccessChain 10(dti) 26 9048 886: 6(int) Load 885 9049 887: 27(ptr) AccessChain 10(dti) 26 9050 888: 6(int) Load 887 9051 889: 118(ptr) AccessChain 24(data) 25 888 115 9052 890: 17(fvec4) Load 889 9053 891: 17(fvec4) GroupNonUniformQuadSwap 35 890 205 9054 892: 118(ptr) AccessChain 24(data) 25 886 115 9055 Store 892 891 9056 893: 27(ptr) AccessChain 10(dti) 26 9057 894: 6(int) Load 893 9058 895: 27(ptr) AccessChain 10(dti) 26 9059 896: 6(int) Load 895 9060 897: 127(ptr) AccessChain 24(data) 25 896 115 26 9061 898: 16(float) Load 897 9062 899: 16(float) GroupNonUniformQuadSwap 35 898 205 9063 900: 127(ptr) AccessChain 24(data) 25 894 115 26 9064 Store 900 899 9065 901: 27(ptr) AccessChain 10(dti) 26 9066 902: 6(int) Load 901 9067 903: 27(ptr) AccessChain 10(dti) 26 9068 904: 6(int) Load 903 9069 905: 118(ptr) AccessChain 24(data) 25 904 115 9070 906: 17(fvec4) Load 905 9071 907: 136(fvec2) VectorShuffle 906 906 0 1 9072 908: 136(fvec2) GroupNonUniformQuadSwap 35 907 205 9073 909: 118(ptr) AccessChain 24(data) 25 902 115 9074 910: 17(fvec4) Load 909 9075 911: 17(fvec4) VectorShuffle 910 908 4 5 2 3 9076 Store 909 911 9077 912: 27(ptr) AccessChain 10(dti) 26 9078 913: 6(int) Load 912 9079 914: 27(ptr) AccessChain 10(dti) 26 9080 915: 6(int) Load 914 9081 916: 118(ptr) AccessChain 24(data) 25 915 115 9082 917: 17(fvec4) Load 916 9083 918: 148(fvec3) VectorShuffle 917 917 0 1 2 9084 919: 148(fvec3) GroupNonUniformQuadSwap 35 918 205 9085 920: 118(ptr) AccessChain 24(data) 25 913 115 9086 921: 17(fvec4) Load 920 9087 922: 17(fvec4) VectorShuffle 921 919 4 5 6 3 9088 Store 920 922 9089 923: 27(ptr) AccessChain 10(dti) 26 9090 924: 6(int) Load 923 9091 925: 27(ptr) AccessChain 10(dti) 26 9092 926: 6(int) Load 925 9093 927: 161(ptr) AccessChain 24(data) 25 926 158 9094 928: 19(f64vec4) Load 927 9095 929: 19(f64vec4) GroupNonUniformQuadSwap 35 928 205 9096 930: 161(ptr) AccessChain 24(data) 25 924 158 9097 Store 930 929 9098 931: 27(ptr) AccessChain 10(dti) 26 9099 932: 6(int) Load 931 9100 933: 27(ptr) AccessChain 10(dti) 26 9101 934: 6(int) Load 933 9102 935: 170(ptr) AccessChain 24(data) 25 934 158 26 9103 936:18(float64_t) Load 935 9104 937:18(float64_t) GroupNonUniformQuadSwap 35 936 205 9105 938: 170(ptr) AccessChain 24(data) 25 932 158 26 9106 Store 938 937 9107 939: 27(ptr) AccessChain 10(dti) 26 9108 940: 6(int) Load 939 9109 941: 27(ptr) AccessChain 10(dti) 26 9110 942: 6(int) Load 941 9111 943: 161(ptr) AccessChain 24(data) 25 942 158 9112 944: 19(f64vec4) Load 943 9113 945:179(f64vec2) VectorShuffle 944 944 0 1 9114 946:179(f64vec2) GroupNonUniformQuadSwap 35 945 205 9115 947: 161(ptr) AccessChain 24(data) 25 940 158 9116 948: 19(f64vec4) Load 947 9117 949: 19(f64vec4) VectorShuffle 948 946 4 5 2 3 9118 Store 947 949 9119 950: 27(ptr) AccessChain 10(dti) 26 9120 951: 6(int) Load 950 9121 952: 27(ptr) AccessChain 10(dti) 26 9122 953: 6(int) Load 952 9123 954: 161(ptr) AccessChain 24(data) 25 953 158 9124 955: 19(f64vec4) Load 954 9125 956:191(f64vec3) VectorShuffle 955 955 0 1 2 9126 957:191(f64vec3) GroupNonUniformQuadSwap 35 956 205 9127 958: 161(ptr) AccessChain 24(data) 25 951 158 9128 959: 19(f64vec4) Load 958 9129 960: 19(f64vec4) VectorShuffle 959 957 4 5 6 3 9130 Store 958 960 9131 961: 27(ptr) AccessChain 10(dti) 26 9132 962: 6(int) Load 961 9133 963: 27(ptr) AccessChain 10(dti) 26 9134 964: 6(int) Load 963 9135 965: 32(ptr) AccessChain 24(data) 25 964 25 9136 966: 13(ivec4) Load 965 9137 967: 13(ivec4) GroupNonUniformQuadSwap 35 966 358 9138 968: 32(ptr) AccessChain 24(data) 25 962 25 9139 Store 968 967 9140 969: 27(ptr) AccessChain 10(dti) 26 9141 970: 6(int) Load 969 9142 971: 27(ptr) AccessChain 10(dti) 26 9143 972: 6(int) Load 971 9144 973: 42(ptr) AccessChain 24(data) 25 972 25 26 9145 974: 6(int) Load 973 9146 975: 6(int) GroupNonUniformQuadSwap 35 974 358 9147 976: 42(ptr) AccessChain 24(data) 25 970 25 26 9148 Store 976 975 9149 977: 27(ptr) AccessChain 10(dti) 26 9150 978: 6(int) Load 977 9151 979: 27(ptr) AccessChain 10(dti) 26 9152 980: 6(int) Load 979 9153 981: 32(ptr) AccessChain 24(data) 25 980 25 9154 982: 13(ivec4) Load 981 9155 983: 51(ivec2) VectorShuffle 982 982 0 1 9156 984: 51(ivec2) GroupNonUniformQuadSwap 35 983 358 9157 985: 32(ptr) AccessChain 24(data) 25 978 25 9158 986: 13(ivec4) Load 985 9159 987: 13(ivec4) VectorShuffle 986 984 4 5 2 3 9160 Store 985 987 9161 988: 27(ptr) AccessChain 10(dti) 26 9162 989: 6(int) Load 988 9163 990: 27(ptr) AccessChain 10(dti) 26 9164 991: 6(int) Load 990 9165 992: 32(ptr) AccessChain 24(data) 25 991 25 9166 993: 13(ivec4) Load 992 9167 994: 7(ivec3) VectorShuffle 993 993 0 1 2 9168 995: 7(ivec3) GroupNonUniformQuadSwap 35 994 358 9169 996: 32(ptr) AccessChain 24(data) 25 989 25 9170 997: 13(ivec4) Load 996 9171 998: 13(ivec4) VectorShuffle 997 995 4 5 6 3 9172 Store 996 998 9173 999: 27(ptr) AccessChain 10(dti) 26 9174 1000: 6(int) Load 999 9175 1001: 27(ptr) AccessChain 10(dti) 26 9176 1002: 6(int) Load 1001 9177 1003: 75(ptr) AccessChain 24(data) 25 1002 72 9178 1004: 15(ivec4) Load 1003 9179 1005: 15(ivec4) GroupNonUniformQuadSwap 35 1004 358 9180 1006: 75(ptr) AccessChain 24(data) 25 1000 72 9181 Store 1006 1005 9182 1007: 27(ptr) AccessChain 10(dti) 26 9183 1008: 6(int) Load 1007 9184 1009: 27(ptr) AccessChain 10(dti) 26 9185 1010: 6(int) Load 1009 9186 1011: 84(ptr) AccessChain 24(data) 25 1010 72 26 9187 1012: 14(int) Load 1011 9188 1013: 14(int) GroupNonUniformQuadSwap 35 1012 358 9189 1014: 84(ptr) AccessChain 24(data) 25 1008 72 26 9190 Store 1014 1013 9191 1015: 27(ptr) AccessChain 10(dti) 26 9192 1016: 6(int) Load 1015 9193 1017: 27(ptr) AccessChain 10(dti) 26 9194 1018: 6(int) Load 1017 9195 1019: 75(ptr) AccessChain 24(data) 25 1018 72 9196 1020: 15(ivec4) Load 1019 9197 1021: 93(ivec2) VectorShuffle 1020 1020 0 1 9198 1022: 93(ivec2) GroupNonUniformQuadSwap 35 1021 358 9199 1023: 75(ptr) AccessChain 24(data) 25 1016 72 9200 1024: 15(ivec4) Load 1023 9201 1025: 15(ivec4) VectorShuffle 1024 1022 4 5 2 3 9202 Store 1023 1025 9203 1026: 27(ptr) AccessChain 10(dti) 26 9204 1027: 6(int) Load 1026 9205 1028: 27(ptr) AccessChain 10(dti) 26 9206 1029: 6(int) Load 1028 9207 1030: 75(ptr) AccessChain 24(data) 25 1029 72 9208 1031: 15(ivec4) Load 1030 9209 1032: 105(ivec3) VectorShuffle 1031 1031 0 1 2 9210 1033: 105(ivec3) GroupNonUniformQuadSwap 35 1032 358 9211 1034: 75(ptr) AccessChain 24(data) 25 1027 72 9212 1035: 15(ivec4) Load 1034 9213 1036: 15(ivec4) VectorShuffle 1035 1033 4 5 6 3 9214 Store 1034 1036 9215 1037: 27(ptr) AccessChain 10(dti) 26 9216 1038: 6(int) Load 1037 9217 1039: 27(ptr) AccessChain 10(dti) 26 9218 1040: 6(int) Load 1039 9219 1041: 118(ptr) AccessChain 24(data) 25 1040 115 9220 1042: 17(fvec4) Load 1041 9221 1043: 17(fvec4) GroupNonUniformQuadSwap 35 1042 358 9222 1044: 118(ptr) AccessChain 24(data) 25 1038 115 9223 Store 1044 1043 9224 1045: 27(ptr) AccessChain 10(dti) 26 9225 1046: 6(int) Load 1045 9226 1047: 27(ptr) AccessChain 10(dti) 26 9227 1048: 6(int) Load 1047 9228 1049: 127(ptr) AccessChain 24(data) 25 1048 115 26 9229 1050: 16(float) Load 1049 9230 1051: 16(float) GroupNonUniformQuadSwap 35 1050 358 9231 1052: 127(ptr) AccessChain 24(data) 25 1046 115 26 9232 Store 1052 1051 9233 1053: 27(ptr) AccessChain 10(dti) 26 9234 1054: 6(int) Load 1053 9235 1055: 27(ptr) AccessChain 10(dti) 26 9236 1056: 6(int) Load 1055 9237 1057: 118(ptr) AccessChain 24(data) 25 1056 115 9238 1058: 17(fvec4) Load 1057 9239 1059: 136(fvec2) VectorShuffle 1058 1058 0 1 9240 1060: 136(fvec2) GroupNonUniformQuadSwap 35 1059 358 9241 1061: 118(ptr) AccessChain 24(data) 25 1054 115 9242 1062: 17(fvec4) Load 1061 9243 1063: 17(fvec4) VectorShuffle 1062 1060 4 5 2 3 9244 Store 1061 1063 9245 1064: 27(ptr) AccessChain 10(dti) 26 9246 1065: 6(int) Load 1064 9247 1066: 27(ptr) AccessChain 10(dti) 26 9248 1067: 6(int) Load 1066 9249 1068: 118(ptr) AccessChain 24(data) 25 1067 115 9250 1069: 17(fvec4) Load 1068 9251 1070: 148(fvec3) VectorShuffle 1069 1069 0 1 2 9252 1071: 148(fvec3) GroupNonUniformQuadSwap 35 1070 358 9253 1072: 118(ptr) AccessChain 24(data) 25 1065 115 9254 1073: 17(fvec4) Load 1072 9255 1074: 17(fvec4) VectorShuffle 1073 1071 4 5 6 3 9256 Store 1072 1074 9257 1075: 27(ptr) AccessChain 10(dti) 26 9258 1076: 6(int) Load 1075 9259 1077: 27(ptr) AccessChain 10(dti) 26 9260 1078: 6(int) Load 1077 9261 1079: 161(ptr) AccessChain 24(data) 25 1078 158 9262 1080: 19(f64vec4) Load 1079 9263 1081: 19(f64vec4) GroupNonUniformQuadSwap 35 1080 358 9264 1082: 161(ptr) AccessChain 24(data) 25 1076 158 9265 Store 1082 1081 9266 1083: 27(ptr) AccessChain 10(dti) 26 9267 1084: 6(int) Load 1083 9268 1085: 27(ptr) AccessChain 10(dti) 26 9269 1086: 6(int) Load 1085 9270 1087: 170(ptr) AccessChain 24(data) 25 1086 158 26 9271 1088:18(float64_t) Load 1087 9272 1089:18(float64_t) GroupNonUniformQuadSwap 35 1088 358 9273 1090: 170(ptr) AccessChain 24(data) 25 1084 158 26 9274 Store 1090 1089 9275 1091: 27(ptr) AccessChain 10(dti) 26 9276 1092: 6(int) Load 1091 9277 1093: 27(ptr) AccessChain 10(dti) 26 9278 1094: 6(int) Load 1093 9279 1095: 161(ptr) AccessChain 24(data) 25 1094 158 9280 1096: 19(f64vec4) Load 1095 9281 1097:179(f64vec2) VectorShuffle 1096 1096 0 1 9282 1098:179(f64vec2) GroupNonUniformQuadSwap 35 1097 358 9283 1099: 161(ptr) AccessChain 24(data) 25 1092 158 9284 1100: 19(f64vec4) Load 1099 9285 1101: 19(f64vec4) VectorShuffle 1100 1098 4 5 2 3 9286 Store 1099 1101 9287 1102: 27(ptr) AccessChain 10(dti) 26 9288 1103: 6(int) Load 1102 9289 1104: 27(ptr) AccessChain 10(dti) 26 9290 1105: 6(int) Load 1104 9291 1106: 161(ptr) AccessChain 24(data) 25 1105 158 9292 1107: 19(f64vec4) Load 1106 9293 1108:191(f64vec3) VectorShuffle 1107 1107 0 1 2 9294 1109:191(f64vec3) GroupNonUniformQuadSwap 35 1108 358 9295 1110: 161(ptr) AccessChain 24(data) 25 1103 158 9296 1111: 19(f64vec4) Load 1110 9297 1112: 19(f64vec4) VectorShuffle 1111 1109 4 5 6 3 9298 Store 1110 1112 9299 Return 9300 FunctionEnd 9301