1617a3babSopenharmony_ci110scope.vert 2617a3babSopenharmony_ciERROR: 0:5: 'a' : redefinition 3617a3babSopenharmony_ciERROR: 0:57: 'z' : undeclared identifier 4617a3babSopenharmony_ciERROR: 0:57: 'z' : redefinition 5617a3babSopenharmony_ciERROR: 0:83: 'S' : redefinition struct 6617a3babSopenharmony_ciERROR: 4 compilation errors. No code generated. 7617a3babSopenharmony_ci 8617a3babSopenharmony_ci 9617a3babSopenharmony_ciShader version: 110 10617a3babSopenharmony_ciERROR: node is still EOpNull! 11617a3babSopenharmony_ci0:3 Function Definition: f(i1;i1;i1; ( global int) 12617a3babSopenharmony_ci0:3 Function Parameters: 13617a3babSopenharmony_ci0:3 'a' ( in int) 14617a3babSopenharmony_ci0:3 'b' ( in int) 15617a3babSopenharmony_ci0:3 'c' ( in int) 16617a3babSopenharmony_ci0:? Sequence 17617a3babSopenharmony_ci0:8 Sequence 18617a3babSopenharmony_ci0:8 Sequence 19617a3babSopenharmony_ci0:8 move second child to first child ( temp float) 20617a3babSopenharmony_ci0:8 'a' ( temp float) 21617a3babSopenharmony_ci0:8 add ( temp float) 22617a3babSopenharmony_ci0:8 Convert int to float ( temp float) 23617a3babSopenharmony_ci0:8 'a' ( in int) 24617a3babSopenharmony_ci0:8 Constant: 25617a3babSopenharmony_ci0:8 1.000000 26617a3babSopenharmony_ci0:11 Branch: Return with expression 27617a3babSopenharmony_ci0:11 'a' ( in int) 28617a3babSopenharmony_ci0:25 Function Definition: cos(f1; ( global float) 29617a3babSopenharmony_ci0:25 Function Parameters: 30617a3babSopenharmony_ci0:25 'x' ( in float) 31617a3babSopenharmony_ci0:27 Sequence 32617a3babSopenharmony_ci0:27 Branch: Return with expression 33617a3babSopenharmony_ci0:27 Constant: 34617a3babSopenharmony_ci0:27 1.000000 35617a3babSopenharmony_ci0:29 Function Definition: radians(b1; ( global bool) 36617a3babSopenharmony_ci0:29 Function Parameters: 37617a3babSopenharmony_ci0:29 'x' ( in bool) 38617a3babSopenharmony_ci0:31 Sequence 39617a3babSopenharmony_ci0:31 Branch: Return with expression 40617a3babSopenharmony_ci0:31 Constant: 41617a3babSopenharmony_ci0:31 true (const bool) 42617a3babSopenharmony_ci0:34 Sequence 43617a3babSopenharmony_ci0:34 move second child to first child ( temp int) 44617a3babSopenharmony_ci0:34 'gi' ( global int) 45617a3babSopenharmony_ci0:34 Function Call: f(i1;i1;i1; ( global int) 46617a3babSopenharmony_ci0:34 Constant: 47617a3babSopenharmony_ci0:34 1 (const int) 48617a3babSopenharmony_ci0:34 Constant: 49617a3babSopenharmony_ci0:34 2 (const int) 50617a3babSopenharmony_ci0:34 Constant: 51617a3babSopenharmony_ci0:34 3 (const int) 52617a3babSopenharmony_ci0:36 Function Definition: main( ( global void) 53617a3babSopenharmony_ci0:36 Function Parameters: 54617a3babSopenharmony_ci0:? Sequence 55617a3babSopenharmony_ci0:39 Function Call: g( ( temp int) 56617a3babSopenharmony_ci0:42 'sin' ( temp float) 57617a3babSopenharmony_ci0:43 Function Call: sin(f1; ( global float) 58617a3babSopenharmony_ci0:43 Constant: 59617a3babSopenharmony_ci0:43 0.700000 60617a3babSopenharmony_ci0:44 Function Call: f(i1;i1;i1; ( global int) 61617a3babSopenharmony_ci0:44 Constant: 62617a3babSopenharmony_ci0:44 1 (const int) 63617a3babSopenharmony_ci0:44 Constant: 64617a3babSopenharmony_ci0:44 2 (const int) 65617a3babSopenharmony_ci0:44 Constant: 66617a3babSopenharmony_ci0:44 3 (const int) 67617a3babSopenharmony_ci0:47 move second child to first child ( temp float) 68617a3babSopenharmony_ci0:47 'f' ( temp float) 69617a3babSopenharmony_ci0:47 Constant: 70617a3babSopenharmony_ci0:47 3.000000 71617a3babSopenharmony_ci0:49 move second child to first child ( temp 4-component vector of float) 72617a3babSopenharmony_ci0:49 'gl_Position' ( gl_Position 4-component vector of float Position) 73617a3babSopenharmony_ci0:49 Construct vec4 ( temp 4-component vector of float) 74617a3babSopenharmony_ci0:49 'f' ( temp float) 75617a3babSopenharmony_ci0:51 Sequence 76617a3babSopenharmony_ci0:51 Sequence 77617a3babSopenharmony_ci0:51 move second child to first child ( temp int) 78617a3babSopenharmony_ci0:51 'f' ( temp int) 79617a3babSopenharmony_ci0:51 Constant: 80617a3babSopenharmony_ci0:51 0 (const int) 81617a3babSopenharmony_ci0:51 Loop with condition tested first 82617a3babSopenharmony_ci0:51 Loop Condition 83617a3babSopenharmony_ci0:51 Compare Less Than ( temp bool) 84617a3babSopenharmony_ci0:51 'f' ( temp int) 85617a3babSopenharmony_ci0:51 Constant: 86617a3babSopenharmony_ci0:51 10 (const int) 87617a3babSopenharmony_ci0:51 Loop Body 88617a3babSopenharmony_ci0:52 Pre-Increment ( temp int) 89617a3babSopenharmony_ci0:52 'f' ( temp int) 90617a3babSopenharmony_ci0:51 Loop Terminal Expression 91617a3babSopenharmony_ci0:51 Pre-Increment ( temp int) 92617a3babSopenharmony_ci0:51 'f' ( temp int) 93617a3babSopenharmony_ci0:54 Sequence 94617a3babSopenharmony_ci0:54 move second child to first child ( temp int) 95617a3babSopenharmony_ci0:54 'x' ( temp int) 96617a3babSopenharmony_ci0:54 Constant: 97617a3babSopenharmony_ci0:54 1 (const int) 98617a3babSopenharmony_ci0:56 Sequence 99617a3babSopenharmony_ci0:56 Sequence 100617a3babSopenharmony_ci0:56 move second child to first child ( temp float) 101617a3babSopenharmony_ci0:56 'x' ( temp float) 102617a3babSopenharmony_ci0:56 Constant: 103617a3babSopenharmony_ci0:56 2.000000 104617a3babSopenharmony_ci0:56 move second child to first child ( temp float) 105617a3babSopenharmony_ci0:56 'y' ( temp float) 106617a3babSopenharmony_ci0:56 'x' ( temp float) 107617a3babSopenharmony_ci0:60 Sequence 108617a3babSopenharmony_ci0:60 Sequence 109617a3babSopenharmony_ci0:60 move second child to first child ( temp int) 110617a3babSopenharmony_ci0:60 'x' ( temp int) 111617a3babSopenharmony_ci0:60 'x' ( temp int) 112617a3babSopenharmony_ci0:68 Sequence 113617a3babSopenharmony_ci0:68 Sequence 114617a3babSopenharmony_ci0:68 move second child to first child ( temp structure{ temp int x}) 115617a3babSopenharmony_ci0:68 'S' ( temp structure{ temp int x}) 116617a3babSopenharmony_ci0:68 Constant: 117617a3babSopenharmony_ci0:68 0 (const int) 118617a3babSopenharmony_ci0:69 x: direct index for structure ( temp int) 119617a3babSopenharmony_ci0:69 'S' ( temp structure{ temp int x}) 120617a3babSopenharmony_ci0:69 Constant: 121617a3babSopenharmony_ci0:69 0 (const int) 122617a3babSopenharmony_ci0:73 Constant: 123617a3babSopenharmony_ci0:73 183.346494 124617a3babSopenharmony_ci0:? Sequence 125617a3babSopenharmony_ci0:77 move second child to first child ( temp int) 126617a3babSopenharmony_ci0:77 x: direct index for structure ( temp int) 127617a3babSopenharmony_ci0:77 's' ( temp structure{ temp int x}) 128617a3babSopenharmony_ci0:77 Constant: 129617a3babSopenharmony_ci0:77 0 (const int) 130617a3babSopenharmony_ci0:77 Constant: 131617a3babSopenharmony_ci0:77 3 (const int) 132617a3babSopenharmony_ci0:82 move second child to first child ( temp bool) 133617a3babSopenharmony_ci0:82 b: direct index for structure ( temp bool) 134617a3babSopenharmony_ci0:82 't' ( temp structure{ temp bool b}) 135617a3babSopenharmony_ci0:82 Constant: 136617a3babSopenharmony_ci0:82 0 (const int) 137617a3babSopenharmony_ci0:82 Constant: 138617a3babSopenharmony_ci0:82 true (const bool) 139617a3babSopenharmony_ci0:? Linker Objects 140617a3babSopenharmony_ci0:? 'b' ( global bool) 141617a3babSopenharmony_ci0:? 'c' ( global bool) 142617a3babSopenharmony_ci0:? 'f' ( global float) 143617a3babSopenharmony_ci0:? 'tan' ( global float) 144617a3babSopenharmony_ci0:? 'gi' ( global int) 145617a3babSopenharmony_ci 146617a3babSopenharmony_ci 147617a3babSopenharmony_ciLinked vertex stage: 148617a3babSopenharmony_ci 149617a3babSopenharmony_ciERROR: Linking vertex stage: No function definition (body) found: 150617a3babSopenharmony_ci sin(f1; 151617a3babSopenharmony_ciERROR: Linking vertex stage: No function definition (body) found: 152617a3babSopenharmony_ci g( 153617a3babSopenharmony_ci 154617a3babSopenharmony_ciShader version: 110 155617a3babSopenharmony_ciERROR: node is still EOpNull! 156617a3babSopenharmony_ci0:3 Function Definition: f(i1;i1;i1; ( global int) 157617a3babSopenharmony_ci0:3 Function Parameters: 158617a3babSopenharmony_ci0:3 'a' ( in int) 159617a3babSopenharmony_ci0:3 'b' ( in int) 160617a3babSopenharmony_ci0:3 'c' ( in int) 161617a3babSopenharmony_ci0:? Sequence 162617a3babSopenharmony_ci0:8 Sequence 163617a3babSopenharmony_ci0:8 Sequence 164617a3babSopenharmony_ci0:8 move second child to first child ( temp float) 165617a3babSopenharmony_ci0:8 'a' ( temp float) 166617a3babSopenharmony_ci0:8 add ( temp float) 167617a3babSopenharmony_ci0:8 Convert int to float ( temp float) 168617a3babSopenharmony_ci0:8 'a' ( in int) 169617a3babSopenharmony_ci0:8 Constant: 170617a3babSopenharmony_ci0:8 1.000000 171617a3babSopenharmony_ci0:11 Branch: Return with expression 172617a3babSopenharmony_ci0:11 'a' ( in int) 173617a3babSopenharmony_ci0:34 Sequence 174617a3babSopenharmony_ci0:34 move second child to first child ( temp int) 175617a3babSopenharmony_ci0:34 'gi' ( global int) 176617a3babSopenharmony_ci0:34 Function Call: f(i1;i1;i1; ( global int) 177617a3babSopenharmony_ci0:34 Constant: 178617a3babSopenharmony_ci0:34 1 (const int) 179617a3babSopenharmony_ci0:34 Constant: 180617a3babSopenharmony_ci0:34 2 (const int) 181617a3babSopenharmony_ci0:34 Constant: 182617a3babSopenharmony_ci0:34 3 (const int) 183617a3babSopenharmony_ci0:36 Function Definition: main( ( global void) 184617a3babSopenharmony_ci0:36 Function Parameters: 185617a3babSopenharmony_ci0:? Sequence 186617a3babSopenharmony_ci0:39 Function Call: g( ( temp int) 187617a3babSopenharmony_ci0:42 'sin' ( temp float) 188617a3babSopenharmony_ci0:43 Function Call: sin(f1; ( global float) 189617a3babSopenharmony_ci0:43 Constant: 190617a3babSopenharmony_ci0:43 0.700000 191617a3babSopenharmony_ci0:44 Function Call: f(i1;i1;i1; ( global int) 192617a3babSopenharmony_ci0:44 Constant: 193617a3babSopenharmony_ci0:44 1 (const int) 194617a3babSopenharmony_ci0:44 Constant: 195617a3babSopenharmony_ci0:44 2 (const int) 196617a3babSopenharmony_ci0:44 Constant: 197617a3babSopenharmony_ci0:44 3 (const int) 198617a3babSopenharmony_ci0:47 move second child to first child ( temp float) 199617a3babSopenharmony_ci0:47 'f' ( temp float) 200617a3babSopenharmony_ci0:47 Constant: 201617a3babSopenharmony_ci0:47 3.000000 202617a3babSopenharmony_ci0:49 move second child to first child ( temp 4-component vector of float) 203617a3babSopenharmony_ci0:49 'gl_Position' ( gl_Position 4-component vector of float Position) 204617a3babSopenharmony_ci0:49 Construct vec4 ( temp 4-component vector of float) 205617a3babSopenharmony_ci0:49 'f' ( temp float) 206617a3babSopenharmony_ci0:51 Sequence 207617a3babSopenharmony_ci0:51 Sequence 208617a3babSopenharmony_ci0:51 move second child to first child ( temp int) 209617a3babSopenharmony_ci0:51 'f' ( temp int) 210617a3babSopenharmony_ci0:51 Constant: 211617a3babSopenharmony_ci0:51 0 (const int) 212617a3babSopenharmony_ci0:51 Loop with condition tested first 213617a3babSopenharmony_ci0:51 Loop Condition 214617a3babSopenharmony_ci0:51 Compare Less Than ( temp bool) 215617a3babSopenharmony_ci0:51 'f' ( temp int) 216617a3babSopenharmony_ci0:51 Constant: 217617a3babSopenharmony_ci0:51 10 (const int) 218617a3babSopenharmony_ci0:51 Loop Body 219617a3babSopenharmony_ci0:52 Pre-Increment ( temp int) 220617a3babSopenharmony_ci0:52 'f' ( temp int) 221617a3babSopenharmony_ci0:51 Loop Terminal Expression 222617a3babSopenharmony_ci0:51 Pre-Increment ( temp int) 223617a3babSopenharmony_ci0:51 'f' ( temp int) 224617a3babSopenharmony_ci0:54 Sequence 225617a3babSopenharmony_ci0:54 move second child to first child ( temp int) 226617a3babSopenharmony_ci0:54 'x' ( temp int) 227617a3babSopenharmony_ci0:54 Constant: 228617a3babSopenharmony_ci0:54 1 (const int) 229617a3babSopenharmony_ci0:56 Sequence 230617a3babSopenharmony_ci0:56 Sequence 231617a3babSopenharmony_ci0:56 move second child to first child ( temp float) 232617a3babSopenharmony_ci0:56 'x' ( temp float) 233617a3babSopenharmony_ci0:56 Constant: 234617a3babSopenharmony_ci0:56 2.000000 235617a3babSopenharmony_ci0:56 move second child to first child ( temp float) 236617a3babSopenharmony_ci0:56 'y' ( temp float) 237617a3babSopenharmony_ci0:56 'x' ( temp float) 238617a3babSopenharmony_ci0:60 Sequence 239617a3babSopenharmony_ci0:60 Sequence 240617a3babSopenharmony_ci0:60 move second child to first child ( temp int) 241617a3babSopenharmony_ci0:60 'x' ( temp int) 242617a3babSopenharmony_ci0:60 'x' ( temp int) 243617a3babSopenharmony_ci0:68 Sequence 244617a3babSopenharmony_ci0:68 Sequence 245617a3babSopenharmony_ci0:68 move second child to first child ( temp structure{ temp int x}) 246617a3babSopenharmony_ci0:68 'S' ( temp structure{ temp int x}) 247617a3babSopenharmony_ci0:68 Constant: 248617a3babSopenharmony_ci0:68 0 (const int) 249617a3babSopenharmony_ci0:69 x: direct index for structure ( temp int) 250617a3babSopenharmony_ci0:69 'S' ( temp structure{ temp int x}) 251617a3babSopenharmony_ci0:69 Constant: 252617a3babSopenharmony_ci0:69 0 (const int) 253617a3babSopenharmony_ci0:73 Constant: 254617a3babSopenharmony_ci0:73 183.346494 255617a3babSopenharmony_ci0:? Sequence 256617a3babSopenharmony_ci0:77 move second child to first child ( temp int) 257617a3babSopenharmony_ci0:77 x: direct index for structure ( temp int) 258617a3babSopenharmony_ci0:77 's' ( temp structure{ temp int x}) 259617a3babSopenharmony_ci0:77 Constant: 260617a3babSopenharmony_ci0:77 0 (const int) 261617a3babSopenharmony_ci0:77 Constant: 262617a3babSopenharmony_ci0:77 3 (const int) 263617a3babSopenharmony_ci0:82 move second child to first child ( temp bool) 264617a3babSopenharmony_ci0:82 b: direct index for structure ( temp bool) 265617a3babSopenharmony_ci0:82 't' ( temp structure{ temp bool b}) 266617a3babSopenharmony_ci0:82 Constant: 267617a3babSopenharmony_ci0:82 0 (const int) 268617a3babSopenharmony_ci0:82 Constant: 269617a3babSopenharmony_ci0:82 true (const bool) 270617a3babSopenharmony_ci0:? Linker Objects 271617a3babSopenharmony_ci0:? 'b' ( global bool) 272617a3babSopenharmony_ci0:? 'c' ( global bool) 273617a3babSopenharmony_ci0:? 'f' ( global float) 274617a3babSopenharmony_ci0:? 'tan' ( global float) 275617a3babSopenharmony_ci0:? 'gi' ( global int) 276617a3babSopenharmony_ci 277