1617a3babSopenharmony_cifloatBitsToInt.vert 2617a3babSopenharmony_ciWARNING: 0:2: '#extension' : extension is only partially supported: GL_ARB_gpu_shader5 3617a3babSopenharmony_ci 4617a3babSopenharmony_ciShader version: 150 5617a3babSopenharmony_ciRequested GL_ARB_gpu_shader5 6617a3babSopenharmony_ci0:? Sequence 7617a3babSopenharmony_ci0:6 Function Definition: main( ( global void) 8617a3babSopenharmony_ci0:6 Function Parameters: 9617a3babSopenharmony_ci0:8 Sequence 10617a3babSopenharmony_ci0:8 move second child to first child ( temp 4-component vector of float) 11617a3babSopenharmony_ci0:8 'result' ( smooth out 4-component vector of float) 12617a3babSopenharmony_ci0:8 Constant: 13617a3babSopenharmony_ci0:8 1.000000 14617a3babSopenharmony_ci0:8 1.000000 15617a3babSopenharmony_ci0:8 1.000000 16617a3babSopenharmony_ci0:8 1.000000 17617a3babSopenharmony_ci0:9 Sequence 18617a3babSopenharmony_ci0:9 move second child to first child ( temp int) 19617a3babSopenharmony_ci0:9 'ret_val' ( temp int) 20617a3babSopenharmony_ci0:9 floatBitsToInt ( global int) 21617a3babSopenharmony_ci0:9 'value' ( uniform float) 22617a3babSopenharmony_ci0:10 Test condition and select ( temp void) 23617a3babSopenharmony_ci0:10 Condition 24617a3babSopenharmony_ci0:10 Compare Not Equal ( temp bool) 25617a3babSopenharmony_ci0:10 'expected_value' ( uniform int) 26617a3babSopenharmony_ci0:10 'ret_val' ( temp int) 27617a3babSopenharmony_ci0:10 true case 28617a3babSopenharmony_ci0:10 Sequence 29617a3babSopenharmony_ci0:10 move second child to first child ( temp 4-component vector of float) 30617a3babSopenharmony_ci0:10 'result' ( smooth out 4-component vector of float) 31617a3babSopenharmony_ci0:10 Constant: 32617a3babSopenharmony_ci0:10 0.000000 33617a3babSopenharmony_ci0:10 0.000000 34617a3babSopenharmony_ci0:10 0.000000 35617a3babSopenharmony_ci0:10 0.000000 36617a3babSopenharmony_ci0:12 switch 37617a3babSopenharmony_ci0:12 condition 38617a3babSopenharmony_ci0:12 'gl_VertexID' ( gl_VertexId int VertexId) 39617a3babSopenharmony_ci0:12 body 40617a3babSopenharmony_ci0:12 Sequence 41617a3babSopenharmony_ci0:13 case: with expression 42617a3babSopenharmony_ci0:13 Constant: 43617a3babSopenharmony_ci0:13 0 (const int) 44617a3babSopenharmony_ci0:? Sequence 45617a3babSopenharmony_ci0:13 move second child to first child ( temp 4-component vector of float) 46617a3babSopenharmony_ci0:13 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position) 47617a3babSopenharmony_ci0:13 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance}) 48617a3babSopenharmony_ci0:13 Constant: 49617a3babSopenharmony_ci0:13 0 (const uint) 50617a3babSopenharmony_ci0:13 Constant: 51617a3babSopenharmony_ci0:13 -1.000000 52617a3babSopenharmony_ci0:13 1.000000 53617a3babSopenharmony_ci0:13 0.000000 54617a3babSopenharmony_ci0:13 1.000000 55617a3babSopenharmony_ci0:13 Branch: Break 56617a3babSopenharmony_ci0:14 case: with expression 57617a3babSopenharmony_ci0:14 Constant: 58617a3babSopenharmony_ci0:14 1 (const int) 59617a3babSopenharmony_ci0:? Sequence 60617a3babSopenharmony_ci0:14 move second child to first child ( temp 4-component vector of float) 61617a3babSopenharmony_ci0:14 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position) 62617a3babSopenharmony_ci0:14 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance}) 63617a3babSopenharmony_ci0:14 Constant: 64617a3babSopenharmony_ci0:14 0 (const uint) 65617a3babSopenharmony_ci0:14 Constant: 66617a3babSopenharmony_ci0:14 1.000000 67617a3babSopenharmony_ci0:14 1.000000 68617a3babSopenharmony_ci0:14 0.000000 69617a3babSopenharmony_ci0:14 1.000000 70617a3babSopenharmony_ci0:14 Branch: Break 71617a3babSopenharmony_ci0:15 case: with expression 72617a3babSopenharmony_ci0:15 Constant: 73617a3babSopenharmony_ci0:15 2 (const int) 74617a3babSopenharmony_ci0:? Sequence 75617a3babSopenharmony_ci0:15 move second child to first child ( temp 4-component vector of float) 76617a3babSopenharmony_ci0:15 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position) 77617a3babSopenharmony_ci0:15 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance}) 78617a3babSopenharmony_ci0:15 Constant: 79617a3babSopenharmony_ci0:15 0 (const uint) 80617a3babSopenharmony_ci0:15 Constant: 81617a3babSopenharmony_ci0:15 -1.000000 82617a3babSopenharmony_ci0:15 -1.000000 83617a3babSopenharmony_ci0:15 0.000000 84617a3babSopenharmony_ci0:15 1.000000 85617a3babSopenharmony_ci0:15 Branch: Break 86617a3babSopenharmony_ci0:16 case: with expression 87617a3babSopenharmony_ci0:16 Constant: 88617a3babSopenharmony_ci0:16 3 (const int) 89617a3babSopenharmony_ci0:? Sequence 90617a3babSopenharmony_ci0:16 move second child to first child ( temp 4-component vector of float) 91617a3babSopenharmony_ci0:16 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position) 92617a3babSopenharmony_ci0:16 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance}) 93617a3babSopenharmony_ci0:16 Constant: 94617a3babSopenharmony_ci0:16 0 (const uint) 95617a3babSopenharmony_ci0:16 Constant: 96617a3babSopenharmony_ci0:16 1.000000 97617a3babSopenharmony_ci0:16 -1.000000 98617a3babSopenharmony_ci0:16 0.000000 99617a3babSopenharmony_ci0:16 1.000000 100617a3babSopenharmony_ci0:16 Branch: Break 101617a3babSopenharmony_ci0:? Linker Objects 102617a3babSopenharmony_ci0:? 'expected_value' ( uniform int) 103617a3babSopenharmony_ci0:? 'value' ( uniform float) 104617a3babSopenharmony_ci0:? 'result' ( smooth out 4-component vector of float) 105617a3babSopenharmony_ci0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out unsized 1-element array of float ClipDistance gl_ClipDistance}) 106617a3babSopenharmony_ci0:? 'gl_VertexID' ( gl_VertexId int VertexId) 107617a3babSopenharmony_ci0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId) 108617a3babSopenharmony_ci 109617a3babSopenharmony_ci 110617a3babSopenharmony_ciLinked vertex stage: 111617a3babSopenharmony_ci 112617a3babSopenharmony_ci 113617a3babSopenharmony_ciShader version: 150 114617a3babSopenharmony_ciRequested GL_ARB_gpu_shader5 115617a3babSopenharmony_ci0:? Sequence 116617a3babSopenharmony_ci0:6 Function Definition: main( ( global void) 117617a3babSopenharmony_ci0:6 Function Parameters: 118617a3babSopenharmony_ci0:8 Sequence 119617a3babSopenharmony_ci0:8 move second child to first child ( temp 4-component vector of float) 120617a3babSopenharmony_ci0:8 'result' ( smooth out 4-component vector of float) 121617a3babSopenharmony_ci0:8 Constant: 122617a3babSopenharmony_ci0:8 1.000000 123617a3babSopenharmony_ci0:8 1.000000 124617a3babSopenharmony_ci0:8 1.000000 125617a3babSopenharmony_ci0:8 1.000000 126617a3babSopenharmony_ci0:9 Sequence 127617a3babSopenharmony_ci0:9 move second child to first child ( temp int) 128617a3babSopenharmony_ci0:9 'ret_val' ( temp int) 129617a3babSopenharmony_ci0:9 floatBitsToInt ( global int) 130617a3babSopenharmony_ci0:9 'value' ( uniform float) 131617a3babSopenharmony_ci0:10 Test condition and select ( temp void) 132617a3babSopenharmony_ci0:10 Condition 133617a3babSopenharmony_ci0:10 Compare Not Equal ( temp bool) 134617a3babSopenharmony_ci0:10 'expected_value' ( uniform int) 135617a3babSopenharmony_ci0:10 'ret_val' ( temp int) 136617a3babSopenharmony_ci0:10 true case 137617a3babSopenharmony_ci0:10 Sequence 138617a3babSopenharmony_ci0:10 move second child to first child ( temp 4-component vector of float) 139617a3babSopenharmony_ci0:10 'result' ( smooth out 4-component vector of float) 140617a3babSopenharmony_ci0:10 Constant: 141617a3babSopenharmony_ci0:10 0.000000 142617a3babSopenharmony_ci0:10 0.000000 143617a3babSopenharmony_ci0:10 0.000000 144617a3babSopenharmony_ci0:10 0.000000 145617a3babSopenharmony_ci0:12 switch 146617a3babSopenharmony_ci0:12 condition 147617a3babSopenharmony_ci0:12 'gl_VertexID' ( gl_VertexId int VertexId) 148617a3babSopenharmony_ci0:12 body 149617a3babSopenharmony_ci0:12 Sequence 150617a3babSopenharmony_ci0:13 case: with expression 151617a3babSopenharmony_ci0:13 Constant: 152617a3babSopenharmony_ci0:13 0 (const int) 153617a3babSopenharmony_ci0:? Sequence 154617a3babSopenharmony_ci0:13 move second child to first child ( temp 4-component vector of float) 155617a3babSopenharmony_ci0:13 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position) 156617a3babSopenharmony_ci0:13 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance}) 157617a3babSopenharmony_ci0:13 Constant: 158617a3babSopenharmony_ci0:13 0 (const uint) 159617a3babSopenharmony_ci0:13 Constant: 160617a3babSopenharmony_ci0:13 -1.000000 161617a3babSopenharmony_ci0:13 1.000000 162617a3babSopenharmony_ci0:13 0.000000 163617a3babSopenharmony_ci0:13 1.000000 164617a3babSopenharmony_ci0:13 Branch: Break 165617a3babSopenharmony_ci0:14 case: with expression 166617a3babSopenharmony_ci0:14 Constant: 167617a3babSopenharmony_ci0:14 1 (const int) 168617a3babSopenharmony_ci0:? Sequence 169617a3babSopenharmony_ci0:14 move second child to first child ( temp 4-component vector of float) 170617a3babSopenharmony_ci0:14 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position) 171617a3babSopenharmony_ci0:14 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance}) 172617a3babSopenharmony_ci0:14 Constant: 173617a3babSopenharmony_ci0:14 0 (const uint) 174617a3babSopenharmony_ci0:14 Constant: 175617a3babSopenharmony_ci0:14 1.000000 176617a3babSopenharmony_ci0:14 1.000000 177617a3babSopenharmony_ci0:14 0.000000 178617a3babSopenharmony_ci0:14 1.000000 179617a3babSopenharmony_ci0:14 Branch: Break 180617a3babSopenharmony_ci0:15 case: with expression 181617a3babSopenharmony_ci0:15 Constant: 182617a3babSopenharmony_ci0:15 2 (const int) 183617a3babSopenharmony_ci0:? Sequence 184617a3babSopenharmony_ci0:15 move second child to first child ( temp 4-component vector of float) 185617a3babSopenharmony_ci0:15 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position) 186617a3babSopenharmony_ci0:15 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance}) 187617a3babSopenharmony_ci0:15 Constant: 188617a3babSopenharmony_ci0:15 0 (const uint) 189617a3babSopenharmony_ci0:15 Constant: 190617a3babSopenharmony_ci0:15 -1.000000 191617a3babSopenharmony_ci0:15 -1.000000 192617a3babSopenharmony_ci0:15 0.000000 193617a3babSopenharmony_ci0:15 1.000000 194617a3babSopenharmony_ci0:15 Branch: Break 195617a3babSopenharmony_ci0:16 case: with expression 196617a3babSopenharmony_ci0:16 Constant: 197617a3babSopenharmony_ci0:16 3 (const int) 198617a3babSopenharmony_ci0:? Sequence 199617a3babSopenharmony_ci0:16 move second child to first child ( temp 4-component vector of float) 200617a3babSopenharmony_ci0:16 gl_Position: direct index for structure ( gl_Position 4-component vector of float Position) 201617a3babSopenharmony_ci0:16 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance}) 202617a3babSopenharmony_ci0:16 Constant: 203617a3babSopenharmony_ci0:16 0 (const uint) 204617a3babSopenharmony_ci0:16 Constant: 205617a3babSopenharmony_ci0:16 1.000000 206617a3babSopenharmony_ci0:16 -1.000000 207617a3babSopenharmony_ci0:16 0.000000 208617a3babSopenharmony_ci0:16 1.000000 209617a3babSopenharmony_ci0:16 Branch: Break 210617a3babSopenharmony_ci0:? Linker Objects 211617a3babSopenharmony_ci0:? 'expected_value' ( uniform int) 212617a3babSopenharmony_ci0:? 'value' ( uniform float) 213617a3babSopenharmony_ci0:? 'result' ( smooth out 4-component vector of float) 214617a3babSopenharmony_ci0:? 'anon@0' ( out block{ gl_Position 4-component vector of float Position gl_Position, gl_PointSize float PointSize gl_PointSize, out 1-element array of float ClipDistance gl_ClipDistance}) 215617a3babSopenharmony_ci0:? 'gl_VertexID' ( gl_VertexId int VertexId) 216617a3babSopenharmony_ci0:? 'gl_InstanceID' ( gl_InstanceId int InstanceId) 217617a3babSopenharmony_ci 218