1 110scope.vert 2 ERROR: 0:5: 'a' : redefinition 3 ERROR: 0:57: 'z' : undeclared identifier 4 ERROR: 0:57: 'z' : redefinition 5 ERROR: 0:83: 'S' : redefinition struct 6 ERROR: 4 compilation errors. No code generated. 7 8 9 Shader version: 110 10 ERROR: node is still EOpNull! 11 0:3 Function Definition: f(i1;i1;i1; ( global int) 12 0:3 Function Parameters: 13 0:3 'a' ( in int) 14 0:3 'b' ( in int) 15 0:3 'c' ( in int) 16 0:? Sequence 17 0:8 Sequence 18 0:8 Sequence 19 0:8 move second child to first child ( temp float) 20 0:8 'a' ( temp float) 21 0:8 add ( temp float) 22 0:8 Convert int to float ( temp float) 23 0:8 'a' ( in int) 24 0:8 Constant: 25 0:8 1.000000 26 0:11 Branch: Return with expression 27 0:11 'a' ( in int) 28 0:25 Function Definition: cos(f1; ( global float) 29 0:25 Function Parameters: 30 0:25 'x' ( in float) 31 0:27 Sequence 32 0:27 Branch: Return with expression 33 0:27 Constant: 34 0:27 1.000000 35 0:29 Function Definition: radians(b1; ( global bool) 36 0:29 Function Parameters: 37 0:29 'x' ( in bool) 38 0:31 Sequence 39 0:31 Branch: Return with expression 40 0:31 Constant: 41 0:31 true (const bool) 42 0:34 Sequence 43 0:34 move second child to first child ( temp int) 44 0:34 'gi' ( global int) 45 0:34 Function Call: f(i1;i1;i1; ( global int) 46 0:34 Constant: 47 0:34 1 (const int) 48 0:34 Constant: 49 0:34 2 (const int) 50 0:34 Constant: 51 0:34 3 (const int) 52 0:36 Function Definition: main( ( global void) 53 0:36 Function Parameters: 54 0:? Sequence 55 0:39 Function Call: g( ( temp int) 56 0:42 'sin' ( temp float) 57 0:43 Function Call: sin(f1; ( global float) 58 0:43 Constant: 59 0:43 0.700000 60 0:44 Function Call: f(i1;i1;i1; ( global int) 61 0:44 Constant: 62 0:44 1 (const int) 63 0:44 Constant: 64 0:44 2 (const int) 65 0:44 Constant: 66 0:44 3 (const int) 67 0:47 move second child to first child ( temp float) 68 0:47 'f' ( temp float) 69 0:47 Constant: 70 0:47 3.000000 71 0:49 move second child to first child ( temp 4-component vector of float) 72 0:49 'gl_Position' ( gl_Position 4-component vector of float Position) 73 0:49 Construct vec4 ( temp 4-component vector of float) 74 0:49 'f' ( temp float) 75 0:51 Sequence 76 0:51 Sequence 77 0:51 move second child to first child ( temp int) 78 0:51 'f' ( temp int) 79 0:51 Constant: 80 0:51 0 (const int) 81 0:51 Loop with condition tested first 82 0:51 Loop Condition 83 0:51 Compare Less Than ( temp bool) 84 0:51 'f' ( temp int) 85 0:51 Constant: 86 0:51 10 (const int) 87 0:51 Loop Body 88 0:52 Pre-Increment ( temp int) 89 0:52 'f' ( temp int) 90 0:51 Loop Terminal Expression 91 0:51 Pre-Increment ( temp int) 92 0:51 'f' ( temp int) 93 0:54 Sequence 94 0:54 move second child to first child ( temp int) 95 0:54 'x' ( temp int) 96 0:54 Constant: 97 0:54 1 (const int) 98 0:56 Sequence 99 0:56 Sequence 100 0:56 move second child to first child ( temp float) 101 0:56 'x' ( temp float) 102 0:56 Constant: 103 0:56 2.000000 104 0:56 move second child to first child ( temp float) 105 0:56 'y' ( temp float) 106 0:56 'x' ( temp float) 107 0:60 Sequence 108 0:60 Sequence 109 0:60 move second child to first child ( temp int) 110 0:60 'x' ( temp int) 111 0:60 'x' ( temp int) 112 0:68 Sequence 113 0:68 Sequence 114 0:68 move second child to first child ( temp structure{ temp int x}) 115 0:68 'S' ( temp structure{ temp int x}) 116 0:68 Constant: 117 0:68 0 (const int) 118 0:69 x: direct index for structure ( temp int) 119 0:69 'S' ( temp structure{ temp int x}) 120 0:69 Constant: 121 0:69 0 (const int) 122 0:73 Constant: 123 0:73 183.346494 124 0:? Sequence 125 0:77 move second child to first child ( temp int) 126 0:77 x: direct index for structure ( temp int) 127 0:77 's' ( temp structure{ temp int x}) 128 0:77 Constant: 129 0:77 0 (const int) 130 0:77 Constant: 131 0:77 3 (const int) 132 0:82 move second child to first child ( temp bool) 133 0:82 b: direct index for structure ( temp bool) 134 0:82 't' ( temp structure{ temp bool b}) 135 0:82 Constant: 136 0:82 0 (const int) 137 0:82 Constant: 138 0:82 true (const bool) 139 0:? Linker Objects 140 0:? 'b' ( global bool) 141 0:? 'c' ( global bool) 142 0:? 'f' ( global float) 143 0:? 'tan' ( global float) 144 0:? 'gi' ( global int) 145 146 147 Linked vertex stage: 148 149 ERROR: Linking vertex stage: No function definition (body) found: 150 sin(f1; 151 ERROR: Linking vertex stage: No function definition (body) found: 152 g( 153 154 Shader version: 110 155 ERROR: node is still EOpNull! 156 0:3 Function Definition: f(i1;i1;i1; ( global int) 157 0:3 Function Parameters: 158 0:3 'a' ( in int) 159 0:3 'b' ( in int) 160 0:3 'c' ( in int) 161 0:? Sequence 162 0:8 Sequence 163 0:8 Sequence 164 0:8 move second child to first child ( temp float) 165 0:8 'a' ( temp float) 166 0:8 add ( temp float) 167 0:8 Convert int to float ( temp float) 168 0:8 'a' ( in int) 169 0:8 Constant: 170 0:8 1.000000 171 0:11 Branch: Return with expression 172 0:11 'a' ( in int) 173 0:34 Sequence 174 0:34 move second child to first child ( temp int) 175 0:34 'gi' ( global int) 176 0:34 Function Call: f(i1;i1;i1; ( global int) 177 0:34 Constant: 178 0:34 1 (const int) 179 0:34 Constant: 180 0:34 2 (const int) 181 0:34 Constant: 182 0:34 3 (const int) 183 0:36 Function Definition: main( ( global void) 184 0:36 Function Parameters: 185 0:? Sequence 186 0:39 Function Call: g( ( temp int) 187 0:42 'sin' ( temp float) 188 0:43 Function Call: sin(f1; ( global float) 189 0:43 Constant: 190 0:43 0.700000 191 0:44 Function Call: f(i1;i1;i1; ( global int) 192 0:44 Constant: 193 0:44 1 (const int) 194 0:44 Constant: 195 0:44 2 (const int) 196 0:44 Constant: 197 0:44 3 (const int) 198 0:47 move second child to first child ( temp float) 199 0:47 'f' ( temp float) 200 0:47 Constant: 201 0:47 3.000000 202 0:49 move second child to first child ( temp 4-component vector of float) 203 0:49 'gl_Position' ( gl_Position 4-component vector of float Position) 204 0:49 Construct vec4 ( temp 4-component vector of float) 205 0:49 'f' ( temp float) 206 0:51 Sequence 207 0:51 Sequence 208 0:51 move second child to first child ( temp int) 209 0:51 'f' ( temp int) 210 0:51 Constant: 211 0:51 0 (const int) 212 0:51 Loop with condition tested first 213 0:51 Loop Condition 214 0:51 Compare Less Than ( temp bool) 215 0:51 'f' ( temp int) 216 0:51 Constant: 217 0:51 10 (const int) 218 0:51 Loop Body 219 0:52 Pre-Increment ( temp int) 220 0:52 'f' ( temp int) 221 0:51 Loop Terminal Expression 222 0:51 Pre-Increment ( temp int) 223 0:51 'f' ( temp int) 224 0:54 Sequence 225 0:54 move second child to first child ( temp int) 226 0:54 'x' ( temp int) 227 0:54 Constant: 228 0:54 1 (const int) 229 0:56 Sequence 230 0:56 Sequence 231 0:56 move second child to first child ( temp float) 232 0:56 'x' ( temp float) 233 0:56 Constant: 234 0:56 2.000000 235 0:56 move second child to first child ( temp float) 236 0:56 'y' ( temp float) 237 0:56 'x' ( temp float) 238 0:60 Sequence 239 0:60 Sequence 240 0:60 move second child to first child ( temp int) 241 0:60 'x' ( temp int) 242 0:60 'x' ( temp int) 243 0:68 Sequence 244 0:68 Sequence 245 0:68 move second child to first child ( temp structure{ temp int x}) 246 0:68 'S' ( temp structure{ temp int x}) 247 0:68 Constant: 248 0:68 0 (const int) 249 0:69 x: direct index for structure ( temp int) 250 0:69 'S' ( temp structure{ temp int x}) 251 0:69 Constant: 252 0:69 0 (const int) 253 0:73 Constant: 254 0:73 183.346494 255 0:? Sequence 256 0:77 move second child to first child ( temp int) 257 0:77 x: direct index for structure ( temp int) 258 0:77 's' ( temp structure{ temp int x}) 259 0:77 Constant: 260 0:77 0 (const int) 261 0:77 Constant: 262 0:77 3 (const int) 263 0:82 move second child to first child ( temp bool) 264 0:82 b: direct index for structure ( temp bool) 265 0:82 't' ( temp structure{ temp bool b}) 266 0:82 Constant: 267 0:82 0 (const int) 268 0:82 Constant: 269 0:82 true (const bool) 270 0:? Linker Objects 271 0:? 'b' ( global bool) 272 0:? 'c' ( global bool) 273 0:? 'f' ( global float) 274 0:? 'tan' ( global float) 275 0:? 'gi' ( global int) 276 277