|
@@ -0,0 +1,4280 @@
|
|
|
+spv.subgroupExtendedTypesArithmetic.comp
|
|
|
+// Module Version 10300
|
|
|
+// Generated by (magic number): 80007
|
|
|
+// Id's are bound by 3665
|
|
|
+
|
|
|
+ Capability Shader
|
|
|
+ Capability Float16
|
|
|
+ Capability Int64
|
|
|
+ Capability Int16
|
|
|
+ Capability Int8
|
|
|
+ Capability GroupNonUniform
|
|
|
+ Capability GroupNonUniformArithmetic
|
|
|
+ Capability StorageUniformBufferBlock16
|
|
|
+ Capability StorageBuffer8BitAccess
|
|
|
+ Extension "SPV_KHR_8bit_storage"
|
|
|
+ 1: ExtInstImport "GLSL.std.450"
|
|
|
+ MemoryModel Logical GLSL450
|
|
|
+ EntryPoint GLCompute 4 "main" 10 12
|
|
|
+ ExecutionMode 4 LocalSize 8 1 1
|
|
|
+ Source GLSL 450
|
|
|
+ SourceExtension "GL_EXT_shader_explicit_arithmetic_types_float16"
|
|
|
+ SourceExtension "GL_EXT_shader_explicit_arithmetic_types_int16"
|
|
|
+ SourceExtension "GL_EXT_shader_explicit_arithmetic_types_int64"
|
|
|
+ SourceExtension "GL_EXT_shader_explicit_arithmetic_types_int8"
|
|
|
+ SourceExtension "GL_EXT_shader_subgroup_extended_types_float16"
|
|
|
+ SourceExtension "GL_EXT_shader_subgroup_extended_types_int16"
|
|
|
+ SourceExtension "GL_EXT_shader_subgroup_extended_types_int64"
|
|
|
+ SourceExtension "GL_EXT_shader_subgroup_extended_types_int8"
|
|
|
+ SourceExtension "GL_KHR_shader_subgroup_arithmetic"
|
|
|
+ SourceExtension "GL_KHR_shader_subgroup_basic"
|
|
|
+ Name 4 "main"
|
|
|
+ Name 8 "invocation"
|
|
|
+ Name 10 "gl_SubgroupInvocationID"
|
|
|
+ Name 12 "gl_SubgroupSize"
|
|
|
+ Name 31 "Buffers"
|
|
|
+ MemberName 31(Buffers) 0 "i8"
|
|
|
+ MemberName 31(Buffers) 1 "u8"
|
|
|
+ MemberName 31(Buffers) 2 "i16"
|
|
|
+ MemberName 31(Buffers) 3 "u16"
|
|
|
+ MemberName 31(Buffers) 4 "i64"
|
|
|
+ MemberName 31(Buffers) 5 "u64"
|
|
|
+ MemberName 31(Buffers) 6 "f16"
|
|
|
+ Name 34 "data"
|
|
|
+ Decorate 10(gl_SubgroupInvocationID) RelaxedPrecision
|
|
|
+ Decorate 10(gl_SubgroupInvocationID) BuiltIn SubgroupLocalInvocationId
|
|
|
+ Decorate 11 RelaxedPrecision
|
|
|
+ Decorate 12(gl_SubgroupSize) RelaxedPrecision
|
|
|
+ Decorate 12(gl_SubgroupSize) BuiltIn SubgroupSize
|
|
|
+ Decorate 13 RelaxedPrecision
|
|
|
+ Decorate 14 RelaxedPrecision
|
|
|
+ Decorate 16 RelaxedPrecision
|
|
|
+ MemberDecorate 31(Buffers) 0 Offset 0
|
|
|
+ MemberDecorate 31(Buffers) 1 Offset 4
|
|
|
+ MemberDecorate 31(Buffers) 2 Offset 8
|
|
|
+ MemberDecorate 31(Buffers) 3 Offset 16
|
|
|
+ MemberDecorate 31(Buffers) 4 Offset 32
|
|
|
+ MemberDecorate 31(Buffers) 5 Offset 64
|
|
|
+ MemberDecorate 31(Buffers) 6 Offset 96
|
|
|
+ Decorate 31(Buffers) Block
|
|
|
+ Decorate 34(data) DescriptorSet 0
|
|
|
+ Decorate 34(data) Binding 0
|
|
|
+ Decorate 3664 BuiltIn WorkgroupSize
|
|
|
+ 2: TypeVoid
|
|
|
+ 3: TypeFunction 2
|
|
|
+ 6: TypeInt 32 0
|
|
|
+ 7: TypePointer Function 6(int)
|
|
|
+ 9: TypePointer Input 6(int)
|
|
|
+10(gl_SubgroupInvocationID): 9(ptr) Variable Input
|
|
|
+12(gl_SubgroupSize): 9(ptr) Variable Input
|
|
|
+ 15: 6(int) Constant 4
|
|
|
+ 17: TypeInt 8 1
|
|
|
+ 18: TypeVector 17(int8_t) 4
|
|
|
+ 19: TypeInt 8 0
|
|
|
+ 20: TypeVector 19(int8_t) 4
|
|
|
+ 21: TypeInt 16 1
|
|
|
+ 22: TypeVector 21(int16_t) 4
|
|
|
+ 23: TypeInt 16 0
|
|
|
+ 24: TypeVector 23(int16_t) 4
|
|
|
+ 25: TypeInt 64 1
|
|
|
+ 26: TypeVector 25(int64_t) 4
|
|
|
+ 27: TypeInt 64 0
|
|
|
+ 28: TypeVector 27(int64_t) 4
|
|
|
+ 29: TypeFloat 16
|
|
|
+ 30: TypeVector 29(float16_t) 4
|
|
|
+ 31(Buffers): TypeStruct 18(i8vec4) 20(i8vec4) 22(i16vec4) 24(i16vec4) 26(i64vec4) 28(i64vec4) 30(f16vec4)
|
|
|
+ 32: TypeArray 31(Buffers) 15
|
|
|
+ 33: TypePointer StorageBuffer 32
|
|
|
+ 34(data): 33(ptr) Variable StorageBuffer
|
|
|
+ 36: TypeInt 32 1
|
|
|
+ 37: 36(int) Constant 0
|
|
|
+ 38: 6(int) Constant 0
|
|
|
+ 39: TypePointer StorageBuffer 17(int8_t)
|
|
|
+ 42: 6(int) Constant 3
|
|
|
+ 46: 36(int) Constant 1
|
|
|
+ 47: TypeVector 17(int8_t) 2
|
|
|
+ 48: TypePointer StorageBuffer 18(i8vec4)
|
|
|
+ 57: 36(int) Constant 2
|
|
|
+ 58: TypeVector 17(int8_t) 3
|
|
|
+ 67: 36(int) Constant 3
|
|
|
+ 593: TypePointer StorageBuffer 19(int8_t)
|
|
|
+ 599: TypeVector 19(int8_t) 2
|
|
|
+ 600: TypePointer StorageBuffer 20(i8vec4)
|
|
|
+ 609: TypeVector 19(int8_t) 3
|
|
|
+ 1143: TypePointer StorageBuffer 21(int16_t)
|
|
|
+ 1149: TypeVector 21(int16_t) 2
|
|
|
+ 1150: TypePointer StorageBuffer 22(i16vec4)
|
|
|
+ 1159: TypeVector 21(int16_t) 3
|
|
|
+ 1693: TypePointer StorageBuffer 23(int16_t)
|
|
|
+ 1699: TypeVector 23(int16_t) 2
|
|
|
+ 1700: TypePointer StorageBuffer 24(i16vec4)
|
|
|
+ 1709: TypeVector 23(int16_t) 3
|
|
|
+ 2243: 36(int) Constant 4
|
|
|
+ 2244: TypePointer StorageBuffer 25(int64_t)
|
|
|
+ 2250: TypeVector 25(int64_t) 2
|
|
|
+ 2251: TypePointer StorageBuffer 26(i64vec4)
|
|
|
+ 2260: TypeVector 25(int64_t) 3
|
|
|
+ 2794: 36(int) Constant 5
|
|
|
+ 2795: TypePointer StorageBuffer 27(int64_t)
|
|
|
+ 2801: TypeVector 27(int64_t) 2
|
|
|
+ 2802: TypePointer StorageBuffer 28(i64vec4)
|
|
|
+ 2811: TypeVector 27(int64_t) 3
|
|
|
+ 3345: 36(int) Constant 6
|
|
|
+ 3346: TypePointer StorageBuffer 29(float16_t)
|
|
|
+ 3352: TypeVector 29(float16_t) 2
|
|
|
+ 3353: TypePointer StorageBuffer 30(f16vec4)
|
|
|
+ 3362: TypeVector 29(float16_t) 3
|
|
|
+ 3661: TypeVector 6(int) 3
|
|
|
+ 3662: 6(int) Constant 8
|
|
|
+ 3663: 6(int) Constant 1
|
|
|
+ 3664: 3661(ivec3) ConstantComposite 3662 3663 3663
|
|
|
+ 4(main): 2 Function None 3
|
|
|
+ 5: Label
|
|
|
+ 8(invocation): 7(ptr) Variable Function
|
|
|
+ 11: 6(int) Load 10(gl_SubgroupInvocationID)
|
|
|
+ 13: 6(int) Load 12(gl_SubgroupSize)
|
|
|
+ 14: 6(int) IAdd 11 13
|
|
|
+ 16: 6(int) UMod 14 15
|
|
|
+ Store 8(invocation) 16
|
|
|
+ 35: 6(int) Load 8(invocation)
|
|
|
+ 40: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 41: 17(int8_t) Load 40
|
|
|
+ 43: 17(int8_t) GroupNonUniformIAdd 42 Reduce 41
|
|
|
+ 44: 39(ptr) AccessChain 34(data) 35 37 38
|
|
|
+ Store 44 43
|
|
|
+ 45: 6(int) Load 8(invocation)
|
|
|
+ 49: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 50: 18(i8vec4) Load 49
|
|
|
+ 51: 47(i8vec2) VectorShuffle 50 50 0 1
|
|
|
+ 52: 47(i8vec2) GroupNonUniformIAdd 42 Reduce 51
|
|
|
+ 53: 48(ptr) AccessChain 34(data) 45 37
|
|
|
+ 54: 18(i8vec4) Load 53
|
|
|
+ 55: 18(i8vec4) VectorShuffle 54 52 4 5 2 3
|
|
|
+ Store 53 55
|
|
|
+ 56: 6(int) Load 8(invocation)
|
|
|
+ 59: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 60: 18(i8vec4) Load 59
|
|
|
+ 61: 58(i8vec3) VectorShuffle 60 60 0 1 2
|
|
|
+ 62: 58(i8vec3) GroupNonUniformIAdd 42 Reduce 61
|
|
|
+ 63: 48(ptr) AccessChain 34(data) 56 37
|
|
|
+ 64: 18(i8vec4) Load 63
|
|
|
+ 65: 18(i8vec4) VectorShuffle 64 62 4 5 6 3
|
|
|
+ Store 63 65
|
|
|
+ 66: 6(int) Load 8(invocation)
|
|
|
+ 68: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 69: 18(i8vec4) Load 68
|
|
|
+ 70: 18(i8vec4) GroupNonUniformIAdd 42 Reduce 69
|
|
|
+ 71: 48(ptr) AccessChain 34(data) 66 37
|
|
|
+ Store 71 70
|
|
|
+ 72: 6(int) Load 8(invocation)
|
|
|
+ 73: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 74: 17(int8_t) Load 73
|
|
|
+ 75: 17(int8_t) GroupNonUniformIMul 42 Reduce 74
|
|
|
+ 76: 39(ptr) AccessChain 34(data) 72 37 38
|
|
|
+ Store 76 75
|
|
|
+ 77: 6(int) Load 8(invocation)
|
|
|
+ 78: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 79: 18(i8vec4) Load 78
|
|
|
+ 80: 47(i8vec2) VectorShuffle 79 79 0 1
|
|
|
+ 81: 47(i8vec2) GroupNonUniformIMul 42 Reduce 80
|
|
|
+ 82: 48(ptr) AccessChain 34(data) 77 37
|
|
|
+ 83: 18(i8vec4) Load 82
|
|
|
+ 84: 18(i8vec4) VectorShuffle 83 81 4 5 2 3
|
|
|
+ Store 82 84
|
|
|
+ 85: 6(int) Load 8(invocation)
|
|
|
+ 86: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 87: 18(i8vec4) Load 86
|
|
|
+ 88: 58(i8vec3) VectorShuffle 87 87 0 1 2
|
|
|
+ 89: 58(i8vec3) GroupNonUniformIMul 42 Reduce 88
|
|
|
+ 90: 48(ptr) AccessChain 34(data) 85 37
|
|
|
+ 91: 18(i8vec4) Load 90
|
|
|
+ 92: 18(i8vec4) VectorShuffle 91 89 4 5 6 3
|
|
|
+ Store 90 92
|
|
|
+ 93: 6(int) Load 8(invocation)
|
|
|
+ 94: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 95: 18(i8vec4) Load 94
|
|
|
+ 96: 18(i8vec4) GroupNonUniformIMul 42 Reduce 95
|
|
|
+ 97: 48(ptr) AccessChain 34(data) 93 37
|
|
|
+ Store 97 96
|
|
|
+ 98: 6(int) Load 8(invocation)
|
|
|
+ 99: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 100: 17(int8_t) Load 99
|
|
|
+ 101: 17(int8_t) GroupNonUniformSMin 42 Reduce 100
|
|
|
+ 102: 39(ptr) AccessChain 34(data) 98 37 38
|
|
|
+ Store 102 101
|
|
|
+ 103: 6(int) Load 8(invocation)
|
|
|
+ 104: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 105: 18(i8vec4) Load 104
|
|
|
+ 106: 47(i8vec2) VectorShuffle 105 105 0 1
|
|
|
+ 107: 47(i8vec2) GroupNonUniformSMin 42 Reduce 106
|
|
|
+ 108: 48(ptr) AccessChain 34(data) 103 37
|
|
|
+ 109: 18(i8vec4) Load 108
|
|
|
+ 110: 18(i8vec4) VectorShuffle 109 107 4 5 2 3
|
|
|
+ Store 108 110
|
|
|
+ 111: 6(int) Load 8(invocation)
|
|
|
+ 112: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 113: 18(i8vec4) Load 112
|
|
|
+ 114: 58(i8vec3) VectorShuffle 113 113 0 1 2
|
|
|
+ 115: 58(i8vec3) GroupNonUniformSMin 42 Reduce 114
|
|
|
+ 116: 48(ptr) AccessChain 34(data) 111 37
|
|
|
+ 117: 18(i8vec4) Load 116
|
|
|
+ 118: 18(i8vec4) VectorShuffle 117 115 4 5 6 3
|
|
|
+ Store 116 118
|
|
|
+ 119: 6(int) Load 8(invocation)
|
|
|
+ 120: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 121: 18(i8vec4) Load 120
|
|
|
+ 122: 18(i8vec4) GroupNonUniformSMin 42 Reduce 121
|
|
|
+ 123: 48(ptr) AccessChain 34(data) 119 37
|
|
|
+ Store 123 122
|
|
|
+ 124: 6(int) Load 8(invocation)
|
|
|
+ 125: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 126: 17(int8_t) Load 125
|
|
|
+ 127: 17(int8_t) GroupNonUniformSMax 42 Reduce 126
|
|
|
+ 128: 39(ptr) AccessChain 34(data) 124 37 38
|
|
|
+ Store 128 127
|
|
|
+ 129: 6(int) Load 8(invocation)
|
|
|
+ 130: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 131: 18(i8vec4) Load 130
|
|
|
+ 132: 47(i8vec2) VectorShuffle 131 131 0 1
|
|
|
+ 133: 47(i8vec2) GroupNonUniformSMax 42 Reduce 132
|
|
|
+ 134: 48(ptr) AccessChain 34(data) 129 37
|
|
|
+ 135: 18(i8vec4) Load 134
|
|
|
+ 136: 18(i8vec4) VectorShuffle 135 133 4 5 2 3
|
|
|
+ Store 134 136
|
|
|
+ 137: 6(int) Load 8(invocation)
|
|
|
+ 138: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 139: 18(i8vec4) Load 138
|
|
|
+ 140: 58(i8vec3) VectorShuffle 139 139 0 1 2
|
|
|
+ 141: 58(i8vec3) GroupNonUniformSMax 42 Reduce 140
|
|
|
+ 142: 48(ptr) AccessChain 34(data) 137 37
|
|
|
+ 143: 18(i8vec4) Load 142
|
|
|
+ 144: 18(i8vec4) VectorShuffle 143 141 4 5 6 3
|
|
|
+ Store 142 144
|
|
|
+ 145: 6(int) Load 8(invocation)
|
|
|
+ 146: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 147: 18(i8vec4) Load 146
|
|
|
+ 148: 18(i8vec4) GroupNonUniformSMax 42 Reduce 147
|
|
|
+ 149: 48(ptr) AccessChain 34(data) 145 37
|
|
|
+ Store 149 148
|
|
|
+ 150: 6(int) Load 8(invocation)
|
|
|
+ 151: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 152: 17(int8_t) Load 151
|
|
|
+ 153: 17(int8_t) GroupNonUniformBitwiseAnd 42 Reduce 152
|
|
|
+ 154: 39(ptr) AccessChain 34(data) 150 37 38
|
|
|
+ Store 154 153
|
|
|
+ 155: 6(int) Load 8(invocation)
|
|
|
+ 156: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 157: 18(i8vec4) Load 156
|
|
|
+ 158: 47(i8vec2) VectorShuffle 157 157 0 1
|
|
|
+ 159: 47(i8vec2) GroupNonUniformBitwiseAnd 42 Reduce 158
|
|
|
+ 160: 48(ptr) AccessChain 34(data) 155 37
|
|
|
+ 161: 18(i8vec4) Load 160
|
|
|
+ 162: 18(i8vec4) VectorShuffle 161 159 4 5 2 3
|
|
|
+ Store 160 162
|
|
|
+ 163: 6(int) Load 8(invocation)
|
|
|
+ 164: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 165: 18(i8vec4) Load 164
|
|
|
+ 166: 58(i8vec3) VectorShuffle 165 165 0 1 2
|
|
|
+ 167: 58(i8vec3) GroupNonUniformBitwiseAnd 42 Reduce 166
|
|
|
+ 168: 48(ptr) AccessChain 34(data) 163 37
|
|
|
+ 169: 18(i8vec4) Load 168
|
|
|
+ 170: 18(i8vec4) VectorShuffle 169 167 4 5 6 3
|
|
|
+ Store 168 170
|
|
|
+ 171: 6(int) Load 8(invocation)
|
|
|
+ 172: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 173: 18(i8vec4) Load 172
|
|
|
+ 174: 18(i8vec4) GroupNonUniformBitwiseAnd 42 Reduce 173
|
|
|
+ 175: 48(ptr) AccessChain 34(data) 171 37
|
|
|
+ Store 175 174
|
|
|
+ 176: 6(int) Load 8(invocation)
|
|
|
+ 177: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 178: 17(int8_t) Load 177
|
|
|
+ 179: 17(int8_t) GroupNonUniformBitwiseOr 42 Reduce 178
|
|
|
+ 180: 39(ptr) AccessChain 34(data) 176 37 38
|
|
|
+ Store 180 179
|
|
|
+ 181: 6(int) Load 8(invocation)
|
|
|
+ 182: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 183: 18(i8vec4) Load 182
|
|
|
+ 184: 47(i8vec2) VectorShuffle 183 183 0 1
|
|
|
+ 185: 47(i8vec2) GroupNonUniformBitwiseOr 42 Reduce 184
|
|
|
+ 186: 48(ptr) AccessChain 34(data) 181 37
|
|
|
+ 187: 18(i8vec4) Load 186
|
|
|
+ 188: 18(i8vec4) VectorShuffle 187 185 4 5 2 3
|
|
|
+ Store 186 188
|
|
|
+ 189: 6(int) Load 8(invocation)
|
|
|
+ 190: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 191: 18(i8vec4) Load 190
|
|
|
+ 192: 58(i8vec3) VectorShuffle 191 191 0 1 2
|
|
|
+ 193: 58(i8vec3) GroupNonUniformBitwiseOr 42 Reduce 192
|
|
|
+ 194: 48(ptr) AccessChain 34(data) 189 37
|
|
|
+ 195: 18(i8vec4) Load 194
|
|
|
+ 196: 18(i8vec4) VectorShuffle 195 193 4 5 6 3
|
|
|
+ Store 194 196
|
|
|
+ 197: 6(int) Load 8(invocation)
|
|
|
+ 198: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 199: 18(i8vec4) Load 198
|
|
|
+ 200: 18(i8vec4) GroupNonUniformBitwiseOr 42 Reduce 199
|
|
|
+ 201: 48(ptr) AccessChain 34(data) 197 37
|
|
|
+ Store 201 200
|
|
|
+ 202: 6(int) Load 8(invocation)
|
|
|
+ 203: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 204: 17(int8_t) Load 203
|
|
|
+ 205: 17(int8_t) GroupNonUniformBitwiseXor 42 Reduce 204
|
|
|
+ 206: 39(ptr) AccessChain 34(data) 202 37 38
|
|
|
+ Store 206 205
|
|
|
+ 207: 6(int) Load 8(invocation)
|
|
|
+ 208: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 209: 18(i8vec4) Load 208
|
|
|
+ 210: 47(i8vec2) VectorShuffle 209 209 0 1
|
|
|
+ 211: 47(i8vec2) GroupNonUniformBitwiseXor 42 Reduce 210
|
|
|
+ 212: 48(ptr) AccessChain 34(data) 207 37
|
|
|
+ 213: 18(i8vec4) Load 212
|
|
|
+ 214: 18(i8vec4) VectorShuffle 213 211 4 5 2 3
|
|
|
+ Store 212 214
|
|
|
+ 215: 6(int) Load 8(invocation)
|
|
|
+ 216: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 217: 18(i8vec4) Load 216
|
|
|
+ 218: 58(i8vec3) VectorShuffle 217 217 0 1 2
|
|
|
+ 219: 58(i8vec3) GroupNonUniformBitwiseXor 42 Reduce 218
|
|
|
+ 220: 48(ptr) AccessChain 34(data) 215 37
|
|
|
+ 221: 18(i8vec4) Load 220
|
|
|
+ 222: 18(i8vec4) VectorShuffle 221 219 4 5 6 3
|
|
|
+ Store 220 222
|
|
|
+ 223: 6(int) Load 8(invocation)
|
|
|
+ 224: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 225: 18(i8vec4) Load 224
|
|
|
+ 226: 18(i8vec4) GroupNonUniformBitwiseXor 42 Reduce 225
|
|
|
+ 227: 48(ptr) AccessChain 34(data) 223 37
|
|
|
+ Store 227 226
|
|
|
+ 228: 6(int) Load 8(invocation)
|
|
|
+ 229: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 230: 17(int8_t) Load 229
|
|
|
+ 231: 17(int8_t) GroupNonUniformIAdd 42 InclusiveScan 230
|
|
|
+ 232: 39(ptr) AccessChain 34(data) 228 37 38
|
|
|
+ Store 232 231
|
|
|
+ 233: 6(int) Load 8(invocation)
|
|
|
+ 234: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 235: 18(i8vec4) Load 234
|
|
|
+ 236: 47(i8vec2) VectorShuffle 235 235 0 1
|
|
|
+ 237: 47(i8vec2) GroupNonUniformIAdd 42 InclusiveScan 236
|
|
|
+ 238: 48(ptr) AccessChain 34(data) 233 37
|
|
|
+ 239: 18(i8vec4) Load 238
|
|
|
+ 240: 18(i8vec4) VectorShuffle 239 237 4 5 2 3
|
|
|
+ Store 238 240
|
|
|
+ 241: 6(int) Load 8(invocation)
|
|
|
+ 242: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 243: 18(i8vec4) Load 242
|
|
|
+ 244: 58(i8vec3) VectorShuffle 243 243 0 1 2
|
|
|
+ 245: 58(i8vec3) GroupNonUniformIAdd 42 InclusiveScan 244
|
|
|
+ 246: 48(ptr) AccessChain 34(data) 241 37
|
|
|
+ 247: 18(i8vec4) Load 246
|
|
|
+ 248: 18(i8vec4) VectorShuffle 247 245 4 5 6 3
|
|
|
+ Store 246 248
|
|
|
+ 249: 6(int) Load 8(invocation)
|
|
|
+ 250: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 251: 18(i8vec4) Load 250
|
|
|
+ 252: 18(i8vec4) GroupNonUniformIAdd 42 InclusiveScan 251
|
|
|
+ 253: 48(ptr) AccessChain 34(data) 249 37
|
|
|
+ Store 253 252
|
|
|
+ 254: 6(int) Load 8(invocation)
|
|
|
+ 255: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 256: 17(int8_t) Load 255
|
|
|
+ 257: 17(int8_t) GroupNonUniformIMul 42 InclusiveScan 256
|
|
|
+ 258: 39(ptr) AccessChain 34(data) 254 37 38
|
|
|
+ Store 258 257
|
|
|
+ 259: 6(int) Load 8(invocation)
|
|
|
+ 260: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 261: 18(i8vec4) Load 260
|
|
|
+ 262: 47(i8vec2) VectorShuffle 261 261 0 1
|
|
|
+ 263: 47(i8vec2) GroupNonUniformIMul 42 InclusiveScan 262
|
|
|
+ 264: 48(ptr) AccessChain 34(data) 259 37
|
|
|
+ 265: 18(i8vec4) Load 264
|
|
|
+ 266: 18(i8vec4) VectorShuffle 265 263 4 5 2 3
|
|
|
+ Store 264 266
|
|
|
+ 267: 6(int) Load 8(invocation)
|
|
|
+ 268: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 269: 18(i8vec4) Load 268
|
|
|
+ 270: 58(i8vec3) VectorShuffle 269 269 0 1 2
|
|
|
+ 271: 58(i8vec3) GroupNonUniformIMul 42 InclusiveScan 270
|
|
|
+ 272: 48(ptr) AccessChain 34(data) 267 37
|
|
|
+ 273: 18(i8vec4) Load 272
|
|
|
+ 274: 18(i8vec4) VectorShuffle 273 271 4 5 6 3
|
|
|
+ Store 272 274
|
|
|
+ 275: 6(int) Load 8(invocation)
|
|
|
+ 276: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 277: 18(i8vec4) Load 276
|
|
|
+ 278: 18(i8vec4) GroupNonUniformIMul 42 InclusiveScan 277
|
|
|
+ 279: 48(ptr) AccessChain 34(data) 275 37
|
|
|
+ Store 279 278
|
|
|
+ 280: 6(int) Load 8(invocation)
|
|
|
+ 281: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 282: 17(int8_t) Load 281
|
|
|
+ 283: 17(int8_t) GroupNonUniformSMin 42 InclusiveScan 282
|
|
|
+ 284: 39(ptr) AccessChain 34(data) 280 37 38
|
|
|
+ Store 284 283
|
|
|
+ 285: 6(int) Load 8(invocation)
|
|
|
+ 286: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 287: 18(i8vec4) Load 286
|
|
|
+ 288: 47(i8vec2) VectorShuffle 287 287 0 1
|
|
|
+ 289: 47(i8vec2) GroupNonUniformSMin 42 InclusiveScan 288
|
|
|
+ 290: 48(ptr) AccessChain 34(data) 285 37
|
|
|
+ 291: 18(i8vec4) Load 290
|
|
|
+ 292: 18(i8vec4) VectorShuffle 291 289 4 5 2 3
|
|
|
+ Store 290 292
|
|
|
+ 293: 6(int) Load 8(invocation)
|
|
|
+ 294: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 295: 18(i8vec4) Load 294
|
|
|
+ 296: 58(i8vec3) VectorShuffle 295 295 0 1 2
|
|
|
+ 297: 58(i8vec3) GroupNonUniformSMin 42 InclusiveScan 296
|
|
|
+ 298: 48(ptr) AccessChain 34(data) 293 37
|
|
|
+ 299: 18(i8vec4) Load 298
|
|
|
+ 300: 18(i8vec4) VectorShuffle 299 297 4 5 6 3
|
|
|
+ Store 298 300
|
|
|
+ 301: 6(int) Load 8(invocation)
|
|
|
+ 302: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 303: 18(i8vec4) Load 302
|
|
|
+ 304: 18(i8vec4) GroupNonUniformSMin 42 InclusiveScan 303
|
|
|
+ 305: 48(ptr) AccessChain 34(data) 301 37
|
|
|
+ Store 305 304
|
|
|
+ 306: 6(int) Load 8(invocation)
|
|
|
+ 307: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 308: 17(int8_t) Load 307
|
|
|
+ 309: 17(int8_t) GroupNonUniformSMax 42 InclusiveScan 308
|
|
|
+ 310: 39(ptr) AccessChain 34(data) 306 37 38
|
|
|
+ Store 310 309
|
|
|
+ 311: 6(int) Load 8(invocation)
|
|
|
+ 312: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 313: 18(i8vec4) Load 312
|
|
|
+ 314: 47(i8vec2) VectorShuffle 313 313 0 1
|
|
|
+ 315: 47(i8vec2) GroupNonUniformSMax 42 InclusiveScan 314
|
|
|
+ 316: 48(ptr) AccessChain 34(data) 311 37
|
|
|
+ 317: 18(i8vec4) Load 316
|
|
|
+ 318: 18(i8vec4) VectorShuffle 317 315 4 5 2 3
|
|
|
+ Store 316 318
|
|
|
+ 319: 6(int) Load 8(invocation)
|
|
|
+ 320: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 321: 18(i8vec4) Load 320
|
|
|
+ 322: 58(i8vec3) VectorShuffle 321 321 0 1 2
|
|
|
+ 323: 58(i8vec3) GroupNonUniformSMax 42 InclusiveScan 322
|
|
|
+ 324: 48(ptr) AccessChain 34(data) 319 37
|
|
|
+ 325: 18(i8vec4) Load 324
|
|
|
+ 326: 18(i8vec4) VectorShuffle 325 323 4 5 6 3
|
|
|
+ Store 324 326
|
|
|
+ 327: 6(int) Load 8(invocation)
|
|
|
+ 328: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 329: 18(i8vec4) Load 328
|
|
|
+ 330: 18(i8vec4) GroupNonUniformSMax 42 InclusiveScan 329
|
|
|
+ 331: 48(ptr) AccessChain 34(data) 327 37
|
|
|
+ Store 331 330
|
|
|
+ 332: 6(int) Load 8(invocation)
|
|
|
+ 333: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 334: 17(int8_t) Load 333
|
|
|
+ 335: 17(int8_t) GroupNonUniformBitwiseAnd 42 InclusiveScan 334
|
|
|
+ 336: 39(ptr) AccessChain 34(data) 332 37 38
|
|
|
+ Store 336 335
|
|
|
+ 337: 6(int) Load 8(invocation)
|
|
|
+ 338: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 339: 18(i8vec4) Load 338
|
|
|
+ 340: 47(i8vec2) VectorShuffle 339 339 0 1
|
|
|
+ 341: 47(i8vec2) GroupNonUniformBitwiseAnd 42 InclusiveScan 340
|
|
|
+ 342: 48(ptr) AccessChain 34(data) 337 37
|
|
|
+ 343: 18(i8vec4) Load 342
|
|
|
+ 344: 18(i8vec4) VectorShuffle 343 341 4 5 2 3
|
|
|
+ Store 342 344
|
|
|
+ 345: 6(int) Load 8(invocation)
|
|
|
+ 346: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 347: 18(i8vec4) Load 346
|
|
|
+ 348: 58(i8vec3) VectorShuffle 347 347 0 1 2
|
|
|
+ 349: 58(i8vec3) GroupNonUniformBitwiseAnd 42 InclusiveScan 348
|
|
|
+ 350: 48(ptr) AccessChain 34(data) 345 37
|
|
|
+ 351: 18(i8vec4) Load 350
|
|
|
+ 352: 18(i8vec4) VectorShuffle 351 349 4 5 6 3
|
|
|
+ Store 350 352
|
|
|
+ 353: 6(int) Load 8(invocation)
|
|
|
+ 354: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 355: 18(i8vec4) Load 354
|
|
|
+ 356: 18(i8vec4) GroupNonUniformBitwiseAnd 42 InclusiveScan 355
|
|
|
+ 357: 48(ptr) AccessChain 34(data) 353 37
|
|
|
+ Store 357 356
|
|
|
+ 358: 6(int) Load 8(invocation)
|
|
|
+ 359: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 360: 17(int8_t) Load 359
|
|
|
+ 361: 17(int8_t) GroupNonUniformBitwiseOr 42 InclusiveScan 360
|
|
|
+ 362: 39(ptr) AccessChain 34(data) 358 37 38
|
|
|
+ Store 362 361
|
|
|
+ 363: 6(int) Load 8(invocation)
|
|
|
+ 364: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 365: 18(i8vec4) Load 364
|
|
|
+ 366: 47(i8vec2) VectorShuffle 365 365 0 1
|
|
|
+ 367: 47(i8vec2) GroupNonUniformBitwiseOr 42 InclusiveScan 366
|
|
|
+ 368: 48(ptr) AccessChain 34(data) 363 37
|
|
|
+ 369: 18(i8vec4) Load 368
|
|
|
+ 370: 18(i8vec4) VectorShuffle 369 367 4 5 2 3
|
|
|
+ Store 368 370
|
|
|
+ 371: 6(int) Load 8(invocation)
|
|
|
+ 372: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 373: 18(i8vec4) Load 372
|
|
|
+ 374: 58(i8vec3) VectorShuffle 373 373 0 1 2
|
|
|
+ 375: 58(i8vec3) GroupNonUniformBitwiseOr 42 InclusiveScan 374
|
|
|
+ 376: 48(ptr) AccessChain 34(data) 371 37
|
|
|
+ 377: 18(i8vec4) Load 376
|
|
|
+ 378: 18(i8vec4) VectorShuffle 377 375 4 5 6 3
|
|
|
+ Store 376 378
|
|
|
+ 379: 6(int) Load 8(invocation)
|
|
|
+ 380: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 381: 18(i8vec4) Load 380
|
|
|
+ 382: 18(i8vec4) GroupNonUniformBitwiseOr 42 InclusiveScan 381
|
|
|
+ 383: 48(ptr) AccessChain 34(data) 379 37
|
|
|
+ Store 383 382
|
|
|
+ 384: 6(int) Load 8(invocation)
|
|
|
+ 385: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 386: 17(int8_t) Load 385
|
|
|
+ 387: 17(int8_t) GroupNonUniformBitwiseXor 42 InclusiveScan 386
|
|
|
+ 388: 39(ptr) AccessChain 34(data) 384 37 38
|
|
|
+ Store 388 387
|
|
|
+ 389: 6(int) Load 8(invocation)
|
|
|
+ 390: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 391: 18(i8vec4) Load 390
|
|
|
+ 392: 47(i8vec2) VectorShuffle 391 391 0 1
|
|
|
+ 393: 47(i8vec2) GroupNonUniformBitwiseXor 42 InclusiveScan 392
|
|
|
+ 394: 48(ptr) AccessChain 34(data) 389 37
|
|
|
+ 395: 18(i8vec4) Load 394
|
|
|
+ 396: 18(i8vec4) VectorShuffle 395 393 4 5 2 3
|
|
|
+ Store 394 396
|
|
|
+ 397: 6(int) Load 8(invocation)
|
|
|
+ 398: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 399: 18(i8vec4) Load 398
|
|
|
+ 400: 58(i8vec3) VectorShuffle 399 399 0 1 2
|
|
|
+ 401: 58(i8vec3) GroupNonUniformBitwiseXor 42 InclusiveScan 400
|
|
|
+ 402: 48(ptr) AccessChain 34(data) 397 37
|
|
|
+ 403: 18(i8vec4) Load 402
|
|
|
+ 404: 18(i8vec4) VectorShuffle 403 401 4 5 6 3
|
|
|
+ Store 402 404
|
|
|
+ 405: 6(int) Load 8(invocation)
|
|
|
+ 406: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 407: 18(i8vec4) Load 406
|
|
|
+ 408: 18(i8vec4) GroupNonUniformBitwiseXor 42 InclusiveScan 407
|
|
|
+ 409: 48(ptr) AccessChain 34(data) 405 37
|
|
|
+ Store 409 408
|
|
|
+ 410: 6(int) Load 8(invocation)
|
|
|
+ 411: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 412: 17(int8_t) Load 411
|
|
|
+ 413: 17(int8_t) GroupNonUniformIAdd 42 ExclusiveScan 412
|
|
|
+ 414: 39(ptr) AccessChain 34(data) 410 37 38
|
|
|
+ Store 414 413
|
|
|
+ 415: 6(int) Load 8(invocation)
|
|
|
+ 416: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 417: 18(i8vec4) Load 416
|
|
|
+ 418: 47(i8vec2) VectorShuffle 417 417 0 1
|
|
|
+ 419: 47(i8vec2) GroupNonUniformIAdd 42 ExclusiveScan 418
|
|
|
+ 420: 48(ptr) AccessChain 34(data) 415 37
|
|
|
+ 421: 18(i8vec4) Load 420
|
|
|
+ 422: 18(i8vec4) VectorShuffle 421 419 4 5 2 3
|
|
|
+ Store 420 422
|
|
|
+ 423: 6(int) Load 8(invocation)
|
|
|
+ 424: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 425: 18(i8vec4) Load 424
|
|
|
+ 426: 58(i8vec3) VectorShuffle 425 425 0 1 2
|
|
|
+ 427: 58(i8vec3) GroupNonUniformIAdd 42 ExclusiveScan 426
|
|
|
+ 428: 48(ptr) AccessChain 34(data) 423 37
|
|
|
+ 429: 18(i8vec4) Load 428
|
|
|
+ 430: 18(i8vec4) VectorShuffle 429 427 4 5 6 3
|
|
|
+ Store 428 430
|
|
|
+ 431: 6(int) Load 8(invocation)
|
|
|
+ 432: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 433: 18(i8vec4) Load 432
|
|
|
+ 434: 18(i8vec4) GroupNonUniformIAdd 42 ExclusiveScan 433
|
|
|
+ 435: 48(ptr) AccessChain 34(data) 431 37
|
|
|
+ Store 435 434
|
|
|
+ 436: 6(int) Load 8(invocation)
|
|
|
+ 437: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 438: 17(int8_t) Load 437
|
|
|
+ 439: 17(int8_t) GroupNonUniformIMul 42 ExclusiveScan 438
|
|
|
+ 440: 39(ptr) AccessChain 34(data) 436 37 38
|
|
|
+ Store 440 439
|
|
|
+ 441: 6(int) Load 8(invocation)
|
|
|
+ 442: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 443: 18(i8vec4) Load 442
|
|
|
+ 444: 47(i8vec2) VectorShuffle 443 443 0 1
|
|
|
+ 445: 47(i8vec2) GroupNonUniformIMul 42 ExclusiveScan 444
|
|
|
+ 446: 48(ptr) AccessChain 34(data) 441 37
|
|
|
+ 447: 18(i8vec4) Load 446
|
|
|
+ 448: 18(i8vec4) VectorShuffle 447 445 4 5 2 3
|
|
|
+ Store 446 448
|
|
|
+ 449: 6(int) Load 8(invocation)
|
|
|
+ 450: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 451: 18(i8vec4) Load 450
|
|
|
+ 452: 58(i8vec3) VectorShuffle 451 451 0 1 2
|
|
|
+ 453: 58(i8vec3) GroupNonUniformIMul 42 ExclusiveScan 452
|
|
|
+ 454: 48(ptr) AccessChain 34(data) 449 37
|
|
|
+ 455: 18(i8vec4) Load 454
|
|
|
+ 456: 18(i8vec4) VectorShuffle 455 453 4 5 6 3
|
|
|
+ Store 454 456
|
|
|
+ 457: 6(int) Load 8(invocation)
|
|
|
+ 458: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 459: 18(i8vec4) Load 458
|
|
|
+ 460: 18(i8vec4) GroupNonUniformIMul 42 ExclusiveScan 459
|
|
|
+ 461: 48(ptr) AccessChain 34(data) 457 37
|
|
|
+ Store 461 460
|
|
|
+ 462: 6(int) Load 8(invocation)
|
|
|
+ 463: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 464: 17(int8_t) Load 463
|
|
|
+ 465: 17(int8_t) GroupNonUniformSMin 42 ExclusiveScan 464
|
|
|
+ 466: 39(ptr) AccessChain 34(data) 462 37 38
|
|
|
+ Store 466 465
|
|
|
+ 467: 6(int) Load 8(invocation)
|
|
|
+ 468: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 469: 18(i8vec4) Load 468
|
|
|
+ 470: 47(i8vec2) VectorShuffle 469 469 0 1
|
|
|
+ 471: 47(i8vec2) GroupNonUniformSMin 42 ExclusiveScan 470
|
|
|
+ 472: 48(ptr) AccessChain 34(data) 467 37
|
|
|
+ 473: 18(i8vec4) Load 472
|
|
|
+ 474: 18(i8vec4) VectorShuffle 473 471 4 5 2 3
|
|
|
+ Store 472 474
|
|
|
+ 475: 6(int) Load 8(invocation)
|
|
|
+ 476: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 477: 18(i8vec4) Load 476
|
|
|
+ 478: 58(i8vec3) VectorShuffle 477 477 0 1 2
|
|
|
+ 479: 58(i8vec3) GroupNonUniformSMin 42 ExclusiveScan 478
|
|
|
+ 480: 48(ptr) AccessChain 34(data) 475 37
|
|
|
+ 481: 18(i8vec4) Load 480
|
|
|
+ 482: 18(i8vec4) VectorShuffle 481 479 4 5 6 3
|
|
|
+ Store 480 482
|
|
|
+ 483: 6(int) Load 8(invocation)
|
|
|
+ 484: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 485: 18(i8vec4) Load 484
|
|
|
+ 486: 18(i8vec4) GroupNonUniformSMin 42 ExclusiveScan 485
|
|
|
+ 487: 48(ptr) AccessChain 34(data) 483 37
|
|
|
+ Store 487 486
|
|
|
+ 488: 6(int) Load 8(invocation)
|
|
|
+ 489: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 490: 17(int8_t) Load 489
|
|
|
+ 491: 17(int8_t) GroupNonUniformSMax 42 ExclusiveScan 490
|
|
|
+ 492: 39(ptr) AccessChain 34(data) 488 37 38
|
|
|
+ Store 492 491
|
|
|
+ 493: 6(int) Load 8(invocation)
|
|
|
+ 494: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 495: 18(i8vec4) Load 494
|
|
|
+ 496: 47(i8vec2) VectorShuffle 495 495 0 1
|
|
|
+ 497: 47(i8vec2) GroupNonUniformSMax 42 ExclusiveScan 496
|
|
|
+ 498: 48(ptr) AccessChain 34(data) 493 37
|
|
|
+ 499: 18(i8vec4) Load 498
|
|
|
+ 500: 18(i8vec4) VectorShuffle 499 497 4 5 2 3
|
|
|
+ Store 498 500
|
|
|
+ 501: 6(int) Load 8(invocation)
|
|
|
+ 502: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 503: 18(i8vec4) Load 502
|
|
|
+ 504: 58(i8vec3) VectorShuffle 503 503 0 1 2
|
|
|
+ 505: 58(i8vec3) GroupNonUniformSMax 42 ExclusiveScan 504
|
|
|
+ 506: 48(ptr) AccessChain 34(data) 501 37
|
|
|
+ 507: 18(i8vec4) Load 506
|
|
|
+ 508: 18(i8vec4) VectorShuffle 507 505 4 5 6 3
|
|
|
+ Store 506 508
|
|
|
+ 509: 6(int) Load 8(invocation)
|
|
|
+ 510: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 511: 18(i8vec4) Load 510
|
|
|
+ 512: 18(i8vec4) GroupNonUniformSMax 42 ExclusiveScan 511
|
|
|
+ 513: 48(ptr) AccessChain 34(data) 509 37
|
|
|
+ Store 513 512
|
|
|
+ 514: 6(int) Load 8(invocation)
|
|
|
+ 515: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 516: 17(int8_t) Load 515
|
|
|
+ 517: 17(int8_t) GroupNonUniformBitwiseAnd 42 ExclusiveScan 516
|
|
|
+ 518: 39(ptr) AccessChain 34(data) 514 37 38
|
|
|
+ Store 518 517
|
|
|
+ 519: 6(int) Load 8(invocation)
|
|
|
+ 520: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 521: 18(i8vec4) Load 520
|
|
|
+ 522: 47(i8vec2) VectorShuffle 521 521 0 1
|
|
|
+ 523: 47(i8vec2) GroupNonUniformBitwiseAnd 42 ExclusiveScan 522
|
|
|
+ 524: 48(ptr) AccessChain 34(data) 519 37
|
|
|
+ 525: 18(i8vec4) Load 524
|
|
|
+ 526: 18(i8vec4) VectorShuffle 525 523 4 5 2 3
|
|
|
+ Store 524 526
|
|
|
+ 527: 6(int) Load 8(invocation)
|
|
|
+ 528: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 529: 18(i8vec4) Load 528
|
|
|
+ 530: 58(i8vec3) VectorShuffle 529 529 0 1 2
|
|
|
+ 531: 58(i8vec3) GroupNonUniformBitwiseAnd 42 ExclusiveScan 530
|
|
|
+ 532: 48(ptr) AccessChain 34(data) 527 37
|
|
|
+ 533: 18(i8vec4) Load 532
|
|
|
+ 534: 18(i8vec4) VectorShuffle 533 531 4 5 6 3
|
|
|
+ Store 532 534
|
|
|
+ 535: 6(int) Load 8(invocation)
|
|
|
+ 536: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 537: 18(i8vec4) Load 536
|
|
|
+ 538: 18(i8vec4) GroupNonUniformBitwiseAnd 42 ExclusiveScan 537
|
|
|
+ 539: 48(ptr) AccessChain 34(data) 535 37
|
|
|
+ Store 539 538
|
|
|
+ 540: 6(int) Load 8(invocation)
|
|
|
+ 541: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 542: 17(int8_t) Load 541
|
|
|
+ 543: 17(int8_t) GroupNonUniformBitwiseOr 42 ExclusiveScan 542
|
|
|
+ 544: 39(ptr) AccessChain 34(data) 540 37 38
|
|
|
+ Store 544 543
|
|
|
+ 545: 6(int) Load 8(invocation)
|
|
|
+ 546: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 547: 18(i8vec4) Load 546
|
|
|
+ 548: 47(i8vec2) VectorShuffle 547 547 0 1
|
|
|
+ 549: 47(i8vec2) GroupNonUniformBitwiseOr 42 ExclusiveScan 548
|
|
|
+ 550: 48(ptr) AccessChain 34(data) 545 37
|
|
|
+ 551: 18(i8vec4) Load 550
|
|
|
+ 552: 18(i8vec4) VectorShuffle 551 549 4 5 2 3
|
|
|
+ Store 550 552
|
|
|
+ 553: 6(int) Load 8(invocation)
|
|
|
+ 554: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 555: 18(i8vec4) Load 554
|
|
|
+ 556: 58(i8vec3) VectorShuffle 555 555 0 1 2
|
|
|
+ 557: 58(i8vec3) GroupNonUniformBitwiseOr 42 ExclusiveScan 556
|
|
|
+ 558: 48(ptr) AccessChain 34(data) 553 37
|
|
|
+ 559: 18(i8vec4) Load 558
|
|
|
+ 560: 18(i8vec4) VectorShuffle 559 557 4 5 6 3
|
|
|
+ Store 558 560
|
|
|
+ 561: 6(int) Load 8(invocation)
|
|
|
+ 562: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 563: 18(i8vec4) Load 562
|
|
|
+ 564: 18(i8vec4) GroupNonUniformBitwiseOr 42 ExclusiveScan 563
|
|
|
+ 565: 48(ptr) AccessChain 34(data) 561 37
|
|
|
+ Store 565 564
|
|
|
+ 566: 6(int) Load 8(invocation)
|
|
|
+ 567: 39(ptr) AccessChain 34(data) 37 37 38
|
|
|
+ 568: 17(int8_t) Load 567
|
|
|
+ 569: 17(int8_t) GroupNonUniformBitwiseXor 42 ExclusiveScan 568
|
|
|
+ 570: 39(ptr) AccessChain 34(data) 566 37 38
|
|
|
+ Store 570 569
|
|
|
+ 571: 6(int) Load 8(invocation)
|
|
|
+ 572: 48(ptr) AccessChain 34(data) 46 37
|
|
|
+ 573: 18(i8vec4) Load 572
|
|
|
+ 574: 47(i8vec2) VectorShuffle 573 573 0 1
|
|
|
+ 575: 47(i8vec2) GroupNonUniformBitwiseXor 42 ExclusiveScan 574
|
|
|
+ 576: 48(ptr) AccessChain 34(data) 571 37
|
|
|
+ 577: 18(i8vec4) Load 576
|
|
|
+ 578: 18(i8vec4) VectorShuffle 577 575 4 5 2 3
|
|
|
+ Store 576 578
|
|
|
+ 579: 6(int) Load 8(invocation)
|
|
|
+ 580: 48(ptr) AccessChain 34(data) 57 37
|
|
|
+ 581: 18(i8vec4) Load 580
|
|
|
+ 582: 58(i8vec3) VectorShuffle 581 581 0 1 2
|
|
|
+ 583: 58(i8vec3) GroupNonUniformBitwiseXor 42 ExclusiveScan 582
|
|
|
+ 584: 48(ptr) AccessChain 34(data) 579 37
|
|
|
+ 585: 18(i8vec4) Load 584
|
|
|
+ 586: 18(i8vec4) VectorShuffle 585 583 4 5 6 3
|
|
|
+ Store 584 586
|
|
|
+ 587: 6(int) Load 8(invocation)
|
|
|
+ 588: 48(ptr) AccessChain 34(data) 67 37
|
|
|
+ 589: 18(i8vec4) Load 588
|
|
|
+ 590: 18(i8vec4) GroupNonUniformBitwiseXor 42 ExclusiveScan 589
|
|
|
+ 591: 48(ptr) AccessChain 34(data) 587 37
|
|
|
+ Store 591 590
|
|
|
+ 592: 6(int) Load 8(invocation)
|
|
|
+ 594: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 595: 19(int8_t) Load 594
|
|
|
+ 596: 19(int8_t) GroupNonUniformIAdd 42 Reduce 595
|
|
|
+ 597: 593(ptr) AccessChain 34(data) 592 46 38
|
|
|
+ Store 597 596
|
|
|
+ 598: 6(int) Load 8(invocation)
|
|
|
+ 601: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 602: 20(i8vec4) Load 601
|
|
|
+ 603: 599(i8vec2) VectorShuffle 602 602 0 1
|
|
|
+ 604: 599(i8vec2) GroupNonUniformIAdd 42 Reduce 603
|
|
|
+ 605: 600(ptr) AccessChain 34(data) 598 46
|
|
|
+ 606: 20(i8vec4) Load 605
|
|
|
+ 607: 20(i8vec4) VectorShuffle 606 604 4 5 2 3
|
|
|
+ Store 605 607
|
|
|
+ 608: 6(int) Load 8(invocation)
|
|
|
+ 610: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 611: 20(i8vec4) Load 610
|
|
|
+ 612: 609(i8vec3) VectorShuffle 611 611 0 1 2
|
|
|
+ 613: 609(i8vec3) GroupNonUniformIAdd 42 Reduce 612
|
|
|
+ 614: 600(ptr) AccessChain 34(data) 608 46
|
|
|
+ 615: 20(i8vec4) Load 614
|
|
|
+ 616: 20(i8vec4) VectorShuffle 615 613 4 5 6 3
|
|
|
+ Store 614 616
|
|
|
+ 617: 6(int) Load 8(invocation)
|
|
|
+ 618: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 619: 20(i8vec4) Load 618
|
|
|
+ 620: 20(i8vec4) GroupNonUniformIAdd 42 Reduce 619
|
|
|
+ 621: 600(ptr) AccessChain 34(data) 617 46
|
|
|
+ Store 621 620
|
|
|
+ 622: 6(int) Load 8(invocation)
|
|
|
+ 623: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 624: 19(int8_t) Load 623
|
|
|
+ 625: 19(int8_t) GroupNonUniformIMul 42 Reduce 624
|
|
|
+ 626: 593(ptr) AccessChain 34(data) 622 46 38
|
|
|
+ Store 626 625
|
|
|
+ 627: 6(int) Load 8(invocation)
|
|
|
+ 628: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 629: 20(i8vec4) Load 628
|
|
|
+ 630: 599(i8vec2) VectorShuffle 629 629 0 1
|
|
|
+ 631: 599(i8vec2) GroupNonUniformIMul 42 Reduce 630
|
|
|
+ 632: 600(ptr) AccessChain 34(data) 627 46
|
|
|
+ 633: 20(i8vec4) Load 632
|
|
|
+ 634: 20(i8vec4) VectorShuffle 633 631 4 5 2 3
|
|
|
+ Store 632 634
|
|
|
+ 635: 6(int) Load 8(invocation)
|
|
|
+ 636: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 637: 20(i8vec4) Load 636
|
|
|
+ 638: 609(i8vec3) VectorShuffle 637 637 0 1 2
|
|
|
+ 639: 609(i8vec3) GroupNonUniformIMul 42 Reduce 638
|
|
|
+ 640: 600(ptr) AccessChain 34(data) 635 46
|
|
|
+ 641: 20(i8vec4) Load 640
|
|
|
+ 642: 20(i8vec4) VectorShuffle 641 639 4 5 6 3
|
|
|
+ Store 640 642
|
|
|
+ 643: 6(int) Load 8(invocation)
|
|
|
+ 644: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 645: 20(i8vec4) Load 644
|
|
|
+ 646: 20(i8vec4) GroupNonUniformIMul 42 Reduce 645
|
|
|
+ 647: 600(ptr) AccessChain 34(data) 643 46
|
|
|
+ Store 647 646
|
|
|
+ 648: 6(int) Load 8(invocation)
|
|
|
+ 649: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 650: 19(int8_t) Load 649
|
|
|
+ 651: 19(int8_t) GroupNonUniformUMin 42 Reduce 650
|
|
|
+ 652: 593(ptr) AccessChain 34(data) 648 46 38
|
|
|
+ Store 652 651
|
|
|
+ 653: 6(int) Load 8(invocation)
|
|
|
+ 654: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 655: 20(i8vec4) Load 654
|
|
|
+ 656: 599(i8vec2) VectorShuffle 655 655 0 1
|
|
|
+ 657: 599(i8vec2) GroupNonUniformUMin 42 Reduce 656
|
|
|
+ 658: 600(ptr) AccessChain 34(data) 653 46
|
|
|
+ 659: 20(i8vec4) Load 658
|
|
|
+ 660: 20(i8vec4) VectorShuffle 659 657 4 5 2 3
|
|
|
+ Store 658 660
|
|
|
+ 661: 6(int) Load 8(invocation)
|
|
|
+ 662: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 663: 20(i8vec4) Load 662
|
|
|
+ 664: 609(i8vec3) VectorShuffle 663 663 0 1 2
|
|
|
+ 665: 609(i8vec3) GroupNonUniformUMin 42 Reduce 664
|
|
|
+ 666: 600(ptr) AccessChain 34(data) 661 46
|
|
|
+ 667: 20(i8vec4) Load 666
|
|
|
+ 668: 20(i8vec4) VectorShuffle 667 665 4 5 6 3
|
|
|
+ Store 666 668
|
|
|
+ 669: 6(int) Load 8(invocation)
|
|
|
+ 670: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 671: 20(i8vec4) Load 670
|
|
|
+ 672: 20(i8vec4) GroupNonUniformUMin 42 Reduce 671
|
|
|
+ 673: 600(ptr) AccessChain 34(data) 669 46
|
|
|
+ Store 673 672
|
|
|
+ 674: 6(int) Load 8(invocation)
|
|
|
+ 675: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 676: 19(int8_t) Load 675
|
|
|
+ 677: 19(int8_t) GroupNonUniformUMax 42 Reduce 676
|
|
|
+ 678: 593(ptr) AccessChain 34(data) 674 46 38
|
|
|
+ Store 678 677
|
|
|
+ 679: 6(int) Load 8(invocation)
|
|
|
+ 680: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 681: 20(i8vec4) Load 680
|
|
|
+ 682: 599(i8vec2) VectorShuffle 681 681 0 1
|
|
|
+ 683: 599(i8vec2) GroupNonUniformUMax 42 Reduce 682
|
|
|
+ 684: 600(ptr) AccessChain 34(data) 679 46
|
|
|
+ 685: 20(i8vec4) Load 684
|
|
|
+ 686: 20(i8vec4) VectorShuffle 685 683 4 5 2 3
|
|
|
+ Store 684 686
|
|
|
+ 687: 6(int) Load 8(invocation)
|
|
|
+ 688: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 689: 20(i8vec4) Load 688
|
|
|
+ 690: 609(i8vec3) VectorShuffle 689 689 0 1 2
|
|
|
+ 691: 609(i8vec3) GroupNonUniformUMax 42 Reduce 690
|
|
|
+ 692: 600(ptr) AccessChain 34(data) 687 46
|
|
|
+ 693: 20(i8vec4) Load 692
|
|
|
+ 694: 20(i8vec4) VectorShuffle 693 691 4 5 6 3
|
|
|
+ Store 692 694
|
|
|
+ 695: 6(int) Load 8(invocation)
|
|
|
+ 696: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 697: 20(i8vec4) Load 696
|
|
|
+ 698: 20(i8vec4) GroupNonUniformUMax 42 Reduce 697
|
|
|
+ 699: 600(ptr) AccessChain 34(data) 695 46
|
|
|
+ Store 699 698
|
|
|
+ 700: 6(int) Load 8(invocation)
|
|
|
+ 701: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 702: 19(int8_t) Load 701
|
|
|
+ 703: 19(int8_t) GroupNonUniformBitwiseAnd 42 Reduce 702
|
|
|
+ 704: 593(ptr) AccessChain 34(data) 700 46 38
|
|
|
+ Store 704 703
|
|
|
+ 705: 6(int) Load 8(invocation)
|
|
|
+ 706: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 707: 20(i8vec4) Load 706
|
|
|
+ 708: 599(i8vec2) VectorShuffle 707 707 0 1
|
|
|
+ 709: 599(i8vec2) GroupNonUniformBitwiseAnd 42 Reduce 708
|
|
|
+ 710: 600(ptr) AccessChain 34(data) 705 46
|
|
|
+ 711: 20(i8vec4) Load 710
|
|
|
+ 712: 20(i8vec4) VectorShuffle 711 709 4 5 2 3
|
|
|
+ Store 710 712
|
|
|
+ 713: 6(int) Load 8(invocation)
|
|
|
+ 714: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 715: 20(i8vec4) Load 714
|
|
|
+ 716: 609(i8vec3) VectorShuffle 715 715 0 1 2
|
|
|
+ 717: 609(i8vec3) GroupNonUniformBitwiseAnd 42 Reduce 716
|
|
|
+ 718: 600(ptr) AccessChain 34(data) 713 46
|
|
|
+ 719: 20(i8vec4) Load 718
|
|
|
+ 720: 20(i8vec4) VectorShuffle 719 717 4 5 6 3
|
|
|
+ Store 718 720
|
|
|
+ 721: 6(int) Load 8(invocation)
|
|
|
+ 722: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 723: 20(i8vec4) Load 722
|
|
|
+ 724: 20(i8vec4) GroupNonUniformBitwiseAnd 42 Reduce 723
|
|
|
+ 725: 600(ptr) AccessChain 34(data) 721 46
|
|
|
+ Store 725 724
|
|
|
+ 726: 6(int) Load 8(invocation)
|
|
|
+ 727: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 728: 19(int8_t) Load 727
|
|
|
+ 729: 19(int8_t) GroupNonUniformBitwiseOr 42 Reduce 728
|
|
|
+ 730: 593(ptr) AccessChain 34(data) 726 46 38
|
|
|
+ Store 730 729
|
|
|
+ 731: 6(int) Load 8(invocation)
|
|
|
+ 732: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 733: 20(i8vec4) Load 732
|
|
|
+ 734: 599(i8vec2) VectorShuffle 733 733 0 1
|
|
|
+ 735: 599(i8vec2) GroupNonUniformBitwiseOr 42 Reduce 734
|
|
|
+ 736: 600(ptr) AccessChain 34(data) 731 46
|
|
|
+ 737: 20(i8vec4) Load 736
|
|
|
+ 738: 20(i8vec4) VectorShuffle 737 735 4 5 2 3
|
|
|
+ Store 736 738
|
|
|
+ 739: 6(int) Load 8(invocation)
|
|
|
+ 740: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 741: 20(i8vec4) Load 740
|
|
|
+ 742: 609(i8vec3) VectorShuffle 741 741 0 1 2
|
|
|
+ 743: 609(i8vec3) GroupNonUniformBitwiseOr 42 Reduce 742
|
|
|
+ 744: 600(ptr) AccessChain 34(data) 739 46
|
|
|
+ 745: 20(i8vec4) Load 744
|
|
|
+ 746: 20(i8vec4) VectorShuffle 745 743 4 5 6 3
|
|
|
+ Store 744 746
|
|
|
+ 747: 6(int) Load 8(invocation)
|
|
|
+ 748: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 749: 20(i8vec4) Load 748
|
|
|
+ 750: 20(i8vec4) GroupNonUniformBitwiseOr 42 Reduce 749
|
|
|
+ 751: 600(ptr) AccessChain 34(data) 747 46
|
|
|
+ Store 751 750
|
|
|
+ 752: 6(int) Load 8(invocation)
|
|
|
+ 753: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 754: 19(int8_t) Load 753
|
|
|
+ 755: 19(int8_t) GroupNonUniformBitwiseXor 42 Reduce 754
|
|
|
+ 756: 593(ptr) AccessChain 34(data) 752 46 38
|
|
|
+ Store 756 755
|
|
|
+ 757: 6(int) Load 8(invocation)
|
|
|
+ 758: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 759: 20(i8vec4) Load 758
|
|
|
+ 760: 599(i8vec2) VectorShuffle 759 759 0 1
|
|
|
+ 761: 599(i8vec2) GroupNonUniformBitwiseXor 42 Reduce 760
|
|
|
+ 762: 600(ptr) AccessChain 34(data) 757 46
|
|
|
+ 763: 20(i8vec4) Load 762
|
|
|
+ 764: 20(i8vec4) VectorShuffle 763 761 4 5 2 3
|
|
|
+ Store 762 764
|
|
|
+ 765: 6(int) Load 8(invocation)
|
|
|
+ 766: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 767: 20(i8vec4) Load 766
|
|
|
+ 768: 609(i8vec3) VectorShuffle 767 767 0 1 2
|
|
|
+ 769: 609(i8vec3) GroupNonUniformBitwiseXor 42 Reduce 768
|
|
|
+ 770: 600(ptr) AccessChain 34(data) 765 46
|
|
|
+ 771: 20(i8vec4) Load 770
|
|
|
+ 772: 20(i8vec4) VectorShuffle 771 769 4 5 6 3
|
|
|
+ Store 770 772
|
|
|
+ 773: 6(int) Load 8(invocation)
|
|
|
+ 774: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 775: 20(i8vec4) Load 774
|
|
|
+ 776: 20(i8vec4) GroupNonUniformBitwiseXor 42 Reduce 775
|
|
|
+ 777: 600(ptr) AccessChain 34(data) 773 46
|
|
|
+ Store 777 776
|
|
|
+ 778: 6(int) Load 8(invocation)
|
|
|
+ 779: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 780: 19(int8_t) Load 779
|
|
|
+ 781: 19(int8_t) GroupNonUniformIAdd 42 InclusiveScan 780
|
|
|
+ 782: 593(ptr) AccessChain 34(data) 778 46 38
|
|
|
+ Store 782 781
|
|
|
+ 783: 6(int) Load 8(invocation)
|
|
|
+ 784: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 785: 20(i8vec4) Load 784
|
|
|
+ 786: 599(i8vec2) VectorShuffle 785 785 0 1
|
|
|
+ 787: 599(i8vec2) GroupNonUniformIAdd 42 InclusiveScan 786
|
|
|
+ 788: 600(ptr) AccessChain 34(data) 783 46
|
|
|
+ 789: 20(i8vec4) Load 788
|
|
|
+ 790: 20(i8vec4) VectorShuffle 789 787 4 5 2 3
|
|
|
+ Store 788 790
|
|
|
+ 791: 6(int) Load 8(invocation)
|
|
|
+ 792: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 793: 20(i8vec4) Load 792
|
|
|
+ 794: 609(i8vec3) VectorShuffle 793 793 0 1 2
|
|
|
+ 795: 609(i8vec3) GroupNonUniformIAdd 42 InclusiveScan 794
|
|
|
+ 796: 600(ptr) AccessChain 34(data) 791 46
|
|
|
+ 797: 20(i8vec4) Load 796
|
|
|
+ 798: 20(i8vec4) VectorShuffle 797 795 4 5 6 3
|
|
|
+ Store 796 798
|
|
|
+ 799: 6(int) Load 8(invocation)
|
|
|
+ 800: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 801: 20(i8vec4) Load 800
|
|
|
+ 802: 20(i8vec4) GroupNonUniformIAdd 42 InclusiveScan 801
|
|
|
+ 803: 600(ptr) AccessChain 34(data) 799 46
|
|
|
+ Store 803 802
|
|
|
+ 804: 6(int) Load 8(invocation)
|
|
|
+ 805: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 806: 19(int8_t) Load 805
|
|
|
+ 807: 19(int8_t) GroupNonUniformIMul 42 InclusiveScan 806
|
|
|
+ 808: 593(ptr) AccessChain 34(data) 804 46 38
|
|
|
+ Store 808 807
|
|
|
+ 809: 6(int) Load 8(invocation)
|
|
|
+ 810: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 811: 20(i8vec4) Load 810
|
|
|
+ 812: 599(i8vec2) VectorShuffle 811 811 0 1
|
|
|
+ 813: 599(i8vec2) GroupNonUniformIMul 42 InclusiveScan 812
|
|
|
+ 814: 600(ptr) AccessChain 34(data) 809 46
|
|
|
+ 815: 20(i8vec4) Load 814
|
|
|
+ 816: 20(i8vec4) VectorShuffle 815 813 4 5 2 3
|
|
|
+ Store 814 816
|
|
|
+ 817: 6(int) Load 8(invocation)
|
|
|
+ 818: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 819: 20(i8vec4) Load 818
|
|
|
+ 820: 609(i8vec3) VectorShuffle 819 819 0 1 2
|
|
|
+ 821: 609(i8vec3) GroupNonUniformIMul 42 InclusiveScan 820
|
|
|
+ 822: 600(ptr) AccessChain 34(data) 817 46
|
|
|
+ 823: 20(i8vec4) Load 822
|
|
|
+ 824: 20(i8vec4) VectorShuffle 823 821 4 5 6 3
|
|
|
+ Store 822 824
|
|
|
+ 825: 6(int) Load 8(invocation)
|
|
|
+ 826: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 827: 20(i8vec4) Load 826
|
|
|
+ 828: 20(i8vec4) GroupNonUniformIMul 42 InclusiveScan 827
|
|
|
+ 829: 600(ptr) AccessChain 34(data) 825 46
|
|
|
+ Store 829 828
|
|
|
+ 830: 6(int) Load 8(invocation)
|
|
|
+ 831: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 832: 19(int8_t) Load 831
|
|
|
+ 833: 19(int8_t) GroupNonUniformUMin 42 InclusiveScan 832
|
|
|
+ 834: 593(ptr) AccessChain 34(data) 830 46 38
|
|
|
+ Store 834 833
|
|
|
+ 835: 6(int) Load 8(invocation)
|
|
|
+ 836: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 837: 20(i8vec4) Load 836
|
|
|
+ 838: 599(i8vec2) VectorShuffle 837 837 0 1
|
|
|
+ 839: 599(i8vec2) GroupNonUniformUMin 42 InclusiveScan 838
|
|
|
+ 840: 600(ptr) AccessChain 34(data) 835 46
|
|
|
+ 841: 20(i8vec4) Load 840
|
|
|
+ 842: 20(i8vec4) VectorShuffle 841 839 4 5 2 3
|
|
|
+ Store 840 842
|
|
|
+ 843: 6(int) Load 8(invocation)
|
|
|
+ 844: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 845: 20(i8vec4) Load 844
|
|
|
+ 846: 609(i8vec3) VectorShuffle 845 845 0 1 2
|
|
|
+ 847: 609(i8vec3) GroupNonUniformUMin 42 InclusiveScan 846
|
|
|
+ 848: 600(ptr) AccessChain 34(data) 843 46
|
|
|
+ 849: 20(i8vec4) Load 848
|
|
|
+ 850: 20(i8vec4) VectorShuffle 849 847 4 5 6 3
|
|
|
+ Store 848 850
|
|
|
+ 851: 6(int) Load 8(invocation)
|
|
|
+ 852: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 853: 20(i8vec4) Load 852
|
|
|
+ 854: 20(i8vec4) GroupNonUniformUMin 42 InclusiveScan 853
|
|
|
+ 855: 600(ptr) AccessChain 34(data) 851 46
|
|
|
+ Store 855 854
|
|
|
+ 856: 6(int) Load 8(invocation)
|
|
|
+ 857: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 858: 19(int8_t) Load 857
|
|
|
+ 859: 19(int8_t) GroupNonUniformUMax 42 InclusiveScan 858
|
|
|
+ 860: 593(ptr) AccessChain 34(data) 856 46 38
|
|
|
+ Store 860 859
|
|
|
+ 861: 6(int) Load 8(invocation)
|
|
|
+ 862: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 863: 20(i8vec4) Load 862
|
|
|
+ 864: 599(i8vec2) VectorShuffle 863 863 0 1
|
|
|
+ 865: 599(i8vec2) GroupNonUniformUMax 42 InclusiveScan 864
|
|
|
+ 866: 600(ptr) AccessChain 34(data) 861 46
|
|
|
+ 867: 20(i8vec4) Load 866
|
|
|
+ 868: 20(i8vec4) VectorShuffle 867 865 4 5 2 3
|
|
|
+ Store 866 868
|
|
|
+ 869: 6(int) Load 8(invocation)
|
|
|
+ 870: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 871: 20(i8vec4) Load 870
|
|
|
+ 872: 609(i8vec3) VectorShuffle 871 871 0 1 2
|
|
|
+ 873: 609(i8vec3) GroupNonUniformUMax 42 InclusiveScan 872
|
|
|
+ 874: 600(ptr) AccessChain 34(data) 869 46
|
|
|
+ 875: 20(i8vec4) Load 874
|
|
|
+ 876: 20(i8vec4) VectorShuffle 875 873 4 5 6 3
|
|
|
+ Store 874 876
|
|
|
+ 877: 6(int) Load 8(invocation)
|
|
|
+ 878: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 879: 20(i8vec4) Load 878
|
|
|
+ 880: 20(i8vec4) GroupNonUniformUMax 42 InclusiveScan 879
|
|
|
+ 881: 600(ptr) AccessChain 34(data) 877 46
|
|
|
+ Store 881 880
|
|
|
+ 882: 6(int) Load 8(invocation)
|
|
|
+ 883: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 884: 19(int8_t) Load 883
|
|
|
+ 885: 19(int8_t) GroupNonUniformBitwiseAnd 42 InclusiveScan 884
|
|
|
+ 886: 593(ptr) AccessChain 34(data) 882 46 38
|
|
|
+ Store 886 885
|
|
|
+ 887: 6(int) Load 8(invocation)
|
|
|
+ 888: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 889: 20(i8vec4) Load 888
|
|
|
+ 890: 599(i8vec2) VectorShuffle 889 889 0 1
|
|
|
+ 891: 599(i8vec2) GroupNonUniformBitwiseAnd 42 InclusiveScan 890
|
|
|
+ 892: 600(ptr) AccessChain 34(data) 887 46
|
|
|
+ 893: 20(i8vec4) Load 892
|
|
|
+ 894: 20(i8vec4) VectorShuffle 893 891 4 5 2 3
|
|
|
+ Store 892 894
|
|
|
+ 895: 6(int) Load 8(invocation)
|
|
|
+ 896: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 897: 20(i8vec4) Load 896
|
|
|
+ 898: 609(i8vec3) VectorShuffle 897 897 0 1 2
|
|
|
+ 899: 609(i8vec3) GroupNonUniformBitwiseAnd 42 InclusiveScan 898
|
|
|
+ 900: 600(ptr) AccessChain 34(data) 895 46
|
|
|
+ 901: 20(i8vec4) Load 900
|
|
|
+ 902: 20(i8vec4) VectorShuffle 901 899 4 5 6 3
|
|
|
+ Store 900 902
|
|
|
+ 903: 6(int) Load 8(invocation)
|
|
|
+ 904: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 905: 20(i8vec4) Load 904
|
|
|
+ 906: 20(i8vec4) GroupNonUniformBitwiseAnd 42 InclusiveScan 905
|
|
|
+ 907: 600(ptr) AccessChain 34(data) 903 46
|
|
|
+ Store 907 906
|
|
|
+ 908: 6(int) Load 8(invocation)
|
|
|
+ 909: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 910: 19(int8_t) Load 909
|
|
|
+ 911: 19(int8_t) GroupNonUniformBitwiseOr 42 InclusiveScan 910
|
|
|
+ 912: 593(ptr) AccessChain 34(data) 908 46 38
|
|
|
+ Store 912 911
|
|
|
+ 913: 6(int) Load 8(invocation)
|
|
|
+ 914: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 915: 20(i8vec4) Load 914
|
|
|
+ 916: 599(i8vec2) VectorShuffle 915 915 0 1
|
|
|
+ 917: 599(i8vec2) GroupNonUniformBitwiseOr 42 InclusiveScan 916
|
|
|
+ 918: 600(ptr) AccessChain 34(data) 913 46
|
|
|
+ 919: 20(i8vec4) Load 918
|
|
|
+ 920: 20(i8vec4) VectorShuffle 919 917 4 5 2 3
|
|
|
+ Store 918 920
|
|
|
+ 921: 6(int) Load 8(invocation)
|
|
|
+ 922: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 923: 20(i8vec4) Load 922
|
|
|
+ 924: 609(i8vec3) VectorShuffle 923 923 0 1 2
|
|
|
+ 925: 609(i8vec3) GroupNonUniformBitwiseOr 42 InclusiveScan 924
|
|
|
+ 926: 600(ptr) AccessChain 34(data) 921 46
|
|
|
+ 927: 20(i8vec4) Load 926
|
|
|
+ 928: 20(i8vec4) VectorShuffle 927 925 4 5 6 3
|
|
|
+ Store 926 928
|
|
|
+ 929: 6(int) Load 8(invocation)
|
|
|
+ 930: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 931: 20(i8vec4) Load 930
|
|
|
+ 932: 20(i8vec4) GroupNonUniformBitwiseOr 42 InclusiveScan 931
|
|
|
+ 933: 600(ptr) AccessChain 34(data) 929 46
|
|
|
+ Store 933 932
|
|
|
+ 934: 6(int) Load 8(invocation)
|
|
|
+ 935: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 936: 19(int8_t) Load 935
|
|
|
+ 937: 19(int8_t) GroupNonUniformBitwiseXor 42 InclusiveScan 936
|
|
|
+ 938: 593(ptr) AccessChain 34(data) 934 46 38
|
|
|
+ Store 938 937
|
|
|
+ 939: 6(int) Load 8(invocation)
|
|
|
+ 940: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 941: 20(i8vec4) Load 940
|
|
|
+ 942: 599(i8vec2) VectorShuffle 941 941 0 1
|
|
|
+ 943: 599(i8vec2) GroupNonUniformBitwiseXor 42 InclusiveScan 942
|
|
|
+ 944: 600(ptr) AccessChain 34(data) 939 46
|
|
|
+ 945: 20(i8vec4) Load 944
|
|
|
+ 946: 20(i8vec4) VectorShuffle 945 943 4 5 2 3
|
|
|
+ Store 944 946
|
|
|
+ 947: 6(int) Load 8(invocation)
|
|
|
+ 948: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 949: 20(i8vec4) Load 948
|
|
|
+ 950: 609(i8vec3) VectorShuffle 949 949 0 1 2
|
|
|
+ 951: 609(i8vec3) GroupNonUniformBitwiseXor 42 InclusiveScan 950
|
|
|
+ 952: 600(ptr) AccessChain 34(data) 947 46
|
|
|
+ 953: 20(i8vec4) Load 952
|
|
|
+ 954: 20(i8vec4) VectorShuffle 953 951 4 5 6 3
|
|
|
+ Store 952 954
|
|
|
+ 955: 6(int) Load 8(invocation)
|
|
|
+ 956: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 957: 20(i8vec4) Load 956
|
|
|
+ 958: 20(i8vec4) GroupNonUniformBitwiseXor 42 InclusiveScan 957
|
|
|
+ 959: 600(ptr) AccessChain 34(data) 955 46
|
|
|
+ Store 959 958
|
|
|
+ 960: 6(int) Load 8(invocation)
|
|
|
+ 961: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 962: 19(int8_t) Load 961
|
|
|
+ 963: 19(int8_t) GroupNonUniformIAdd 42 ExclusiveScan 962
|
|
|
+ 964: 593(ptr) AccessChain 34(data) 960 46 38
|
|
|
+ Store 964 963
|
|
|
+ 965: 6(int) Load 8(invocation)
|
|
|
+ 966: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 967: 20(i8vec4) Load 966
|
|
|
+ 968: 599(i8vec2) VectorShuffle 967 967 0 1
|
|
|
+ 969: 599(i8vec2) GroupNonUniformIAdd 42 ExclusiveScan 968
|
|
|
+ 970: 600(ptr) AccessChain 34(data) 965 46
|
|
|
+ 971: 20(i8vec4) Load 970
|
|
|
+ 972: 20(i8vec4) VectorShuffle 971 969 4 5 2 3
|
|
|
+ Store 970 972
|
|
|
+ 973: 6(int) Load 8(invocation)
|
|
|
+ 974: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 975: 20(i8vec4) Load 974
|
|
|
+ 976: 609(i8vec3) VectorShuffle 975 975 0 1 2
|
|
|
+ 977: 609(i8vec3) GroupNonUniformIAdd 42 ExclusiveScan 976
|
|
|
+ 978: 600(ptr) AccessChain 34(data) 973 46
|
|
|
+ 979: 20(i8vec4) Load 978
|
|
|
+ 980: 20(i8vec4) VectorShuffle 979 977 4 5 6 3
|
|
|
+ Store 978 980
|
|
|
+ 981: 6(int) Load 8(invocation)
|
|
|
+ 982: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 983: 20(i8vec4) Load 982
|
|
|
+ 984: 20(i8vec4) GroupNonUniformIAdd 42 ExclusiveScan 983
|
|
|
+ 985: 600(ptr) AccessChain 34(data) 981 46
|
|
|
+ Store 985 984
|
|
|
+ 986: 6(int) Load 8(invocation)
|
|
|
+ 987: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 988: 19(int8_t) Load 987
|
|
|
+ 989: 19(int8_t) GroupNonUniformIMul 42 ExclusiveScan 988
|
|
|
+ 990: 593(ptr) AccessChain 34(data) 986 46 38
|
|
|
+ Store 990 989
|
|
|
+ 991: 6(int) Load 8(invocation)
|
|
|
+ 992: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 993: 20(i8vec4) Load 992
|
|
|
+ 994: 599(i8vec2) VectorShuffle 993 993 0 1
|
|
|
+ 995: 599(i8vec2) GroupNonUniformIMul 42 ExclusiveScan 994
|
|
|
+ 996: 600(ptr) AccessChain 34(data) 991 46
|
|
|
+ 997: 20(i8vec4) Load 996
|
|
|
+ 998: 20(i8vec4) VectorShuffle 997 995 4 5 2 3
|
|
|
+ Store 996 998
|
|
|
+ 999: 6(int) Load 8(invocation)
|
|
|
+ 1000: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 1001: 20(i8vec4) Load 1000
|
|
|
+ 1002: 609(i8vec3) VectorShuffle 1001 1001 0 1 2
|
|
|
+ 1003: 609(i8vec3) GroupNonUniformIMul 42 ExclusiveScan 1002
|
|
|
+ 1004: 600(ptr) AccessChain 34(data) 999 46
|
|
|
+ 1005: 20(i8vec4) Load 1004
|
|
|
+ 1006: 20(i8vec4) VectorShuffle 1005 1003 4 5 6 3
|
|
|
+ Store 1004 1006
|
|
|
+ 1007: 6(int) Load 8(invocation)
|
|
|
+ 1008: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 1009: 20(i8vec4) Load 1008
|
|
|
+ 1010: 20(i8vec4) GroupNonUniformIMul 42 ExclusiveScan 1009
|
|
|
+ 1011: 600(ptr) AccessChain 34(data) 1007 46
|
|
|
+ Store 1011 1010
|
|
|
+ 1012: 6(int) Load 8(invocation)
|
|
|
+ 1013: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 1014: 19(int8_t) Load 1013
|
|
|
+ 1015: 19(int8_t) GroupNonUniformUMin 42 ExclusiveScan 1014
|
|
|
+ 1016: 593(ptr) AccessChain 34(data) 1012 46 38
|
|
|
+ Store 1016 1015
|
|
|
+ 1017: 6(int) Load 8(invocation)
|
|
|
+ 1018: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 1019: 20(i8vec4) Load 1018
|
|
|
+ 1020: 599(i8vec2) VectorShuffle 1019 1019 0 1
|
|
|
+ 1021: 599(i8vec2) GroupNonUniformUMin 42 ExclusiveScan 1020
|
|
|
+ 1022: 600(ptr) AccessChain 34(data) 1017 46
|
|
|
+ 1023: 20(i8vec4) Load 1022
|
|
|
+ 1024: 20(i8vec4) VectorShuffle 1023 1021 4 5 2 3
|
|
|
+ Store 1022 1024
|
|
|
+ 1025: 6(int) Load 8(invocation)
|
|
|
+ 1026: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 1027: 20(i8vec4) Load 1026
|
|
|
+ 1028: 609(i8vec3) VectorShuffle 1027 1027 0 1 2
|
|
|
+ 1029: 609(i8vec3) GroupNonUniformUMin 42 ExclusiveScan 1028
|
|
|
+ 1030: 600(ptr) AccessChain 34(data) 1025 46
|
|
|
+ 1031: 20(i8vec4) Load 1030
|
|
|
+ 1032: 20(i8vec4) VectorShuffle 1031 1029 4 5 6 3
|
|
|
+ Store 1030 1032
|
|
|
+ 1033: 6(int) Load 8(invocation)
|
|
|
+ 1034: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 1035: 20(i8vec4) Load 1034
|
|
|
+ 1036: 20(i8vec4) GroupNonUniformUMin 42 ExclusiveScan 1035
|
|
|
+ 1037: 600(ptr) AccessChain 34(data) 1033 46
|
|
|
+ Store 1037 1036
|
|
|
+ 1038: 6(int) Load 8(invocation)
|
|
|
+ 1039: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 1040: 19(int8_t) Load 1039
|
|
|
+ 1041: 19(int8_t) GroupNonUniformUMax 42 ExclusiveScan 1040
|
|
|
+ 1042: 593(ptr) AccessChain 34(data) 1038 46 38
|
|
|
+ Store 1042 1041
|
|
|
+ 1043: 6(int) Load 8(invocation)
|
|
|
+ 1044: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 1045: 20(i8vec4) Load 1044
|
|
|
+ 1046: 599(i8vec2) VectorShuffle 1045 1045 0 1
|
|
|
+ 1047: 599(i8vec2) GroupNonUniformUMax 42 ExclusiveScan 1046
|
|
|
+ 1048: 600(ptr) AccessChain 34(data) 1043 46
|
|
|
+ 1049: 20(i8vec4) Load 1048
|
|
|
+ 1050: 20(i8vec4) VectorShuffle 1049 1047 4 5 2 3
|
|
|
+ Store 1048 1050
|
|
|
+ 1051: 6(int) Load 8(invocation)
|
|
|
+ 1052: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 1053: 20(i8vec4) Load 1052
|
|
|
+ 1054: 609(i8vec3) VectorShuffle 1053 1053 0 1 2
|
|
|
+ 1055: 609(i8vec3) GroupNonUniformUMax 42 ExclusiveScan 1054
|
|
|
+ 1056: 600(ptr) AccessChain 34(data) 1051 46
|
|
|
+ 1057: 20(i8vec4) Load 1056
|
|
|
+ 1058: 20(i8vec4) VectorShuffle 1057 1055 4 5 6 3
|
|
|
+ Store 1056 1058
|
|
|
+ 1059: 6(int) Load 8(invocation)
|
|
|
+ 1060: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 1061: 20(i8vec4) Load 1060
|
|
|
+ 1062: 20(i8vec4) GroupNonUniformUMax 42 ExclusiveScan 1061
|
|
|
+ 1063: 600(ptr) AccessChain 34(data) 1059 46
|
|
|
+ Store 1063 1062
|
|
|
+ 1064: 6(int) Load 8(invocation)
|
|
|
+ 1065: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 1066: 19(int8_t) Load 1065
|
|
|
+ 1067: 19(int8_t) GroupNonUniformBitwiseAnd 42 ExclusiveScan 1066
|
|
|
+ 1068: 593(ptr) AccessChain 34(data) 1064 46 38
|
|
|
+ Store 1068 1067
|
|
|
+ 1069: 6(int) Load 8(invocation)
|
|
|
+ 1070: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 1071: 20(i8vec4) Load 1070
|
|
|
+ 1072: 599(i8vec2) VectorShuffle 1071 1071 0 1
|
|
|
+ 1073: 599(i8vec2) GroupNonUniformBitwiseAnd 42 ExclusiveScan 1072
|
|
|
+ 1074: 600(ptr) AccessChain 34(data) 1069 46
|
|
|
+ 1075: 20(i8vec4) Load 1074
|
|
|
+ 1076: 20(i8vec4) VectorShuffle 1075 1073 4 5 2 3
|
|
|
+ Store 1074 1076
|
|
|
+ 1077: 6(int) Load 8(invocation)
|
|
|
+ 1078: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 1079: 20(i8vec4) Load 1078
|
|
|
+ 1080: 609(i8vec3) VectorShuffle 1079 1079 0 1 2
|
|
|
+ 1081: 609(i8vec3) GroupNonUniformBitwiseAnd 42 ExclusiveScan 1080
|
|
|
+ 1082: 600(ptr) AccessChain 34(data) 1077 46
|
|
|
+ 1083: 20(i8vec4) Load 1082
|
|
|
+ 1084: 20(i8vec4) VectorShuffle 1083 1081 4 5 6 3
|
|
|
+ Store 1082 1084
|
|
|
+ 1085: 6(int) Load 8(invocation)
|
|
|
+ 1086: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 1087: 20(i8vec4) Load 1086
|
|
|
+ 1088: 20(i8vec4) GroupNonUniformBitwiseAnd 42 ExclusiveScan 1087
|
|
|
+ 1089: 600(ptr) AccessChain 34(data) 1085 46
|
|
|
+ Store 1089 1088
|
|
|
+ 1090: 6(int) Load 8(invocation)
|
|
|
+ 1091: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 1092: 19(int8_t) Load 1091
|
|
|
+ 1093: 19(int8_t) GroupNonUniformBitwiseOr 42 ExclusiveScan 1092
|
|
|
+ 1094: 593(ptr) AccessChain 34(data) 1090 46 38
|
|
|
+ Store 1094 1093
|
|
|
+ 1095: 6(int) Load 8(invocation)
|
|
|
+ 1096: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 1097: 20(i8vec4) Load 1096
|
|
|
+ 1098: 599(i8vec2) VectorShuffle 1097 1097 0 1
|
|
|
+ 1099: 599(i8vec2) GroupNonUniformBitwiseOr 42 ExclusiveScan 1098
|
|
|
+ 1100: 600(ptr) AccessChain 34(data) 1095 46
|
|
|
+ 1101: 20(i8vec4) Load 1100
|
|
|
+ 1102: 20(i8vec4) VectorShuffle 1101 1099 4 5 2 3
|
|
|
+ Store 1100 1102
|
|
|
+ 1103: 6(int) Load 8(invocation)
|
|
|
+ 1104: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 1105: 20(i8vec4) Load 1104
|
|
|
+ 1106: 609(i8vec3) VectorShuffle 1105 1105 0 1 2
|
|
|
+ 1107: 609(i8vec3) GroupNonUniformBitwiseOr 42 ExclusiveScan 1106
|
|
|
+ 1108: 600(ptr) AccessChain 34(data) 1103 46
|
|
|
+ 1109: 20(i8vec4) Load 1108
|
|
|
+ 1110: 20(i8vec4) VectorShuffle 1109 1107 4 5 6 3
|
|
|
+ Store 1108 1110
|
|
|
+ 1111: 6(int) Load 8(invocation)
|
|
|
+ 1112: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 1113: 20(i8vec4) Load 1112
|
|
|
+ 1114: 20(i8vec4) GroupNonUniformBitwiseOr 42 ExclusiveScan 1113
|
|
|
+ 1115: 600(ptr) AccessChain 34(data) 1111 46
|
|
|
+ Store 1115 1114
|
|
|
+ 1116: 6(int) Load 8(invocation)
|
|
|
+ 1117: 593(ptr) AccessChain 34(data) 37 46 38
|
|
|
+ 1118: 19(int8_t) Load 1117
|
|
|
+ 1119: 19(int8_t) GroupNonUniformBitwiseXor 42 ExclusiveScan 1118
|
|
|
+ 1120: 593(ptr) AccessChain 34(data) 1116 46 38
|
|
|
+ Store 1120 1119
|
|
|
+ 1121: 6(int) Load 8(invocation)
|
|
|
+ 1122: 600(ptr) AccessChain 34(data) 46 46
|
|
|
+ 1123: 20(i8vec4) Load 1122
|
|
|
+ 1124: 599(i8vec2) VectorShuffle 1123 1123 0 1
|
|
|
+ 1125: 599(i8vec2) GroupNonUniformBitwiseXor 42 ExclusiveScan 1124
|
|
|
+ 1126: 600(ptr) AccessChain 34(data) 1121 46
|
|
|
+ 1127: 20(i8vec4) Load 1126
|
|
|
+ 1128: 20(i8vec4) VectorShuffle 1127 1125 4 5 2 3
|
|
|
+ Store 1126 1128
|
|
|
+ 1129: 6(int) Load 8(invocation)
|
|
|
+ 1130: 600(ptr) AccessChain 34(data) 57 46
|
|
|
+ 1131: 20(i8vec4) Load 1130
|
|
|
+ 1132: 609(i8vec3) VectorShuffle 1131 1131 0 1 2
|
|
|
+ 1133: 609(i8vec3) GroupNonUniformBitwiseXor 42 ExclusiveScan 1132
|
|
|
+ 1134: 600(ptr) AccessChain 34(data) 1129 46
|
|
|
+ 1135: 20(i8vec4) Load 1134
|
|
|
+ 1136: 20(i8vec4) VectorShuffle 1135 1133 4 5 6 3
|
|
|
+ Store 1134 1136
|
|
|
+ 1137: 6(int) Load 8(invocation)
|
|
|
+ 1138: 600(ptr) AccessChain 34(data) 67 46
|
|
|
+ 1139: 20(i8vec4) Load 1138
|
|
|
+ 1140: 20(i8vec4) GroupNonUniformBitwiseXor 42 ExclusiveScan 1139
|
|
|
+ 1141: 600(ptr) AccessChain 34(data) 1137 46
|
|
|
+ Store 1141 1140
|
|
|
+ 1142: 6(int) Load 8(invocation)
|
|
|
+ 1144: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1145: 21(int16_t) Load 1144
|
|
|
+ 1146: 21(int16_t) GroupNonUniformIAdd 42 Reduce 1145
|
|
|
+ 1147: 1143(ptr) AccessChain 34(data) 1142 57 38
|
|
|
+ Store 1147 1146
|
|
|
+ 1148: 6(int) Load 8(invocation)
|
|
|
+ 1151: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1152: 22(i16vec4) Load 1151
|
|
|
+ 1153:1149(i16vec2) VectorShuffle 1152 1152 0 1
|
|
|
+ 1154:1149(i16vec2) GroupNonUniformIAdd 42 Reduce 1153
|
|
|
+ 1155: 1150(ptr) AccessChain 34(data) 1148 57
|
|
|
+ 1156: 22(i16vec4) Load 1155
|
|
|
+ 1157: 22(i16vec4) VectorShuffle 1156 1154 4 5 2 3
|
|
|
+ Store 1155 1157
|
|
|
+ 1158: 6(int) Load 8(invocation)
|
|
|
+ 1160: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1161: 22(i16vec4) Load 1160
|
|
|
+ 1162:1159(i16vec3) VectorShuffle 1161 1161 0 1 2
|
|
|
+ 1163:1159(i16vec3) GroupNonUniformIAdd 42 Reduce 1162
|
|
|
+ 1164: 1150(ptr) AccessChain 34(data) 1158 57
|
|
|
+ 1165: 22(i16vec4) Load 1164
|
|
|
+ 1166: 22(i16vec4) VectorShuffle 1165 1163 4 5 6 3
|
|
|
+ Store 1164 1166
|
|
|
+ 1167: 6(int) Load 8(invocation)
|
|
|
+ 1168: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1169: 22(i16vec4) Load 1168
|
|
|
+ 1170: 22(i16vec4) GroupNonUniformIAdd 42 Reduce 1169
|
|
|
+ 1171: 1150(ptr) AccessChain 34(data) 1167 57
|
|
|
+ Store 1171 1170
|
|
|
+ 1172: 6(int) Load 8(invocation)
|
|
|
+ 1173: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1174: 21(int16_t) Load 1173
|
|
|
+ 1175: 21(int16_t) GroupNonUniformIMul 42 Reduce 1174
|
|
|
+ 1176: 1143(ptr) AccessChain 34(data) 1172 57 38
|
|
|
+ Store 1176 1175
|
|
|
+ 1177: 6(int) Load 8(invocation)
|
|
|
+ 1178: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1179: 22(i16vec4) Load 1178
|
|
|
+ 1180:1149(i16vec2) VectorShuffle 1179 1179 0 1
|
|
|
+ 1181:1149(i16vec2) GroupNonUniformIMul 42 Reduce 1180
|
|
|
+ 1182: 1150(ptr) AccessChain 34(data) 1177 57
|
|
|
+ 1183: 22(i16vec4) Load 1182
|
|
|
+ 1184: 22(i16vec4) VectorShuffle 1183 1181 4 5 2 3
|
|
|
+ Store 1182 1184
|
|
|
+ 1185: 6(int) Load 8(invocation)
|
|
|
+ 1186: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1187: 22(i16vec4) Load 1186
|
|
|
+ 1188:1159(i16vec3) VectorShuffle 1187 1187 0 1 2
|
|
|
+ 1189:1159(i16vec3) GroupNonUniformIMul 42 Reduce 1188
|
|
|
+ 1190: 1150(ptr) AccessChain 34(data) 1185 57
|
|
|
+ 1191: 22(i16vec4) Load 1190
|
|
|
+ 1192: 22(i16vec4) VectorShuffle 1191 1189 4 5 6 3
|
|
|
+ Store 1190 1192
|
|
|
+ 1193: 6(int) Load 8(invocation)
|
|
|
+ 1194: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1195: 22(i16vec4) Load 1194
|
|
|
+ 1196: 22(i16vec4) GroupNonUniformIMul 42 Reduce 1195
|
|
|
+ 1197: 1150(ptr) AccessChain 34(data) 1193 57
|
|
|
+ Store 1197 1196
|
|
|
+ 1198: 6(int) Load 8(invocation)
|
|
|
+ 1199: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1200: 21(int16_t) Load 1199
|
|
|
+ 1201: 21(int16_t) GroupNonUniformSMin 42 Reduce 1200
|
|
|
+ 1202: 1143(ptr) AccessChain 34(data) 1198 57 38
|
|
|
+ Store 1202 1201
|
|
|
+ 1203: 6(int) Load 8(invocation)
|
|
|
+ 1204: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1205: 22(i16vec4) Load 1204
|
|
|
+ 1206:1149(i16vec2) VectorShuffle 1205 1205 0 1
|
|
|
+ 1207:1149(i16vec2) GroupNonUniformSMin 42 Reduce 1206
|
|
|
+ 1208: 1150(ptr) AccessChain 34(data) 1203 57
|
|
|
+ 1209: 22(i16vec4) Load 1208
|
|
|
+ 1210: 22(i16vec4) VectorShuffle 1209 1207 4 5 2 3
|
|
|
+ Store 1208 1210
|
|
|
+ 1211: 6(int) Load 8(invocation)
|
|
|
+ 1212: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1213: 22(i16vec4) Load 1212
|
|
|
+ 1214:1159(i16vec3) VectorShuffle 1213 1213 0 1 2
|
|
|
+ 1215:1159(i16vec3) GroupNonUniformSMin 42 Reduce 1214
|
|
|
+ 1216: 1150(ptr) AccessChain 34(data) 1211 57
|
|
|
+ 1217: 22(i16vec4) Load 1216
|
|
|
+ 1218: 22(i16vec4) VectorShuffle 1217 1215 4 5 6 3
|
|
|
+ Store 1216 1218
|
|
|
+ 1219: 6(int) Load 8(invocation)
|
|
|
+ 1220: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1221: 22(i16vec4) Load 1220
|
|
|
+ 1222: 22(i16vec4) GroupNonUniformSMin 42 Reduce 1221
|
|
|
+ 1223: 1150(ptr) AccessChain 34(data) 1219 57
|
|
|
+ Store 1223 1222
|
|
|
+ 1224: 6(int) Load 8(invocation)
|
|
|
+ 1225: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1226: 21(int16_t) Load 1225
|
|
|
+ 1227: 21(int16_t) GroupNonUniformSMax 42 Reduce 1226
|
|
|
+ 1228: 1143(ptr) AccessChain 34(data) 1224 57 38
|
|
|
+ Store 1228 1227
|
|
|
+ 1229: 6(int) Load 8(invocation)
|
|
|
+ 1230: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1231: 22(i16vec4) Load 1230
|
|
|
+ 1232:1149(i16vec2) VectorShuffle 1231 1231 0 1
|
|
|
+ 1233:1149(i16vec2) GroupNonUniformSMax 42 Reduce 1232
|
|
|
+ 1234: 1150(ptr) AccessChain 34(data) 1229 57
|
|
|
+ 1235: 22(i16vec4) Load 1234
|
|
|
+ 1236: 22(i16vec4) VectorShuffle 1235 1233 4 5 2 3
|
|
|
+ Store 1234 1236
|
|
|
+ 1237: 6(int) Load 8(invocation)
|
|
|
+ 1238: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1239: 22(i16vec4) Load 1238
|
|
|
+ 1240:1159(i16vec3) VectorShuffle 1239 1239 0 1 2
|
|
|
+ 1241:1159(i16vec3) GroupNonUniformSMax 42 Reduce 1240
|
|
|
+ 1242: 1150(ptr) AccessChain 34(data) 1237 57
|
|
|
+ 1243: 22(i16vec4) Load 1242
|
|
|
+ 1244: 22(i16vec4) VectorShuffle 1243 1241 4 5 6 3
|
|
|
+ Store 1242 1244
|
|
|
+ 1245: 6(int) Load 8(invocation)
|
|
|
+ 1246: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1247: 22(i16vec4) Load 1246
|
|
|
+ 1248: 22(i16vec4) GroupNonUniformSMax 42 Reduce 1247
|
|
|
+ 1249: 1150(ptr) AccessChain 34(data) 1245 57
|
|
|
+ Store 1249 1248
|
|
|
+ 1250: 6(int) Load 8(invocation)
|
|
|
+ 1251: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1252: 21(int16_t) Load 1251
|
|
|
+ 1253: 21(int16_t) GroupNonUniformBitwiseAnd 42 Reduce 1252
|
|
|
+ 1254: 1143(ptr) AccessChain 34(data) 1250 57 38
|
|
|
+ Store 1254 1253
|
|
|
+ 1255: 6(int) Load 8(invocation)
|
|
|
+ 1256: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1257: 22(i16vec4) Load 1256
|
|
|
+ 1258:1149(i16vec2) VectorShuffle 1257 1257 0 1
|
|
|
+ 1259:1149(i16vec2) GroupNonUniformBitwiseAnd 42 Reduce 1258
|
|
|
+ 1260: 1150(ptr) AccessChain 34(data) 1255 57
|
|
|
+ 1261: 22(i16vec4) Load 1260
|
|
|
+ 1262: 22(i16vec4) VectorShuffle 1261 1259 4 5 2 3
|
|
|
+ Store 1260 1262
|
|
|
+ 1263: 6(int) Load 8(invocation)
|
|
|
+ 1264: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1265: 22(i16vec4) Load 1264
|
|
|
+ 1266:1159(i16vec3) VectorShuffle 1265 1265 0 1 2
|
|
|
+ 1267:1159(i16vec3) GroupNonUniformBitwiseAnd 42 Reduce 1266
|
|
|
+ 1268: 1150(ptr) AccessChain 34(data) 1263 57
|
|
|
+ 1269: 22(i16vec4) Load 1268
|
|
|
+ 1270: 22(i16vec4) VectorShuffle 1269 1267 4 5 6 3
|
|
|
+ Store 1268 1270
|
|
|
+ 1271: 6(int) Load 8(invocation)
|
|
|
+ 1272: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1273: 22(i16vec4) Load 1272
|
|
|
+ 1274: 22(i16vec4) GroupNonUniformBitwiseAnd 42 Reduce 1273
|
|
|
+ 1275: 1150(ptr) AccessChain 34(data) 1271 57
|
|
|
+ Store 1275 1274
|
|
|
+ 1276: 6(int) Load 8(invocation)
|
|
|
+ 1277: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1278: 21(int16_t) Load 1277
|
|
|
+ 1279: 21(int16_t) GroupNonUniformBitwiseOr 42 Reduce 1278
|
|
|
+ 1280: 1143(ptr) AccessChain 34(data) 1276 57 38
|
|
|
+ Store 1280 1279
|
|
|
+ 1281: 6(int) Load 8(invocation)
|
|
|
+ 1282: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1283: 22(i16vec4) Load 1282
|
|
|
+ 1284:1149(i16vec2) VectorShuffle 1283 1283 0 1
|
|
|
+ 1285:1149(i16vec2) GroupNonUniformBitwiseOr 42 Reduce 1284
|
|
|
+ 1286: 1150(ptr) AccessChain 34(data) 1281 57
|
|
|
+ 1287: 22(i16vec4) Load 1286
|
|
|
+ 1288: 22(i16vec4) VectorShuffle 1287 1285 4 5 2 3
|
|
|
+ Store 1286 1288
|
|
|
+ 1289: 6(int) Load 8(invocation)
|
|
|
+ 1290: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1291: 22(i16vec4) Load 1290
|
|
|
+ 1292:1159(i16vec3) VectorShuffle 1291 1291 0 1 2
|
|
|
+ 1293:1159(i16vec3) GroupNonUniformBitwiseOr 42 Reduce 1292
|
|
|
+ 1294: 1150(ptr) AccessChain 34(data) 1289 57
|
|
|
+ 1295: 22(i16vec4) Load 1294
|
|
|
+ 1296: 22(i16vec4) VectorShuffle 1295 1293 4 5 6 3
|
|
|
+ Store 1294 1296
|
|
|
+ 1297: 6(int) Load 8(invocation)
|
|
|
+ 1298: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1299: 22(i16vec4) Load 1298
|
|
|
+ 1300: 22(i16vec4) GroupNonUniformBitwiseOr 42 Reduce 1299
|
|
|
+ 1301: 1150(ptr) AccessChain 34(data) 1297 57
|
|
|
+ Store 1301 1300
|
|
|
+ 1302: 6(int) Load 8(invocation)
|
|
|
+ 1303: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1304: 21(int16_t) Load 1303
|
|
|
+ 1305: 21(int16_t) GroupNonUniformBitwiseXor 42 Reduce 1304
|
|
|
+ 1306: 1143(ptr) AccessChain 34(data) 1302 57 38
|
|
|
+ Store 1306 1305
|
|
|
+ 1307: 6(int) Load 8(invocation)
|
|
|
+ 1308: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1309: 22(i16vec4) Load 1308
|
|
|
+ 1310:1149(i16vec2) VectorShuffle 1309 1309 0 1
|
|
|
+ 1311:1149(i16vec2) GroupNonUniformBitwiseXor 42 Reduce 1310
|
|
|
+ 1312: 1150(ptr) AccessChain 34(data) 1307 57
|
|
|
+ 1313: 22(i16vec4) Load 1312
|
|
|
+ 1314: 22(i16vec4) VectorShuffle 1313 1311 4 5 2 3
|
|
|
+ Store 1312 1314
|
|
|
+ 1315: 6(int) Load 8(invocation)
|
|
|
+ 1316: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1317: 22(i16vec4) Load 1316
|
|
|
+ 1318:1159(i16vec3) VectorShuffle 1317 1317 0 1 2
|
|
|
+ 1319:1159(i16vec3) GroupNonUniformBitwiseXor 42 Reduce 1318
|
|
|
+ 1320: 1150(ptr) AccessChain 34(data) 1315 57
|
|
|
+ 1321: 22(i16vec4) Load 1320
|
|
|
+ 1322: 22(i16vec4) VectorShuffle 1321 1319 4 5 6 3
|
|
|
+ Store 1320 1322
|
|
|
+ 1323: 6(int) Load 8(invocation)
|
|
|
+ 1324: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1325: 22(i16vec4) Load 1324
|
|
|
+ 1326: 22(i16vec4) GroupNonUniformBitwiseXor 42 Reduce 1325
|
|
|
+ 1327: 1150(ptr) AccessChain 34(data) 1323 57
|
|
|
+ Store 1327 1326
|
|
|
+ 1328: 6(int) Load 8(invocation)
|
|
|
+ 1329: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1330: 21(int16_t) Load 1329
|
|
|
+ 1331: 21(int16_t) GroupNonUniformIAdd 42 InclusiveScan 1330
|
|
|
+ 1332: 1143(ptr) AccessChain 34(data) 1328 57 38
|
|
|
+ Store 1332 1331
|
|
|
+ 1333: 6(int) Load 8(invocation)
|
|
|
+ 1334: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1335: 22(i16vec4) Load 1334
|
|
|
+ 1336:1149(i16vec2) VectorShuffle 1335 1335 0 1
|
|
|
+ 1337:1149(i16vec2) GroupNonUniformIAdd 42 InclusiveScan 1336
|
|
|
+ 1338: 1150(ptr) AccessChain 34(data) 1333 57
|
|
|
+ 1339: 22(i16vec4) Load 1338
|
|
|
+ 1340: 22(i16vec4) VectorShuffle 1339 1337 4 5 2 3
|
|
|
+ Store 1338 1340
|
|
|
+ 1341: 6(int) Load 8(invocation)
|
|
|
+ 1342: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1343: 22(i16vec4) Load 1342
|
|
|
+ 1344:1159(i16vec3) VectorShuffle 1343 1343 0 1 2
|
|
|
+ 1345:1159(i16vec3) GroupNonUniformIAdd 42 InclusiveScan 1344
|
|
|
+ 1346: 1150(ptr) AccessChain 34(data) 1341 57
|
|
|
+ 1347: 22(i16vec4) Load 1346
|
|
|
+ 1348: 22(i16vec4) VectorShuffle 1347 1345 4 5 6 3
|
|
|
+ Store 1346 1348
|
|
|
+ 1349: 6(int) Load 8(invocation)
|
|
|
+ 1350: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1351: 22(i16vec4) Load 1350
|
|
|
+ 1352: 22(i16vec4) GroupNonUniformIAdd 42 InclusiveScan 1351
|
|
|
+ 1353: 1150(ptr) AccessChain 34(data) 1349 57
|
|
|
+ Store 1353 1352
|
|
|
+ 1354: 6(int) Load 8(invocation)
|
|
|
+ 1355: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1356: 21(int16_t) Load 1355
|
|
|
+ 1357: 21(int16_t) GroupNonUniformIMul 42 InclusiveScan 1356
|
|
|
+ 1358: 1143(ptr) AccessChain 34(data) 1354 57 38
|
|
|
+ Store 1358 1357
|
|
|
+ 1359: 6(int) Load 8(invocation)
|
|
|
+ 1360: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1361: 22(i16vec4) Load 1360
|
|
|
+ 1362:1149(i16vec2) VectorShuffle 1361 1361 0 1
|
|
|
+ 1363:1149(i16vec2) GroupNonUniformIMul 42 InclusiveScan 1362
|
|
|
+ 1364: 1150(ptr) AccessChain 34(data) 1359 57
|
|
|
+ 1365: 22(i16vec4) Load 1364
|
|
|
+ 1366: 22(i16vec4) VectorShuffle 1365 1363 4 5 2 3
|
|
|
+ Store 1364 1366
|
|
|
+ 1367: 6(int) Load 8(invocation)
|
|
|
+ 1368: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1369: 22(i16vec4) Load 1368
|
|
|
+ 1370:1159(i16vec3) VectorShuffle 1369 1369 0 1 2
|
|
|
+ 1371:1159(i16vec3) GroupNonUniformIMul 42 InclusiveScan 1370
|
|
|
+ 1372: 1150(ptr) AccessChain 34(data) 1367 57
|
|
|
+ 1373: 22(i16vec4) Load 1372
|
|
|
+ 1374: 22(i16vec4) VectorShuffle 1373 1371 4 5 6 3
|
|
|
+ Store 1372 1374
|
|
|
+ 1375: 6(int) Load 8(invocation)
|
|
|
+ 1376: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1377: 22(i16vec4) Load 1376
|
|
|
+ 1378: 22(i16vec4) GroupNonUniformIMul 42 InclusiveScan 1377
|
|
|
+ 1379: 1150(ptr) AccessChain 34(data) 1375 57
|
|
|
+ Store 1379 1378
|
|
|
+ 1380: 6(int) Load 8(invocation)
|
|
|
+ 1381: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1382: 21(int16_t) Load 1381
|
|
|
+ 1383: 21(int16_t) GroupNonUniformSMin 42 InclusiveScan 1382
|
|
|
+ 1384: 1143(ptr) AccessChain 34(data) 1380 57 38
|
|
|
+ Store 1384 1383
|
|
|
+ 1385: 6(int) Load 8(invocation)
|
|
|
+ 1386: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1387: 22(i16vec4) Load 1386
|
|
|
+ 1388:1149(i16vec2) VectorShuffle 1387 1387 0 1
|
|
|
+ 1389:1149(i16vec2) GroupNonUniformSMin 42 InclusiveScan 1388
|
|
|
+ 1390: 1150(ptr) AccessChain 34(data) 1385 57
|
|
|
+ 1391: 22(i16vec4) Load 1390
|
|
|
+ 1392: 22(i16vec4) VectorShuffle 1391 1389 4 5 2 3
|
|
|
+ Store 1390 1392
|
|
|
+ 1393: 6(int) Load 8(invocation)
|
|
|
+ 1394: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1395: 22(i16vec4) Load 1394
|
|
|
+ 1396:1159(i16vec3) VectorShuffle 1395 1395 0 1 2
|
|
|
+ 1397:1159(i16vec3) GroupNonUniformSMin 42 InclusiveScan 1396
|
|
|
+ 1398: 1150(ptr) AccessChain 34(data) 1393 57
|
|
|
+ 1399: 22(i16vec4) Load 1398
|
|
|
+ 1400: 22(i16vec4) VectorShuffle 1399 1397 4 5 6 3
|
|
|
+ Store 1398 1400
|
|
|
+ 1401: 6(int) Load 8(invocation)
|
|
|
+ 1402: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1403: 22(i16vec4) Load 1402
|
|
|
+ 1404: 22(i16vec4) GroupNonUniformSMin 42 InclusiveScan 1403
|
|
|
+ 1405: 1150(ptr) AccessChain 34(data) 1401 57
|
|
|
+ Store 1405 1404
|
|
|
+ 1406: 6(int) Load 8(invocation)
|
|
|
+ 1407: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1408: 21(int16_t) Load 1407
|
|
|
+ 1409: 21(int16_t) GroupNonUniformSMax 42 InclusiveScan 1408
|
|
|
+ 1410: 1143(ptr) AccessChain 34(data) 1406 57 38
|
|
|
+ Store 1410 1409
|
|
|
+ 1411: 6(int) Load 8(invocation)
|
|
|
+ 1412: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1413: 22(i16vec4) Load 1412
|
|
|
+ 1414:1149(i16vec2) VectorShuffle 1413 1413 0 1
|
|
|
+ 1415:1149(i16vec2) GroupNonUniformSMax 42 InclusiveScan 1414
|
|
|
+ 1416: 1150(ptr) AccessChain 34(data) 1411 57
|
|
|
+ 1417: 22(i16vec4) Load 1416
|
|
|
+ 1418: 22(i16vec4) VectorShuffle 1417 1415 4 5 2 3
|
|
|
+ Store 1416 1418
|
|
|
+ 1419: 6(int) Load 8(invocation)
|
|
|
+ 1420: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1421: 22(i16vec4) Load 1420
|
|
|
+ 1422:1159(i16vec3) VectorShuffle 1421 1421 0 1 2
|
|
|
+ 1423:1159(i16vec3) GroupNonUniformSMax 42 InclusiveScan 1422
|
|
|
+ 1424: 1150(ptr) AccessChain 34(data) 1419 57
|
|
|
+ 1425: 22(i16vec4) Load 1424
|
|
|
+ 1426: 22(i16vec4) VectorShuffle 1425 1423 4 5 6 3
|
|
|
+ Store 1424 1426
|
|
|
+ 1427: 6(int) Load 8(invocation)
|
|
|
+ 1428: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1429: 22(i16vec4) Load 1428
|
|
|
+ 1430: 22(i16vec4) GroupNonUniformSMax 42 InclusiveScan 1429
|
|
|
+ 1431: 1150(ptr) AccessChain 34(data) 1427 57
|
|
|
+ Store 1431 1430
|
|
|
+ 1432: 6(int) Load 8(invocation)
|
|
|
+ 1433: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1434: 21(int16_t) Load 1433
|
|
|
+ 1435: 21(int16_t) GroupNonUniformBitwiseAnd 42 InclusiveScan 1434
|
|
|
+ 1436: 1143(ptr) AccessChain 34(data) 1432 57 38
|
|
|
+ Store 1436 1435
|
|
|
+ 1437: 6(int) Load 8(invocation)
|
|
|
+ 1438: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1439: 22(i16vec4) Load 1438
|
|
|
+ 1440:1149(i16vec2) VectorShuffle 1439 1439 0 1
|
|
|
+ 1441:1149(i16vec2) GroupNonUniformBitwiseAnd 42 InclusiveScan 1440
|
|
|
+ 1442: 1150(ptr) AccessChain 34(data) 1437 57
|
|
|
+ 1443: 22(i16vec4) Load 1442
|
|
|
+ 1444: 22(i16vec4) VectorShuffle 1443 1441 4 5 2 3
|
|
|
+ Store 1442 1444
|
|
|
+ 1445: 6(int) Load 8(invocation)
|
|
|
+ 1446: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1447: 22(i16vec4) Load 1446
|
|
|
+ 1448:1159(i16vec3) VectorShuffle 1447 1447 0 1 2
|
|
|
+ 1449:1159(i16vec3) GroupNonUniformBitwiseAnd 42 InclusiveScan 1448
|
|
|
+ 1450: 1150(ptr) AccessChain 34(data) 1445 57
|
|
|
+ 1451: 22(i16vec4) Load 1450
|
|
|
+ 1452: 22(i16vec4) VectorShuffle 1451 1449 4 5 6 3
|
|
|
+ Store 1450 1452
|
|
|
+ 1453: 6(int) Load 8(invocation)
|
|
|
+ 1454: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1455: 22(i16vec4) Load 1454
|
|
|
+ 1456: 22(i16vec4) GroupNonUniformBitwiseAnd 42 InclusiveScan 1455
|
|
|
+ 1457: 1150(ptr) AccessChain 34(data) 1453 57
|
|
|
+ Store 1457 1456
|
|
|
+ 1458: 6(int) Load 8(invocation)
|
|
|
+ 1459: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1460: 21(int16_t) Load 1459
|
|
|
+ 1461: 21(int16_t) GroupNonUniformBitwiseOr 42 InclusiveScan 1460
|
|
|
+ 1462: 1143(ptr) AccessChain 34(data) 1458 57 38
|
|
|
+ Store 1462 1461
|
|
|
+ 1463: 6(int) Load 8(invocation)
|
|
|
+ 1464: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1465: 22(i16vec4) Load 1464
|
|
|
+ 1466:1149(i16vec2) VectorShuffle 1465 1465 0 1
|
|
|
+ 1467:1149(i16vec2) GroupNonUniformBitwiseOr 42 InclusiveScan 1466
|
|
|
+ 1468: 1150(ptr) AccessChain 34(data) 1463 57
|
|
|
+ 1469: 22(i16vec4) Load 1468
|
|
|
+ 1470: 22(i16vec4) VectorShuffle 1469 1467 4 5 2 3
|
|
|
+ Store 1468 1470
|
|
|
+ 1471: 6(int) Load 8(invocation)
|
|
|
+ 1472: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1473: 22(i16vec4) Load 1472
|
|
|
+ 1474:1159(i16vec3) VectorShuffle 1473 1473 0 1 2
|
|
|
+ 1475:1159(i16vec3) GroupNonUniformBitwiseOr 42 InclusiveScan 1474
|
|
|
+ 1476: 1150(ptr) AccessChain 34(data) 1471 57
|
|
|
+ 1477: 22(i16vec4) Load 1476
|
|
|
+ 1478: 22(i16vec4) VectorShuffle 1477 1475 4 5 6 3
|
|
|
+ Store 1476 1478
|
|
|
+ 1479: 6(int) Load 8(invocation)
|
|
|
+ 1480: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1481: 22(i16vec4) Load 1480
|
|
|
+ 1482: 22(i16vec4) GroupNonUniformBitwiseOr 42 InclusiveScan 1481
|
|
|
+ 1483: 1150(ptr) AccessChain 34(data) 1479 57
|
|
|
+ Store 1483 1482
|
|
|
+ 1484: 6(int) Load 8(invocation)
|
|
|
+ 1485: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1486: 21(int16_t) Load 1485
|
|
|
+ 1487: 21(int16_t) GroupNonUniformBitwiseXor 42 InclusiveScan 1486
|
|
|
+ 1488: 1143(ptr) AccessChain 34(data) 1484 57 38
|
|
|
+ Store 1488 1487
|
|
|
+ 1489: 6(int) Load 8(invocation)
|
|
|
+ 1490: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1491: 22(i16vec4) Load 1490
|
|
|
+ 1492:1149(i16vec2) VectorShuffle 1491 1491 0 1
|
|
|
+ 1493:1149(i16vec2) GroupNonUniformBitwiseXor 42 InclusiveScan 1492
|
|
|
+ 1494: 1150(ptr) AccessChain 34(data) 1489 57
|
|
|
+ 1495: 22(i16vec4) Load 1494
|
|
|
+ 1496: 22(i16vec4) VectorShuffle 1495 1493 4 5 2 3
|
|
|
+ Store 1494 1496
|
|
|
+ 1497: 6(int) Load 8(invocation)
|
|
|
+ 1498: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1499: 22(i16vec4) Load 1498
|
|
|
+ 1500:1159(i16vec3) VectorShuffle 1499 1499 0 1 2
|
|
|
+ 1501:1159(i16vec3) GroupNonUniformBitwiseXor 42 InclusiveScan 1500
|
|
|
+ 1502: 1150(ptr) AccessChain 34(data) 1497 57
|
|
|
+ 1503: 22(i16vec4) Load 1502
|
|
|
+ 1504: 22(i16vec4) VectorShuffle 1503 1501 4 5 6 3
|
|
|
+ Store 1502 1504
|
|
|
+ 1505: 6(int) Load 8(invocation)
|
|
|
+ 1506: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1507: 22(i16vec4) Load 1506
|
|
|
+ 1508: 22(i16vec4) GroupNonUniformBitwiseXor 42 InclusiveScan 1507
|
|
|
+ 1509: 1150(ptr) AccessChain 34(data) 1505 57
|
|
|
+ Store 1509 1508
|
|
|
+ 1510: 6(int) Load 8(invocation)
|
|
|
+ 1511: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1512: 21(int16_t) Load 1511
|
|
|
+ 1513: 21(int16_t) GroupNonUniformIAdd 42 ExclusiveScan 1512
|
|
|
+ 1514: 1143(ptr) AccessChain 34(data) 1510 57 38
|
|
|
+ Store 1514 1513
|
|
|
+ 1515: 6(int) Load 8(invocation)
|
|
|
+ 1516: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1517: 22(i16vec4) Load 1516
|
|
|
+ 1518:1149(i16vec2) VectorShuffle 1517 1517 0 1
|
|
|
+ 1519:1149(i16vec2) GroupNonUniformIAdd 42 ExclusiveScan 1518
|
|
|
+ 1520: 1150(ptr) AccessChain 34(data) 1515 57
|
|
|
+ 1521: 22(i16vec4) Load 1520
|
|
|
+ 1522: 22(i16vec4) VectorShuffle 1521 1519 4 5 2 3
|
|
|
+ Store 1520 1522
|
|
|
+ 1523: 6(int) Load 8(invocation)
|
|
|
+ 1524: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1525: 22(i16vec4) Load 1524
|
|
|
+ 1526:1159(i16vec3) VectorShuffle 1525 1525 0 1 2
|
|
|
+ 1527:1159(i16vec3) GroupNonUniformIAdd 42 ExclusiveScan 1526
|
|
|
+ 1528: 1150(ptr) AccessChain 34(data) 1523 57
|
|
|
+ 1529: 22(i16vec4) Load 1528
|
|
|
+ 1530: 22(i16vec4) VectorShuffle 1529 1527 4 5 6 3
|
|
|
+ Store 1528 1530
|
|
|
+ 1531: 6(int) Load 8(invocation)
|
|
|
+ 1532: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1533: 22(i16vec4) Load 1532
|
|
|
+ 1534: 22(i16vec4) GroupNonUniformIAdd 42 ExclusiveScan 1533
|
|
|
+ 1535: 1150(ptr) AccessChain 34(data) 1531 57
|
|
|
+ Store 1535 1534
|
|
|
+ 1536: 6(int) Load 8(invocation)
|
|
|
+ 1537: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1538: 21(int16_t) Load 1537
|
|
|
+ 1539: 21(int16_t) GroupNonUniformIMul 42 ExclusiveScan 1538
|
|
|
+ 1540: 1143(ptr) AccessChain 34(data) 1536 57 38
|
|
|
+ Store 1540 1539
|
|
|
+ 1541: 6(int) Load 8(invocation)
|
|
|
+ 1542: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1543: 22(i16vec4) Load 1542
|
|
|
+ 1544:1149(i16vec2) VectorShuffle 1543 1543 0 1
|
|
|
+ 1545:1149(i16vec2) GroupNonUniformIMul 42 ExclusiveScan 1544
|
|
|
+ 1546: 1150(ptr) AccessChain 34(data) 1541 57
|
|
|
+ 1547: 22(i16vec4) Load 1546
|
|
|
+ 1548: 22(i16vec4) VectorShuffle 1547 1545 4 5 2 3
|
|
|
+ Store 1546 1548
|
|
|
+ 1549: 6(int) Load 8(invocation)
|
|
|
+ 1550: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1551: 22(i16vec4) Load 1550
|
|
|
+ 1552:1159(i16vec3) VectorShuffle 1551 1551 0 1 2
|
|
|
+ 1553:1159(i16vec3) GroupNonUniformIMul 42 ExclusiveScan 1552
|
|
|
+ 1554: 1150(ptr) AccessChain 34(data) 1549 57
|
|
|
+ 1555: 22(i16vec4) Load 1554
|
|
|
+ 1556: 22(i16vec4) VectorShuffle 1555 1553 4 5 6 3
|
|
|
+ Store 1554 1556
|
|
|
+ 1557: 6(int) Load 8(invocation)
|
|
|
+ 1558: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1559: 22(i16vec4) Load 1558
|
|
|
+ 1560: 22(i16vec4) GroupNonUniformIMul 42 ExclusiveScan 1559
|
|
|
+ 1561: 1150(ptr) AccessChain 34(data) 1557 57
|
|
|
+ Store 1561 1560
|
|
|
+ 1562: 6(int) Load 8(invocation)
|
|
|
+ 1563: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1564: 21(int16_t) Load 1563
|
|
|
+ 1565: 21(int16_t) GroupNonUniformSMin 42 ExclusiveScan 1564
|
|
|
+ 1566: 1143(ptr) AccessChain 34(data) 1562 57 38
|
|
|
+ Store 1566 1565
|
|
|
+ 1567: 6(int) Load 8(invocation)
|
|
|
+ 1568: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1569: 22(i16vec4) Load 1568
|
|
|
+ 1570:1149(i16vec2) VectorShuffle 1569 1569 0 1
|
|
|
+ 1571:1149(i16vec2) GroupNonUniformSMin 42 ExclusiveScan 1570
|
|
|
+ 1572: 1150(ptr) AccessChain 34(data) 1567 57
|
|
|
+ 1573: 22(i16vec4) Load 1572
|
|
|
+ 1574: 22(i16vec4) VectorShuffle 1573 1571 4 5 2 3
|
|
|
+ Store 1572 1574
|
|
|
+ 1575: 6(int) Load 8(invocation)
|
|
|
+ 1576: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1577: 22(i16vec4) Load 1576
|
|
|
+ 1578:1159(i16vec3) VectorShuffle 1577 1577 0 1 2
|
|
|
+ 1579:1159(i16vec3) GroupNonUniformSMin 42 ExclusiveScan 1578
|
|
|
+ 1580: 1150(ptr) AccessChain 34(data) 1575 57
|
|
|
+ 1581: 22(i16vec4) Load 1580
|
|
|
+ 1582: 22(i16vec4) VectorShuffle 1581 1579 4 5 6 3
|
|
|
+ Store 1580 1582
|
|
|
+ 1583: 6(int) Load 8(invocation)
|
|
|
+ 1584: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1585: 22(i16vec4) Load 1584
|
|
|
+ 1586: 22(i16vec4) GroupNonUniformSMin 42 ExclusiveScan 1585
|
|
|
+ 1587: 1150(ptr) AccessChain 34(data) 1583 57
|
|
|
+ Store 1587 1586
|
|
|
+ 1588: 6(int) Load 8(invocation)
|
|
|
+ 1589: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1590: 21(int16_t) Load 1589
|
|
|
+ 1591: 21(int16_t) GroupNonUniformSMax 42 ExclusiveScan 1590
|
|
|
+ 1592: 1143(ptr) AccessChain 34(data) 1588 57 38
|
|
|
+ Store 1592 1591
|
|
|
+ 1593: 6(int) Load 8(invocation)
|
|
|
+ 1594: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1595: 22(i16vec4) Load 1594
|
|
|
+ 1596:1149(i16vec2) VectorShuffle 1595 1595 0 1
|
|
|
+ 1597:1149(i16vec2) GroupNonUniformSMax 42 ExclusiveScan 1596
|
|
|
+ 1598: 1150(ptr) AccessChain 34(data) 1593 57
|
|
|
+ 1599: 22(i16vec4) Load 1598
|
|
|
+ 1600: 22(i16vec4) VectorShuffle 1599 1597 4 5 2 3
|
|
|
+ Store 1598 1600
|
|
|
+ 1601: 6(int) Load 8(invocation)
|
|
|
+ 1602: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1603: 22(i16vec4) Load 1602
|
|
|
+ 1604:1159(i16vec3) VectorShuffle 1603 1603 0 1 2
|
|
|
+ 1605:1159(i16vec3) GroupNonUniformSMax 42 ExclusiveScan 1604
|
|
|
+ 1606: 1150(ptr) AccessChain 34(data) 1601 57
|
|
|
+ 1607: 22(i16vec4) Load 1606
|
|
|
+ 1608: 22(i16vec4) VectorShuffle 1607 1605 4 5 6 3
|
|
|
+ Store 1606 1608
|
|
|
+ 1609: 6(int) Load 8(invocation)
|
|
|
+ 1610: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1611: 22(i16vec4) Load 1610
|
|
|
+ 1612: 22(i16vec4) GroupNonUniformSMax 42 ExclusiveScan 1611
|
|
|
+ 1613: 1150(ptr) AccessChain 34(data) 1609 57
|
|
|
+ Store 1613 1612
|
|
|
+ 1614: 6(int) Load 8(invocation)
|
|
|
+ 1615: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1616: 21(int16_t) Load 1615
|
|
|
+ 1617: 21(int16_t) GroupNonUniformBitwiseAnd 42 ExclusiveScan 1616
|
|
|
+ 1618: 1143(ptr) AccessChain 34(data) 1614 57 38
|
|
|
+ Store 1618 1617
|
|
|
+ 1619: 6(int) Load 8(invocation)
|
|
|
+ 1620: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1621: 22(i16vec4) Load 1620
|
|
|
+ 1622:1149(i16vec2) VectorShuffle 1621 1621 0 1
|
|
|
+ 1623:1149(i16vec2) GroupNonUniformBitwiseAnd 42 ExclusiveScan 1622
|
|
|
+ 1624: 1150(ptr) AccessChain 34(data) 1619 57
|
|
|
+ 1625: 22(i16vec4) Load 1624
|
|
|
+ 1626: 22(i16vec4) VectorShuffle 1625 1623 4 5 2 3
|
|
|
+ Store 1624 1626
|
|
|
+ 1627: 6(int) Load 8(invocation)
|
|
|
+ 1628: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1629: 22(i16vec4) Load 1628
|
|
|
+ 1630:1159(i16vec3) VectorShuffle 1629 1629 0 1 2
|
|
|
+ 1631:1159(i16vec3) GroupNonUniformBitwiseAnd 42 ExclusiveScan 1630
|
|
|
+ 1632: 1150(ptr) AccessChain 34(data) 1627 57
|
|
|
+ 1633: 22(i16vec4) Load 1632
|
|
|
+ 1634: 22(i16vec4) VectorShuffle 1633 1631 4 5 6 3
|
|
|
+ Store 1632 1634
|
|
|
+ 1635: 6(int) Load 8(invocation)
|
|
|
+ 1636: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1637: 22(i16vec4) Load 1636
|
|
|
+ 1638: 22(i16vec4) GroupNonUniformBitwiseAnd 42 ExclusiveScan 1637
|
|
|
+ 1639: 1150(ptr) AccessChain 34(data) 1635 57
|
|
|
+ Store 1639 1638
|
|
|
+ 1640: 6(int) Load 8(invocation)
|
|
|
+ 1641: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1642: 21(int16_t) Load 1641
|
|
|
+ 1643: 21(int16_t) GroupNonUniformBitwiseOr 42 ExclusiveScan 1642
|
|
|
+ 1644: 1143(ptr) AccessChain 34(data) 1640 57 38
|
|
|
+ Store 1644 1643
|
|
|
+ 1645: 6(int) Load 8(invocation)
|
|
|
+ 1646: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1647: 22(i16vec4) Load 1646
|
|
|
+ 1648:1149(i16vec2) VectorShuffle 1647 1647 0 1
|
|
|
+ 1649:1149(i16vec2) GroupNonUniformBitwiseOr 42 ExclusiveScan 1648
|
|
|
+ 1650: 1150(ptr) AccessChain 34(data) 1645 57
|
|
|
+ 1651: 22(i16vec4) Load 1650
|
|
|
+ 1652: 22(i16vec4) VectorShuffle 1651 1649 4 5 2 3
|
|
|
+ Store 1650 1652
|
|
|
+ 1653: 6(int) Load 8(invocation)
|
|
|
+ 1654: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1655: 22(i16vec4) Load 1654
|
|
|
+ 1656:1159(i16vec3) VectorShuffle 1655 1655 0 1 2
|
|
|
+ 1657:1159(i16vec3) GroupNonUniformBitwiseOr 42 ExclusiveScan 1656
|
|
|
+ 1658: 1150(ptr) AccessChain 34(data) 1653 57
|
|
|
+ 1659: 22(i16vec4) Load 1658
|
|
|
+ 1660: 22(i16vec4) VectorShuffle 1659 1657 4 5 6 3
|
|
|
+ Store 1658 1660
|
|
|
+ 1661: 6(int) Load 8(invocation)
|
|
|
+ 1662: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1663: 22(i16vec4) Load 1662
|
|
|
+ 1664: 22(i16vec4) GroupNonUniformBitwiseOr 42 ExclusiveScan 1663
|
|
|
+ 1665: 1150(ptr) AccessChain 34(data) 1661 57
|
|
|
+ Store 1665 1664
|
|
|
+ 1666: 6(int) Load 8(invocation)
|
|
|
+ 1667: 1143(ptr) AccessChain 34(data) 37 57 38
|
|
|
+ 1668: 21(int16_t) Load 1667
|
|
|
+ 1669: 21(int16_t) GroupNonUniformBitwiseXor 42 ExclusiveScan 1668
|
|
|
+ 1670: 1143(ptr) AccessChain 34(data) 1666 57 38
|
|
|
+ Store 1670 1669
|
|
|
+ 1671: 6(int) Load 8(invocation)
|
|
|
+ 1672: 1150(ptr) AccessChain 34(data) 46 57
|
|
|
+ 1673: 22(i16vec4) Load 1672
|
|
|
+ 1674:1149(i16vec2) VectorShuffle 1673 1673 0 1
|
|
|
+ 1675:1149(i16vec2) GroupNonUniformBitwiseXor 42 ExclusiveScan 1674
|
|
|
+ 1676: 1150(ptr) AccessChain 34(data) 1671 57
|
|
|
+ 1677: 22(i16vec4) Load 1676
|
|
|
+ 1678: 22(i16vec4) VectorShuffle 1677 1675 4 5 2 3
|
|
|
+ Store 1676 1678
|
|
|
+ 1679: 6(int) Load 8(invocation)
|
|
|
+ 1680: 1150(ptr) AccessChain 34(data) 57 57
|
|
|
+ 1681: 22(i16vec4) Load 1680
|
|
|
+ 1682:1159(i16vec3) VectorShuffle 1681 1681 0 1 2
|
|
|
+ 1683:1159(i16vec3) GroupNonUniformBitwiseXor 42 ExclusiveScan 1682
|
|
|
+ 1684: 1150(ptr) AccessChain 34(data) 1679 57
|
|
|
+ 1685: 22(i16vec4) Load 1684
|
|
|
+ 1686: 22(i16vec4) VectorShuffle 1685 1683 4 5 6 3
|
|
|
+ Store 1684 1686
|
|
|
+ 1687: 6(int) Load 8(invocation)
|
|
|
+ 1688: 1150(ptr) AccessChain 34(data) 67 57
|
|
|
+ 1689: 22(i16vec4) Load 1688
|
|
|
+ 1690: 22(i16vec4) GroupNonUniformBitwiseXor 42 ExclusiveScan 1689
|
|
|
+ 1691: 1150(ptr) AccessChain 34(data) 1687 57
|
|
|
+ Store 1691 1690
|
|
|
+ 1692: 6(int) Load 8(invocation)
|
|
|
+ 1694: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 1695: 23(int16_t) Load 1694
|
|
|
+ 1696: 23(int16_t) GroupNonUniformIAdd 42 Reduce 1695
|
|
|
+ 1697: 1693(ptr) AccessChain 34(data) 1692 67 38
|
|
|
+ Store 1697 1696
|
|
|
+ 1698: 6(int) Load 8(invocation)
|
|
|
+ 1701: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 1702: 24(i16vec4) Load 1701
|
|
|
+ 1703:1699(i16vec2) VectorShuffle 1702 1702 0 1
|
|
|
+ 1704:1699(i16vec2) GroupNonUniformIAdd 42 Reduce 1703
|
|
|
+ 1705: 1700(ptr) AccessChain 34(data) 1698 67
|
|
|
+ 1706: 24(i16vec4) Load 1705
|
|
|
+ 1707: 24(i16vec4) VectorShuffle 1706 1704 4 5 2 3
|
|
|
+ Store 1705 1707
|
|
|
+ 1708: 6(int) Load 8(invocation)
|
|
|
+ 1710: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 1711: 24(i16vec4) Load 1710
|
|
|
+ 1712:1709(i16vec3) VectorShuffle 1711 1711 0 1 2
|
|
|
+ 1713:1709(i16vec3) GroupNonUniformIAdd 42 Reduce 1712
|
|
|
+ 1714: 1700(ptr) AccessChain 34(data) 1708 67
|
|
|
+ 1715: 24(i16vec4) Load 1714
|
|
|
+ 1716: 24(i16vec4) VectorShuffle 1715 1713 4 5 6 3
|
|
|
+ Store 1714 1716
|
|
|
+ 1717: 6(int) Load 8(invocation)
|
|
|
+ 1718: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 1719: 24(i16vec4) Load 1718
|
|
|
+ 1720: 24(i16vec4) GroupNonUniformIAdd 42 Reduce 1719
|
|
|
+ 1721: 1700(ptr) AccessChain 34(data) 1717 67
|
|
|
+ Store 1721 1720
|
|
|
+ 1722: 6(int) Load 8(invocation)
|
|
|
+ 1723: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 1724: 23(int16_t) Load 1723
|
|
|
+ 1725: 23(int16_t) GroupNonUniformIMul 42 Reduce 1724
|
|
|
+ 1726: 1693(ptr) AccessChain 34(data) 1722 67 38
|
|
|
+ Store 1726 1725
|
|
|
+ 1727: 6(int) Load 8(invocation)
|
|
|
+ 1728: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 1729: 24(i16vec4) Load 1728
|
|
|
+ 1730:1699(i16vec2) VectorShuffle 1729 1729 0 1
|
|
|
+ 1731:1699(i16vec2) GroupNonUniformIMul 42 Reduce 1730
|
|
|
+ 1732: 1700(ptr) AccessChain 34(data) 1727 67
|
|
|
+ 1733: 24(i16vec4) Load 1732
|
|
|
+ 1734: 24(i16vec4) VectorShuffle 1733 1731 4 5 2 3
|
|
|
+ Store 1732 1734
|
|
|
+ 1735: 6(int) Load 8(invocation)
|
|
|
+ 1736: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 1737: 24(i16vec4) Load 1736
|
|
|
+ 1738:1709(i16vec3) VectorShuffle 1737 1737 0 1 2
|
|
|
+ 1739:1709(i16vec3) GroupNonUniformIMul 42 Reduce 1738
|
|
|
+ 1740: 1700(ptr) AccessChain 34(data) 1735 67
|
|
|
+ 1741: 24(i16vec4) Load 1740
|
|
|
+ 1742: 24(i16vec4) VectorShuffle 1741 1739 4 5 6 3
|
|
|
+ Store 1740 1742
|
|
|
+ 1743: 6(int) Load 8(invocation)
|
|
|
+ 1744: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 1745: 24(i16vec4) Load 1744
|
|
|
+ 1746: 24(i16vec4) GroupNonUniformIMul 42 Reduce 1745
|
|
|
+ 1747: 1700(ptr) AccessChain 34(data) 1743 67
|
|
|
+ Store 1747 1746
|
|
|
+ 1748: 6(int) Load 8(invocation)
|
|
|
+ 1749: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 1750: 23(int16_t) Load 1749
|
|
|
+ 1751: 23(int16_t) GroupNonUniformUMin 42 Reduce 1750
|
|
|
+ 1752: 1693(ptr) AccessChain 34(data) 1748 67 38
|
|
|
+ Store 1752 1751
|
|
|
+ 1753: 6(int) Load 8(invocation)
|
|
|
+ 1754: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 1755: 24(i16vec4) Load 1754
|
|
|
+ 1756:1699(i16vec2) VectorShuffle 1755 1755 0 1
|
|
|
+ 1757:1699(i16vec2) GroupNonUniformUMin 42 Reduce 1756
|
|
|
+ 1758: 1700(ptr) AccessChain 34(data) 1753 67
|
|
|
+ 1759: 24(i16vec4) Load 1758
|
|
|
+ 1760: 24(i16vec4) VectorShuffle 1759 1757 4 5 2 3
|
|
|
+ Store 1758 1760
|
|
|
+ 1761: 6(int) Load 8(invocation)
|
|
|
+ 1762: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 1763: 24(i16vec4) Load 1762
|
|
|
+ 1764:1709(i16vec3) VectorShuffle 1763 1763 0 1 2
|
|
|
+ 1765:1709(i16vec3) GroupNonUniformUMin 42 Reduce 1764
|
|
|
+ 1766: 1700(ptr) AccessChain 34(data) 1761 67
|
|
|
+ 1767: 24(i16vec4) Load 1766
|
|
|
+ 1768: 24(i16vec4) VectorShuffle 1767 1765 4 5 6 3
|
|
|
+ Store 1766 1768
|
|
|
+ 1769: 6(int) Load 8(invocation)
|
|
|
+ 1770: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 1771: 24(i16vec4) Load 1770
|
|
|
+ 1772: 24(i16vec4) GroupNonUniformUMin 42 Reduce 1771
|
|
|
+ 1773: 1700(ptr) AccessChain 34(data) 1769 67
|
|
|
+ Store 1773 1772
|
|
|
+ 1774: 6(int) Load 8(invocation)
|
|
|
+ 1775: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 1776: 23(int16_t) Load 1775
|
|
|
+ 1777: 23(int16_t) GroupNonUniformUMax 42 Reduce 1776
|
|
|
+ 1778: 1693(ptr) AccessChain 34(data) 1774 67 38
|
|
|
+ Store 1778 1777
|
|
|
+ 1779: 6(int) Load 8(invocation)
|
|
|
+ 1780: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 1781: 24(i16vec4) Load 1780
|
|
|
+ 1782:1699(i16vec2) VectorShuffle 1781 1781 0 1
|
|
|
+ 1783:1699(i16vec2) GroupNonUniformUMax 42 Reduce 1782
|
|
|
+ 1784: 1700(ptr) AccessChain 34(data) 1779 67
|
|
|
+ 1785: 24(i16vec4) Load 1784
|
|
|
+ 1786: 24(i16vec4) VectorShuffle 1785 1783 4 5 2 3
|
|
|
+ Store 1784 1786
|
|
|
+ 1787: 6(int) Load 8(invocation)
|
|
|
+ 1788: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 1789: 24(i16vec4) Load 1788
|
|
|
+ 1790:1709(i16vec3) VectorShuffle 1789 1789 0 1 2
|
|
|
+ 1791:1709(i16vec3) GroupNonUniformUMax 42 Reduce 1790
|
|
|
+ 1792: 1700(ptr) AccessChain 34(data) 1787 67
|
|
|
+ 1793: 24(i16vec4) Load 1792
|
|
|
+ 1794: 24(i16vec4) VectorShuffle 1793 1791 4 5 6 3
|
|
|
+ Store 1792 1794
|
|
|
+ 1795: 6(int) Load 8(invocation)
|
|
|
+ 1796: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 1797: 24(i16vec4) Load 1796
|
|
|
+ 1798: 24(i16vec4) GroupNonUniformUMax 42 Reduce 1797
|
|
|
+ 1799: 1700(ptr) AccessChain 34(data) 1795 67
|
|
|
+ Store 1799 1798
|
|
|
+ 1800: 6(int) Load 8(invocation)
|
|
|
+ 1801: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 1802: 23(int16_t) Load 1801
|
|
|
+ 1803: 23(int16_t) GroupNonUniformBitwiseAnd 42 Reduce 1802
|
|
|
+ 1804: 1693(ptr) AccessChain 34(data) 1800 67 38
|
|
|
+ Store 1804 1803
|
|
|
+ 1805: 6(int) Load 8(invocation)
|
|
|
+ 1806: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 1807: 24(i16vec4) Load 1806
|
|
|
+ 1808:1699(i16vec2) VectorShuffle 1807 1807 0 1
|
|
|
+ 1809:1699(i16vec2) GroupNonUniformBitwiseAnd 42 Reduce 1808
|
|
|
+ 1810: 1700(ptr) AccessChain 34(data) 1805 67
|
|
|
+ 1811: 24(i16vec4) Load 1810
|
|
|
+ 1812: 24(i16vec4) VectorShuffle 1811 1809 4 5 2 3
|
|
|
+ Store 1810 1812
|
|
|
+ 1813: 6(int) Load 8(invocation)
|
|
|
+ 1814: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 1815: 24(i16vec4) Load 1814
|
|
|
+ 1816:1709(i16vec3) VectorShuffle 1815 1815 0 1 2
|
|
|
+ 1817:1709(i16vec3) GroupNonUniformBitwiseAnd 42 Reduce 1816
|
|
|
+ 1818: 1700(ptr) AccessChain 34(data) 1813 67
|
|
|
+ 1819: 24(i16vec4) Load 1818
|
|
|
+ 1820: 24(i16vec4) VectorShuffle 1819 1817 4 5 6 3
|
|
|
+ Store 1818 1820
|
|
|
+ 1821: 6(int) Load 8(invocation)
|
|
|
+ 1822: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 1823: 24(i16vec4) Load 1822
|
|
|
+ 1824: 24(i16vec4) GroupNonUniformBitwiseAnd 42 Reduce 1823
|
|
|
+ 1825: 1700(ptr) AccessChain 34(data) 1821 67
|
|
|
+ Store 1825 1824
|
|
|
+ 1826: 6(int) Load 8(invocation)
|
|
|
+ 1827: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 1828: 23(int16_t) Load 1827
|
|
|
+ 1829: 23(int16_t) GroupNonUniformBitwiseOr 42 Reduce 1828
|
|
|
+ 1830: 1693(ptr) AccessChain 34(data) 1826 67 38
|
|
|
+ Store 1830 1829
|
|
|
+ 1831: 6(int) Load 8(invocation)
|
|
|
+ 1832: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 1833: 24(i16vec4) Load 1832
|
|
|
+ 1834:1699(i16vec2) VectorShuffle 1833 1833 0 1
|
|
|
+ 1835:1699(i16vec2) GroupNonUniformBitwiseOr 42 Reduce 1834
|
|
|
+ 1836: 1700(ptr) AccessChain 34(data) 1831 67
|
|
|
+ 1837: 24(i16vec4) Load 1836
|
|
|
+ 1838: 24(i16vec4) VectorShuffle 1837 1835 4 5 2 3
|
|
|
+ Store 1836 1838
|
|
|
+ 1839: 6(int) Load 8(invocation)
|
|
|
+ 1840: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 1841: 24(i16vec4) Load 1840
|
|
|
+ 1842:1709(i16vec3) VectorShuffle 1841 1841 0 1 2
|
|
|
+ 1843:1709(i16vec3) GroupNonUniformBitwiseOr 42 Reduce 1842
|
|
|
+ 1844: 1700(ptr) AccessChain 34(data) 1839 67
|
|
|
+ 1845: 24(i16vec4) Load 1844
|
|
|
+ 1846: 24(i16vec4) VectorShuffle 1845 1843 4 5 6 3
|
|
|
+ Store 1844 1846
|
|
|
+ 1847: 6(int) Load 8(invocation)
|
|
|
+ 1848: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 1849: 24(i16vec4) Load 1848
|
|
|
+ 1850: 24(i16vec4) GroupNonUniformBitwiseOr 42 Reduce 1849
|
|
|
+ 1851: 1700(ptr) AccessChain 34(data) 1847 67
|
|
|
+ Store 1851 1850
|
|
|
+ 1852: 6(int) Load 8(invocation)
|
|
|
+ 1853: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 1854: 23(int16_t) Load 1853
|
|
|
+ 1855: 23(int16_t) GroupNonUniformBitwiseXor 42 Reduce 1854
|
|
|
+ 1856: 1693(ptr) AccessChain 34(data) 1852 67 38
|
|
|
+ Store 1856 1855
|
|
|
+ 1857: 6(int) Load 8(invocation)
|
|
|
+ 1858: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 1859: 24(i16vec4) Load 1858
|
|
|
+ 1860:1699(i16vec2) VectorShuffle 1859 1859 0 1
|
|
|
+ 1861:1699(i16vec2) GroupNonUniformBitwiseXor 42 Reduce 1860
|
|
|
+ 1862: 1700(ptr) AccessChain 34(data) 1857 67
|
|
|
+ 1863: 24(i16vec4) Load 1862
|
|
|
+ 1864: 24(i16vec4) VectorShuffle 1863 1861 4 5 2 3
|
|
|
+ Store 1862 1864
|
|
|
+ 1865: 6(int) Load 8(invocation)
|
|
|
+ 1866: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 1867: 24(i16vec4) Load 1866
|
|
|
+ 1868:1709(i16vec3) VectorShuffle 1867 1867 0 1 2
|
|
|
+ 1869:1709(i16vec3) GroupNonUniformBitwiseXor 42 Reduce 1868
|
|
|
+ 1870: 1700(ptr) AccessChain 34(data) 1865 67
|
|
|
+ 1871: 24(i16vec4) Load 1870
|
|
|
+ 1872: 24(i16vec4) VectorShuffle 1871 1869 4 5 6 3
|
|
|
+ Store 1870 1872
|
|
|
+ 1873: 6(int) Load 8(invocation)
|
|
|
+ 1874: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 1875: 24(i16vec4) Load 1874
|
|
|
+ 1876: 24(i16vec4) GroupNonUniformBitwiseXor 42 Reduce 1875
|
|
|
+ 1877: 1700(ptr) AccessChain 34(data) 1873 67
|
|
|
+ Store 1877 1876
|
|
|
+ 1878: 6(int) Load 8(invocation)
|
|
|
+ 1879: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 1880: 23(int16_t) Load 1879
|
|
|
+ 1881: 23(int16_t) GroupNonUniformIAdd 42 InclusiveScan 1880
|
|
|
+ 1882: 1693(ptr) AccessChain 34(data) 1878 67 38
|
|
|
+ Store 1882 1881
|
|
|
+ 1883: 6(int) Load 8(invocation)
|
|
|
+ 1884: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 1885: 24(i16vec4) Load 1884
|
|
|
+ 1886:1699(i16vec2) VectorShuffle 1885 1885 0 1
|
|
|
+ 1887:1699(i16vec2) GroupNonUniformIAdd 42 InclusiveScan 1886
|
|
|
+ 1888: 1700(ptr) AccessChain 34(data) 1883 67
|
|
|
+ 1889: 24(i16vec4) Load 1888
|
|
|
+ 1890: 24(i16vec4) VectorShuffle 1889 1887 4 5 2 3
|
|
|
+ Store 1888 1890
|
|
|
+ 1891: 6(int) Load 8(invocation)
|
|
|
+ 1892: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 1893: 24(i16vec4) Load 1892
|
|
|
+ 1894:1709(i16vec3) VectorShuffle 1893 1893 0 1 2
|
|
|
+ 1895:1709(i16vec3) GroupNonUniformIAdd 42 InclusiveScan 1894
|
|
|
+ 1896: 1700(ptr) AccessChain 34(data) 1891 67
|
|
|
+ 1897: 24(i16vec4) Load 1896
|
|
|
+ 1898: 24(i16vec4) VectorShuffle 1897 1895 4 5 6 3
|
|
|
+ Store 1896 1898
|
|
|
+ 1899: 6(int) Load 8(invocation)
|
|
|
+ 1900: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 1901: 24(i16vec4) Load 1900
|
|
|
+ 1902: 24(i16vec4) GroupNonUniformIAdd 42 InclusiveScan 1901
|
|
|
+ 1903: 1700(ptr) AccessChain 34(data) 1899 67
|
|
|
+ Store 1903 1902
|
|
|
+ 1904: 6(int) Load 8(invocation)
|
|
|
+ 1905: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 1906: 23(int16_t) Load 1905
|
|
|
+ 1907: 23(int16_t) GroupNonUniformIMul 42 InclusiveScan 1906
|
|
|
+ 1908: 1693(ptr) AccessChain 34(data) 1904 67 38
|
|
|
+ Store 1908 1907
|
|
|
+ 1909: 6(int) Load 8(invocation)
|
|
|
+ 1910: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 1911: 24(i16vec4) Load 1910
|
|
|
+ 1912:1699(i16vec2) VectorShuffle 1911 1911 0 1
|
|
|
+ 1913:1699(i16vec2) GroupNonUniformIMul 42 InclusiveScan 1912
|
|
|
+ 1914: 1700(ptr) AccessChain 34(data) 1909 67
|
|
|
+ 1915: 24(i16vec4) Load 1914
|
|
|
+ 1916: 24(i16vec4) VectorShuffle 1915 1913 4 5 2 3
|
|
|
+ Store 1914 1916
|
|
|
+ 1917: 6(int) Load 8(invocation)
|
|
|
+ 1918: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 1919: 24(i16vec4) Load 1918
|
|
|
+ 1920:1709(i16vec3) VectorShuffle 1919 1919 0 1 2
|
|
|
+ 1921:1709(i16vec3) GroupNonUniformIMul 42 InclusiveScan 1920
|
|
|
+ 1922: 1700(ptr) AccessChain 34(data) 1917 67
|
|
|
+ 1923: 24(i16vec4) Load 1922
|
|
|
+ 1924: 24(i16vec4) VectorShuffle 1923 1921 4 5 6 3
|
|
|
+ Store 1922 1924
|
|
|
+ 1925: 6(int) Load 8(invocation)
|
|
|
+ 1926: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 1927: 24(i16vec4) Load 1926
|
|
|
+ 1928: 24(i16vec4) GroupNonUniformIMul 42 InclusiveScan 1927
|
|
|
+ 1929: 1700(ptr) AccessChain 34(data) 1925 67
|
|
|
+ Store 1929 1928
|
|
|
+ 1930: 6(int) Load 8(invocation)
|
|
|
+ 1931: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 1932: 23(int16_t) Load 1931
|
|
|
+ 1933: 23(int16_t) GroupNonUniformUMin 42 InclusiveScan 1932
|
|
|
+ 1934: 1693(ptr) AccessChain 34(data) 1930 67 38
|
|
|
+ Store 1934 1933
|
|
|
+ 1935: 6(int) Load 8(invocation)
|
|
|
+ 1936: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 1937: 24(i16vec4) Load 1936
|
|
|
+ 1938:1699(i16vec2) VectorShuffle 1937 1937 0 1
|
|
|
+ 1939:1699(i16vec2) GroupNonUniformUMin 42 InclusiveScan 1938
|
|
|
+ 1940: 1700(ptr) AccessChain 34(data) 1935 67
|
|
|
+ 1941: 24(i16vec4) Load 1940
|
|
|
+ 1942: 24(i16vec4) VectorShuffle 1941 1939 4 5 2 3
|
|
|
+ Store 1940 1942
|
|
|
+ 1943: 6(int) Load 8(invocation)
|
|
|
+ 1944: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 1945: 24(i16vec4) Load 1944
|
|
|
+ 1946:1709(i16vec3) VectorShuffle 1945 1945 0 1 2
|
|
|
+ 1947:1709(i16vec3) GroupNonUniformUMin 42 InclusiveScan 1946
|
|
|
+ 1948: 1700(ptr) AccessChain 34(data) 1943 67
|
|
|
+ 1949: 24(i16vec4) Load 1948
|
|
|
+ 1950: 24(i16vec4) VectorShuffle 1949 1947 4 5 6 3
|
|
|
+ Store 1948 1950
|
|
|
+ 1951: 6(int) Load 8(invocation)
|
|
|
+ 1952: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 1953: 24(i16vec4) Load 1952
|
|
|
+ 1954: 24(i16vec4) GroupNonUniformUMin 42 InclusiveScan 1953
|
|
|
+ 1955: 1700(ptr) AccessChain 34(data) 1951 67
|
|
|
+ Store 1955 1954
|
|
|
+ 1956: 6(int) Load 8(invocation)
|
|
|
+ 1957: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 1958: 23(int16_t) Load 1957
|
|
|
+ 1959: 23(int16_t) GroupNonUniformUMax 42 InclusiveScan 1958
|
|
|
+ 1960: 1693(ptr) AccessChain 34(data) 1956 67 38
|
|
|
+ Store 1960 1959
|
|
|
+ 1961: 6(int) Load 8(invocation)
|
|
|
+ 1962: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 1963: 24(i16vec4) Load 1962
|
|
|
+ 1964:1699(i16vec2) VectorShuffle 1963 1963 0 1
|
|
|
+ 1965:1699(i16vec2) GroupNonUniformUMax 42 InclusiveScan 1964
|
|
|
+ 1966: 1700(ptr) AccessChain 34(data) 1961 67
|
|
|
+ 1967: 24(i16vec4) Load 1966
|
|
|
+ 1968: 24(i16vec4) VectorShuffle 1967 1965 4 5 2 3
|
|
|
+ Store 1966 1968
|
|
|
+ 1969: 6(int) Load 8(invocation)
|
|
|
+ 1970: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 1971: 24(i16vec4) Load 1970
|
|
|
+ 1972:1709(i16vec3) VectorShuffle 1971 1971 0 1 2
|
|
|
+ 1973:1709(i16vec3) GroupNonUniformUMax 42 InclusiveScan 1972
|
|
|
+ 1974: 1700(ptr) AccessChain 34(data) 1969 67
|
|
|
+ 1975: 24(i16vec4) Load 1974
|
|
|
+ 1976: 24(i16vec4) VectorShuffle 1975 1973 4 5 6 3
|
|
|
+ Store 1974 1976
|
|
|
+ 1977: 6(int) Load 8(invocation)
|
|
|
+ 1978: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 1979: 24(i16vec4) Load 1978
|
|
|
+ 1980: 24(i16vec4) GroupNonUniformUMax 42 InclusiveScan 1979
|
|
|
+ 1981: 1700(ptr) AccessChain 34(data) 1977 67
|
|
|
+ Store 1981 1980
|
|
|
+ 1982: 6(int) Load 8(invocation)
|
|
|
+ 1983: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 1984: 23(int16_t) Load 1983
|
|
|
+ 1985: 23(int16_t) GroupNonUniformBitwiseAnd 42 InclusiveScan 1984
|
|
|
+ 1986: 1693(ptr) AccessChain 34(data) 1982 67 38
|
|
|
+ Store 1986 1985
|
|
|
+ 1987: 6(int) Load 8(invocation)
|
|
|
+ 1988: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 1989: 24(i16vec4) Load 1988
|
|
|
+ 1990:1699(i16vec2) VectorShuffle 1989 1989 0 1
|
|
|
+ 1991:1699(i16vec2) GroupNonUniformBitwiseAnd 42 InclusiveScan 1990
|
|
|
+ 1992: 1700(ptr) AccessChain 34(data) 1987 67
|
|
|
+ 1993: 24(i16vec4) Load 1992
|
|
|
+ 1994: 24(i16vec4) VectorShuffle 1993 1991 4 5 2 3
|
|
|
+ Store 1992 1994
|
|
|
+ 1995: 6(int) Load 8(invocation)
|
|
|
+ 1996: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 1997: 24(i16vec4) Load 1996
|
|
|
+ 1998:1709(i16vec3) VectorShuffle 1997 1997 0 1 2
|
|
|
+ 1999:1709(i16vec3) GroupNonUniformBitwiseAnd 42 InclusiveScan 1998
|
|
|
+ 2000: 1700(ptr) AccessChain 34(data) 1995 67
|
|
|
+ 2001: 24(i16vec4) Load 2000
|
|
|
+ 2002: 24(i16vec4) VectorShuffle 2001 1999 4 5 6 3
|
|
|
+ Store 2000 2002
|
|
|
+ 2003: 6(int) Load 8(invocation)
|
|
|
+ 2004: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 2005: 24(i16vec4) Load 2004
|
|
|
+ 2006: 24(i16vec4) GroupNonUniformBitwiseAnd 42 InclusiveScan 2005
|
|
|
+ 2007: 1700(ptr) AccessChain 34(data) 2003 67
|
|
|
+ Store 2007 2006
|
|
|
+ 2008: 6(int) Load 8(invocation)
|
|
|
+ 2009: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 2010: 23(int16_t) Load 2009
|
|
|
+ 2011: 23(int16_t) GroupNonUniformBitwiseOr 42 InclusiveScan 2010
|
|
|
+ 2012: 1693(ptr) AccessChain 34(data) 2008 67 38
|
|
|
+ Store 2012 2011
|
|
|
+ 2013: 6(int) Load 8(invocation)
|
|
|
+ 2014: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 2015: 24(i16vec4) Load 2014
|
|
|
+ 2016:1699(i16vec2) VectorShuffle 2015 2015 0 1
|
|
|
+ 2017:1699(i16vec2) GroupNonUniformBitwiseOr 42 InclusiveScan 2016
|
|
|
+ 2018: 1700(ptr) AccessChain 34(data) 2013 67
|
|
|
+ 2019: 24(i16vec4) Load 2018
|
|
|
+ 2020: 24(i16vec4) VectorShuffle 2019 2017 4 5 2 3
|
|
|
+ Store 2018 2020
|
|
|
+ 2021: 6(int) Load 8(invocation)
|
|
|
+ 2022: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 2023: 24(i16vec4) Load 2022
|
|
|
+ 2024:1709(i16vec3) VectorShuffle 2023 2023 0 1 2
|
|
|
+ 2025:1709(i16vec3) GroupNonUniformBitwiseOr 42 InclusiveScan 2024
|
|
|
+ 2026: 1700(ptr) AccessChain 34(data) 2021 67
|
|
|
+ 2027: 24(i16vec4) Load 2026
|
|
|
+ 2028: 24(i16vec4) VectorShuffle 2027 2025 4 5 6 3
|
|
|
+ Store 2026 2028
|
|
|
+ 2029: 6(int) Load 8(invocation)
|
|
|
+ 2030: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 2031: 24(i16vec4) Load 2030
|
|
|
+ 2032: 24(i16vec4) GroupNonUniformBitwiseOr 42 InclusiveScan 2031
|
|
|
+ 2033: 1700(ptr) AccessChain 34(data) 2029 67
|
|
|
+ Store 2033 2032
|
|
|
+ 2034: 6(int) Load 8(invocation)
|
|
|
+ 2035: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 2036: 23(int16_t) Load 2035
|
|
|
+ 2037: 23(int16_t) GroupNonUniformBitwiseXor 42 InclusiveScan 2036
|
|
|
+ 2038: 1693(ptr) AccessChain 34(data) 2034 67 38
|
|
|
+ Store 2038 2037
|
|
|
+ 2039: 6(int) Load 8(invocation)
|
|
|
+ 2040: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 2041: 24(i16vec4) Load 2040
|
|
|
+ 2042:1699(i16vec2) VectorShuffle 2041 2041 0 1
|
|
|
+ 2043:1699(i16vec2) GroupNonUniformBitwiseXor 42 InclusiveScan 2042
|
|
|
+ 2044: 1700(ptr) AccessChain 34(data) 2039 67
|
|
|
+ 2045: 24(i16vec4) Load 2044
|
|
|
+ 2046: 24(i16vec4) VectorShuffle 2045 2043 4 5 2 3
|
|
|
+ Store 2044 2046
|
|
|
+ 2047: 6(int) Load 8(invocation)
|
|
|
+ 2048: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 2049: 24(i16vec4) Load 2048
|
|
|
+ 2050:1709(i16vec3) VectorShuffle 2049 2049 0 1 2
|
|
|
+ 2051:1709(i16vec3) GroupNonUniformBitwiseXor 42 InclusiveScan 2050
|
|
|
+ 2052: 1700(ptr) AccessChain 34(data) 2047 67
|
|
|
+ 2053: 24(i16vec4) Load 2052
|
|
|
+ 2054: 24(i16vec4) VectorShuffle 2053 2051 4 5 6 3
|
|
|
+ Store 2052 2054
|
|
|
+ 2055: 6(int) Load 8(invocation)
|
|
|
+ 2056: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 2057: 24(i16vec4) Load 2056
|
|
|
+ 2058: 24(i16vec4) GroupNonUniformBitwiseXor 42 InclusiveScan 2057
|
|
|
+ 2059: 1700(ptr) AccessChain 34(data) 2055 67
|
|
|
+ Store 2059 2058
|
|
|
+ 2060: 6(int) Load 8(invocation)
|
|
|
+ 2061: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 2062: 23(int16_t) Load 2061
|
|
|
+ 2063: 23(int16_t) GroupNonUniformIAdd 42 ExclusiveScan 2062
|
|
|
+ 2064: 1693(ptr) AccessChain 34(data) 2060 67 38
|
|
|
+ Store 2064 2063
|
|
|
+ 2065: 6(int) Load 8(invocation)
|
|
|
+ 2066: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 2067: 24(i16vec4) Load 2066
|
|
|
+ 2068:1699(i16vec2) VectorShuffle 2067 2067 0 1
|
|
|
+ 2069:1699(i16vec2) GroupNonUniformIAdd 42 ExclusiveScan 2068
|
|
|
+ 2070: 1700(ptr) AccessChain 34(data) 2065 67
|
|
|
+ 2071: 24(i16vec4) Load 2070
|
|
|
+ 2072: 24(i16vec4) VectorShuffle 2071 2069 4 5 2 3
|
|
|
+ Store 2070 2072
|
|
|
+ 2073: 6(int) Load 8(invocation)
|
|
|
+ 2074: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 2075: 24(i16vec4) Load 2074
|
|
|
+ 2076:1709(i16vec3) VectorShuffle 2075 2075 0 1 2
|
|
|
+ 2077:1709(i16vec3) GroupNonUniformIAdd 42 ExclusiveScan 2076
|
|
|
+ 2078: 1700(ptr) AccessChain 34(data) 2073 67
|
|
|
+ 2079: 24(i16vec4) Load 2078
|
|
|
+ 2080: 24(i16vec4) VectorShuffle 2079 2077 4 5 6 3
|
|
|
+ Store 2078 2080
|
|
|
+ 2081: 6(int) Load 8(invocation)
|
|
|
+ 2082: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 2083: 24(i16vec4) Load 2082
|
|
|
+ 2084: 24(i16vec4) GroupNonUniformIAdd 42 ExclusiveScan 2083
|
|
|
+ 2085: 1700(ptr) AccessChain 34(data) 2081 67
|
|
|
+ Store 2085 2084
|
|
|
+ 2086: 6(int) Load 8(invocation)
|
|
|
+ 2087: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 2088: 23(int16_t) Load 2087
|
|
|
+ 2089: 23(int16_t) GroupNonUniformIMul 42 ExclusiveScan 2088
|
|
|
+ 2090: 1693(ptr) AccessChain 34(data) 2086 67 38
|
|
|
+ Store 2090 2089
|
|
|
+ 2091: 6(int) Load 8(invocation)
|
|
|
+ 2092: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 2093: 24(i16vec4) Load 2092
|
|
|
+ 2094:1699(i16vec2) VectorShuffle 2093 2093 0 1
|
|
|
+ 2095:1699(i16vec2) GroupNonUniformIMul 42 ExclusiveScan 2094
|
|
|
+ 2096: 1700(ptr) AccessChain 34(data) 2091 67
|
|
|
+ 2097: 24(i16vec4) Load 2096
|
|
|
+ 2098: 24(i16vec4) VectorShuffle 2097 2095 4 5 2 3
|
|
|
+ Store 2096 2098
|
|
|
+ 2099: 6(int) Load 8(invocation)
|
|
|
+ 2100: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 2101: 24(i16vec4) Load 2100
|
|
|
+ 2102:1709(i16vec3) VectorShuffle 2101 2101 0 1 2
|
|
|
+ 2103:1709(i16vec3) GroupNonUniformIMul 42 ExclusiveScan 2102
|
|
|
+ 2104: 1700(ptr) AccessChain 34(data) 2099 67
|
|
|
+ 2105: 24(i16vec4) Load 2104
|
|
|
+ 2106: 24(i16vec4) VectorShuffle 2105 2103 4 5 6 3
|
|
|
+ Store 2104 2106
|
|
|
+ 2107: 6(int) Load 8(invocation)
|
|
|
+ 2108: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 2109: 24(i16vec4) Load 2108
|
|
|
+ 2110: 24(i16vec4) GroupNonUniformIMul 42 ExclusiveScan 2109
|
|
|
+ 2111: 1700(ptr) AccessChain 34(data) 2107 67
|
|
|
+ Store 2111 2110
|
|
|
+ 2112: 6(int) Load 8(invocation)
|
|
|
+ 2113: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 2114: 23(int16_t) Load 2113
|
|
|
+ 2115: 23(int16_t) GroupNonUniformUMin 42 ExclusiveScan 2114
|
|
|
+ 2116: 1693(ptr) AccessChain 34(data) 2112 67 38
|
|
|
+ Store 2116 2115
|
|
|
+ 2117: 6(int) Load 8(invocation)
|
|
|
+ 2118: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 2119: 24(i16vec4) Load 2118
|
|
|
+ 2120:1699(i16vec2) VectorShuffle 2119 2119 0 1
|
|
|
+ 2121:1699(i16vec2) GroupNonUniformUMin 42 ExclusiveScan 2120
|
|
|
+ 2122: 1700(ptr) AccessChain 34(data) 2117 67
|
|
|
+ 2123: 24(i16vec4) Load 2122
|
|
|
+ 2124: 24(i16vec4) VectorShuffle 2123 2121 4 5 2 3
|
|
|
+ Store 2122 2124
|
|
|
+ 2125: 6(int) Load 8(invocation)
|
|
|
+ 2126: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 2127: 24(i16vec4) Load 2126
|
|
|
+ 2128:1709(i16vec3) VectorShuffle 2127 2127 0 1 2
|
|
|
+ 2129:1709(i16vec3) GroupNonUniformUMin 42 ExclusiveScan 2128
|
|
|
+ 2130: 1700(ptr) AccessChain 34(data) 2125 67
|
|
|
+ 2131: 24(i16vec4) Load 2130
|
|
|
+ 2132: 24(i16vec4) VectorShuffle 2131 2129 4 5 6 3
|
|
|
+ Store 2130 2132
|
|
|
+ 2133: 6(int) Load 8(invocation)
|
|
|
+ 2134: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 2135: 24(i16vec4) Load 2134
|
|
|
+ 2136: 24(i16vec4) GroupNonUniformUMin 42 ExclusiveScan 2135
|
|
|
+ 2137: 1700(ptr) AccessChain 34(data) 2133 67
|
|
|
+ Store 2137 2136
|
|
|
+ 2138: 6(int) Load 8(invocation)
|
|
|
+ 2139: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 2140: 23(int16_t) Load 2139
|
|
|
+ 2141: 23(int16_t) GroupNonUniformUMax 42 ExclusiveScan 2140
|
|
|
+ 2142: 1693(ptr) AccessChain 34(data) 2138 67 38
|
|
|
+ Store 2142 2141
|
|
|
+ 2143: 6(int) Load 8(invocation)
|
|
|
+ 2144: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 2145: 24(i16vec4) Load 2144
|
|
|
+ 2146:1699(i16vec2) VectorShuffle 2145 2145 0 1
|
|
|
+ 2147:1699(i16vec2) GroupNonUniformUMax 42 ExclusiveScan 2146
|
|
|
+ 2148: 1700(ptr) AccessChain 34(data) 2143 67
|
|
|
+ 2149: 24(i16vec4) Load 2148
|
|
|
+ 2150: 24(i16vec4) VectorShuffle 2149 2147 4 5 2 3
|
|
|
+ Store 2148 2150
|
|
|
+ 2151: 6(int) Load 8(invocation)
|
|
|
+ 2152: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 2153: 24(i16vec4) Load 2152
|
|
|
+ 2154:1709(i16vec3) VectorShuffle 2153 2153 0 1 2
|
|
|
+ 2155:1709(i16vec3) GroupNonUniformUMax 42 ExclusiveScan 2154
|
|
|
+ 2156: 1700(ptr) AccessChain 34(data) 2151 67
|
|
|
+ 2157: 24(i16vec4) Load 2156
|
|
|
+ 2158: 24(i16vec4) VectorShuffle 2157 2155 4 5 6 3
|
|
|
+ Store 2156 2158
|
|
|
+ 2159: 6(int) Load 8(invocation)
|
|
|
+ 2160: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 2161: 24(i16vec4) Load 2160
|
|
|
+ 2162: 24(i16vec4) GroupNonUniformUMax 42 ExclusiveScan 2161
|
|
|
+ 2163: 1700(ptr) AccessChain 34(data) 2159 67
|
|
|
+ Store 2163 2162
|
|
|
+ 2164: 6(int) Load 8(invocation)
|
|
|
+ 2165: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 2166: 23(int16_t) Load 2165
|
|
|
+ 2167: 23(int16_t) GroupNonUniformBitwiseAnd 42 ExclusiveScan 2166
|
|
|
+ 2168: 1693(ptr) AccessChain 34(data) 2164 67 38
|
|
|
+ Store 2168 2167
|
|
|
+ 2169: 6(int) Load 8(invocation)
|
|
|
+ 2170: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 2171: 24(i16vec4) Load 2170
|
|
|
+ 2172:1699(i16vec2) VectorShuffle 2171 2171 0 1
|
|
|
+ 2173:1699(i16vec2) GroupNonUniformBitwiseAnd 42 ExclusiveScan 2172
|
|
|
+ 2174: 1700(ptr) AccessChain 34(data) 2169 67
|
|
|
+ 2175: 24(i16vec4) Load 2174
|
|
|
+ 2176: 24(i16vec4) VectorShuffle 2175 2173 4 5 2 3
|
|
|
+ Store 2174 2176
|
|
|
+ 2177: 6(int) Load 8(invocation)
|
|
|
+ 2178: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 2179: 24(i16vec4) Load 2178
|
|
|
+ 2180:1709(i16vec3) VectorShuffle 2179 2179 0 1 2
|
|
|
+ 2181:1709(i16vec3) GroupNonUniformBitwiseAnd 42 ExclusiveScan 2180
|
|
|
+ 2182: 1700(ptr) AccessChain 34(data) 2177 67
|
|
|
+ 2183: 24(i16vec4) Load 2182
|
|
|
+ 2184: 24(i16vec4) VectorShuffle 2183 2181 4 5 6 3
|
|
|
+ Store 2182 2184
|
|
|
+ 2185: 6(int) Load 8(invocation)
|
|
|
+ 2186: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 2187: 24(i16vec4) Load 2186
|
|
|
+ 2188: 24(i16vec4) GroupNonUniformBitwiseAnd 42 ExclusiveScan 2187
|
|
|
+ 2189: 1700(ptr) AccessChain 34(data) 2185 67
|
|
|
+ Store 2189 2188
|
|
|
+ 2190: 6(int) Load 8(invocation)
|
|
|
+ 2191: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 2192: 23(int16_t) Load 2191
|
|
|
+ 2193: 23(int16_t) GroupNonUniformBitwiseOr 42 ExclusiveScan 2192
|
|
|
+ 2194: 1693(ptr) AccessChain 34(data) 2190 67 38
|
|
|
+ Store 2194 2193
|
|
|
+ 2195: 6(int) Load 8(invocation)
|
|
|
+ 2196: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 2197: 24(i16vec4) Load 2196
|
|
|
+ 2198:1699(i16vec2) VectorShuffle 2197 2197 0 1
|
|
|
+ 2199:1699(i16vec2) GroupNonUniformBitwiseOr 42 ExclusiveScan 2198
|
|
|
+ 2200: 1700(ptr) AccessChain 34(data) 2195 67
|
|
|
+ 2201: 24(i16vec4) Load 2200
|
|
|
+ 2202: 24(i16vec4) VectorShuffle 2201 2199 4 5 2 3
|
|
|
+ Store 2200 2202
|
|
|
+ 2203: 6(int) Load 8(invocation)
|
|
|
+ 2204: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 2205: 24(i16vec4) Load 2204
|
|
|
+ 2206:1709(i16vec3) VectorShuffle 2205 2205 0 1 2
|
|
|
+ 2207:1709(i16vec3) GroupNonUniformBitwiseOr 42 ExclusiveScan 2206
|
|
|
+ 2208: 1700(ptr) AccessChain 34(data) 2203 67
|
|
|
+ 2209: 24(i16vec4) Load 2208
|
|
|
+ 2210: 24(i16vec4) VectorShuffle 2209 2207 4 5 6 3
|
|
|
+ Store 2208 2210
|
|
|
+ 2211: 6(int) Load 8(invocation)
|
|
|
+ 2212: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 2213: 24(i16vec4) Load 2212
|
|
|
+ 2214: 24(i16vec4) GroupNonUniformBitwiseOr 42 ExclusiveScan 2213
|
|
|
+ 2215: 1700(ptr) AccessChain 34(data) 2211 67
|
|
|
+ Store 2215 2214
|
|
|
+ 2216: 6(int) Load 8(invocation)
|
|
|
+ 2217: 1693(ptr) AccessChain 34(data) 37 67 38
|
|
|
+ 2218: 23(int16_t) Load 2217
|
|
|
+ 2219: 23(int16_t) GroupNonUniformBitwiseXor 42 ExclusiveScan 2218
|
|
|
+ 2220: 1693(ptr) AccessChain 34(data) 2216 67 38
|
|
|
+ Store 2220 2219
|
|
|
+ 2221: 6(int) Load 8(invocation)
|
|
|
+ 2222: 1700(ptr) AccessChain 34(data) 46 67
|
|
|
+ 2223: 24(i16vec4) Load 2222
|
|
|
+ 2224:1699(i16vec2) VectorShuffle 2223 2223 0 1
|
|
|
+ 2225:1699(i16vec2) GroupNonUniformBitwiseXor 42 ExclusiveScan 2224
|
|
|
+ 2226: 1700(ptr) AccessChain 34(data) 2221 67
|
|
|
+ 2227: 24(i16vec4) Load 2226
|
|
|
+ 2228: 24(i16vec4) VectorShuffle 2227 2225 4 5 2 3
|
|
|
+ Store 2226 2228
|
|
|
+ 2229: 6(int) Load 8(invocation)
|
|
|
+ 2230: 1700(ptr) AccessChain 34(data) 57 67
|
|
|
+ 2231: 24(i16vec4) Load 2230
|
|
|
+ 2232:1709(i16vec3) VectorShuffle 2231 2231 0 1 2
|
|
|
+ 2233:1709(i16vec3) GroupNonUniformBitwiseXor 42 ExclusiveScan 2232
|
|
|
+ 2234: 1700(ptr) AccessChain 34(data) 2229 67
|
|
|
+ 2235: 24(i16vec4) Load 2234
|
|
|
+ 2236: 24(i16vec4) VectorShuffle 2235 2233 4 5 6 3
|
|
|
+ Store 2234 2236
|
|
|
+ 2237: 6(int) Load 8(invocation)
|
|
|
+ 2238: 1700(ptr) AccessChain 34(data) 67 67
|
|
|
+ 2239: 24(i16vec4) Load 2238
|
|
|
+ 2240: 24(i16vec4) GroupNonUniformBitwiseXor 42 ExclusiveScan 2239
|
|
|
+ 2241: 1700(ptr) AccessChain 34(data) 2237 67
|
|
|
+ Store 2241 2240
|
|
|
+ 2242: 6(int) Load 8(invocation)
|
|
|
+ 2245: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2246: 25(int64_t) Load 2245
|
|
|
+ 2247: 25(int64_t) GroupNonUniformIAdd 42 Reduce 2246
|
|
|
+ 2248: 2244(ptr) AccessChain 34(data) 2242 2243 38
|
|
|
+ Store 2248 2247
|
|
|
+ 2249: 6(int) Load 8(invocation)
|
|
|
+ 2252: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2253: 26(i64vec4) Load 2252
|
|
|
+ 2254:2250(i64vec2) VectorShuffle 2253 2253 0 1
|
|
|
+ 2255:2250(i64vec2) GroupNonUniformIAdd 42 Reduce 2254
|
|
|
+ 2256: 2251(ptr) AccessChain 34(data) 2249 2243
|
|
|
+ 2257: 26(i64vec4) Load 2256
|
|
|
+ 2258: 26(i64vec4) VectorShuffle 2257 2255 4 5 2 3
|
|
|
+ Store 2256 2258
|
|
|
+ 2259: 6(int) Load 8(invocation)
|
|
|
+ 2261: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2262: 26(i64vec4) Load 2261
|
|
|
+ 2263:2260(i64vec3) VectorShuffle 2262 2262 0 1 2
|
|
|
+ 2264:2260(i64vec3) GroupNonUniformIAdd 42 Reduce 2263
|
|
|
+ 2265: 2251(ptr) AccessChain 34(data) 2259 2243
|
|
|
+ 2266: 26(i64vec4) Load 2265
|
|
|
+ 2267: 26(i64vec4) VectorShuffle 2266 2264 4 5 6 3
|
|
|
+ Store 2265 2267
|
|
|
+ 2268: 6(int) Load 8(invocation)
|
|
|
+ 2269: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2270: 26(i64vec4) Load 2269
|
|
|
+ 2271: 26(i64vec4) GroupNonUniformIAdd 42 Reduce 2270
|
|
|
+ 2272: 2251(ptr) AccessChain 34(data) 2268 2243
|
|
|
+ Store 2272 2271
|
|
|
+ 2273: 6(int) Load 8(invocation)
|
|
|
+ 2274: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2275: 25(int64_t) Load 2274
|
|
|
+ 2276: 25(int64_t) GroupNonUniformIMul 42 Reduce 2275
|
|
|
+ 2277: 2244(ptr) AccessChain 34(data) 2273 2243 38
|
|
|
+ Store 2277 2276
|
|
|
+ 2278: 6(int) Load 8(invocation)
|
|
|
+ 2279: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2280: 26(i64vec4) Load 2279
|
|
|
+ 2281:2250(i64vec2) VectorShuffle 2280 2280 0 1
|
|
|
+ 2282:2250(i64vec2) GroupNonUniformIMul 42 Reduce 2281
|
|
|
+ 2283: 2251(ptr) AccessChain 34(data) 2278 2243
|
|
|
+ 2284: 26(i64vec4) Load 2283
|
|
|
+ 2285: 26(i64vec4) VectorShuffle 2284 2282 4 5 2 3
|
|
|
+ Store 2283 2285
|
|
|
+ 2286: 6(int) Load 8(invocation)
|
|
|
+ 2287: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2288: 26(i64vec4) Load 2287
|
|
|
+ 2289:2260(i64vec3) VectorShuffle 2288 2288 0 1 2
|
|
|
+ 2290:2260(i64vec3) GroupNonUniformIMul 42 Reduce 2289
|
|
|
+ 2291: 2251(ptr) AccessChain 34(data) 2286 2243
|
|
|
+ 2292: 26(i64vec4) Load 2291
|
|
|
+ 2293: 26(i64vec4) VectorShuffle 2292 2290 4 5 6 3
|
|
|
+ Store 2291 2293
|
|
|
+ 2294: 6(int) Load 8(invocation)
|
|
|
+ 2295: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2296: 26(i64vec4) Load 2295
|
|
|
+ 2297: 26(i64vec4) GroupNonUniformIMul 42 Reduce 2296
|
|
|
+ 2298: 2251(ptr) AccessChain 34(data) 2294 2243
|
|
|
+ Store 2298 2297
|
|
|
+ 2299: 6(int) Load 8(invocation)
|
|
|
+ 2300: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2301: 25(int64_t) Load 2300
|
|
|
+ 2302: 25(int64_t) GroupNonUniformSMin 42 Reduce 2301
|
|
|
+ 2303: 2244(ptr) AccessChain 34(data) 2299 2243 38
|
|
|
+ Store 2303 2302
|
|
|
+ 2304: 6(int) Load 8(invocation)
|
|
|
+ 2305: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2306: 26(i64vec4) Load 2305
|
|
|
+ 2307:2250(i64vec2) VectorShuffle 2306 2306 0 1
|
|
|
+ 2308:2250(i64vec2) GroupNonUniformSMin 42 Reduce 2307
|
|
|
+ 2309: 2251(ptr) AccessChain 34(data) 2304 2243
|
|
|
+ 2310: 26(i64vec4) Load 2309
|
|
|
+ 2311: 26(i64vec4) VectorShuffle 2310 2308 4 5 2 3
|
|
|
+ Store 2309 2311
|
|
|
+ 2312: 6(int) Load 8(invocation)
|
|
|
+ 2313: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2314: 26(i64vec4) Load 2313
|
|
|
+ 2315:2260(i64vec3) VectorShuffle 2314 2314 0 1 2
|
|
|
+ 2316:2260(i64vec3) GroupNonUniformSMin 42 Reduce 2315
|
|
|
+ 2317: 2251(ptr) AccessChain 34(data) 2312 2243
|
|
|
+ 2318: 26(i64vec4) Load 2317
|
|
|
+ 2319: 26(i64vec4) VectorShuffle 2318 2316 4 5 6 3
|
|
|
+ Store 2317 2319
|
|
|
+ 2320: 6(int) Load 8(invocation)
|
|
|
+ 2321: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2322: 26(i64vec4) Load 2321
|
|
|
+ 2323: 26(i64vec4) GroupNonUniformSMin 42 Reduce 2322
|
|
|
+ 2324: 2251(ptr) AccessChain 34(data) 2320 2243
|
|
|
+ Store 2324 2323
|
|
|
+ 2325: 6(int) Load 8(invocation)
|
|
|
+ 2326: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2327: 25(int64_t) Load 2326
|
|
|
+ 2328: 25(int64_t) GroupNonUniformSMax 42 Reduce 2327
|
|
|
+ 2329: 2244(ptr) AccessChain 34(data) 2325 2243 38
|
|
|
+ Store 2329 2328
|
|
|
+ 2330: 6(int) Load 8(invocation)
|
|
|
+ 2331: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2332: 26(i64vec4) Load 2331
|
|
|
+ 2333:2250(i64vec2) VectorShuffle 2332 2332 0 1
|
|
|
+ 2334:2250(i64vec2) GroupNonUniformSMax 42 Reduce 2333
|
|
|
+ 2335: 2251(ptr) AccessChain 34(data) 2330 2243
|
|
|
+ 2336: 26(i64vec4) Load 2335
|
|
|
+ 2337: 26(i64vec4) VectorShuffle 2336 2334 4 5 2 3
|
|
|
+ Store 2335 2337
|
|
|
+ 2338: 6(int) Load 8(invocation)
|
|
|
+ 2339: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2340: 26(i64vec4) Load 2339
|
|
|
+ 2341:2260(i64vec3) VectorShuffle 2340 2340 0 1 2
|
|
|
+ 2342:2260(i64vec3) GroupNonUniformSMax 42 Reduce 2341
|
|
|
+ 2343: 2251(ptr) AccessChain 34(data) 2338 2243
|
|
|
+ 2344: 26(i64vec4) Load 2343
|
|
|
+ 2345: 26(i64vec4) VectorShuffle 2344 2342 4 5 6 3
|
|
|
+ Store 2343 2345
|
|
|
+ 2346: 6(int) Load 8(invocation)
|
|
|
+ 2347: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2348: 26(i64vec4) Load 2347
|
|
|
+ 2349: 26(i64vec4) GroupNonUniformSMax 42 Reduce 2348
|
|
|
+ 2350: 2251(ptr) AccessChain 34(data) 2346 2243
|
|
|
+ Store 2350 2349
|
|
|
+ 2351: 6(int) Load 8(invocation)
|
|
|
+ 2352: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2353: 25(int64_t) Load 2352
|
|
|
+ 2354: 25(int64_t) GroupNonUniformBitwiseAnd 42 Reduce 2353
|
|
|
+ 2355: 2244(ptr) AccessChain 34(data) 2351 2243 38
|
|
|
+ Store 2355 2354
|
|
|
+ 2356: 6(int) Load 8(invocation)
|
|
|
+ 2357: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2358: 26(i64vec4) Load 2357
|
|
|
+ 2359:2250(i64vec2) VectorShuffle 2358 2358 0 1
|
|
|
+ 2360:2250(i64vec2) GroupNonUniformBitwiseAnd 42 Reduce 2359
|
|
|
+ 2361: 2251(ptr) AccessChain 34(data) 2356 2243
|
|
|
+ 2362: 26(i64vec4) Load 2361
|
|
|
+ 2363: 26(i64vec4) VectorShuffle 2362 2360 4 5 2 3
|
|
|
+ Store 2361 2363
|
|
|
+ 2364: 6(int) Load 8(invocation)
|
|
|
+ 2365: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2366: 26(i64vec4) Load 2365
|
|
|
+ 2367:2260(i64vec3) VectorShuffle 2366 2366 0 1 2
|
|
|
+ 2368:2260(i64vec3) GroupNonUniformBitwiseAnd 42 Reduce 2367
|
|
|
+ 2369: 2251(ptr) AccessChain 34(data) 2364 2243
|
|
|
+ 2370: 26(i64vec4) Load 2369
|
|
|
+ 2371: 26(i64vec4) VectorShuffle 2370 2368 4 5 6 3
|
|
|
+ Store 2369 2371
|
|
|
+ 2372: 6(int) Load 8(invocation)
|
|
|
+ 2373: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2374: 26(i64vec4) Load 2373
|
|
|
+ 2375: 26(i64vec4) GroupNonUniformBitwiseAnd 42 Reduce 2374
|
|
|
+ 2376: 2251(ptr) AccessChain 34(data) 2372 2243
|
|
|
+ Store 2376 2375
|
|
|
+ 2377: 6(int) Load 8(invocation)
|
|
|
+ 2378: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2379: 25(int64_t) Load 2378
|
|
|
+ 2380: 25(int64_t) GroupNonUniformBitwiseOr 42 Reduce 2379
|
|
|
+ 2381: 2244(ptr) AccessChain 34(data) 2377 2243 38
|
|
|
+ Store 2381 2380
|
|
|
+ 2382: 6(int) Load 8(invocation)
|
|
|
+ 2383: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2384: 26(i64vec4) Load 2383
|
|
|
+ 2385:2250(i64vec2) VectorShuffle 2384 2384 0 1
|
|
|
+ 2386:2250(i64vec2) GroupNonUniformBitwiseOr 42 Reduce 2385
|
|
|
+ 2387: 2251(ptr) AccessChain 34(data) 2382 2243
|
|
|
+ 2388: 26(i64vec4) Load 2387
|
|
|
+ 2389: 26(i64vec4) VectorShuffle 2388 2386 4 5 2 3
|
|
|
+ Store 2387 2389
|
|
|
+ 2390: 6(int) Load 8(invocation)
|
|
|
+ 2391: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2392: 26(i64vec4) Load 2391
|
|
|
+ 2393:2260(i64vec3) VectorShuffle 2392 2392 0 1 2
|
|
|
+ 2394:2260(i64vec3) GroupNonUniformBitwiseOr 42 Reduce 2393
|
|
|
+ 2395: 2251(ptr) AccessChain 34(data) 2390 2243
|
|
|
+ 2396: 26(i64vec4) Load 2395
|
|
|
+ 2397: 26(i64vec4) VectorShuffle 2396 2394 4 5 6 3
|
|
|
+ Store 2395 2397
|
|
|
+ 2398: 6(int) Load 8(invocation)
|
|
|
+ 2399: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2400: 26(i64vec4) Load 2399
|
|
|
+ 2401: 26(i64vec4) GroupNonUniformBitwiseOr 42 Reduce 2400
|
|
|
+ 2402: 2251(ptr) AccessChain 34(data) 2398 2243
|
|
|
+ Store 2402 2401
|
|
|
+ 2403: 6(int) Load 8(invocation)
|
|
|
+ 2404: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2405: 25(int64_t) Load 2404
|
|
|
+ 2406: 25(int64_t) GroupNonUniformBitwiseXor 42 Reduce 2405
|
|
|
+ 2407: 2244(ptr) AccessChain 34(data) 2403 2243 38
|
|
|
+ Store 2407 2406
|
|
|
+ 2408: 6(int) Load 8(invocation)
|
|
|
+ 2409: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2410: 26(i64vec4) Load 2409
|
|
|
+ 2411:2250(i64vec2) VectorShuffle 2410 2410 0 1
|
|
|
+ 2412:2250(i64vec2) GroupNonUniformBitwiseXor 42 Reduce 2411
|
|
|
+ 2413: 2251(ptr) AccessChain 34(data) 2408 2243
|
|
|
+ 2414: 26(i64vec4) Load 2413
|
|
|
+ 2415: 26(i64vec4) VectorShuffle 2414 2412 4 5 2 3
|
|
|
+ Store 2413 2415
|
|
|
+ 2416: 6(int) Load 8(invocation)
|
|
|
+ 2417: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2418: 26(i64vec4) Load 2417
|
|
|
+ 2419:2260(i64vec3) VectorShuffle 2418 2418 0 1 2
|
|
|
+ 2420:2260(i64vec3) GroupNonUniformBitwiseXor 42 Reduce 2419
|
|
|
+ 2421: 2251(ptr) AccessChain 34(data) 2416 2243
|
|
|
+ 2422: 26(i64vec4) Load 2421
|
|
|
+ 2423: 26(i64vec4) VectorShuffle 2422 2420 4 5 6 3
|
|
|
+ Store 2421 2423
|
|
|
+ 2424: 6(int) Load 8(invocation)
|
|
|
+ 2425: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2426: 26(i64vec4) Load 2425
|
|
|
+ 2427: 26(i64vec4) GroupNonUniformBitwiseXor 42 Reduce 2426
|
|
|
+ 2428: 2251(ptr) AccessChain 34(data) 2424 2243
|
|
|
+ Store 2428 2427
|
|
|
+ 2429: 6(int) Load 8(invocation)
|
|
|
+ 2430: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2431: 25(int64_t) Load 2430
|
|
|
+ 2432: 25(int64_t) GroupNonUniformIAdd 42 InclusiveScan 2431
|
|
|
+ 2433: 2244(ptr) AccessChain 34(data) 2429 2243 38
|
|
|
+ Store 2433 2432
|
|
|
+ 2434: 6(int) Load 8(invocation)
|
|
|
+ 2435: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2436: 26(i64vec4) Load 2435
|
|
|
+ 2437:2250(i64vec2) VectorShuffle 2436 2436 0 1
|
|
|
+ 2438:2250(i64vec2) GroupNonUniformIAdd 42 InclusiveScan 2437
|
|
|
+ 2439: 2251(ptr) AccessChain 34(data) 2434 2243
|
|
|
+ 2440: 26(i64vec4) Load 2439
|
|
|
+ 2441: 26(i64vec4) VectorShuffle 2440 2438 4 5 2 3
|
|
|
+ Store 2439 2441
|
|
|
+ 2442: 6(int) Load 8(invocation)
|
|
|
+ 2443: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2444: 26(i64vec4) Load 2443
|
|
|
+ 2445:2260(i64vec3) VectorShuffle 2444 2444 0 1 2
|
|
|
+ 2446:2260(i64vec3) GroupNonUniformIAdd 42 InclusiveScan 2445
|
|
|
+ 2447: 2251(ptr) AccessChain 34(data) 2442 2243
|
|
|
+ 2448: 26(i64vec4) Load 2447
|
|
|
+ 2449: 26(i64vec4) VectorShuffle 2448 2446 4 5 6 3
|
|
|
+ Store 2447 2449
|
|
|
+ 2450: 6(int) Load 8(invocation)
|
|
|
+ 2451: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2452: 26(i64vec4) Load 2451
|
|
|
+ 2453: 26(i64vec4) GroupNonUniformIAdd 42 InclusiveScan 2452
|
|
|
+ 2454: 2251(ptr) AccessChain 34(data) 2450 2243
|
|
|
+ Store 2454 2453
|
|
|
+ 2455: 6(int) Load 8(invocation)
|
|
|
+ 2456: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2457: 25(int64_t) Load 2456
|
|
|
+ 2458: 25(int64_t) GroupNonUniformIMul 42 InclusiveScan 2457
|
|
|
+ 2459: 2244(ptr) AccessChain 34(data) 2455 2243 38
|
|
|
+ Store 2459 2458
|
|
|
+ 2460: 6(int) Load 8(invocation)
|
|
|
+ 2461: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2462: 26(i64vec4) Load 2461
|
|
|
+ 2463:2250(i64vec2) VectorShuffle 2462 2462 0 1
|
|
|
+ 2464:2250(i64vec2) GroupNonUniformIMul 42 InclusiveScan 2463
|
|
|
+ 2465: 2251(ptr) AccessChain 34(data) 2460 2243
|
|
|
+ 2466: 26(i64vec4) Load 2465
|
|
|
+ 2467: 26(i64vec4) VectorShuffle 2466 2464 4 5 2 3
|
|
|
+ Store 2465 2467
|
|
|
+ 2468: 6(int) Load 8(invocation)
|
|
|
+ 2469: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2470: 26(i64vec4) Load 2469
|
|
|
+ 2471:2260(i64vec3) VectorShuffle 2470 2470 0 1 2
|
|
|
+ 2472:2260(i64vec3) GroupNonUniformIMul 42 InclusiveScan 2471
|
|
|
+ 2473: 2251(ptr) AccessChain 34(data) 2468 2243
|
|
|
+ 2474: 26(i64vec4) Load 2473
|
|
|
+ 2475: 26(i64vec4) VectorShuffle 2474 2472 4 5 6 3
|
|
|
+ Store 2473 2475
|
|
|
+ 2476: 6(int) Load 8(invocation)
|
|
|
+ 2477: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2478: 26(i64vec4) Load 2477
|
|
|
+ 2479: 26(i64vec4) GroupNonUniformIMul 42 InclusiveScan 2478
|
|
|
+ 2480: 2251(ptr) AccessChain 34(data) 2476 2243
|
|
|
+ Store 2480 2479
|
|
|
+ 2481: 6(int) Load 8(invocation)
|
|
|
+ 2482: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2483: 25(int64_t) Load 2482
|
|
|
+ 2484: 25(int64_t) GroupNonUniformSMin 42 InclusiveScan 2483
|
|
|
+ 2485: 2244(ptr) AccessChain 34(data) 2481 2243 38
|
|
|
+ Store 2485 2484
|
|
|
+ 2486: 6(int) Load 8(invocation)
|
|
|
+ 2487: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2488: 26(i64vec4) Load 2487
|
|
|
+ 2489:2250(i64vec2) VectorShuffle 2488 2488 0 1
|
|
|
+ 2490:2250(i64vec2) GroupNonUniformSMin 42 InclusiveScan 2489
|
|
|
+ 2491: 2251(ptr) AccessChain 34(data) 2486 2243
|
|
|
+ 2492: 26(i64vec4) Load 2491
|
|
|
+ 2493: 26(i64vec4) VectorShuffle 2492 2490 4 5 2 3
|
|
|
+ Store 2491 2493
|
|
|
+ 2494: 6(int) Load 8(invocation)
|
|
|
+ 2495: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2496: 26(i64vec4) Load 2495
|
|
|
+ 2497:2260(i64vec3) VectorShuffle 2496 2496 0 1 2
|
|
|
+ 2498:2260(i64vec3) GroupNonUniformSMin 42 InclusiveScan 2497
|
|
|
+ 2499: 2251(ptr) AccessChain 34(data) 2494 2243
|
|
|
+ 2500: 26(i64vec4) Load 2499
|
|
|
+ 2501: 26(i64vec4) VectorShuffle 2500 2498 4 5 6 3
|
|
|
+ Store 2499 2501
|
|
|
+ 2502: 6(int) Load 8(invocation)
|
|
|
+ 2503: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2504: 26(i64vec4) Load 2503
|
|
|
+ 2505: 26(i64vec4) GroupNonUniformSMin 42 InclusiveScan 2504
|
|
|
+ 2506: 2251(ptr) AccessChain 34(data) 2502 2243
|
|
|
+ Store 2506 2505
|
|
|
+ 2507: 6(int) Load 8(invocation)
|
|
|
+ 2508: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2509: 25(int64_t) Load 2508
|
|
|
+ 2510: 25(int64_t) GroupNonUniformSMax 42 InclusiveScan 2509
|
|
|
+ 2511: 2244(ptr) AccessChain 34(data) 2507 2243 38
|
|
|
+ Store 2511 2510
|
|
|
+ 2512: 6(int) Load 8(invocation)
|
|
|
+ 2513: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2514: 26(i64vec4) Load 2513
|
|
|
+ 2515:2250(i64vec2) VectorShuffle 2514 2514 0 1
|
|
|
+ 2516:2250(i64vec2) GroupNonUniformSMax 42 InclusiveScan 2515
|
|
|
+ 2517: 2251(ptr) AccessChain 34(data) 2512 2243
|
|
|
+ 2518: 26(i64vec4) Load 2517
|
|
|
+ 2519: 26(i64vec4) VectorShuffle 2518 2516 4 5 2 3
|
|
|
+ Store 2517 2519
|
|
|
+ 2520: 6(int) Load 8(invocation)
|
|
|
+ 2521: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2522: 26(i64vec4) Load 2521
|
|
|
+ 2523:2260(i64vec3) VectorShuffle 2522 2522 0 1 2
|
|
|
+ 2524:2260(i64vec3) GroupNonUniformSMax 42 InclusiveScan 2523
|
|
|
+ 2525: 2251(ptr) AccessChain 34(data) 2520 2243
|
|
|
+ 2526: 26(i64vec4) Load 2525
|
|
|
+ 2527: 26(i64vec4) VectorShuffle 2526 2524 4 5 6 3
|
|
|
+ Store 2525 2527
|
|
|
+ 2528: 6(int) Load 8(invocation)
|
|
|
+ 2529: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2530: 26(i64vec4) Load 2529
|
|
|
+ 2531: 26(i64vec4) GroupNonUniformSMax 42 InclusiveScan 2530
|
|
|
+ 2532: 2251(ptr) AccessChain 34(data) 2528 2243
|
|
|
+ Store 2532 2531
|
|
|
+ 2533: 6(int) Load 8(invocation)
|
|
|
+ 2534: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2535: 25(int64_t) Load 2534
|
|
|
+ 2536: 25(int64_t) GroupNonUniformBitwiseAnd 42 InclusiveScan 2535
|
|
|
+ 2537: 2244(ptr) AccessChain 34(data) 2533 2243 38
|
|
|
+ Store 2537 2536
|
|
|
+ 2538: 6(int) Load 8(invocation)
|
|
|
+ 2539: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2540: 26(i64vec4) Load 2539
|
|
|
+ 2541:2250(i64vec2) VectorShuffle 2540 2540 0 1
|
|
|
+ 2542:2250(i64vec2) GroupNonUniformBitwiseAnd 42 InclusiveScan 2541
|
|
|
+ 2543: 2251(ptr) AccessChain 34(data) 2538 2243
|
|
|
+ 2544: 26(i64vec4) Load 2543
|
|
|
+ 2545: 26(i64vec4) VectorShuffle 2544 2542 4 5 2 3
|
|
|
+ Store 2543 2545
|
|
|
+ 2546: 6(int) Load 8(invocation)
|
|
|
+ 2547: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2548: 26(i64vec4) Load 2547
|
|
|
+ 2549:2260(i64vec3) VectorShuffle 2548 2548 0 1 2
|
|
|
+ 2550:2260(i64vec3) GroupNonUniformBitwiseAnd 42 InclusiveScan 2549
|
|
|
+ 2551: 2251(ptr) AccessChain 34(data) 2546 2243
|
|
|
+ 2552: 26(i64vec4) Load 2551
|
|
|
+ 2553: 26(i64vec4) VectorShuffle 2552 2550 4 5 6 3
|
|
|
+ Store 2551 2553
|
|
|
+ 2554: 6(int) Load 8(invocation)
|
|
|
+ 2555: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2556: 26(i64vec4) Load 2555
|
|
|
+ 2557: 26(i64vec4) GroupNonUniformBitwiseAnd 42 InclusiveScan 2556
|
|
|
+ 2558: 2251(ptr) AccessChain 34(data) 2554 2243
|
|
|
+ Store 2558 2557
|
|
|
+ 2559: 6(int) Load 8(invocation)
|
|
|
+ 2560: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2561: 25(int64_t) Load 2560
|
|
|
+ 2562: 25(int64_t) GroupNonUniformBitwiseOr 42 InclusiveScan 2561
|
|
|
+ 2563: 2244(ptr) AccessChain 34(data) 2559 2243 38
|
|
|
+ Store 2563 2562
|
|
|
+ 2564: 6(int) Load 8(invocation)
|
|
|
+ 2565: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2566: 26(i64vec4) Load 2565
|
|
|
+ 2567:2250(i64vec2) VectorShuffle 2566 2566 0 1
|
|
|
+ 2568:2250(i64vec2) GroupNonUniformBitwiseOr 42 InclusiveScan 2567
|
|
|
+ 2569: 2251(ptr) AccessChain 34(data) 2564 2243
|
|
|
+ 2570: 26(i64vec4) Load 2569
|
|
|
+ 2571: 26(i64vec4) VectorShuffle 2570 2568 4 5 2 3
|
|
|
+ Store 2569 2571
|
|
|
+ 2572: 6(int) Load 8(invocation)
|
|
|
+ 2573: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2574: 26(i64vec4) Load 2573
|
|
|
+ 2575:2260(i64vec3) VectorShuffle 2574 2574 0 1 2
|
|
|
+ 2576:2260(i64vec3) GroupNonUniformBitwiseOr 42 InclusiveScan 2575
|
|
|
+ 2577: 2251(ptr) AccessChain 34(data) 2572 2243
|
|
|
+ 2578: 26(i64vec4) Load 2577
|
|
|
+ 2579: 26(i64vec4) VectorShuffle 2578 2576 4 5 6 3
|
|
|
+ Store 2577 2579
|
|
|
+ 2580: 6(int) Load 8(invocation)
|
|
|
+ 2581: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2582: 26(i64vec4) Load 2581
|
|
|
+ 2583: 26(i64vec4) GroupNonUniformBitwiseOr 42 InclusiveScan 2582
|
|
|
+ 2584: 2251(ptr) AccessChain 34(data) 2580 2243
|
|
|
+ Store 2584 2583
|
|
|
+ 2585: 6(int) Load 8(invocation)
|
|
|
+ 2586: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2587: 25(int64_t) Load 2586
|
|
|
+ 2588: 25(int64_t) GroupNonUniformBitwiseXor 42 InclusiveScan 2587
|
|
|
+ 2589: 2244(ptr) AccessChain 34(data) 2585 2243 38
|
|
|
+ Store 2589 2588
|
|
|
+ 2590: 6(int) Load 8(invocation)
|
|
|
+ 2591: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2592: 26(i64vec4) Load 2591
|
|
|
+ 2593:2250(i64vec2) VectorShuffle 2592 2592 0 1
|
|
|
+ 2594:2250(i64vec2) GroupNonUniformBitwiseXor 42 InclusiveScan 2593
|
|
|
+ 2595: 2251(ptr) AccessChain 34(data) 2590 2243
|
|
|
+ 2596: 26(i64vec4) Load 2595
|
|
|
+ 2597: 26(i64vec4) VectorShuffle 2596 2594 4 5 2 3
|
|
|
+ Store 2595 2597
|
|
|
+ 2598: 6(int) Load 8(invocation)
|
|
|
+ 2599: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2600: 26(i64vec4) Load 2599
|
|
|
+ 2601:2260(i64vec3) VectorShuffle 2600 2600 0 1 2
|
|
|
+ 2602:2260(i64vec3) GroupNonUniformBitwiseXor 42 InclusiveScan 2601
|
|
|
+ 2603: 2251(ptr) AccessChain 34(data) 2598 2243
|
|
|
+ 2604: 26(i64vec4) Load 2603
|
|
|
+ 2605: 26(i64vec4) VectorShuffle 2604 2602 4 5 6 3
|
|
|
+ Store 2603 2605
|
|
|
+ 2606: 6(int) Load 8(invocation)
|
|
|
+ 2607: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2608: 26(i64vec4) Load 2607
|
|
|
+ 2609: 26(i64vec4) GroupNonUniformBitwiseXor 42 InclusiveScan 2608
|
|
|
+ 2610: 2251(ptr) AccessChain 34(data) 2606 2243
|
|
|
+ Store 2610 2609
|
|
|
+ 2611: 6(int) Load 8(invocation)
|
|
|
+ 2612: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2613: 25(int64_t) Load 2612
|
|
|
+ 2614: 25(int64_t) GroupNonUniformIAdd 42 ExclusiveScan 2613
|
|
|
+ 2615: 2244(ptr) AccessChain 34(data) 2611 2243 38
|
|
|
+ Store 2615 2614
|
|
|
+ 2616: 6(int) Load 8(invocation)
|
|
|
+ 2617: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2618: 26(i64vec4) Load 2617
|
|
|
+ 2619:2250(i64vec2) VectorShuffle 2618 2618 0 1
|
|
|
+ 2620:2250(i64vec2) GroupNonUniformIAdd 42 ExclusiveScan 2619
|
|
|
+ 2621: 2251(ptr) AccessChain 34(data) 2616 2243
|
|
|
+ 2622: 26(i64vec4) Load 2621
|
|
|
+ 2623: 26(i64vec4) VectorShuffle 2622 2620 4 5 2 3
|
|
|
+ Store 2621 2623
|
|
|
+ 2624: 6(int) Load 8(invocation)
|
|
|
+ 2625: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2626: 26(i64vec4) Load 2625
|
|
|
+ 2627:2260(i64vec3) VectorShuffle 2626 2626 0 1 2
|
|
|
+ 2628:2260(i64vec3) GroupNonUniformIAdd 42 ExclusiveScan 2627
|
|
|
+ 2629: 2251(ptr) AccessChain 34(data) 2624 2243
|
|
|
+ 2630: 26(i64vec4) Load 2629
|
|
|
+ 2631: 26(i64vec4) VectorShuffle 2630 2628 4 5 6 3
|
|
|
+ Store 2629 2631
|
|
|
+ 2632: 6(int) Load 8(invocation)
|
|
|
+ 2633: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2634: 26(i64vec4) Load 2633
|
|
|
+ 2635: 26(i64vec4) GroupNonUniformIAdd 42 ExclusiveScan 2634
|
|
|
+ 2636: 2251(ptr) AccessChain 34(data) 2632 2243
|
|
|
+ Store 2636 2635
|
|
|
+ 2637: 6(int) Load 8(invocation)
|
|
|
+ 2638: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2639: 25(int64_t) Load 2638
|
|
|
+ 2640: 25(int64_t) GroupNonUniformIMul 42 ExclusiveScan 2639
|
|
|
+ 2641: 2244(ptr) AccessChain 34(data) 2637 2243 38
|
|
|
+ Store 2641 2640
|
|
|
+ 2642: 6(int) Load 8(invocation)
|
|
|
+ 2643: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2644: 26(i64vec4) Load 2643
|
|
|
+ 2645:2250(i64vec2) VectorShuffle 2644 2644 0 1
|
|
|
+ 2646:2250(i64vec2) GroupNonUniformIMul 42 ExclusiveScan 2645
|
|
|
+ 2647: 2251(ptr) AccessChain 34(data) 2642 2243
|
|
|
+ 2648: 26(i64vec4) Load 2647
|
|
|
+ 2649: 26(i64vec4) VectorShuffle 2648 2646 4 5 2 3
|
|
|
+ Store 2647 2649
|
|
|
+ 2650: 6(int) Load 8(invocation)
|
|
|
+ 2651: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2652: 26(i64vec4) Load 2651
|
|
|
+ 2653:2260(i64vec3) VectorShuffle 2652 2652 0 1 2
|
|
|
+ 2654:2260(i64vec3) GroupNonUniformIMul 42 ExclusiveScan 2653
|
|
|
+ 2655: 2251(ptr) AccessChain 34(data) 2650 2243
|
|
|
+ 2656: 26(i64vec4) Load 2655
|
|
|
+ 2657: 26(i64vec4) VectorShuffle 2656 2654 4 5 6 3
|
|
|
+ Store 2655 2657
|
|
|
+ 2658: 6(int) Load 8(invocation)
|
|
|
+ 2659: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2660: 26(i64vec4) Load 2659
|
|
|
+ 2661: 26(i64vec4) GroupNonUniformIMul 42 ExclusiveScan 2660
|
|
|
+ 2662: 2251(ptr) AccessChain 34(data) 2658 2243
|
|
|
+ Store 2662 2661
|
|
|
+ 2663: 6(int) Load 8(invocation)
|
|
|
+ 2664: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2665: 25(int64_t) Load 2664
|
|
|
+ 2666: 25(int64_t) GroupNonUniformSMin 42 ExclusiveScan 2665
|
|
|
+ 2667: 2244(ptr) AccessChain 34(data) 2663 2243 38
|
|
|
+ Store 2667 2666
|
|
|
+ 2668: 6(int) Load 8(invocation)
|
|
|
+ 2669: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2670: 26(i64vec4) Load 2669
|
|
|
+ 2671:2250(i64vec2) VectorShuffle 2670 2670 0 1
|
|
|
+ 2672:2250(i64vec2) GroupNonUniformSMin 42 ExclusiveScan 2671
|
|
|
+ 2673: 2251(ptr) AccessChain 34(data) 2668 2243
|
|
|
+ 2674: 26(i64vec4) Load 2673
|
|
|
+ 2675: 26(i64vec4) VectorShuffle 2674 2672 4 5 2 3
|
|
|
+ Store 2673 2675
|
|
|
+ 2676: 6(int) Load 8(invocation)
|
|
|
+ 2677: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2678: 26(i64vec4) Load 2677
|
|
|
+ 2679:2260(i64vec3) VectorShuffle 2678 2678 0 1 2
|
|
|
+ 2680:2260(i64vec3) GroupNonUniformSMin 42 ExclusiveScan 2679
|
|
|
+ 2681: 2251(ptr) AccessChain 34(data) 2676 2243
|
|
|
+ 2682: 26(i64vec4) Load 2681
|
|
|
+ 2683: 26(i64vec4) VectorShuffle 2682 2680 4 5 6 3
|
|
|
+ Store 2681 2683
|
|
|
+ 2684: 6(int) Load 8(invocation)
|
|
|
+ 2685: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2686: 26(i64vec4) Load 2685
|
|
|
+ 2687: 26(i64vec4) GroupNonUniformSMin 42 ExclusiveScan 2686
|
|
|
+ 2688: 2251(ptr) AccessChain 34(data) 2684 2243
|
|
|
+ Store 2688 2687
|
|
|
+ 2689: 6(int) Load 8(invocation)
|
|
|
+ 2690: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2691: 25(int64_t) Load 2690
|
|
|
+ 2692: 25(int64_t) GroupNonUniformSMax 42 ExclusiveScan 2691
|
|
|
+ 2693: 2244(ptr) AccessChain 34(data) 2689 2243 38
|
|
|
+ Store 2693 2692
|
|
|
+ 2694: 6(int) Load 8(invocation)
|
|
|
+ 2695: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2696: 26(i64vec4) Load 2695
|
|
|
+ 2697:2250(i64vec2) VectorShuffle 2696 2696 0 1
|
|
|
+ 2698:2250(i64vec2) GroupNonUniformSMax 42 ExclusiveScan 2697
|
|
|
+ 2699: 2251(ptr) AccessChain 34(data) 2694 2243
|
|
|
+ 2700: 26(i64vec4) Load 2699
|
|
|
+ 2701: 26(i64vec4) VectorShuffle 2700 2698 4 5 2 3
|
|
|
+ Store 2699 2701
|
|
|
+ 2702: 6(int) Load 8(invocation)
|
|
|
+ 2703: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2704: 26(i64vec4) Load 2703
|
|
|
+ 2705:2260(i64vec3) VectorShuffle 2704 2704 0 1 2
|
|
|
+ 2706:2260(i64vec3) GroupNonUniformSMax 42 ExclusiveScan 2705
|
|
|
+ 2707: 2251(ptr) AccessChain 34(data) 2702 2243
|
|
|
+ 2708: 26(i64vec4) Load 2707
|
|
|
+ 2709: 26(i64vec4) VectorShuffle 2708 2706 4 5 6 3
|
|
|
+ Store 2707 2709
|
|
|
+ 2710: 6(int) Load 8(invocation)
|
|
|
+ 2711: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2712: 26(i64vec4) Load 2711
|
|
|
+ 2713: 26(i64vec4) GroupNonUniformSMax 42 ExclusiveScan 2712
|
|
|
+ 2714: 2251(ptr) AccessChain 34(data) 2710 2243
|
|
|
+ Store 2714 2713
|
|
|
+ 2715: 6(int) Load 8(invocation)
|
|
|
+ 2716: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2717: 25(int64_t) Load 2716
|
|
|
+ 2718: 25(int64_t) GroupNonUniformBitwiseAnd 42 ExclusiveScan 2717
|
|
|
+ 2719: 2244(ptr) AccessChain 34(data) 2715 2243 38
|
|
|
+ Store 2719 2718
|
|
|
+ 2720: 6(int) Load 8(invocation)
|
|
|
+ 2721: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2722: 26(i64vec4) Load 2721
|
|
|
+ 2723:2250(i64vec2) VectorShuffle 2722 2722 0 1
|
|
|
+ 2724:2250(i64vec2) GroupNonUniformBitwiseAnd 42 ExclusiveScan 2723
|
|
|
+ 2725: 2251(ptr) AccessChain 34(data) 2720 2243
|
|
|
+ 2726: 26(i64vec4) Load 2725
|
|
|
+ 2727: 26(i64vec4) VectorShuffle 2726 2724 4 5 2 3
|
|
|
+ Store 2725 2727
|
|
|
+ 2728: 6(int) Load 8(invocation)
|
|
|
+ 2729: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2730: 26(i64vec4) Load 2729
|
|
|
+ 2731:2260(i64vec3) VectorShuffle 2730 2730 0 1 2
|
|
|
+ 2732:2260(i64vec3) GroupNonUniformBitwiseAnd 42 ExclusiveScan 2731
|
|
|
+ 2733: 2251(ptr) AccessChain 34(data) 2728 2243
|
|
|
+ 2734: 26(i64vec4) Load 2733
|
|
|
+ 2735: 26(i64vec4) VectorShuffle 2734 2732 4 5 6 3
|
|
|
+ Store 2733 2735
|
|
|
+ 2736: 6(int) Load 8(invocation)
|
|
|
+ 2737: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2738: 26(i64vec4) Load 2737
|
|
|
+ 2739: 26(i64vec4) GroupNonUniformBitwiseAnd 42 ExclusiveScan 2738
|
|
|
+ 2740: 2251(ptr) AccessChain 34(data) 2736 2243
|
|
|
+ Store 2740 2739
|
|
|
+ 2741: 6(int) Load 8(invocation)
|
|
|
+ 2742: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2743: 25(int64_t) Load 2742
|
|
|
+ 2744: 25(int64_t) GroupNonUniformBitwiseOr 42 ExclusiveScan 2743
|
|
|
+ 2745: 2244(ptr) AccessChain 34(data) 2741 2243 38
|
|
|
+ Store 2745 2744
|
|
|
+ 2746: 6(int) Load 8(invocation)
|
|
|
+ 2747: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2748: 26(i64vec4) Load 2747
|
|
|
+ 2749:2250(i64vec2) VectorShuffle 2748 2748 0 1
|
|
|
+ 2750:2250(i64vec2) GroupNonUniformBitwiseOr 42 ExclusiveScan 2749
|
|
|
+ 2751: 2251(ptr) AccessChain 34(data) 2746 2243
|
|
|
+ 2752: 26(i64vec4) Load 2751
|
|
|
+ 2753: 26(i64vec4) VectorShuffle 2752 2750 4 5 2 3
|
|
|
+ Store 2751 2753
|
|
|
+ 2754: 6(int) Load 8(invocation)
|
|
|
+ 2755: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2756: 26(i64vec4) Load 2755
|
|
|
+ 2757:2260(i64vec3) VectorShuffle 2756 2756 0 1 2
|
|
|
+ 2758:2260(i64vec3) GroupNonUniformBitwiseOr 42 ExclusiveScan 2757
|
|
|
+ 2759: 2251(ptr) AccessChain 34(data) 2754 2243
|
|
|
+ 2760: 26(i64vec4) Load 2759
|
|
|
+ 2761: 26(i64vec4) VectorShuffle 2760 2758 4 5 6 3
|
|
|
+ Store 2759 2761
|
|
|
+ 2762: 6(int) Load 8(invocation)
|
|
|
+ 2763: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2764: 26(i64vec4) Load 2763
|
|
|
+ 2765: 26(i64vec4) GroupNonUniformBitwiseOr 42 ExclusiveScan 2764
|
|
|
+ 2766: 2251(ptr) AccessChain 34(data) 2762 2243
|
|
|
+ Store 2766 2765
|
|
|
+ 2767: 6(int) Load 8(invocation)
|
|
|
+ 2768: 2244(ptr) AccessChain 34(data) 37 2243 38
|
|
|
+ 2769: 25(int64_t) Load 2768
|
|
|
+ 2770: 25(int64_t) GroupNonUniformBitwiseXor 42 ExclusiveScan 2769
|
|
|
+ 2771: 2244(ptr) AccessChain 34(data) 2767 2243 38
|
|
|
+ Store 2771 2770
|
|
|
+ 2772: 6(int) Load 8(invocation)
|
|
|
+ 2773: 2251(ptr) AccessChain 34(data) 46 2243
|
|
|
+ 2774: 26(i64vec4) Load 2773
|
|
|
+ 2775:2250(i64vec2) VectorShuffle 2774 2774 0 1
|
|
|
+ 2776:2250(i64vec2) GroupNonUniformBitwiseXor 42 ExclusiveScan 2775
|
|
|
+ 2777: 2251(ptr) AccessChain 34(data) 2772 2243
|
|
|
+ 2778: 26(i64vec4) Load 2777
|
|
|
+ 2779: 26(i64vec4) VectorShuffle 2778 2776 4 5 2 3
|
|
|
+ Store 2777 2779
|
|
|
+ 2780: 6(int) Load 8(invocation)
|
|
|
+ 2781: 2251(ptr) AccessChain 34(data) 57 2243
|
|
|
+ 2782: 26(i64vec4) Load 2781
|
|
|
+ 2783:2260(i64vec3) VectorShuffle 2782 2782 0 1 2
|
|
|
+ 2784:2260(i64vec3) GroupNonUniformBitwiseXor 42 ExclusiveScan 2783
|
|
|
+ 2785: 2251(ptr) AccessChain 34(data) 2780 2243
|
|
|
+ 2786: 26(i64vec4) Load 2785
|
|
|
+ 2787: 26(i64vec4) VectorShuffle 2786 2784 4 5 6 3
|
|
|
+ Store 2785 2787
|
|
|
+ 2788: 6(int) Load 8(invocation)
|
|
|
+ 2789: 2251(ptr) AccessChain 34(data) 67 2243
|
|
|
+ 2790: 26(i64vec4) Load 2789
|
|
|
+ 2791: 26(i64vec4) GroupNonUniformBitwiseXor 42 ExclusiveScan 2790
|
|
|
+ 2792: 2251(ptr) AccessChain 34(data) 2788 2243
|
|
|
+ Store 2792 2791
|
|
|
+ 2793: 6(int) Load 8(invocation)
|
|
|
+ 2796: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 2797: 27(int64_t) Load 2796
|
|
|
+ 2798: 27(int64_t) GroupNonUniformIAdd 42 Reduce 2797
|
|
|
+ 2799: 2795(ptr) AccessChain 34(data) 2793 2794 38
|
|
|
+ Store 2799 2798
|
|
|
+ 2800: 6(int) Load 8(invocation)
|
|
|
+ 2803: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 2804: 28(i64vec4) Load 2803
|
|
|
+ 2805:2801(i64vec2) VectorShuffle 2804 2804 0 1
|
|
|
+ 2806:2801(i64vec2) GroupNonUniformIAdd 42 Reduce 2805
|
|
|
+ 2807: 2802(ptr) AccessChain 34(data) 2800 2794
|
|
|
+ 2808: 28(i64vec4) Load 2807
|
|
|
+ 2809: 28(i64vec4) VectorShuffle 2808 2806 4 5 2 3
|
|
|
+ Store 2807 2809
|
|
|
+ 2810: 6(int) Load 8(invocation)
|
|
|
+ 2812: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 2813: 28(i64vec4) Load 2812
|
|
|
+ 2814:2811(i64vec3) VectorShuffle 2813 2813 0 1 2
|
|
|
+ 2815:2811(i64vec3) GroupNonUniformIAdd 42 Reduce 2814
|
|
|
+ 2816: 2802(ptr) AccessChain 34(data) 2810 2794
|
|
|
+ 2817: 28(i64vec4) Load 2816
|
|
|
+ 2818: 28(i64vec4) VectorShuffle 2817 2815 4 5 6 3
|
|
|
+ Store 2816 2818
|
|
|
+ 2819: 6(int) Load 8(invocation)
|
|
|
+ 2820: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 2821: 28(i64vec4) Load 2820
|
|
|
+ 2822: 28(i64vec4) GroupNonUniformIAdd 42 Reduce 2821
|
|
|
+ 2823: 2802(ptr) AccessChain 34(data) 2819 2794
|
|
|
+ Store 2823 2822
|
|
|
+ 2824: 6(int) Load 8(invocation)
|
|
|
+ 2825: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 2826: 27(int64_t) Load 2825
|
|
|
+ 2827: 27(int64_t) GroupNonUniformIMul 42 Reduce 2826
|
|
|
+ 2828: 2795(ptr) AccessChain 34(data) 2824 2794 38
|
|
|
+ Store 2828 2827
|
|
|
+ 2829: 6(int) Load 8(invocation)
|
|
|
+ 2830: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 2831: 28(i64vec4) Load 2830
|
|
|
+ 2832:2801(i64vec2) VectorShuffle 2831 2831 0 1
|
|
|
+ 2833:2801(i64vec2) GroupNonUniformIMul 42 Reduce 2832
|
|
|
+ 2834: 2802(ptr) AccessChain 34(data) 2829 2794
|
|
|
+ 2835: 28(i64vec4) Load 2834
|
|
|
+ 2836: 28(i64vec4) VectorShuffle 2835 2833 4 5 2 3
|
|
|
+ Store 2834 2836
|
|
|
+ 2837: 6(int) Load 8(invocation)
|
|
|
+ 2838: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 2839: 28(i64vec4) Load 2838
|
|
|
+ 2840:2811(i64vec3) VectorShuffle 2839 2839 0 1 2
|
|
|
+ 2841:2811(i64vec3) GroupNonUniformIMul 42 Reduce 2840
|
|
|
+ 2842: 2802(ptr) AccessChain 34(data) 2837 2794
|
|
|
+ 2843: 28(i64vec4) Load 2842
|
|
|
+ 2844: 28(i64vec4) VectorShuffle 2843 2841 4 5 6 3
|
|
|
+ Store 2842 2844
|
|
|
+ 2845: 6(int) Load 8(invocation)
|
|
|
+ 2846: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 2847: 28(i64vec4) Load 2846
|
|
|
+ 2848: 28(i64vec4) GroupNonUniformIMul 42 Reduce 2847
|
|
|
+ 2849: 2802(ptr) AccessChain 34(data) 2845 2794
|
|
|
+ Store 2849 2848
|
|
|
+ 2850: 6(int) Load 8(invocation)
|
|
|
+ 2851: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 2852: 27(int64_t) Load 2851
|
|
|
+ 2853: 27(int64_t) GroupNonUniformUMin 42 Reduce 2852
|
|
|
+ 2854: 2795(ptr) AccessChain 34(data) 2850 2794 38
|
|
|
+ Store 2854 2853
|
|
|
+ 2855: 6(int) Load 8(invocation)
|
|
|
+ 2856: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 2857: 28(i64vec4) Load 2856
|
|
|
+ 2858:2801(i64vec2) VectorShuffle 2857 2857 0 1
|
|
|
+ 2859:2801(i64vec2) GroupNonUniformUMin 42 Reduce 2858
|
|
|
+ 2860: 2802(ptr) AccessChain 34(data) 2855 2794
|
|
|
+ 2861: 28(i64vec4) Load 2860
|
|
|
+ 2862: 28(i64vec4) VectorShuffle 2861 2859 4 5 2 3
|
|
|
+ Store 2860 2862
|
|
|
+ 2863: 6(int) Load 8(invocation)
|
|
|
+ 2864: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 2865: 28(i64vec4) Load 2864
|
|
|
+ 2866:2811(i64vec3) VectorShuffle 2865 2865 0 1 2
|
|
|
+ 2867:2811(i64vec3) GroupNonUniformUMin 42 Reduce 2866
|
|
|
+ 2868: 2802(ptr) AccessChain 34(data) 2863 2794
|
|
|
+ 2869: 28(i64vec4) Load 2868
|
|
|
+ 2870: 28(i64vec4) VectorShuffle 2869 2867 4 5 6 3
|
|
|
+ Store 2868 2870
|
|
|
+ 2871: 6(int) Load 8(invocation)
|
|
|
+ 2872: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 2873: 28(i64vec4) Load 2872
|
|
|
+ 2874: 28(i64vec4) GroupNonUniformUMin 42 Reduce 2873
|
|
|
+ 2875: 2802(ptr) AccessChain 34(data) 2871 2794
|
|
|
+ Store 2875 2874
|
|
|
+ 2876: 6(int) Load 8(invocation)
|
|
|
+ 2877: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 2878: 27(int64_t) Load 2877
|
|
|
+ 2879: 27(int64_t) GroupNonUniformUMax 42 Reduce 2878
|
|
|
+ 2880: 2795(ptr) AccessChain 34(data) 2876 2794 38
|
|
|
+ Store 2880 2879
|
|
|
+ 2881: 6(int) Load 8(invocation)
|
|
|
+ 2882: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 2883: 28(i64vec4) Load 2882
|
|
|
+ 2884:2801(i64vec2) VectorShuffle 2883 2883 0 1
|
|
|
+ 2885:2801(i64vec2) GroupNonUniformUMax 42 Reduce 2884
|
|
|
+ 2886: 2802(ptr) AccessChain 34(data) 2881 2794
|
|
|
+ 2887: 28(i64vec4) Load 2886
|
|
|
+ 2888: 28(i64vec4) VectorShuffle 2887 2885 4 5 2 3
|
|
|
+ Store 2886 2888
|
|
|
+ 2889: 6(int) Load 8(invocation)
|
|
|
+ 2890: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 2891: 28(i64vec4) Load 2890
|
|
|
+ 2892:2811(i64vec3) VectorShuffle 2891 2891 0 1 2
|
|
|
+ 2893:2811(i64vec3) GroupNonUniformUMax 42 Reduce 2892
|
|
|
+ 2894: 2802(ptr) AccessChain 34(data) 2889 2794
|
|
|
+ 2895: 28(i64vec4) Load 2894
|
|
|
+ 2896: 28(i64vec4) VectorShuffle 2895 2893 4 5 6 3
|
|
|
+ Store 2894 2896
|
|
|
+ 2897: 6(int) Load 8(invocation)
|
|
|
+ 2898: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 2899: 28(i64vec4) Load 2898
|
|
|
+ 2900: 28(i64vec4) GroupNonUniformUMax 42 Reduce 2899
|
|
|
+ 2901: 2802(ptr) AccessChain 34(data) 2897 2794
|
|
|
+ Store 2901 2900
|
|
|
+ 2902: 6(int) Load 8(invocation)
|
|
|
+ 2903: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 2904: 27(int64_t) Load 2903
|
|
|
+ 2905: 27(int64_t) GroupNonUniformBitwiseAnd 42 Reduce 2904
|
|
|
+ 2906: 2795(ptr) AccessChain 34(data) 2902 2794 38
|
|
|
+ Store 2906 2905
|
|
|
+ 2907: 6(int) Load 8(invocation)
|
|
|
+ 2908: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 2909: 28(i64vec4) Load 2908
|
|
|
+ 2910:2801(i64vec2) VectorShuffle 2909 2909 0 1
|
|
|
+ 2911:2801(i64vec2) GroupNonUniformBitwiseAnd 42 Reduce 2910
|
|
|
+ 2912: 2802(ptr) AccessChain 34(data) 2907 2794
|
|
|
+ 2913: 28(i64vec4) Load 2912
|
|
|
+ 2914: 28(i64vec4) VectorShuffle 2913 2911 4 5 2 3
|
|
|
+ Store 2912 2914
|
|
|
+ 2915: 6(int) Load 8(invocation)
|
|
|
+ 2916: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 2917: 28(i64vec4) Load 2916
|
|
|
+ 2918:2811(i64vec3) VectorShuffle 2917 2917 0 1 2
|
|
|
+ 2919:2811(i64vec3) GroupNonUniformBitwiseAnd 42 Reduce 2918
|
|
|
+ 2920: 2802(ptr) AccessChain 34(data) 2915 2794
|
|
|
+ 2921: 28(i64vec4) Load 2920
|
|
|
+ 2922: 28(i64vec4) VectorShuffle 2921 2919 4 5 6 3
|
|
|
+ Store 2920 2922
|
|
|
+ 2923: 6(int) Load 8(invocation)
|
|
|
+ 2924: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 2925: 28(i64vec4) Load 2924
|
|
|
+ 2926: 28(i64vec4) GroupNonUniformBitwiseAnd 42 Reduce 2925
|
|
|
+ 2927: 2802(ptr) AccessChain 34(data) 2923 2794
|
|
|
+ Store 2927 2926
|
|
|
+ 2928: 6(int) Load 8(invocation)
|
|
|
+ 2929: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 2930: 27(int64_t) Load 2929
|
|
|
+ 2931: 27(int64_t) GroupNonUniformBitwiseOr 42 Reduce 2930
|
|
|
+ 2932: 2795(ptr) AccessChain 34(data) 2928 2794 38
|
|
|
+ Store 2932 2931
|
|
|
+ 2933: 6(int) Load 8(invocation)
|
|
|
+ 2934: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 2935: 28(i64vec4) Load 2934
|
|
|
+ 2936:2801(i64vec2) VectorShuffle 2935 2935 0 1
|
|
|
+ 2937:2801(i64vec2) GroupNonUniformBitwiseOr 42 Reduce 2936
|
|
|
+ 2938: 2802(ptr) AccessChain 34(data) 2933 2794
|
|
|
+ 2939: 28(i64vec4) Load 2938
|
|
|
+ 2940: 28(i64vec4) VectorShuffle 2939 2937 4 5 2 3
|
|
|
+ Store 2938 2940
|
|
|
+ 2941: 6(int) Load 8(invocation)
|
|
|
+ 2942: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 2943: 28(i64vec4) Load 2942
|
|
|
+ 2944:2811(i64vec3) VectorShuffle 2943 2943 0 1 2
|
|
|
+ 2945:2811(i64vec3) GroupNonUniformBitwiseOr 42 Reduce 2944
|
|
|
+ 2946: 2802(ptr) AccessChain 34(data) 2941 2794
|
|
|
+ 2947: 28(i64vec4) Load 2946
|
|
|
+ 2948: 28(i64vec4) VectorShuffle 2947 2945 4 5 6 3
|
|
|
+ Store 2946 2948
|
|
|
+ 2949: 6(int) Load 8(invocation)
|
|
|
+ 2950: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 2951: 28(i64vec4) Load 2950
|
|
|
+ 2952: 28(i64vec4) GroupNonUniformBitwiseOr 42 Reduce 2951
|
|
|
+ 2953: 2802(ptr) AccessChain 34(data) 2949 2794
|
|
|
+ Store 2953 2952
|
|
|
+ 2954: 6(int) Load 8(invocation)
|
|
|
+ 2955: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 2956: 27(int64_t) Load 2955
|
|
|
+ 2957: 27(int64_t) GroupNonUniformBitwiseXor 42 Reduce 2956
|
|
|
+ 2958: 2795(ptr) AccessChain 34(data) 2954 2794 38
|
|
|
+ Store 2958 2957
|
|
|
+ 2959: 6(int) Load 8(invocation)
|
|
|
+ 2960: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 2961: 28(i64vec4) Load 2960
|
|
|
+ 2962:2801(i64vec2) VectorShuffle 2961 2961 0 1
|
|
|
+ 2963:2801(i64vec2) GroupNonUniformBitwiseXor 42 Reduce 2962
|
|
|
+ 2964: 2802(ptr) AccessChain 34(data) 2959 2794
|
|
|
+ 2965: 28(i64vec4) Load 2964
|
|
|
+ 2966: 28(i64vec4) VectorShuffle 2965 2963 4 5 2 3
|
|
|
+ Store 2964 2966
|
|
|
+ 2967: 6(int) Load 8(invocation)
|
|
|
+ 2968: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 2969: 28(i64vec4) Load 2968
|
|
|
+ 2970:2811(i64vec3) VectorShuffle 2969 2969 0 1 2
|
|
|
+ 2971:2811(i64vec3) GroupNonUniformBitwiseXor 42 Reduce 2970
|
|
|
+ 2972: 2802(ptr) AccessChain 34(data) 2967 2794
|
|
|
+ 2973: 28(i64vec4) Load 2972
|
|
|
+ 2974: 28(i64vec4) VectorShuffle 2973 2971 4 5 6 3
|
|
|
+ Store 2972 2974
|
|
|
+ 2975: 6(int) Load 8(invocation)
|
|
|
+ 2976: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 2977: 28(i64vec4) Load 2976
|
|
|
+ 2978: 28(i64vec4) GroupNonUniformBitwiseXor 42 Reduce 2977
|
|
|
+ 2979: 2802(ptr) AccessChain 34(data) 2975 2794
|
|
|
+ Store 2979 2978
|
|
|
+ 2980: 6(int) Load 8(invocation)
|
|
|
+ 2981: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 2982: 27(int64_t) Load 2981
|
|
|
+ 2983: 27(int64_t) GroupNonUniformIAdd 42 InclusiveScan 2982
|
|
|
+ 2984: 2795(ptr) AccessChain 34(data) 2980 2794 38
|
|
|
+ Store 2984 2983
|
|
|
+ 2985: 6(int) Load 8(invocation)
|
|
|
+ 2986: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 2987: 28(i64vec4) Load 2986
|
|
|
+ 2988:2801(i64vec2) VectorShuffle 2987 2987 0 1
|
|
|
+ 2989:2801(i64vec2) GroupNonUniformIAdd 42 InclusiveScan 2988
|
|
|
+ 2990: 2802(ptr) AccessChain 34(data) 2985 2794
|
|
|
+ 2991: 28(i64vec4) Load 2990
|
|
|
+ 2992: 28(i64vec4) VectorShuffle 2991 2989 4 5 2 3
|
|
|
+ Store 2990 2992
|
|
|
+ 2993: 6(int) Load 8(invocation)
|
|
|
+ 2994: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 2995: 28(i64vec4) Load 2994
|
|
|
+ 2996:2811(i64vec3) VectorShuffle 2995 2995 0 1 2
|
|
|
+ 2997:2811(i64vec3) GroupNonUniformIAdd 42 InclusiveScan 2996
|
|
|
+ 2998: 2802(ptr) AccessChain 34(data) 2993 2794
|
|
|
+ 2999: 28(i64vec4) Load 2998
|
|
|
+ 3000: 28(i64vec4) VectorShuffle 2999 2997 4 5 6 3
|
|
|
+ Store 2998 3000
|
|
|
+ 3001: 6(int) Load 8(invocation)
|
|
|
+ 3002: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 3003: 28(i64vec4) Load 3002
|
|
|
+ 3004: 28(i64vec4) GroupNonUniformIAdd 42 InclusiveScan 3003
|
|
|
+ 3005: 2802(ptr) AccessChain 34(data) 3001 2794
|
|
|
+ Store 3005 3004
|
|
|
+ 3006: 6(int) Load 8(invocation)
|
|
|
+ 3007: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 3008: 27(int64_t) Load 3007
|
|
|
+ 3009: 27(int64_t) GroupNonUniformIMul 42 InclusiveScan 3008
|
|
|
+ 3010: 2795(ptr) AccessChain 34(data) 3006 2794 38
|
|
|
+ Store 3010 3009
|
|
|
+ 3011: 6(int) Load 8(invocation)
|
|
|
+ 3012: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 3013: 28(i64vec4) Load 3012
|
|
|
+ 3014:2801(i64vec2) VectorShuffle 3013 3013 0 1
|
|
|
+ 3015:2801(i64vec2) GroupNonUniformIMul 42 InclusiveScan 3014
|
|
|
+ 3016: 2802(ptr) AccessChain 34(data) 3011 2794
|
|
|
+ 3017: 28(i64vec4) Load 3016
|
|
|
+ 3018: 28(i64vec4) VectorShuffle 3017 3015 4 5 2 3
|
|
|
+ Store 3016 3018
|
|
|
+ 3019: 6(int) Load 8(invocation)
|
|
|
+ 3020: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 3021: 28(i64vec4) Load 3020
|
|
|
+ 3022:2811(i64vec3) VectorShuffle 3021 3021 0 1 2
|
|
|
+ 3023:2811(i64vec3) GroupNonUniformIMul 42 InclusiveScan 3022
|
|
|
+ 3024: 2802(ptr) AccessChain 34(data) 3019 2794
|
|
|
+ 3025: 28(i64vec4) Load 3024
|
|
|
+ 3026: 28(i64vec4) VectorShuffle 3025 3023 4 5 6 3
|
|
|
+ Store 3024 3026
|
|
|
+ 3027: 6(int) Load 8(invocation)
|
|
|
+ 3028: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 3029: 28(i64vec4) Load 3028
|
|
|
+ 3030: 28(i64vec4) GroupNonUniformIMul 42 InclusiveScan 3029
|
|
|
+ 3031: 2802(ptr) AccessChain 34(data) 3027 2794
|
|
|
+ Store 3031 3030
|
|
|
+ 3032: 6(int) Load 8(invocation)
|
|
|
+ 3033: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 3034: 27(int64_t) Load 3033
|
|
|
+ 3035: 27(int64_t) GroupNonUniformUMin 42 InclusiveScan 3034
|
|
|
+ 3036: 2795(ptr) AccessChain 34(data) 3032 2794 38
|
|
|
+ Store 3036 3035
|
|
|
+ 3037: 6(int) Load 8(invocation)
|
|
|
+ 3038: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 3039: 28(i64vec4) Load 3038
|
|
|
+ 3040:2801(i64vec2) VectorShuffle 3039 3039 0 1
|
|
|
+ 3041:2801(i64vec2) GroupNonUniformUMin 42 InclusiveScan 3040
|
|
|
+ 3042: 2802(ptr) AccessChain 34(data) 3037 2794
|
|
|
+ 3043: 28(i64vec4) Load 3042
|
|
|
+ 3044: 28(i64vec4) VectorShuffle 3043 3041 4 5 2 3
|
|
|
+ Store 3042 3044
|
|
|
+ 3045: 6(int) Load 8(invocation)
|
|
|
+ 3046: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 3047: 28(i64vec4) Load 3046
|
|
|
+ 3048:2811(i64vec3) VectorShuffle 3047 3047 0 1 2
|
|
|
+ 3049:2811(i64vec3) GroupNonUniformUMin 42 InclusiveScan 3048
|
|
|
+ 3050: 2802(ptr) AccessChain 34(data) 3045 2794
|
|
|
+ 3051: 28(i64vec4) Load 3050
|
|
|
+ 3052: 28(i64vec4) VectorShuffle 3051 3049 4 5 6 3
|
|
|
+ Store 3050 3052
|
|
|
+ 3053: 6(int) Load 8(invocation)
|
|
|
+ 3054: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 3055: 28(i64vec4) Load 3054
|
|
|
+ 3056: 28(i64vec4) GroupNonUniformUMin 42 InclusiveScan 3055
|
|
|
+ 3057: 2802(ptr) AccessChain 34(data) 3053 2794
|
|
|
+ Store 3057 3056
|
|
|
+ 3058: 6(int) Load 8(invocation)
|
|
|
+ 3059: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 3060: 27(int64_t) Load 3059
|
|
|
+ 3061: 27(int64_t) GroupNonUniformUMax 42 InclusiveScan 3060
|
|
|
+ 3062: 2795(ptr) AccessChain 34(data) 3058 2794 38
|
|
|
+ Store 3062 3061
|
|
|
+ 3063: 6(int) Load 8(invocation)
|
|
|
+ 3064: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 3065: 28(i64vec4) Load 3064
|
|
|
+ 3066:2801(i64vec2) VectorShuffle 3065 3065 0 1
|
|
|
+ 3067:2801(i64vec2) GroupNonUniformUMax 42 InclusiveScan 3066
|
|
|
+ 3068: 2802(ptr) AccessChain 34(data) 3063 2794
|
|
|
+ 3069: 28(i64vec4) Load 3068
|
|
|
+ 3070: 28(i64vec4) VectorShuffle 3069 3067 4 5 2 3
|
|
|
+ Store 3068 3070
|
|
|
+ 3071: 6(int) Load 8(invocation)
|
|
|
+ 3072: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 3073: 28(i64vec4) Load 3072
|
|
|
+ 3074:2811(i64vec3) VectorShuffle 3073 3073 0 1 2
|
|
|
+ 3075:2811(i64vec3) GroupNonUniformUMax 42 InclusiveScan 3074
|
|
|
+ 3076: 2802(ptr) AccessChain 34(data) 3071 2794
|
|
|
+ 3077: 28(i64vec4) Load 3076
|
|
|
+ 3078: 28(i64vec4) VectorShuffle 3077 3075 4 5 6 3
|
|
|
+ Store 3076 3078
|
|
|
+ 3079: 6(int) Load 8(invocation)
|
|
|
+ 3080: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 3081: 28(i64vec4) Load 3080
|
|
|
+ 3082: 28(i64vec4) GroupNonUniformUMax 42 InclusiveScan 3081
|
|
|
+ 3083: 2802(ptr) AccessChain 34(data) 3079 2794
|
|
|
+ Store 3083 3082
|
|
|
+ 3084: 6(int) Load 8(invocation)
|
|
|
+ 3085: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 3086: 27(int64_t) Load 3085
|
|
|
+ 3087: 27(int64_t) GroupNonUniformBitwiseAnd 42 InclusiveScan 3086
|
|
|
+ 3088: 2795(ptr) AccessChain 34(data) 3084 2794 38
|
|
|
+ Store 3088 3087
|
|
|
+ 3089: 6(int) Load 8(invocation)
|
|
|
+ 3090: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 3091: 28(i64vec4) Load 3090
|
|
|
+ 3092:2801(i64vec2) VectorShuffle 3091 3091 0 1
|
|
|
+ 3093:2801(i64vec2) GroupNonUniformBitwiseAnd 42 InclusiveScan 3092
|
|
|
+ 3094: 2802(ptr) AccessChain 34(data) 3089 2794
|
|
|
+ 3095: 28(i64vec4) Load 3094
|
|
|
+ 3096: 28(i64vec4) VectorShuffle 3095 3093 4 5 2 3
|
|
|
+ Store 3094 3096
|
|
|
+ 3097: 6(int) Load 8(invocation)
|
|
|
+ 3098: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 3099: 28(i64vec4) Load 3098
|
|
|
+ 3100:2811(i64vec3) VectorShuffle 3099 3099 0 1 2
|
|
|
+ 3101:2811(i64vec3) GroupNonUniformBitwiseAnd 42 InclusiveScan 3100
|
|
|
+ 3102: 2802(ptr) AccessChain 34(data) 3097 2794
|
|
|
+ 3103: 28(i64vec4) Load 3102
|
|
|
+ 3104: 28(i64vec4) VectorShuffle 3103 3101 4 5 6 3
|
|
|
+ Store 3102 3104
|
|
|
+ 3105: 6(int) Load 8(invocation)
|
|
|
+ 3106: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 3107: 28(i64vec4) Load 3106
|
|
|
+ 3108: 28(i64vec4) GroupNonUniformBitwiseAnd 42 InclusiveScan 3107
|
|
|
+ 3109: 2802(ptr) AccessChain 34(data) 3105 2794
|
|
|
+ Store 3109 3108
|
|
|
+ 3110: 6(int) Load 8(invocation)
|
|
|
+ 3111: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 3112: 27(int64_t) Load 3111
|
|
|
+ 3113: 27(int64_t) GroupNonUniformBitwiseOr 42 InclusiveScan 3112
|
|
|
+ 3114: 2795(ptr) AccessChain 34(data) 3110 2794 38
|
|
|
+ Store 3114 3113
|
|
|
+ 3115: 6(int) Load 8(invocation)
|
|
|
+ 3116: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 3117: 28(i64vec4) Load 3116
|
|
|
+ 3118:2801(i64vec2) VectorShuffle 3117 3117 0 1
|
|
|
+ 3119:2801(i64vec2) GroupNonUniformBitwiseOr 42 InclusiveScan 3118
|
|
|
+ 3120: 2802(ptr) AccessChain 34(data) 3115 2794
|
|
|
+ 3121: 28(i64vec4) Load 3120
|
|
|
+ 3122: 28(i64vec4) VectorShuffle 3121 3119 4 5 2 3
|
|
|
+ Store 3120 3122
|
|
|
+ 3123: 6(int) Load 8(invocation)
|
|
|
+ 3124: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 3125: 28(i64vec4) Load 3124
|
|
|
+ 3126:2811(i64vec3) VectorShuffle 3125 3125 0 1 2
|
|
|
+ 3127:2811(i64vec3) GroupNonUniformBitwiseOr 42 InclusiveScan 3126
|
|
|
+ 3128: 2802(ptr) AccessChain 34(data) 3123 2794
|
|
|
+ 3129: 28(i64vec4) Load 3128
|
|
|
+ 3130: 28(i64vec4) VectorShuffle 3129 3127 4 5 6 3
|
|
|
+ Store 3128 3130
|
|
|
+ 3131: 6(int) Load 8(invocation)
|
|
|
+ 3132: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 3133: 28(i64vec4) Load 3132
|
|
|
+ 3134: 28(i64vec4) GroupNonUniformBitwiseOr 42 InclusiveScan 3133
|
|
|
+ 3135: 2802(ptr) AccessChain 34(data) 3131 2794
|
|
|
+ Store 3135 3134
|
|
|
+ 3136: 6(int) Load 8(invocation)
|
|
|
+ 3137: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 3138: 27(int64_t) Load 3137
|
|
|
+ 3139: 27(int64_t) GroupNonUniformBitwiseXor 42 InclusiveScan 3138
|
|
|
+ 3140: 2795(ptr) AccessChain 34(data) 3136 2794 38
|
|
|
+ Store 3140 3139
|
|
|
+ 3141: 6(int) Load 8(invocation)
|
|
|
+ 3142: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 3143: 28(i64vec4) Load 3142
|
|
|
+ 3144:2801(i64vec2) VectorShuffle 3143 3143 0 1
|
|
|
+ 3145:2801(i64vec2) GroupNonUniformBitwiseXor 42 InclusiveScan 3144
|
|
|
+ 3146: 2802(ptr) AccessChain 34(data) 3141 2794
|
|
|
+ 3147: 28(i64vec4) Load 3146
|
|
|
+ 3148: 28(i64vec4) VectorShuffle 3147 3145 4 5 2 3
|
|
|
+ Store 3146 3148
|
|
|
+ 3149: 6(int) Load 8(invocation)
|
|
|
+ 3150: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 3151: 28(i64vec4) Load 3150
|
|
|
+ 3152:2811(i64vec3) VectorShuffle 3151 3151 0 1 2
|
|
|
+ 3153:2811(i64vec3) GroupNonUniformBitwiseXor 42 InclusiveScan 3152
|
|
|
+ 3154: 2802(ptr) AccessChain 34(data) 3149 2794
|
|
|
+ 3155: 28(i64vec4) Load 3154
|
|
|
+ 3156: 28(i64vec4) VectorShuffle 3155 3153 4 5 6 3
|
|
|
+ Store 3154 3156
|
|
|
+ 3157: 6(int) Load 8(invocation)
|
|
|
+ 3158: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 3159: 28(i64vec4) Load 3158
|
|
|
+ 3160: 28(i64vec4) GroupNonUniformBitwiseXor 42 InclusiveScan 3159
|
|
|
+ 3161: 2802(ptr) AccessChain 34(data) 3157 2794
|
|
|
+ Store 3161 3160
|
|
|
+ 3162: 6(int) Load 8(invocation)
|
|
|
+ 3163: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 3164: 27(int64_t) Load 3163
|
|
|
+ 3165: 27(int64_t) GroupNonUniformIAdd 42 ExclusiveScan 3164
|
|
|
+ 3166: 2795(ptr) AccessChain 34(data) 3162 2794 38
|
|
|
+ Store 3166 3165
|
|
|
+ 3167: 6(int) Load 8(invocation)
|
|
|
+ 3168: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 3169: 28(i64vec4) Load 3168
|
|
|
+ 3170:2801(i64vec2) VectorShuffle 3169 3169 0 1
|
|
|
+ 3171:2801(i64vec2) GroupNonUniformIAdd 42 ExclusiveScan 3170
|
|
|
+ 3172: 2802(ptr) AccessChain 34(data) 3167 2794
|
|
|
+ 3173: 28(i64vec4) Load 3172
|
|
|
+ 3174: 28(i64vec4) VectorShuffle 3173 3171 4 5 2 3
|
|
|
+ Store 3172 3174
|
|
|
+ 3175: 6(int) Load 8(invocation)
|
|
|
+ 3176: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 3177: 28(i64vec4) Load 3176
|
|
|
+ 3178:2811(i64vec3) VectorShuffle 3177 3177 0 1 2
|
|
|
+ 3179:2811(i64vec3) GroupNonUniformIAdd 42 ExclusiveScan 3178
|
|
|
+ 3180: 2802(ptr) AccessChain 34(data) 3175 2794
|
|
|
+ 3181: 28(i64vec4) Load 3180
|
|
|
+ 3182: 28(i64vec4) VectorShuffle 3181 3179 4 5 6 3
|
|
|
+ Store 3180 3182
|
|
|
+ 3183: 6(int) Load 8(invocation)
|
|
|
+ 3184: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 3185: 28(i64vec4) Load 3184
|
|
|
+ 3186: 28(i64vec4) GroupNonUniformIAdd 42 ExclusiveScan 3185
|
|
|
+ 3187: 2802(ptr) AccessChain 34(data) 3183 2794
|
|
|
+ Store 3187 3186
|
|
|
+ 3188: 6(int) Load 8(invocation)
|
|
|
+ 3189: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 3190: 27(int64_t) Load 3189
|
|
|
+ 3191: 27(int64_t) GroupNonUniformIMul 42 ExclusiveScan 3190
|
|
|
+ 3192: 2795(ptr) AccessChain 34(data) 3188 2794 38
|
|
|
+ Store 3192 3191
|
|
|
+ 3193: 6(int) Load 8(invocation)
|
|
|
+ 3194: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 3195: 28(i64vec4) Load 3194
|
|
|
+ 3196:2801(i64vec2) VectorShuffle 3195 3195 0 1
|
|
|
+ 3197:2801(i64vec2) GroupNonUniformIMul 42 ExclusiveScan 3196
|
|
|
+ 3198: 2802(ptr) AccessChain 34(data) 3193 2794
|
|
|
+ 3199: 28(i64vec4) Load 3198
|
|
|
+ 3200: 28(i64vec4) VectorShuffle 3199 3197 4 5 2 3
|
|
|
+ Store 3198 3200
|
|
|
+ 3201: 6(int) Load 8(invocation)
|
|
|
+ 3202: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 3203: 28(i64vec4) Load 3202
|
|
|
+ 3204:2811(i64vec3) VectorShuffle 3203 3203 0 1 2
|
|
|
+ 3205:2811(i64vec3) GroupNonUniformIMul 42 ExclusiveScan 3204
|
|
|
+ 3206: 2802(ptr) AccessChain 34(data) 3201 2794
|
|
|
+ 3207: 28(i64vec4) Load 3206
|
|
|
+ 3208: 28(i64vec4) VectorShuffle 3207 3205 4 5 6 3
|
|
|
+ Store 3206 3208
|
|
|
+ 3209: 6(int) Load 8(invocation)
|
|
|
+ 3210: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 3211: 28(i64vec4) Load 3210
|
|
|
+ 3212: 28(i64vec4) GroupNonUniformIMul 42 ExclusiveScan 3211
|
|
|
+ 3213: 2802(ptr) AccessChain 34(data) 3209 2794
|
|
|
+ Store 3213 3212
|
|
|
+ 3214: 6(int) Load 8(invocation)
|
|
|
+ 3215: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 3216: 27(int64_t) Load 3215
|
|
|
+ 3217: 27(int64_t) GroupNonUniformUMin 42 ExclusiveScan 3216
|
|
|
+ 3218: 2795(ptr) AccessChain 34(data) 3214 2794 38
|
|
|
+ Store 3218 3217
|
|
|
+ 3219: 6(int) Load 8(invocation)
|
|
|
+ 3220: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 3221: 28(i64vec4) Load 3220
|
|
|
+ 3222:2801(i64vec2) VectorShuffle 3221 3221 0 1
|
|
|
+ 3223:2801(i64vec2) GroupNonUniformUMin 42 ExclusiveScan 3222
|
|
|
+ 3224: 2802(ptr) AccessChain 34(data) 3219 2794
|
|
|
+ 3225: 28(i64vec4) Load 3224
|
|
|
+ 3226: 28(i64vec4) VectorShuffle 3225 3223 4 5 2 3
|
|
|
+ Store 3224 3226
|
|
|
+ 3227: 6(int) Load 8(invocation)
|
|
|
+ 3228: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 3229: 28(i64vec4) Load 3228
|
|
|
+ 3230:2811(i64vec3) VectorShuffle 3229 3229 0 1 2
|
|
|
+ 3231:2811(i64vec3) GroupNonUniformUMin 42 ExclusiveScan 3230
|
|
|
+ 3232: 2802(ptr) AccessChain 34(data) 3227 2794
|
|
|
+ 3233: 28(i64vec4) Load 3232
|
|
|
+ 3234: 28(i64vec4) VectorShuffle 3233 3231 4 5 6 3
|
|
|
+ Store 3232 3234
|
|
|
+ 3235: 6(int) Load 8(invocation)
|
|
|
+ 3236: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 3237: 28(i64vec4) Load 3236
|
|
|
+ 3238: 28(i64vec4) GroupNonUniformUMin 42 ExclusiveScan 3237
|
|
|
+ 3239: 2802(ptr) AccessChain 34(data) 3235 2794
|
|
|
+ Store 3239 3238
|
|
|
+ 3240: 6(int) Load 8(invocation)
|
|
|
+ 3241: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 3242: 27(int64_t) Load 3241
|
|
|
+ 3243: 27(int64_t) GroupNonUniformUMax 42 ExclusiveScan 3242
|
|
|
+ 3244: 2795(ptr) AccessChain 34(data) 3240 2794 38
|
|
|
+ Store 3244 3243
|
|
|
+ 3245: 6(int) Load 8(invocation)
|
|
|
+ 3246: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 3247: 28(i64vec4) Load 3246
|
|
|
+ 3248:2801(i64vec2) VectorShuffle 3247 3247 0 1
|
|
|
+ 3249:2801(i64vec2) GroupNonUniformUMax 42 ExclusiveScan 3248
|
|
|
+ 3250: 2802(ptr) AccessChain 34(data) 3245 2794
|
|
|
+ 3251: 28(i64vec4) Load 3250
|
|
|
+ 3252: 28(i64vec4) VectorShuffle 3251 3249 4 5 2 3
|
|
|
+ Store 3250 3252
|
|
|
+ 3253: 6(int) Load 8(invocation)
|
|
|
+ 3254: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 3255: 28(i64vec4) Load 3254
|
|
|
+ 3256:2811(i64vec3) VectorShuffle 3255 3255 0 1 2
|
|
|
+ 3257:2811(i64vec3) GroupNonUniformUMax 42 ExclusiveScan 3256
|
|
|
+ 3258: 2802(ptr) AccessChain 34(data) 3253 2794
|
|
|
+ 3259: 28(i64vec4) Load 3258
|
|
|
+ 3260: 28(i64vec4) VectorShuffle 3259 3257 4 5 6 3
|
|
|
+ Store 3258 3260
|
|
|
+ 3261: 6(int) Load 8(invocation)
|
|
|
+ 3262: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 3263: 28(i64vec4) Load 3262
|
|
|
+ 3264: 28(i64vec4) GroupNonUniformUMax 42 ExclusiveScan 3263
|
|
|
+ 3265: 2802(ptr) AccessChain 34(data) 3261 2794
|
|
|
+ Store 3265 3264
|
|
|
+ 3266: 6(int) Load 8(invocation)
|
|
|
+ 3267: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 3268: 27(int64_t) Load 3267
|
|
|
+ 3269: 27(int64_t) GroupNonUniformBitwiseAnd 42 ExclusiveScan 3268
|
|
|
+ 3270: 2795(ptr) AccessChain 34(data) 3266 2794 38
|
|
|
+ Store 3270 3269
|
|
|
+ 3271: 6(int) Load 8(invocation)
|
|
|
+ 3272: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 3273: 28(i64vec4) Load 3272
|
|
|
+ 3274:2801(i64vec2) VectorShuffle 3273 3273 0 1
|
|
|
+ 3275:2801(i64vec2) GroupNonUniformBitwiseAnd 42 ExclusiveScan 3274
|
|
|
+ 3276: 2802(ptr) AccessChain 34(data) 3271 2794
|
|
|
+ 3277: 28(i64vec4) Load 3276
|
|
|
+ 3278: 28(i64vec4) VectorShuffle 3277 3275 4 5 2 3
|
|
|
+ Store 3276 3278
|
|
|
+ 3279: 6(int) Load 8(invocation)
|
|
|
+ 3280: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 3281: 28(i64vec4) Load 3280
|
|
|
+ 3282:2811(i64vec3) VectorShuffle 3281 3281 0 1 2
|
|
|
+ 3283:2811(i64vec3) GroupNonUniformBitwiseAnd 42 ExclusiveScan 3282
|
|
|
+ 3284: 2802(ptr) AccessChain 34(data) 3279 2794
|
|
|
+ 3285: 28(i64vec4) Load 3284
|
|
|
+ 3286: 28(i64vec4) VectorShuffle 3285 3283 4 5 6 3
|
|
|
+ Store 3284 3286
|
|
|
+ 3287: 6(int) Load 8(invocation)
|
|
|
+ 3288: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 3289: 28(i64vec4) Load 3288
|
|
|
+ 3290: 28(i64vec4) GroupNonUniformBitwiseAnd 42 ExclusiveScan 3289
|
|
|
+ 3291: 2802(ptr) AccessChain 34(data) 3287 2794
|
|
|
+ Store 3291 3290
|
|
|
+ 3292: 6(int) Load 8(invocation)
|
|
|
+ 3293: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 3294: 27(int64_t) Load 3293
|
|
|
+ 3295: 27(int64_t) GroupNonUniformBitwiseOr 42 ExclusiveScan 3294
|
|
|
+ 3296: 2795(ptr) AccessChain 34(data) 3292 2794 38
|
|
|
+ Store 3296 3295
|
|
|
+ 3297: 6(int) Load 8(invocation)
|
|
|
+ 3298: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 3299: 28(i64vec4) Load 3298
|
|
|
+ 3300:2801(i64vec2) VectorShuffle 3299 3299 0 1
|
|
|
+ 3301:2801(i64vec2) GroupNonUniformBitwiseOr 42 ExclusiveScan 3300
|
|
|
+ 3302: 2802(ptr) AccessChain 34(data) 3297 2794
|
|
|
+ 3303: 28(i64vec4) Load 3302
|
|
|
+ 3304: 28(i64vec4) VectorShuffle 3303 3301 4 5 2 3
|
|
|
+ Store 3302 3304
|
|
|
+ 3305: 6(int) Load 8(invocation)
|
|
|
+ 3306: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 3307: 28(i64vec4) Load 3306
|
|
|
+ 3308:2811(i64vec3) VectorShuffle 3307 3307 0 1 2
|
|
|
+ 3309:2811(i64vec3) GroupNonUniformBitwiseOr 42 ExclusiveScan 3308
|
|
|
+ 3310: 2802(ptr) AccessChain 34(data) 3305 2794
|
|
|
+ 3311: 28(i64vec4) Load 3310
|
|
|
+ 3312: 28(i64vec4) VectorShuffle 3311 3309 4 5 6 3
|
|
|
+ Store 3310 3312
|
|
|
+ 3313: 6(int) Load 8(invocation)
|
|
|
+ 3314: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 3315: 28(i64vec4) Load 3314
|
|
|
+ 3316: 28(i64vec4) GroupNonUniformBitwiseOr 42 ExclusiveScan 3315
|
|
|
+ 3317: 2802(ptr) AccessChain 34(data) 3313 2794
|
|
|
+ Store 3317 3316
|
|
|
+ 3318: 6(int) Load 8(invocation)
|
|
|
+ 3319: 2795(ptr) AccessChain 34(data) 37 2794 38
|
|
|
+ 3320: 27(int64_t) Load 3319
|
|
|
+ 3321: 27(int64_t) GroupNonUniformBitwiseXor 42 ExclusiveScan 3320
|
|
|
+ 3322: 2795(ptr) AccessChain 34(data) 3318 2794 38
|
|
|
+ Store 3322 3321
|
|
|
+ 3323: 6(int) Load 8(invocation)
|
|
|
+ 3324: 2802(ptr) AccessChain 34(data) 46 2794
|
|
|
+ 3325: 28(i64vec4) Load 3324
|
|
|
+ 3326:2801(i64vec2) VectorShuffle 3325 3325 0 1
|
|
|
+ 3327:2801(i64vec2) GroupNonUniformBitwiseXor 42 ExclusiveScan 3326
|
|
|
+ 3328: 2802(ptr) AccessChain 34(data) 3323 2794
|
|
|
+ 3329: 28(i64vec4) Load 3328
|
|
|
+ 3330: 28(i64vec4) VectorShuffle 3329 3327 4 5 2 3
|
|
|
+ Store 3328 3330
|
|
|
+ 3331: 6(int) Load 8(invocation)
|
|
|
+ 3332: 2802(ptr) AccessChain 34(data) 57 2794
|
|
|
+ 3333: 28(i64vec4) Load 3332
|
|
|
+ 3334:2811(i64vec3) VectorShuffle 3333 3333 0 1 2
|
|
|
+ 3335:2811(i64vec3) GroupNonUniformBitwiseXor 42 ExclusiveScan 3334
|
|
|
+ 3336: 2802(ptr) AccessChain 34(data) 3331 2794
|
|
|
+ 3337: 28(i64vec4) Load 3336
|
|
|
+ 3338: 28(i64vec4) VectorShuffle 3337 3335 4 5 6 3
|
|
|
+ Store 3336 3338
|
|
|
+ 3339: 6(int) Load 8(invocation)
|
|
|
+ 3340: 2802(ptr) AccessChain 34(data) 67 2794
|
|
|
+ 3341: 28(i64vec4) Load 3340
|
|
|
+ 3342: 28(i64vec4) GroupNonUniformBitwiseXor 42 ExclusiveScan 3341
|
|
|
+ 3343: 2802(ptr) AccessChain 34(data) 3339 2794
|
|
|
+ Store 3343 3342
|
|
|
+ 3344: 6(int) Load 8(invocation)
|
|
|
+ 3347: 3346(ptr) AccessChain 34(data) 37 3345 38
|
|
|
+ 3348:29(float16_t) Load 3347
|
|
|
+ 3349:29(float16_t) GroupNonUniformFAdd 42 Reduce 3348
|
|
|
+ 3350: 3346(ptr) AccessChain 34(data) 3344 3345 38
|
|
|
+ Store 3350 3349
|
|
|
+ 3351: 6(int) Load 8(invocation)
|
|
|
+ 3354: 3353(ptr) AccessChain 34(data) 46 3345
|
|
|
+ 3355: 30(f16vec4) Load 3354
|
|
|
+ 3356:3352(f16vec2) VectorShuffle 3355 3355 0 1
|
|
|
+ 3357:3352(f16vec2) GroupNonUniformFAdd 42 Reduce 3356
|
|
|
+ 3358: 3353(ptr) AccessChain 34(data) 3351 3345
|
|
|
+ 3359: 30(f16vec4) Load 3358
|
|
|
+ 3360: 30(f16vec4) VectorShuffle 3359 3357 4 5 2 3
|
|
|
+ Store 3358 3360
|
|
|
+ 3361: 6(int) Load 8(invocation)
|
|
|
+ 3363: 3353(ptr) AccessChain 34(data) 57 3345
|
|
|
+ 3364: 30(f16vec4) Load 3363
|
|
|
+ 3365:3362(f16vec3) VectorShuffle 3364 3364 0 1 2
|
|
|
+ 3366:3362(f16vec3) GroupNonUniformFAdd 42 Reduce 3365
|
|
|
+ 3367: 3353(ptr) AccessChain 34(data) 3361 3345
|
|
|
+ 3368: 30(f16vec4) Load 3367
|
|
|
+ 3369: 30(f16vec4) VectorShuffle 3368 3366 4 5 6 3
|
|
|
+ Store 3367 3369
|
|
|
+ 3370: 6(int) Load 8(invocation)
|
|
|
+ 3371: 3353(ptr) AccessChain 34(data) 67 3345
|
|
|
+ 3372: 30(f16vec4) Load 3371
|
|
|
+ 3373: 30(f16vec4) GroupNonUniformFAdd 42 Reduce 3372
|
|
|
+ 3374: 3353(ptr) AccessChain 34(data) 3370 3345
|
|
|
+ Store 3374 3373
|
|
|
+ 3375: 6(int) Load 8(invocation)
|
|
|
+ 3376: 3346(ptr) AccessChain 34(data) 37 3345 38
|
|
|
+ 3377:29(float16_t) Load 3376
|
|
|
+ 3378:29(float16_t) GroupNonUniformFMul 42 Reduce 3377
|
|
|
+ 3379: 3346(ptr) AccessChain 34(data) 3375 3345 38
|
|
|
+ Store 3379 3378
|
|
|
+ 3380: 6(int) Load 8(invocation)
|
|
|
+ 3381: 3353(ptr) AccessChain 34(data) 46 3345
|
|
|
+ 3382: 30(f16vec4) Load 3381
|
|
|
+ 3383:3352(f16vec2) VectorShuffle 3382 3382 0 1
|
|
|
+ 3384:3352(f16vec2) GroupNonUniformFMul 42 Reduce 3383
|
|
|
+ 3385: 3353(ptr) AccessChain 34(data) 3380 3345
|
|
|
+ 3386: 30(f16vec4) Load 3385
|
|
|
+ 3387: 30(f16vec4) VectorShuffle 3386 3384 4 5 2 3
|
|
|
+ Store 3385 3387
|
|
|
+ 3388: 6(int) Load 8(invocation)
|
|
|
+ 3389: 3353(ptr) AccessChain 34(data) 57 3345
|
|
|
+ 3390: 30(f16vec4) Load 3389
|
|
|
+ 3391:3362(f16vec3) VectorShuffle 3390 3390 0 1 2
|
|
|
+ 3392:3362(f16vec3) GroupNonUniformFMul 42 Reduce 3391
|
|
|
+ 3393: 3353(ptr) AccessChain 34(data) 3388 3345
|
|
|
+ 3394: 30(f16vec4) Load 3393
|
|
|
+ 3395: 30(f16vec4) VectorShuffle 3394 3392 4 5 6 3
|
|
|
+ Store 3393 3395
|
|
|
+ 3396: 6(int) Load 8(invocation)
|
|
|
+ 3397: 3353(ptr) AccessChain 34(data) 67 3345
|
|
|
+ 3398: 30(f16vec4) Load 3397
|
|
|
+ 3399: 30(f16vec4) GroupNonUniformFMul 42 Reduce 3398
|
|
|
+ 3400: 3353(ptr) AccessChain 34(data) 3396 3345
|
|
|
+ Store 3400 3399
|
|
|
+ 3401: 6(int) Load 8(invocation)
|
|
|
+ 3402: 3346(ptr) AccessChain 34(data) 37 3345 38
|
|
|
+ 3403:29(float16_t) Load 3402
|
|
|
+ 3404:29(float16_t) GroupNonUniformFMin 42 Reduce 3403
|
|
|
+ 3405: 3346(ptr) AccessChain 34(data) 3401 3345 38
|
|
|
+ Store 3405 3404
|
|
|
+ 3406: 6(int) Load 8(invocation)
|
|
|
+ 3407: 3353(ptr) AccessChain 34(data) 46 3345
|
|
|
+ 3408: 30(f16vec4) Load 3407
|
|
|
+ 3409:3352(f16vec2) VectorShuffle 3408 3408 0 1
|
|
|
+ 3410:3352(f16vec2) GroupNonUniformFMin 42 Reduce 3409
|
|
|
+ 3411: 3353(ptr) AccessChain 34(data) 3406 3345
|
|
|
+ 3412: 30(f16vec4) Load 3411
|
|
|
+ 3413: 30(f16vec4) VectorShuffle 3412 3410 4 5 2 3
|
|
|
+ Store 3411 3413
|
|
|
+ 3414: 6(int) Load 8(invocation)
|
|
|
+ 3415: 3353(ptr) AccessChain 34(data) 57 3345
|
|
|
+ 3416: 30(f16vec4) Load 3415
|
|
|
+ 3417:3362(f16vec3) VectorShuffle 3416 3416 0 1 2
|
|
|
+ 3418:3362(f16vec3) GroupNonUniformFMin 42 Reduce 3417
|
|
|
+ 3419: 3353(ptr) AccessChain 34(data) 3414 3345
|
|
|
+ 3420: 30(f16vec4) Load 3419
|
|
|
+ 3421: 30(f16vec4) VectorShuffle 3420 3418 4 5 6 3
|
|
|
+ Store 3419 3421
|
|
|
+ 3422: 6(int) Load 8(invocation)
|
|
|
+ 3423: 3353(ptr) AccessChain 34(data) 67 3345
|
|
|
+ 3424: 30(f16vec4) Load 3423
|
|
|
+ 3425: 30(f16vec4) GroupNonUniformFMin 42 Reduce 3424
|
|
|
+ 3426: 3353(ptr) AccessChain 34(data) 3422 3345
|
|
|
+ Store 3426 3425
|
|
|
+ 3427: 6(int) Load 8(invocation)
|
|
|
+ 3428: 3346(ptr) AccessChain 34(data) 37 3345 38
|
|
|
+ 3429:29(float16_t) Load 3428
|
|
|
+ 3430:29(float16_t) GroupNonUniformFMax 42 Reduce 3429
|
|
|
+ 3431: 3346(ptr) AccessChain 34(data) 3427 3345 38
|
|
|
+ Store 3431 3430
|
|
|
+ 3432: 6(int) Load 8(invocation)
|
|
|
+ 3433: 3353(ptr) AccessChain 34(data) 46 3345
|
|
|
+ 3434: 30(f16vec4) Load 3433
|
|
|
+ 3435:3352(f16vec2) VectorShuffle 3434 3434 0 1
|
|
|
+ 3436:3352(f16vec2) GroupNonUniformFMax 42 Reduce 3435
|
|
|
+ 3437: 3353(ptr) AccessChain 34(data) 3432 3345
|
|
|
+ 3438: 30(f16vec4) Load 3437
|
|
|
+ 3439: 30(f16vec4) VectorShuffle 3438 3436 4 5 2 3
|
|
|
+ Store 3437 3439
|
|
|
+ 3440: 6(int) Load 8(invocation)
|
|
|
+ 3441: 3353(ptr) AccessChain 34(data) 57 3345
|
|
|
+ 3442: 30(f16vec4) Load 3441
|
|
|
+ 3443:3362(f16vec3) VectorShuffle 3442 3442 0 1 2
|
|
|
+ 3444:3362(f16vec3) GroupNonUniformFMax 42 Reduce 3443
|
|
|
+ 3445: 3353(ptr) AccessChain 34(data) 3440 3345
|
|
|
+ 3446: 30(f16vec4) Load 3445
|
|
|
+ 3447: 30(f16vec4) VectorShuffle 3446 3444 4 5 6 3
|
|
|
+ Store 3445 3447
|
|
|
+ 3448: 6(int) Load 8(invocation)
|
|
|
+ 3449: 3353(ptr) AccessChain 34(data) 67 3345
|
|
|
+ 3450: 30(f16vec4) Load 3449
|
|
|
+ 3451: 30(f16vec4) GroupNonUniformFMax 42 Reduce 3450
|
|
|
+ 3452: 3353(ptr) AccessChain 34(data) 3448 3345
|
|
|
+ Store 3452 3451
|
|
|
+ 3453: 6(int) Load 8(invocation)
|
|
|
+ 3454: 3346(ptr) AccessChain 34(data) 37 3345 38
|
|
|
+ 3455:29(float16_t) Load 3454
|
|
|
+ 3456:29(float16_t) GroupNonUniformFAdd 42 InclusiveScan 3455
|
|
|
+ 3457: 3346(ptr) AccessChain 34(data) 3453 3345 38
|
|
|
+ Store 3457 3456
|
|
|
+ 3458: 6(int) Load 8(invocation)
|
|
|
+ 3459: 3353(ptr) AccessChain 34(data) 46 3345
|
|
|
+ 3460: 30(f16vec4) Load 3459
|
|
|
+ 3461:3352(f16vec2) VectorShuffle 3460 3460 0 1
|
|
|
+ 3462:3352(f16vec2) GroupNonUniformFAdd 42 InclusiveScan 3461
|
|
|
+ 3463: 3353(ptr) AccessChain 34(data) 3458 3345
|
|
|
+ 3464: 30(f16vec4) Load 3463
|
|
|
+ 3465: 30(f16vec4) VectorShuffle 3464 3462 4 5 2 3
|
|
|
+ Store 3463 3465
|
|
|
+ 3466: 6(int) Load 8(invocation)
|
|
|
+ 3467: 3353(ptr) AccessChain 34(data) 57 3345
|
|
|
+ 3468: 30(f16vec4) Load 3467
|
|
|
+ 3469:3362(f16vec3) VectorShuffle 3468 3468 0 1 2
|
|
|
+ 3470:3362(f16vec3) GroupNonUniformFAdd 42 InclusiveScan 3469
|
|
|
+ 3471: 3353(ptr) AccessChain 34(data) 3466 3345
|
|
|
+ 3472: 30(f16vec4) Load 3471
|
|
|
+ 3473: 30(f16vec4) VectorShuffle 3472 3470 4 5 6 3
|
|
|
+ Store 3471 3473
|
|
|
+ 3474: 6(int) Load 8(invocation)
|
|
|
+ 3475: 3353(ptr) AccessChain 34(data) 67 3345
|
|
|
+ 3476: 30(f16vec4) Load 3475
|
|
|
+ 3477: 30(f16vec4) GroupNonUniformFAdd 42 InclusiveScan 3476
|
|
|
+ 3478: 3353(ptr) AccessChain 34(data) 3474 3345
|
|
|
+ Store 3478 3477
|
|
|
+ 3479: 6(int) Load 8(invocation)
|
|
|
+ 3480: 3346(ptr) AccessChain 34(data) 37 3345 38
|
|
|
+ 3481:29(float16_t) Load 3480
|
|
|
+ 3482:29(float16_t) GroupNonUniformFMul 42 InclusiveScan 3481
|
|
|
+ 3483: 3346(ptr) AccessChain 34(data) 3479 3345 38
|
|
|
+ Store 3483 3482
|
|
|
+ 3484: 6(int) Load 8(invocation)
|
|
|
+ 3485: 3353(ptr) AccessChain 34(data) 46 3345
|
|
|
+ 3486: 30(f16vec4) Load 3485
|
|
|
+ 3487:3352(f16vec2) VectorShuffle 3486 3486 0 1
|
|
|
+ 3488:3352(f16vec2) GroupNonUniformFMul 42 InclusiveScan 3487
|
|
|
+ 3489: 3353(ptr) AccessChain 34(data) 3484 3345
|
|
|
+ 3490: 30(f16vec4) Load 3489
|
|
|
+ 3491: 30(f16vec4) VectorShuffle 3490 3488 4 5 2 3
|
|
|
+ Store 3489 3491
|
|
|
+ 3492: 6(int) Load 8(invocation)
|
|
|
+ 3493: 3353(ptr) AccessChain 34(data) 57 3345
|
|
|
+ 3494: 30(f16vec4) Load 3493
|
|
|
+ 3495:3362(f16vec3) VectorShuffle 3494 3494 0 1 2
|
|
|
+ 3496:3362(f16vec3) GroupNonUniformFMul 42 InclusiveScan 3495
|
|
|
+ 3497: 3353(ptr) AccessChain 34(data) 3492 3345
|
|
|
+ 3498: 30(f16vec4) Load 3497
|
|
|
+ 3499: 30(f16vec4) VectorShuffle 3498 3496 4 5 6 3
|
|
|
+ Store 3497 3499
|
|
|
+ 3500: 6(int) Load 8(invocation)
|
|
|
+ 3501: 3353(ptr) AccessChain 34(data) 67 3345
|
|
|
+ 3502: 30(f16vec4) Load 3501
|
|
|
+ 3503: 30(f16vec4) GroupNonUniformFMul 42 InclusiveScan 3502
|
|
|
+ 3504: 3353(ptr) AccessChain 34(data) 3500 3345
|
|
|
+ Store 3504 3503
|
|
|
+ 3505: 6(int) Load 8(invocation)
|
|
|
+ 3506: 3346(ptr) AccessChain 34(data) 37 3345 38
|
|
|
+ 3507:29(float16_t) Load 3506
|
|
|
+ 3508:29(float16_t) GroupNonUniformFMin 42 InclusiveScan 3507
|
|
|
+ 3509: 3346(ptr) AccessChain 34(data) 3505 3345 38
|
|
|
+ Store 3509 3508
|
|
|
+ 3510: 6(int) Load 8(invocation)
|
|
|
+ 3511: 3353(ptr) AccessChain 34(data) 46 3345
|
|
|
+ 3512: 30(f16vec4) Load 3511
|
|
|
+ 3513:3352(f16vec2) VectorShuffle 3512 3512 0 1
|
|
|
+ 3514:3352(f16vec2) GroupNonUniformFMin 42 InclusiveScan 3513
|
|
|
+ 3515: 3353(ptr) AccessChain 34(data) 3510 3345
|
|
|
+ 3516: 30(f16vec4) Load 3515
|
|
|
+ 3517: 30(f16vec4) VectorShuffle 3516 3514 4 5 2 3
|
|
|
+ Store 3515 3517
|
|
|
+ 3518: 6(int) Load 8(invocation)
|
|
|
+ 3519: 3353(ptr) AccessChain 34(data) 57 3345
|
|
|
+ 3520: 30(f16vec4) Load 3519
|
|
|
+ 3521:3362(f16vec3) VectorShuffle 3520 3520 0 1 2
|
|
|
+ 3522:3362(f16vec3) GroupNonUniformFMin 42 InclusiveScan 3521
|
|
|
+ 3523: 3353(ptr) AccessChain 34(data) 3518 3345
|
|
|
+ 3524: 30(f16vec4) Load 3523
|
|
|
+ 3525: 30(f16vec4) VectorShuffle 3524 3522 4 5 6 3
|
|
|
+ Store 3523 3525
|
|
|
+ 3526: 6(int) Load 8(invocation)
|
|
|
+ 3527: 3353(ptr) AccessChain 34(data) 67 3345
|
|
|
+ 3528: 30(f16vec4) Load 3527
|
|
|
+ 3529: 30(f16vec4) GroupNonUniformFMin 42 InclusiveScan 3528
|
|
|
+ 3530: 3353(ptr) AccessChain 34(data) 3526 3345
|
|
|
+ Store 3530 3529
|
|
|
+ 3531: 6(int) Load 8(invocation)
|
|
|
+ 3532: 3346(ptr) AccessChain 34(data) 37 3345 38
|
|
|
+ 3533:29(float16_t) Load 3532
|
|
|
+ 3534:29(float16_t) GroupNonUniformFMax 42 InclusiveScan 3533
|
|
|
+ 3535: 3346(ptr) AccessChain 34(data) 3531 3345 38
|
|
|
+ Store 3535 3534
|
|
|
+ 3536: 6(int) Load 8(invocation)
|
|
|
+ 3537: 3353(ptr) AccessChain 34(data) 46 3345
|
|
|
+ 3538: 30(f16vec4) Load 3537
|
|
|
+ 3539:3352(f16vec2) VectorShuffle 3538 3538 0 1
|
|
|
+ 3540:3352(f16vec2) GroupNonUniformFMax 42 InclusiveScan 3539
|
|
|
+ 3541: 3353(ptr) AccessChain 34(data) 3536 3345
|
|
|
+ 3542: 30(f16vec4) Load 3541
|
|
|
+ 3543: 30(f16vec4) VectorShuffle 3542 3540 4 5 2 3
|
|
|
+ Store 3541 3543
|
|
|
+ 3544: 6(int) Load 8(invocation)
|
|
|
+ 3545: 3353(ptr) AccessChain 34(data) 57 3345
|
|
|
+ 3546: 30(f16vec4) Load 3545
|
|
|
+ 3547:3362(f16vec3) VectorShuffle 3546 3546 0 1 2
|
|
|
+ 3548:3362(f16vec3) GroupNonUniformFMax 42 InclusiveScan 3547
|
|
|
+ 3549: 3353(ptr) AccessChain 34(data) 3544 3345
|
|
|
+ 3550: 30(f16vec4) Load 3549
|
|
|
+ 3551: 30(f16vec4) VectorShuffle 3550 3548 4 5 6 3
|
|
|
+ Store 3549 3551
|
|
|
+ 3552: 6(int) Load 8(invocation)
|
|
|
+ 3553: 3353(ptr) AccessChain 34(data) 67 3345
|
|
|
+ 3554: 30(f16vec4) Load 3553
|
|
|
+ 3555: 30(f16vec4) GroupNonUniformFMax 42 InclusiveScan 3554
|
|
|
+ 3556: 3353(ptr) AccessChain 34(data) 3552 3345
|
|
|
+ Store 3556 3555
|
|
|
+ 3557: 6(int) Load 8(invocation)
|
|
|
+ 3558: 3346(ptr) AccessChain 34(data) 37 3345 38
|
|
|
+ 3559:29(float16_t) Load 3558
|
|
|
+ 3560:29(float16_t) GroupNonUniformFAdd 42 ExclusiveScan 3559
|
|
|
+ 3561: 3346(ptr) AccessChain 34(data) 3557 3345 38
|
|
|
+ Store 3561 3560
|
|
|
+ 3562: 6(int) Load 8(invocation)
|
|
|
+ 3563: 3353(ptr) AccessChain 34(data) 46 3345
|
|
|
+ 3564: 30(f16vec4) Load 3563
|
|
|
+ 3565:3352(f16vec2) VectorShuffle 3564 3564 0 1
|
|
|
+ 3566:3352(f16vec2) GroupNonUniformFAdd 42 ExclusiveScan 3565
|
|
|
+ 3567: 3353(ptr) AccessChain 34(data) 3562 3345
|
|
|
+ 3568: 30(f16vec4) Load 3567
|
|
|
+ 3569: 30(f16vec4) VectorShuffle 3568 3566 4 5 2 3
|
|
|
+ Store 3567 3569
|
|
|
+ 3570: 6(int) Load 8(invocation)
|
|
|
+ 3571: 3353(ptr) AccessChain 34(data) 57 3345
|
|
|
+ 3572: 30(f16vec4) Load 3571
|
|
|
+ 3573:3362(f16vec3) VectorShuffle 3572 3572 0 1 2
|
|
|
+ 3574:3362(f16vec3) GroupNonUniformFAdd 42 ExclusiveScan 3573
|
|
|
+ 3575: 3353(ptr) AccessChain 34(data) 3570 3345
|
|
|
+ 3576: 30(f16vec4) Load 3575
|
|
|
+ 3577: 30(f16vec4) VectorShuffle 3576 3574 4 5 6 3
|
|
|
+ Store 3575 3577
|
|
|
+ 3578: 6(int) Load 8(invocation)
|
|
|
+ 3579: 3353(ptr) AccessChain 34(data) 67 3345
|
|
|
+ 3580: 30(f16vec4) Load 3579
|
|
|
+ 3581: 30(f16vec4) GroupNonUniformFAdd 42 ExclusiveScan 3580
|
|
|
+ 3582: 3353(ptr) AccessChain 34(data) 3578 3345
|
|
|
+ Store 3582 3581
|
|
|
+ 3583: 6(int) Load 8(invocation)
|
|
|
+ 3584: 3346(ptr) AccessChain 34(data) 37 3345 38
|
|
|
+ 3585:29(float16_t) Load 3584
|
|
|
+ 3586:29(float16_t) GroupNonUniformFMul 42 ExclusiveScan 3585
|
|
|
+ 3587: 3346(ptr) AccessChain 34(data) 3583 3345 38
|
|
|
+ Store 3587 3586
|
|
|
+ 3588: 6(int) Load 8(invocation)
|
|
|
+ 3589: 3353(ptr) AccessChain 34(data) 46 3345
|
|
|
+ 3590: 30(f16vec4) Load 3589
|
|
|
+ 3591:3352(f16vec2) VectorShuffle 3590 3590 0 1
|
|
|
+ 3592:3352(f16vec2) GroupNonUniformFMul 42 ExclusiveScan 3591
|
|
|
+ 3593: 3353(ptr) AccessChain 34(data) 3588 3345
|
|
|
+ 3594: 30(f16vec4) Load 3593
|
|
|
+ 3595: 30(f16vec4) VectorShuffle 3594 3592 4 5 2 3
|
|
|
+ Store 3593 3595
|
|
|
+ 3596: 6(int) Load 8(invocation)
|
|
|
+ 3597: 3353(ptr) AccessChain 34(data) 57 3345
|
|
|
+ 3598: 30(f16vec4) Load 3597
|
|
|
+ 3599:3362(f16vec3) VectorShuffle 3598 3598 0 1 2
|
|
|
+ 3600:3362(f16vec3) GroupNonUniformFMul 42 ExclusiveScan 3599
|
|
|
+ 3601: 3353(ptr) AccessChain 34(data) 3596 3345
|
|
|
+ 3602: 30(f16vec4) Load 3601
|
|
|
+ 3603: 30(f16vec4) VectorShuffle 3602 3600 4 5 6 3
|
|
|
+ Store 3601 3603
|
|
|
+ 3604: 6(int) Load 8(invocation)
|
|
|
+ 3605: 3353(ptr) AccessChain 34(data) 67 3345
|
|
|
+ 3606: 30(f16vec4) Load 3605
|
|
|
+ 3607: 30(f16vec4) GroupNonUniformFMul 42 ExclusiveScan 3606
|
|
|
+ 3608: 3353(ptr) AccessChain 34(data) 3604 3345
|
|
|
+ Store 3608 3607
|
|
|
+ 3609: 6(int) Load 8(invocation)
|
|
|
+ 3610: 3346(ptr) AccessChain 34(data) 37 3345 38
|
|
|
+ 3611:29(float16_t) Load 3610
|
|
|
+ 3612:29(float16_t) GroupNonUniformFMin 42 ExclusiveScan 3611
|
|
|
+ 3613: 3346(ptr) AccessChain 34(data) 3609 3345 38
|
|
|
+ Store 3613 3612
|
|
|
+ 3614: 6(int) Load 8(invocation)
|
|
|
+ 3615: 3353(ptr) AccessChain 34(data) 46 3345
|
|
|
+ 3616: 30(f16vec4) Load 3615
|
|
|
+ 3617:3352(f16vec2) VectorShuffle 3616 3616 0 1
|
|
|
+ 3618:3352(f16vec2) GroupNonUniformFMin 42 ExclusiveScan 3617
|
|
|
+ 3619: 3353(ptr) AccessChain 34(data) 3614 3345
|
|
|
+ 3620: 30(f16vec4) Load 3619
|
|
|
+ 3621: 30(f16vec4) VectorShuffle 3620 3618 4 5 2 3
|
|
|
+ Store 3619 3621
|
|
|
+ 3622: 6(int) Load 8(invocation)
|
|
|
+ 3623: 3353(ptr) AccessChain 34(data) 57 3345
|
|
|
+ 3624: 30(f16vec4) Load 3623
|
|
|
+ 3625:3362(f16vec3) VectorShuffle 3624 3624 0 1 2
|
|
|
+ 3626:3362(f16vec3) GroupNonUniformFMin 42 ExclusiveScan 3625
|
|
|
+ 3627: 3353(ptr) AccessChain 34(data) 3622 3345
|
|
|
+ 3628: 30(f16vec4) Load 3627
|
|
|
+ 3629: 30(f16vec4) VectorShuffle 3628 3626 4 5 6 3
|
|
|
+ Store 3627 3629
|
|
|
+ 3630: 6(int) Load 8(invocation)
|
|
|
+ 3631: 3353(ptr) AccessChain 34(data) 67 3345
|
|
|
+ 3632: 30(f16vec4) Load 3631
|
|
|
+ 3633: 30(f16vec4) GroupNonUniformFMin 42 ExclusiveScan 3632
|
|
|
+ 3634: 3353(ptr) AccessChain 34(data) 3630 3345
|
|
|
+ Store 3634 3633
|
|
|
+ 3635: 6(int) Load 8(invocation)
|
|
|
+ 3636: 3346(ptr) AccessChain 34(data) 37 3345 38
|
|
|
+ 3637:29(float16_t) Load 3636
|
|
|
+ 3638:29(float16_t) GroupNonUniformFMax 42 ExclusiveScan 3637
|
|
|
+ 3639: 3346(ptr) AccessChain 34(data) 3635 3345 38
|
|
|
+ Store 3639 3638
|
|
|
+ 3640: 6(int) Load 8(invocation)
|
|
|
+ 3641: 3353(ptr) AccessChain 34(data) 46 3345
|
|
|
+ 3642: 30(f16vec4) Load 3641
|
|
|
+ 3643:3352(f16vec2) VectorShuffle 3642 3642 0 1
|
|
|
+ 3644:3352(f16vec2) GroupNonUniformFMax 42 ExclusiveScan 3643
|
|
|
+ 3645: 3353(ptr) AccessChain 34(data) 3640 3345
|
|
|
+ 3646: 30(f16vec4) Load 3645
|
|
|
+ 3647: 30(f16vec4) VectorShuffle 3646 3644 4 5 2 3
|
|
|
+ Store 3645 3647
|
|
|
+ 3648: 6(int) Load 8(invocation)
|
|
|
+ 3649: 3353(ptr) AccessChain 34(data) 57 3345
|
|
|
+ 3650: 30(f16vec4) Load 3649
|
|
|
+ 3651:3362(f16vec3) VectorShuffle 3650 3650 0 1 2
|
|
|
+ 3652:3362(f16vec3) GroupNonUniformFMax 42 ExclusiveScan 3651
|
|
|
+ 3653: 3353(ptr) AccessChain 34(data) 3648 3345
|
|
|
+ 3654: 30(f16vec4) Load 3653
|
|
|
+ 3655: 30(f16vec4) VectorShuffle 3654 3652 4 5 6 3
|
|
|
+ Store 3653 3655
|
|
|
+ 3656: 6(int) Load 8(invocation)
|
|
|
+ 3657: 3353(ptr) AccessChain 34(data) 67 3345
|
|
|
+ 3658: 30(f16vec4) Load 3657
|
|
|
+ 3659: 30(f16vec4) GroupNonUniformFMax 42 ExclusiveScan 3658
|
|
|
+ 3660: 3353(ptr) AccessChain 34(data) 3656 3345
|
|
|
+ Store 3660 3659
|
|
|
+ Return
|
|
|
+ FunctionEnd
|