#extension GL_OES_standard_derivatives : enable varying highp vec4 xlv_TEXCOORD0; float xll_dFdx ( in float f ) { float tmpvar_1; tmpvar_1 = dFdx (f); return tmpvar_1; } vec2 xll_dFdx ( in vec2 v ) { vec2 tmpvar_1; tmpvar_1 = dFdx (v); return tmpvar_1; } vec3 xll_dFdx ( in vec3 v ) { vec3 tmpvar_1; tmpvar_1 = dFdx (v); return tmpvar_1; } vec4 xll_dFdx ( in vec4 v ) { vec4 tmpvar_1; tmpvar_1 = dFdx (v); return tmpvar_1; } mat2 xll_dFdx ( in mat2 m ) { vec2 tmpvar_1; tmpvar_1 = dFdx (m[0]); vec2 tmpvar_2; tmpvar_2 = dFdx (m[1]); mat2 tmpvar_3; vec2 tmpvar_4; tmpvar_4 = tmpvar_1; tmpvar_3[0] = tmpvar_4; vec2 tmpvar_5; tmpvar_5 = tmpvar_2; tmpvar_3[1] = tmpvar_5; return tmpvar_3; } mat3 xll_dFdx ( in mat3 m ) { vec3 tmpvar_1; tmpvar_1 = dFdx (m[0]); vec3 tmpvar_2; tmpvar_2 = dFdx (m[1]); vec3 tmpvar_3; tmpvar_3 = dFdx (m[2]); mat3 tmpvar_4; vec3 tmpvar_5; tmpvar_5 = tmpvar_1; tmpvar_4[0] = tmpvar_5; vec3 tmpvar_6; tmpvar_6 = tmpvar_2; tmpvar_4[1] = tmpvar_6; vec3 tmpvar_7; tmpvar_7 = tmpvar_3; tmpvar_4[2] = tmpvar_7; return tmpvar_4; } mat4 xll_dFdx ( in mat4 m ) { vec4 tmpvar_1; tmpvar_1 = dFdx (m[0]); vec4 tmpvar_2; tmpvar_2 = dFdx (m[1]); vec4 tmpvar_3; tmpvar_3 = dFdx (m[2]); vec4 tmpvar_4; tmpvar_4 = dFdx (m[3]); mat4 tmpvar_5; vec4 tmpvar_6; tmpvar_6 = tmpvar_1; tmpvar_5[0] = tmpvar_6; vec4 tmpvar_7; tmpvar_7 = tmpvar_2; tmpvar_5[1] = tmpvar_7; vec4 tmpvar_8; tmpvar_8 = tmpvar_3; tmpvar_5[2] = tmpvar_8; vec4 tmpvar_9; tmpvar_9 = tmpvar_4; tmpvar_5[3] = tmpvar_9; return tmpvar_5; } float xll_fwidth ( in float f ) { float tmpvar_1; tmpvar_1 = fwidth (f); return tmpvar_1; } vec2 xll_fwidth ( in vec2 v ) { vec2 tmpvar_1; tmpvar_1 = fwidth (v); return tmpvar_1; } vec3 xll_fwidth ( in vec3 v ) { vec3 tmpvar_1; tmpvar_1 = fwidth (v); return tmpvar_1; } vec4 xll_fwidth ( in vec4 v ) { vec4 tmpvar_1; tmpvar_1 = fwidth (v); return tmpvar_1; } mat2 xll_fwidth ( in mat2 m ) { vec2 tmpvar_1; tmpvar_1 = fwidth (m[0]); vec2 tmpvar_2; tmpvar_2 = fwidth (m[1]); mat2 tmpvar_3; vec2 tmpvar_4; tmpvar_4 = tmpvar_1; tmpvar_3[0] = tmpvar_4; vec2 tmpvar_5; tmpvar_5 = tmpvar_2; tmpvar_3[1] = tmpvar_5; return tmpvar_3; } mat3 xll_fwidth ( in mat3 m ) { vec3 tmpvar_1; tmpvar_1 = fwidth (m[0]); vec3 tmpvar_2; tmpvar_2 = fwidth (m[1]); vec3 tmpvar_3; tmpvar_3 = fwidth (m[2]); mat3 tmpvar_4; vec3 tmpvar_5; tmpvar_5 = tmpvar_1; tmpvar_4[0] = tmpvar_5; vec3 tmpvar_6; tmpvar_6 = tmpvar_2; tmpvar_4[1] = tmpvar_6; vec3 tmpvar_7; tmpvar_7 = tmpvar_3; tmpvar_4[2] = tmpvar_7; return tmpvar_4; } mat4 xll_fwidth ( in mat4 m ) { vec4 tmpvar_1; tmpvar_1 = fwidth (m[0]); vec4 tmpvar_2; tmpvar_2 = fwidth (m[1]); vec4 tmpvar_3; tmpvar_3 = fwidth (m[2]); vec4 tmpvar_4; tmpvar_4 = fwidth (m[3]); mat4 tmpvar_5; vec4 tmpvar_6; tmpvar_6 = tmpvar_1; tmpvar_5[0] = tmpvar_6; vec4 tmpvar_7; tmpvar_7 = tmpvar_2; tmpvar_5[1] = tmpvar_7; vec4 tmpvar_8; tmpvar_8 = tmpvar_3; tmpvar_5[2] = tmpvar_8; vec4 tmpvar_9; tmpvar_9 = tmpvar_4; tmpvar_5[3] = tmpvar_9; return tmpvar_5; } mediump vec4 xlat_main ( in highp vec4 uv ) { lowp vec4 res; float tmpvar_1; tmpvar_1 = xll_dFdx (uv.x); float tmpvar_2; tmpvar_2 = tmpvar_1; res.x = tmpvar_2; float tmpvar_3; tmpvar_3 = xll_dFdx (uv.y); float tmpvar_4; tmpvar_4 = tmpvar_3; res.y = vec2(tmpvar_4).y; float tmpvar_5; tmpvar_5 = xll_fwidth (uv.z); float tmpvar_6; tmpvar_6 = tmpvar_5; res.z = vec3(tmpvar_6).z; float tmpvar_7; tmpvar_7 = 1.0; res.w = vec4(tmpvar_7).w; return res; } void main () { mediump vec4 xl_retval; highp vec4 tmpvar_1; tmpvar_1 = xlv_TEXCOORD0.xyzw; mediump vec4 tmpvar_2; tmpvar_2 = xlat_main (tmpvar_1); mediump vec4 tmpvar_3; tmpvar_3 = tmpvar_2; xl_retval = tmpvar_3; mediump vec4 tmpvar_4; tmpvar_4 = xl_retval.xyzw; mediump vec4 tmpvar_5; tmpvar_5 = tmpvar_4; gl_FragData[0] = tmpvar_5; }