1617a3babSopenharmony_cidce.frag 2617a3babSopenharmony_ciShader version: 400 3617a3babSopenharmony_ci0:? Sequence 4617a3babSopenharmony_ci0:5 Sequence 5617a3babSopenharmony_ci0:5 move second child to first child ( temp int) 6617a3babSopenharmony_ci0:5 'c' ( global int) 7617a3babSopenharmony_ci0:5 Constant: 8617a3babSopenharmony_ci0:5 0 (const int) 9617a3babSopenharmony_ci0:7 Function Definition: bar( ( global void) 10617a3babSopenharmony_ci0:7 Function Parameters: 11617a3babSopenharmony_ci0:9 Sequence 12617a3babSopenharmony_ci0:9 Test condition and select ( temp void) 13617a3babSopenharmony_ci0:9 Condition 14617a3babSopenharmony_ci0:9 Constant: 15617a3babSopenharmony_ci0:9 false (const bool) 16617a3babSopenharmony_ci0:9 true case 17617a3babSopenharmony_ci0:10 Pre-Increment ( temp int) 18617a3babSopenharmony_ci0:10 'c' ( global int) 19617a3babSopenharmony_ci0:9 false case 20617a3babSopenharmony_ci0:12 Pre-Increment ( temp int) 21617a3babSopenharmony_ci0:12 'c' ( global int) 22617a3babSopenharmony_ci0:14 Test condition and select ( temp int) 23617a3babSopenharmony_ci0:14 Condition 24617a3babSopenharmony_ci0:14 Constant: 25617a3babSopenharmony_ci0:14 false (const bool) 26617a3babSopenharmony_ci0:14 true case 27617a3babSopenharmony_ci0:14 Pre-Increment ( temp int) 28617a3babSopenharmony_ci0:14 'c' ( global int) 29617a3babSopenharmony_ci0:14 false case 30617a3babSopenharmony_ci0:14 Pre-Increment ( temp int) 31617a3babSopenharmony_ci0:14 'c' ( global int) 32617a3babSopenharmony_ci0:16 switch 33617a3babSopenharmony_ci0:16 condition 34617a3babSopenharmony_ci0:16 'c' ( global int) 35617a3babSopenharmony_ci0:16 body 36617a3babSopenharmony_ci0:16 Sequence 37617a3babSopenharmony_ci0:17 case: with expression 38617a3babSopenharmony_ci0:17 Constant: 39617a3babSopenharmony_ci0:17 1 (const int) 40617a3babSopenharmony_ci0:? Sequence 41617a3babSopenharmony_ci0:18 Pre-Increment ( temp int) 42617a3babSopenharmony_ci0:18 'c' ( global int) 43617a3babSopenharmony_ci0:19 Branch: Break 44617a3babSopenharmony_ci0:20 Pre-Increment ( temp int) 45617a3babSopenharmony_ci0:20 'c' ( global int) 46617a3babSopenharmony_ci0:21 case: with expression 47617a3babSopenharmony_ci0:21 Constant: 48617a3babSopenharmony_ci0:21 2 (const int) 49617a3babSopenharmony_ci0:? Sequence 50617a3babSopenharmony_ci0:22 Branch: Break 51617a3babSopenharmony_ci0:23 Pre-Increment ( temp int) 52617a3babSopenharmony_ci0:23 'c' ( global int) 53617a3babSopenharmony_ci0:24 default: 54617a3babSopenharmony_ci0:? Sequence 55617a3babSopenharmony_ci0:25 Branch: Break 56617a3babSopenharmony_ci0:28 Sequence 57617a3babSopenharmony_ci0:28 Sequence 58617a3babSopenharmony_ci0:28 move second child to first child ( temp int) 59617a3babSopenharmony_ci0:28 'i' ( temp int) 60617a3babSopenharmony_ci0:28 Constant: 61617a3babSopenharmony_ci0:28 0 (const int) 62617a3babSopenharmony_ci0:28 Loop with condition tested first 63617a3babSopenharmony_ci0:28 Loop Condition 64617a3babSopenharmony_ci0:28 Compare Less Than ( temp bool) 65617a3babSopenharmony_ci0:28 'i' ( temp int) 66617a3babSopenharmony_ci0:28 Constant: 67617a3babSopenharmony_ci0:28 0 (const int) 68617a3babSopenharmony_ci0:28 Loop Body 69617a3babSopenharmony_ci0:29 Pre-Increment ( temp int) 70617a3babSopenharmony_ci0:29 'c' ( global int) 71617a3babSopenharmony_ci0:28 Loop Terminal Expression 72617a3babSopenharmony_ci0:28 Pre-Increment ( temp int) 73617a3babSopenharmony_ci0:28 'i' ( temp int) 74617a3babSopenharmony_ci0:31 Sequence 75617a3babSopenharmony_ci0:31 Sequence 76617a3babSopenharmony_ci0:31 move second child to first child ( temp int) 77617a3babSopenharmony_ci0:31 'i' ( temp int) 78617a3babSopenharmony_ci0:31 Constant: 79617a3babSopenharmony_ci0:31 0 (const int) 80617a3babSopenharmony_ci0:31 Loop with condition tested first 81617a3babSopenharmony_ci0:31 Loop Condition 82617a3babSopenharmony_ci0:31 Compare Less Than ( temp bool) 83617a3babSopenharmony_ci0:31 'i' ( temp int) 84617a3babSopenharmony_ci0:31 Constant: 85617a3babSopenharmony_ci0:31 10 (const int) 86617a3babSopenharmony_ci0:31 Loop Body 87617a3babSopenharmony_ci0:32 Sequence 88617a3babSopenharmony_ci0:32 Test condition and select ( temp void) 89617a3babSopenharmony_ci0:32 Condition 90617a3babSopenharmony_ci0:32 Compare Less Than ( temp bool) 91617a3babSopenharmony_ci0:32 'c' ( global int) 92617a3babSopenharmony_ci0:32 Constant: 93617a3babSopenharmony_ci0:32 3 (const int) 94617a3babSopenharmony_ci0:32 true case 95617a3babSopenharmony_ci0:33 Sequence 96617a3babSopenharmony_ci0:33 Branch: Break 97617a3babSopenharmony_ci0:34 Pre-Increment ( temp int) 98617a3babSopenharmony_ci0:34 'c' ( global int) 99617a3babSopenharmony_ci0:32 false case 100617a3babSopenharmony_ci0:36 Sequence 101617a3babSopenharmony_ci0:36 Branch: Continue 102617a3babSopenharmony_ci0:37 Pre-Increment ( temp int) 103617a3babSopenharmony_ci0:37 'c' ( global int) 104617a3babSopenharmony_ci0:31 Loop Terminal Expression 105617a3babSopenharmony_ci0:31 Pre-Increment ( temp int) 106617a3babSopenharmony_ci0:31 'i' ( temp int) 107617a3babSopenharmony_ci0:41 Branch: Return 108617a3babSopenharmony_ci0:43 Pre-Increment ( temp int) 109617a3babSopenharmony_ci0:43 'c' ( global int) 110617a3babSopenharmony_ci0:46 Function Definition: foo( ( global int) 111617a3babSopenharmony_ci0:46 Function Parameters: 112617a3babSopenharmony_ci0:48 Sequence 113617a3babSopenharmony_ci0:48 Test condition and select ( temp void) 114617a3babSopenharmony_ci0:48 Condition 115617a3babSopenharmony_ci0:48 Compare Greater Than ( temp bool) 116617a3babSopenharmony_ci0:48 'c' ( global int) 117617a3babSopenharmony_ci0:48 Constant: 118617a3babSopenharmony_ci0:48 4 (const int) 119617a3babSopenharmony_ci0:48 true case 120617a3babSopenharmony_ci0:49 Sequence 121617a3babSopenharmony_ci0:49 Branch: Return with expression 122617a3babSopenharmony_ci0:49 Constant: 123617a3babSopenharmony_ci0:49 4 (const int) 124617a3babSopenharmony_ci0:50 Pre-Increment ( temp int) 125617a3babSopenharmony_ci0:50 'c' ( global int) 126617a3babSopenharmony_ci0:53 Branch: Return with expression 127617a3babSopenharmony_ci0:53 Constant: 128617a3babSopenharmony_ci0:53 5 (const int) 129617a3babSopenharmony_ci0:55 Pre-Increment ( temp int) 130617a3babSopenharmony_ci0:55 'c' ( global int) 131617a3babSopenharmony_ci0:? Linker Objects 132617a3babSopenharmony_ci0:? 'flag' ( const bool) 133617a3babSopenharmony_ci0:? false (const bool) 134617a3babSopenharmony_ci0:? 'c' ( global int) 135617a3babSopenharmony_ci 136617a3babSopenharmony_ci 137617a3babSopenharmony_ciLinked fragment stage: 138617a3babSopenharmony_ci 139617a3babSopenharmony_ciERROR: Linking fragment stage: Missing entry point: Each stage requires one entry point 140617a3babSopenharmony_ci 141617a3babSopenharmony_ciShader version: 400 142617a3babSopenharmony_ci0:? Sequence 143617a3babSopenharmony_ci0:5 Sequence 144617a3babSopenharmony_ci0:5 move second child to first child ( temp int) 145617a3babSopenharmony_ci0:5 'c' ( global int) 146617a3babSopenharmony_ci0:5 Constant: 147617a3babSopenharmony_ci0:5 0 (const int) 148617a3babSopenharmony_ci0:? Linker Objects 149617a3babSopenharmony_ci0:? 'flag' ( const bool) 150617a3babSopenharmony_ci0:? false (const bool) 151617a3babSopenharmony_ci0:? 'c' ( global int) 152617a3babSopenharmony_ci 153