| 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) |
| |