** state #1 ( (declare () vec4 R0) (declare (uniform ) sampler2D Psampler0) (declare (in ) (array vec4 2) gl_TexCoord) (declare (out ) (array vec4 8) gl_FragData) (function main (signature void (parameters ) ( (declare () vec4 _ret_val) (assign (xyzw) (var_ref _ret_val) (tex vec4 (var_ref Psampler0) (swiz xy (array_ref (var_ref gl_TexCoord) (constant int (0)) ) ) 0 1 () )) (assign (xyzw) (var_ref R0) (var_ref _ret_val) ) (assign (w) (var_ref R0) (expression float + (swiz x (var_ref _ret_val) )(swiz x (array_ref (var_ref gl_TexCoord) (constant int (1)) ) )) ) (assign (xyzw) (var_ref R0) (swiz wwww (var_ref R0) )) (declare () vec4 _ret_val@49) (assign (xyzw) (var_ref _ret_val@49) (expression vec4 max (expression vec4 min (swiz wwww (var_ref R0) )(constant float (1.000000)) ) (constant float (0.000000)) ) ) (assign (xyzw) (var_ref R0) (var_ref _ret_val@49) ) (assign (xyzw) (array_ref (var_ref gl_FragData) (constant int (0)) ) (var_ref _ret_val@49) ) )) ) ) ** state #2 ( (declare () vec4 R0) (declare (uniform ) sampler2D Psampler0) (declare (in ) (array vec4 2) gl_TexCoord) (declare (out ) (array vec4 8) gl_FragData) (function main (signature void (parameters ) ( (declare () vec4 _ret_val) (assign (xyzw) (var_ref _ret_val) (tex vec4 (var_ref Psampler0) (swiz xy (array_ref (var_ref gl_TexCoord) (constant int (0)) ) ) 0 1 () )) (assign (xyzw) (var_ref R0) (var_ref _ret_val) ) (assign (w) (var_ref R0) (expression float + (swiz x (var_ref _ret_val) )(swiz x (array_ref (var_ref gl_TexCoord) (constant int (1)) ) )) ) (assign (xyzw) (var_ref R0) (swiz wwww (var_ref R0) )) (declare () vec4 _ret_val@50) (assign (xyzw) (var_ref _ret_val@50) (expression vec4 max (expression vec4 min (swiz wwww (swiz wwww (var_ref R0) ))(constant float (1.000000)) ) (constant float (0.000000)) ) ) (assign (xyzw) (var_ref R0) (var_ref _ret_val@50) ) (assign (xyzw) (array_ref (var_ref gl_FragData) (constant int (0)) ) (var_ref _ret_val@50) ) )) ) )