1617a3babSopenharmony_cispv.constConstruct.vert
2617a3babSopenharmony_ci// Module Version 10000
3617a3babSopenharmony_ci// Generated by (magic number): 8000b
4617a3babSopenharmony_ci// Id's are bound by 150
5617a3babSopenharmony_ci
6617a3babSopenharmony_ci                              Capability Shader
7617a3babSopenharmony_ci                              Capability Float16
8617a3babSopenharmony_ci                              Capability Float64
9617a3babSopenharmony_ci                              Capability Int64
10617a3babSopenharmony_ci                              Capability Int16
11617a3babSopenharmony_ci                              Capability Int8
12617a3babSopenharmony_ci               1:             ExtInstImport  "GLSL.std.450"
13617a3babSopenharmony_ci                              MemoryModel Logical GLSL450
14617a3babSopenharmony_ci                              EntryPoint Vertex 4  "main"
15617a3babSopenharmony_ci                              Source GLSL 450
16617a3babSopenharmony_ci                              SourceExtension  "GL_EXT_shader_explicit_arithmetic_types_float16"
17617a3babSopenharmony_ci                              SourceExtension  "GL_EXT_shader_explicit_arithmetic_types_float32"
18617a3babSopenharmony_ci                              SourceExtension  "GL_EXT_shader_explicit_arithmetic_types_float64"
19617a3babSopenharmony_ci                              SourceExtension  "GL_EXT_shader_explicit_arithmetic_types_int16"
20617a3babSopenharmony_ci                              SourceExtension  "GL_EXT_shader_explicit_arithmetic_types_int32"
21617a3babSopenharmony_ci                              SourceExtension  "GL_EXT_shader_explicit_arithmetic_types_int64"
22617a3babSopenharmony_ci                              SourceExtension  "GL_EXT_shader_explicit_arithmetic_types_int8"
23617a3babSopenharmony_ci                              Name 4  "main"
24617a3babSopenharmony_ci               2:             TypeVoid
25617a3babSopenharmony_ci               3:             TypeFunction 2
26617a3babSopenharmony_ci               6:             TypeFloat 16
27617a3babSopenharmony_ci               7:6(float16_t) Constant 15360
28617a3babSopenharmony_ci               8:6(float16_t) Constant 16384
29617a3babSopenharmony_ci               9:6(float16_t) Constant 16896
30617a3babSopenharmony_ci              10:6(float16_t) Constant 17408
31617a3babSopenharmony_ci              11:6(float16_t) Constant 17664
32617a3babSopenharmony_ci              12:6(float16_t) Constant 17920
33617a3babSopenharmony_ci              13:6(float16_t) Constant 18176
34617a3babSopenharmony_ci              14:6(float16_t) Constant 18432
35617a3babSopenharmony_ci              15:6(float16_t) Constant 18560
36617a3babSopenharmony_ci              16:6(float16_t) Constant 18688
37617a3babSopenharmony_ci              17:6(float16_t) Constant 18816
38617a3babSopenharmony_ci              18:             TypeFloat 32
39617a3babSopenharmony_ci              19:   18(float) Constant 1099431936
40617a3babSopenharmony_ci              20:   18(float) Constant 1099956224
41617a3babSopenharmony_ci              21:   18(float) Constant 1100480512
42617a3babSopenharmony_ci              22:   18(float) Constant 1101004800
43617a3babSopenharmony_ci              23:   18(float) Constant 1101529088
44617a3babSopenharmony_ci              24:   18(float) Constant 1102053376
45617a3babSopenharmony_ci              25:   18(float) Constant 1102577664
46617a3babSopenharmony_ci              26:   18(float) Constant 1103101952
47617a3babSopenharmony_ci              27:   18(float) Constant 1103626240
48617a3babSopenharmony_ci              28:   18(float) Constant 1104150528
49617a3babSopenharmony_ci              29:   18(float) Constant 1104674816
50617a3babSopenharmony_ci              30:   18(float) Constant 1065353216
51617a3babSopenharmony_ci              31:             TypeFloat 64
52617a3babSopenharmony_ci              32:31(float64_t) Constant 0 1077968896
53617a3babSopenharmony_ci              33:31(float64_t) Constant 0 1078001664
54617a3babSopenharmony_ci              34:31(float64_t) Constant 0 1078034432
55617a3babSopenharmony_ci              35:31(float64_t) Constant 0 1078067200
56617a3babSopenharmony_ci              36:31(float64_t) Constant 0 1078099968
57617a3babSopenharmony_ci              37:31(float64_t) Constant 0 1078132736
58617a3babSopenharmony_ci              38:31(float64_t) Constant 0 1078165504
59617a3babSopenharmony_ci              39:31(float64_t) Constant 0 1078198272
60617a3babSopenharmony_ci              40:31(float64_t) Constant 0 1078231040
61617a3babSopenharmony_ci              41:31(float64_t) Constant 0 1078263808
62617a3babSopenharmony_ci              42:31(float64_t) Constant 0 1078296576
63617a3babSopenharmony_ci              43:31(float64_t) Constant 0 1072693248
64617a3babSopenharmony_ci              44:             TypeInt 8 1
65617a3babSopenharmony_ci              45:  44(int8_t) Constant 49
66617a3babSopenharmony_ci              46:  44(int8_t) Constant 50
67617a3babSopenharmony_ci              47:  44(int8_t) Constant 51
68617a3babSopenharmony_ci              48:  44(int8_t) Constant 52
69617a3babSopenharmony_ci              49:  44(int8_t) Constant 53
70617a3babSopenharmony_ci              50:  44(int8_t) Constant 54
71617a3babSopenharmony_ci              51:  44(int8_t) Constant 55
72617a3babSopenharmony_ci              52:  44(int8_t) Constant 56
73617a3babSopenharmony_ci              53:  44(int8_t) Constant 57
74617a3babSopenharmony_ci              54:  44(int8_t) Constant 58
75617a3babSopenharmony_ci              55:  44(int8_t) Constant 59
76617a3babSopenharmony_ci              56:  44(int8_t) Constant 1
77617a3babSopenharmony_ci              57:             TypeInt 16 1
78617a3babSopenharmony_ci              58: 57(int16_t) Constant 65
79617a3babSopenharmony_ci              59: 57(int16_t) Constant 66
80617a3babSopenharmony_ci              60: 57(int16_t) Constant 67
81617a3babSopenharmony_ci              61: 57(int16_t) Constant 68
82617a3babSopenharmony_ci              62: 57(int16_t) Constant 69
83617a3babSopenharmony_ci              63: 57(int16_t) Constant 70
84617a3babSopenharmony_ci              64: 57(int16_t) Constant 71
85617a3babSopenharmony_ci              65: 57(int16_t) Constant 72
86617a3babSopenharmony_ci              66: 57(int16_t) Constant 73
87617a3babSopenharmony_ci              67: 57(int16_t) Constant 74
88617a3babSopenharmony_ci              68: 57(int16_t) Constant 75
89617a3babSopenharmony_ci              69: 57(int16_t) Constant 1
90617a3babSopenharmony_ci              70:             TypeInt 32 1
91617a3babSopenharmony_ci              71:     70(int) Constant 81
92617a3babSopenharmony_ci              72:     70(int) Constant 82
93617a3babSopenharmony_ci              73:     70(int) Constant 83
94617a3babSopenharmony_ci              74:     70(int) Constant 84
95617a3babSopenharmony_ci              75:     70(int) Constant 85
96617a3babSopenharmony_ci              76:     70(int) Constant 86
97617a3babSopenharmony_ci              77:     70(int) Constant 87
98617a3babSopenharmony_ci              78:     70(int) Constant 88
99617a3babSopenharmony_ci              79:     70(int) Constant 89
100617a3babSopenharmony_ci              80:     70(int) Constant 90
101617a3babSopenharmony_ci              81:     70(int) Constant 91
102617a3babSopenharmony_ci              82:     70(int) Constant 1
103617a3babSopenharmony_ci              83:             TypeInt 64 1
104617a3babSopenharmony_ci              84: 83(int64_t) Constant 97 0
105617a3babSopenharmony_ci              85: 83(int64_t) Constant 98 0
106617a3babSopenharmony_ci              86: 83(int64_t) Constant 99 0
107617a3babSopenharmony_ci              87: 83(int64_t) Constant 100 0
108617a3babSopenharmony_ci              88: 83(int64_t) Constant 101 0
109617a3babSopenharmony_ci              89: 83(int64_t) Constant 102 0
110617a3babSopenharmony_ci              90: 83(int64_t) Constant 103 0
111617a3babSopenharmony_ci              91: 83(int64_t) Constant 104 0
112617a3babSopenharmony_ci              92: 83(int64_t) Constant 105 0
113617a3babSopenharmony_ci              93: 83(int64_t) Constant 106 0
114617a3babSopenharmony_ci              94: 83(int64_t) Constant 107 0
115617a3babSopenharmony_ci              95: 83(int64_t) Constant 1 0
116617a3babSopenharmony_ci              96:             TypeInt 8 0
117617a3babSopenharmony_ci              97:  96(int8_t) Constant 113
118617a3babSopenharmony_ci              98:  96(int8_t) Constant 114
119617a3babSopenharmony_ci              99:  96(int8_t) Constant 115
120617a3babSopenharmony_ci             100:  96(int8_t) Constant 116
121617a3babSopenharmony_ci             101:  96(int8_t) Constant 117
122617a3babSopenharmony_ci             102:  96(int8_t) Constant 118
123617a3babSopenharmony_ci             103:  96(int8_t) Constant 119
124617a3babSopenharmony_ci             104:  96(int8_t) Constant 120
125617a3babSopenharmony_ci             105:  96(int8_t) Constant 121
126617a3babSopenharmony_ci             106:  96(int8_t) Constant 122
127617a3babSopenharmony_ci             107:  96(int8_t) Constant 123
128617a3babSopenharmony_ci             108:  96(int8_t) Constant 1
129617a3babSopenharmony_ci             109:             TypeInt 16 0
130617a3babSopenharmony_ci             110:109(int16_t) Constant 129
131617a3babSopenharmony_ci             111:109(int16_t) Constant 130
132617a3babSopenharmony_ci             112:109(int16_t) Constant 131
133617a3babSopenharmony_ci             113:109(int16_t) Constant 65412
134617a3babSopenharmony_ci             114:109(int16_t) Constant 133
135617a3babSopenharmony_ci             115:109(int16_t) Constant 134
136617a3babSopenharmony_ci             116:109(int16_t) Constant 135
137617a3babSopenharmony_ci             117:109(int16_t) Constant 136
138617a3babSopenharmony_ci             118:109(int16_t) Constant 137
139617a3babSopenharmony_ci             119:109(int16_t) Constant 138
140617a3babSopenharmony_ci             120:109(int16_t) Constant 139
141617a3babSopenharmony_ci             121:109(int16_t) Constant 1
142617a3babSopenharmony_ci             122:             TypeInt 32 0
143617a3babSopenharmony_ci             123:    122(int) Constant 145
144617a3babSopenharmony_ci             124:    122(int) Constant 146
145617a3babSopenharmony_ci             125:    122(int) Constant 147
146617a3babSopenharmony_ci             126:    122(int) Constant 4294967188
147617a3babSopenharmony_ci             127:    122(int) Constant 149
148617a3babSopenharmony_ci             128:    122(int) Constant 150
149617a3babSopenharmony_ci             129:    122(int) Constant 151
150617a3babSopenharmony_ci             130:    122(int) Constant 152
151617a3babSopenharmony_ci             131:    122(int) Constant 153
152617a3babSopenharmony_ci             132:    122(int) Constant 154
153617a3babSopenharmony_ci             133:    122(int) Constant 155
154617a3babSopenharmony_ci             134:    122(int) Constant 1
155617a3babSopenharmony_ci             135:             TypeInt 64 0
156617a3babSopenharmony_ci             136:135(int64_t) Constant 161 0
157617a3babSopenharmony_ci             137:135(int64_t) Constant 162 0
158617a3babSopenharmony_ci             138:135(int64_t) Constant 163 0
159617a3babSopenharmony_ci             139:135(int64_t) Constant 4294967204 4294967295
160617a3babSopenharmony_ci             140:135(int64_t) Constant 165 0
161617a3babSopenharmony_ci             141:135(int64_t) Constant 166 0
162617a3babSopenharmony_ci             142:135(int64_t) Constant 167 0
163617a3babSopenharmony_ci             143:135(int64_t) Constant 168 0
164617a3babSopenharmony_ci             144:135(int64_t) Constant 169 0
165617a3babSopenharmony_ci             145:135(int64_t) Constant 170 0
166617a3babSopenharmony_ci             146:135(int64_t) Constant 171 0
167617a3babSopenharmony_ci             147:135(int64_t) Constant 1 0
168617a3babSopenharmony_ci             148:             TypeBool
169617a3babSopenharmony_ci             149:   148(bool) ConstantTrue
170617a3babSopenharmony_ci         4(main):           2 Function None 3
171617a3babSopenharmony_ci               5:             Label
172617a3babSopenharmony_ci                              Return
173617a3babSopenharmony_ci                              FunctionEnd
174