1pointCoord.frag
2Shader version: 100
30:? Sequence
40:5  Function Definition: main( ( global void)
50:5    Function Parameters:
60:?     Sequence
70:9      Test condition and select ( temp void)
80:9        Condition
90:9        Compare Less Than ( temp bool)
100:9          length ( global mediump float)
110:9            'gl_PointCoord' ( gl_PointCoord mediump 2-component vector of float PointCoord)
120:9          Constant:
130:9            0.300000
140:9        true case
150:10        move second child to first child ( temp highp 4-component vector of float)
160:10          'color' ( temp highp 4-component vector of float)
170:10          texture ( global lowp 4-component vector of float, operation at mediump)
180:10            'sampler' ( uniform lowp sampler2D)
190:10            'gl_PointCoord' ( gl_PointCoord mediump 2-component vector of float PointCoord)
200:9        false case
210:12        move second child to first child ( temp highp 4-component vector of float)
220:12          'color' ( temp highp 4-component vector of float)
230:12          Constant:
240:12            0.000000
250:12            0.000000
260:12            0.000000
270:12            0.000000
280:14      move second child to first child ( temp highp 4-component vector of float)
290:14        'gl_FragColor' ( fragColor mediump 4-component vector of float FragColor)
300:14        'color' ( temp highp 4-component vector of float)
310:?   Linker Objects
320:?     'sampler' ( uniform lowp sampler2D)
33
34
35Linked fragment stage:
36
37
38Shader version: 100
390:? Sequence
400:5  Function Definition: main( ( global void)
410:5    Function Parameters:
420:?     Sequence
430:9      Test condition and select ( temp void)
440:9        Condition
450:9        Compare Less Than ( temp bool)
460:9          length ( global mediump float)
470:9            'gl_PointCoord' ( gl_PointCoord mediump 2-component vector of float PointCoord)
480:9          Constant:
490:9            0.300000
500:9        true case
510:10        move second child to first child ( temp highp 4-component vector of float)
520:10          'color' ( temp highp 4-component vector of float)
530:10          texture ( global lowp 4-component vector of float, operation at mediump)
540:10            'sampler' ( uniform lowp sampler2D)
550:10            'gl_PointCoord' ( gl_PointCoord mediump 2-component vector of float PointCoord)
560:9        false case
570:12        move second child to first child ( temp highp 4-component vector of float)
580:12          'color' ( temp highp 4-component vector of float)
590:12          Constant:
600:12            0.000000
610:12            0.000000
620:12            0.000000
630:12            0.000000
640:14      move second child to first child ( temp highp 4-component vector of float)
650:14        'gl_FragColor' ( fragColor mediump 4-component vector of float FragColor)
660:14        'color' ( temp highp 4-component vector of float)
670:?   Linker Objects
680:?     'sampler' ( uniform lowp sampler2D)
69
70