versionsErrors.frag ERROR: #version: versions before 150 do not allow a profile token ERROR: 0:38: 'attribute' : not supported in this stage: fragment ERROR: 0:40: 'sampler2DRect' : Reserved word. ERROR: 0:44: 'floating-point suffix' : not supported for this version or the enabled extensions ERROR: 4 compilation errors. No code generated. Shader version: 110 ERROR: node is still EOpNull! 0:42 Function Definition: main( (global void) 0:42 Function Parameters: 0:44 Sequence 0:44 move second child to first child (temp 4-component vector of float) 0:44 'gl_FragColor' (fragColor 4-component vector of float FragColor) 0:44 Construct vec4 (temp 4-component vector of float) 0:44 'color' (smooth in 3-component vector of float) 0:44 Constant: 0:44 142.000000 0:45 Branch: Kill 0:? Linker Objects 0:? 'color' (smooth in 3-component vector of float) 0:? 'foo' (uniform sampler2DRect) Linked fragment stage: Shader version: 110 ERROR: node is still EOpNull! 0:42 Function Definition: main( (global void) 0:42 Function Parameters: 0:44 Sequence 0:44 move second child to first child (temp 4-component vector of float) 0:44 'gl_FragColor' (fragColor 4-component vector of float FragColor) 0:44 Construct vec4 (temp 4-component vector of float) 0:44 'color' (smooth in 3-component vector of float) 0:44 Constant: 0:44 142.000000 0:45 Branch: Kill 0:? Linker Objects 0:? 'color' (smooth in 3-component vector of float) 0:? 'foo' (uniform sampler2DRect)