 4586dbdc1b
			
		
	
	
		4586dbdc1b
		
	
	
	
	
		
			
			git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@22602 e7fa87d3-cd2b-0410-9028-fcbf551c1848
		
			
				
	
	
		
			101 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			101 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 0:? Sequence
 | |
| 0:3  Function Definition: foo(i1;i1;i1;i1;i1;i1; (mediump int)
 | |
| 0:3    Function Parameters: 
 | |
| 0:3      'a' (in mediump int)
 | |
| 0:3      'b' (const (read only) mediump int)
 | |
| 0:3      'c' (in mediump int)
 | |
| 0:3      'd' (const (read only) mediump int)
 | |
| 0:3      'e' (out mediump int)
 | |
| 0:3      'f' (inout mediump int)
 | |
| 0:5    Sequence
 | |
| 0:5      Sequence
 | |
| 0:5        move second child to first child (mediump int)
 | |
| 0:5          'sum' (mediump int)
 | |
| 0:5          add (mediump int)
 | |
| 0:5            add (mediump int)
 | |
| 0:5              add (mediump int)
 | |
| 0:5                add (mediump int)
 | |
| 0:5                  'a' (in mediump int)
 | |
| 0:5                  'b' (const (read only) mediump int)
 | |
| 0:5                'c' (in mediump int)
 | |
| 0:5              'd' (const (read only) mediump int)
 | |
| 0:5            'f' (inout mediump int)
 | |
| 0:8      multiply second child into first child (mediump int)
 | |
| 0:8        'a' (in mediump int)
 | |
| 0:8        64 (const int)
 | |
| 0:10      multiply second child into first child (mediump int)
 | |
| 0:10        'c' (in mediump int)
 | |
| 0:10        64 (const int)
 | |
| 0:12      move second child to first child (mediump int)
 | |
| 0:12        'e' (out mediump int)
 | |
| 0:12        1024 (const int)
 | |
| 0:13      multiply second child into first child (mediump int)
 | |
| 0:13        'f' (inout mediump int)
 | |
| 0:13        64 (const int)
 | |
| 0:15      add second child into first child (mediump int)
 | |
| 0:15        'sum' (mediump int)
 | |
| 0:15        add (mediump int)
 | |
| 0:15          add (mediump int)
 | |
| 0:15            add (mediump int)
 | |
| 0:15              add (mediump int)
 | |
| 0:15                add (mediump int)
 | |
| 0:15                  'a' (in mediump int)
 | |
| 0:15                  component-wise multiply (mediump int)
 | |
| 0:15                    64 (const int)
 | |
| 0:15                    'b' (const (read only) mediump int)
 | |
| 0:15                'c' (in mediump int)
 | |
| 0:15              component-wise multiply (mediump int)
 | |
| 0:15                64 (const int)
 | |
| 0:15                'd' (const (read only) mediump int)
 | |
| 0:15            'e' (out mediump int)
 | |
| 0:15          'f' (inout mediump int)
 | |
| 0:18      Branch: Return with expression
 | |
| 0:18        'sum' (mediump int)
 | |
| 0:21  Function Definition: main( (void)
 | |
| 0:21    Function Parameters: 
 | |
| 0:?     Sequence
 | |
| 0:24      Sequence
 | |
| 0:24        move second child to first child (mediump int)
 | |
| 0:24          't' (mediump int)
 | |
| 0:24          2 (const int)
 | |
| 0:28      move second child to first child (mediump int)
 | |
| 0:28        direct index (mediump int)
 | |
| 0:28          t: direct index for structure (mediump 4-component vector of int)
 | |
| 0:28            'f' (structure)
 | |
| 0:28            0 (const int)
 | |
| 0:28          1 (const int)
 | |
| 0:28        32 (const int)
 | |
| 0:30      Sequence
 | |
| 0:30        move second child to first child (mediump int)
 | |
| 0:30          'color' (mediump int)
 | |
| 0:30          Function Call: foo(i1;i1;i1;i1;i1;i1; (mediump int)
 | |
| 0:30            1 (const int)
 | |
| 0:30            2 (const int)
 | |
| 0:30            add (mediump int)
 | |
| 0:30              't' (mediump int)
 | |
| 0:30              't' (mediump int)
 | |
| 0:30            8 (const int)
 | |
| 0:30            'e' (mediump int)
 | |
| 0:30            direct index (mediump int)
 | |
| 0:30              t: direct index for structure (mediump 4-component vector of int)
 | |
| 0:30                'f' (structure)
 | |
| 0:30                0 (const int)
 | |
| 0:30              1 (const int)
 | |
| 0:32      add second child into first child (mediump int)
 | |
| 0:32        'color' (mediump int)
 | |
| 0:32        component-wise multiply (mediump int)
 | |
| 0:32          128 (const int)
 | |
| 0:32          add (mediump int)
 | |
| 0:32            'e' (mediump int)
 | |
| 0:32            direct index (mediump int)
 | |
| 0:32              t: direct index for structure (mediump 4-component vector of int)
 | |
| 0:32                'f' (structure)
 | |
| 0:32                0 (const int)
 | |
| 0:32              1 (const int)
 | |
| 0:35      move second child to first child (mediump 4-component vector of float)
 | |
| 0:35        'gl_FragColor' (fragColor mediump 4-component vector of float)
 | |
| 0:35        Construct vec4 (mediump 4-component vector of float)
 | |
| 0:35          Convert int to float (mediump float)
 | |
| 0:35            'color' (mediump int)
 | |
| 
 |