116 lines
		
	
	
		
			4.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			116 lines
		
	
	
		
			4.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| textureQueryLOD.frag
 | |
| WARNING: 0:7: '#extension' : extension is only partially supported: GL_ARB_gpu_shader5
 | |
| 
 | |
| Shader version: 150
 | |
| Requested GL_ARB_gpu_shader5
 | |
| Requested GL_ARB_texture_query_lod
 | |
| 0:? Sequence
 | |
| 0:24  Function Definition: main( ( global void)
 | |
| 0:24    Function Parameters: 
 | |
| 0:26    Sequence
 | |
| 0:26      switch
 | |
| 0:26      condition
 | |
| 0:26        'funct' ( uniform int)
 | |
| 0:26      body
 | |
| 0:26        Sequence
 | |
| 0:28          case:  with expression
 | |
| 0:28            Constant:
 | |
| 0:28              0 (const int)
 | |
| 0:?           Sequence
 | |
| 0:29            Sequence
 | |
| 0:29              move second child to first child ( temp 2-component vector of int)
 | |
| 0:29                'iv2' ( temp 2-component vector of int)
 | |
| 0:29                textureSize ( global 2-component vector of int)
 | |
| 0:29                  'sampler' ( uniform sampler2DShadow)
 | |
| 0:29                  Constant:
 | |
| 0:29                    0 (const int)
 | |
| 0:31            Sequence
 | |
| 0:31              move second child to first child ( temp 2-component vector of float)
 | |
| 0:31                'fv2' ( temp 2-component vector of float)
 | |
| 0:31                textureQueryLod ( global 2-component vector of float)
 | |
| 0:31                  'sampler' ( uniform sampler2DShadow)
 | |
| 0:31                  Constant:
 | |
| 0:31                    0.000000
 | |
| 0:31                    0.000000
 | |
| 0:33            move second child to first child ( temp 4-component vector of float)
 | |
| 0:33              'color' ( out 4-component vector of float)
 | |
| 0:33              Construct vec4 ( temp 4-component vector of float)
 | |
| 0:33                Convert int to float ( temp 2-component vector of float)
 | |
| 0:33                  'iv2' ( temp 2-component vector of int)
 | |
| 0:33                'fv2' ( temp 2-component vector of float)
 | |
| 0:34            Branch: Break
 | |
| 0:35          default: 
 | |
| 0:?           Sequence
 | |
| 0:36            move second child to first child ( temp 4-component vector of float)
 | |
| 0:36              'color' ( out 4-component vector of float)
 | |
| 0:36              Constant:
 | |
| 0:36                1.000000
 | |
| 0:36                1.000000
 | |
| 0:36                1.000000
 | |
| 0:36                1.000000
 | |
| 0:37            Branch: Break
 | |
| 0:?   Linker Objects
 | |
| 0:?     'vUV' ( smooth in 2-component vector of float)
 | |
| 0:?     'color' ( out 4-component vector of float)
 | |
| 0:?     'sampler' ( uniform sampler2DShadow)
 | |
| 0:?     'funct' ( uniform int)
 | |
| 
 | |
| 
 | |
| Linked fragment stage:
 | |
| 
 | |
| 
 | |
| Shader version: 150
 | |
| Requested GL_ARB_gpu_shader5
 | |
| Requested GL_ARB_texture_query_lod
 | |
| 0:? Sequence
 | |
| 0:24  Function Definition: main( ( global void)
 | |
| 0:24    Function Parameters: 
 | |
| 0:26    Sequence
 | |
| 0:26      switch
 | |
| 0:26      condition
 | |
| 0:26        'funct' ( uniform int)
 | |
| 0:26      body
 | |
| 0:26        Sequence
 | |
| 0:28          case:  with expression
 | |
| 0:28            Constant:
 | |
| 0:28              0 (const int)
 | |
| 0:?           Sequence
 | |
| 0:29            Sequence
 | |
| 0:29              move second child to first child ( temp 2-component vector of int)
 | |
| 0:29                'iv2' ( temp 2-component vector of int)
 | |
| 0:29                textureSize ( global 2-component vector of int)
 | |
| 0:29                  'sampler' ( uniform sampler2DShadow)
 | |
| 0:29                  Constant:
 | |
| 0:29                    0 (const int)
 | |
| 0:31            Sequence
 | |
| 0:31              move second child to first child ( temp 2-component vector of float)
 | |
| 0:31                'fv2' ( temp 2-component vector of float)
 | |
| 0:31                textureQueryLod ( global 2-component vector of float)
 | |
| 0:31                  'sampler' ( uniform sampler2DShadow)
 | |
| 0:31                  Constant:
 | |
| 0:31                    0.000000
 | |
| 0:31                    0.000000
 | |
| 0:33            move second child to first child ( temp 4-component vector of float)
 | |
| 0:33              'color' ( out 4-component vector of float)
 | |
| 0:33              Construct vec4 ( temp 4-component vector of float)
 | |
| 0:33                Convert int to float ( temp 2-component vector of float)
 | |
| 0:33                  'iv2' ( temp 2-component vector of int)
 | |
| 0:33                'fv2' ( temp 2-component vector of float)
 | |
| 0:34            Branch: Break
 | |
| 0:35          default: 
 | |
| 0:?           Sequence
 | |
| 0:36            move second child to first child ( temp 4-component vector of float)
 | |
| 0:36              'color' ( out 4-component vector of float)
 | |
| 0:36              Constant:
 | |
| 0:36                1.000000
 | |
| 0:36                1.000000
 | |
| 0:36                1.000000
 | |
| 0:36                1.000000
 | |
| 0:37            Branch: Break
 | |
| 0:?   Linker Objects
 | |
| 0:?     'vUV' ( smooth in 2-component vector of float)
 | |
| 0:?     'color' ( out 4-component vector of float)
 | |
| 0:?     'sampler' ( uniform sampler2DShadow)
 | |
| 0:?     'funct' ( uniform int)
 | |
| 
 | 
