• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1gl_samplemask_array_size.frag
2Shader version: 320
30:? Sequence
40:4  Function Definition: main( ( global void)
50:4    Function Parameters:
60:6    Sequence
70:6      Sequence
80:6        Sequence
90:6          move second child to first child ( temp mediump int)
100:6            'i' ( temp mediump int)
110:6            Constant:
120:6              0 (const int)
130:6        Loop with condition tested first
140:6          Loop Condition
150:6          Compare Less Than ( temp bool)
160:6            'i' ( temp mediump int)
170:6            Constant:
180:6              1 (const int)
190:6          Loop Body
200:7          move second child to first child ( temp highp int)
210:7            indirect index ( temp highp int SampleMaskIn)
220:7              'gl_SampleMask' ( out runtime-sized array of highp int SampleMaskIn)
230:7              'i' ( temp mediump int)
240:7            Constant:
250:7              -1431655766 (const int)
260:6          Loop Terminal Expression
270:6          Pre-Increment ( temp mediump int)
280:6            'i' ( temp mediump int)
290:9      move second child to first child ( temp mediump 4-component vector of float)
300:9        'fragColor' (layout( location=0) out mediump 4-component vector of float)
310:9        Constant:
320:9          0.000000
330:9          1.000000
340:9          0.000000
350:9          1.000000
360:?   Linker Objects
370:?     'fragColor' (layout( location=0) out mediump 4-component vector of float)
380:?     'gl_SampleMask' ( out runtime-sized array of highp int SampleMaskIn)
39
40
41Linked fragment stage:
42
43
44Shader version: 320
450:? Sequence
460:4  Function Definition: main( ( global void)
470:4    Function Parameters:
480:6    Sequence
490:6      Sequence
500:6        Sequence
510:6          move second child to first child ( temp mediump int)
520:6            'i' ( temp mediump int)
530:6            Constant:
540:6              0 (const int)
550:6        Loop with condition tested first
560:6          Loop Condition
570:6          Compare Less Than ( temp bool)
580:6            'i' ( temp mediump int)
590:6            Constant:
600:6              1 (const int)
610:6          Loop Body
620:7          move second child to first child ( temp highp int)
630:7            indirect index ( temp highp int SampleMaskIn)
640:7              'gl_SampleMask' ( out 1-element array of highp int SampleMaskIn)
650:7              'i' ( temp mediump int)
660:7            Constant:
670:7              -1431655766 (const int)
680:6          Loop Terminal Expression
690:6          Pre-Increment ( temp mediump int)
700:6            'i' ( temp mediump int)
710:9      move second child to first child ( temp mediump 4-component vector of float)
720:9        'fragColor' (layout( location=0) out mediump 4-component vector of float)
730:9        Constant:
740:9          0.000000
750:9          1.000000
760:9          0.000000
770:9          1.000000
780:?   Linker Objects
790:?     'fragColor' (layout( location=0) out mediump 4-component vector of float)
800:?     'gl_SampleMask' ( out 1-element array of highp int SampleMaskIn)
81
82