= (2.00000000E+00*_TMP335).x && _interp_restriction_lv2_up.x, _TMP331.y >= (2.00000000E+00*_TMP335).y && _interp_restriction_lv2_up.y, _TMP331.z >= (2.00000000E+00*_TMP335).z && _interp_restriction_lv2_up.z, _TMP331.w >= (2.00000000E+00*_TMP335).w && _interp_restriction_lv2_up.w); _nc45 = bvec4(_edr.x && bool(_fx45.x), _edr.y && bool(_fx45.y), _edr.z && bool(_fx45.z), _edr.w && bool(_fx45.w)); _nc30 = bvec4(_edr.x && _edr_left.x && bool(_fx30.x), _edr.y && _edr_left.y && bool(_fx30.y), _edr.z && _edr_left.z && bool(_fx30.z), _edr.w && _edr_left.w && bool(_fx30.w)); _nc60 = bvec4(_edr.x && _edr_up.x && bool(_fx60.x), _edr.y && _edr_up.y && bool(_fx60.y), _edr.z && _edr_up.z && bool(_fx60.z), _edr.w && _edr_up.w && bool(_fx60.w)); _a0342 = _e1 - _b1.wxyz; _TMP339 = abs(_a0342); _a0346 = _e1 - _b1.zwxy; _TMP343 = abs(_a0346); _px = bvec4(_TMP339.x <= _TMP343.x, _TMP339.y <= _TMP343.y, _TMP339.z <= _TMP343.z, _TMP339.w <= _TMP343.w); _nc = bvec4(_nc30.x || _nc60.x || _nc45.x, _nc30.y || _nc60.y || _nc45.y, _nc30.z || _nc60.z || _nc45.z, _nc30.w || _nc60.w || _nc45.w); _final45 = vec4(float(_nc45.x), float(_nc45.y), float(_nc45.z), float(_nc45.w))*_fx45; _final30 = vec4(float(_nc30.x), float(_nc30.y), float(_nc30.z), float(_nc30.w))*_fx30; _final60 = vec4(float(_nc60.x), float(_nc60.y), float(_nc60.z), float(_nc60.w))*_fx60; _TMP46 = max(_final30, _final60); _maximo = max(_TMP46, _final45); if (_nc.x) { if (_px.x) { _TMP47 = _F; } else { _TMP47 = _H; } _pix1 = _TMP47; _blend1 = _maximo.x; } else { if (_nc.y) { if (_px.y) { _TMP48 = _B2; } else { _TMP48 = _F; } _pix1 = _TMP48; _blend1 = _maximo.y; } else { if (_nc.z) { if (_px.z) { _TMP49 = _D; } else { _TMP49 = _B2; } _pix1 = _TMP49; _blend1 = _maximo.z; } else { if (_nc.w) { if (_px.w) { _TMP50 = _H; } else { _TMP50 = _D; } _pix1 = _TMP50; _blend1 = _maximo.w; } } } } if (_nc.w) { if (_px.w) { _TMP51 = _H; } else { _TMP51 = _D; } _pix2 = _TMP51; _blend2 = _maximo.w; } else { if (_nc.z) { if (_px.z) { _TMP52 = _D; } else { _TMP52 = _B2; } _pix2 = _TMP52; _blend2 = _maximo.z; } else { if (_nc.y) { if (_px.y) { _TMP53 = _B2; } else { _TMP53 = _F; } _pix2 = _TMP53; _blend2 = _maximo.y; } else { if (_nc.x) { if (_px.x) { _TMP54 = _F; } else { _TMP54 = _H; } _pix2 = _TMP54; _blend2 = _maximo.x; } } } } _t0352 = float(_blend1); _res1 = _E + _t0352*(_pix1 - _E); _t0354 = float(_blend2); _res2 = _E + _t0354*(_pix2 - _E); _a0358 = _E - _res1; _TMP65 = abs(vec3(float(_a0358.x), float(_a0358.y), float(_a0358.z))); _df0356 = vec3(float(_TMP65.x), float(_TMP65.y), float(_TMP65.z)); _TMP55 = _df0356.x + _df0356.y + _df0356.z; _a0362 = _E - _res2; _TMP65 = abs(vec3(float(_a0362.x), float(_a0362.y), float(_a0362.z))); _df0360 = vec3(float(_TMP65.x), float(_TMP65.y), float(_TMP65.z)); _TMP56 = _df0360.x + _df0360.y + _df0360.z; _TMP57 = float((_TMP56 >= _TMP55)); _res = _res1 + _TMP57*(_res2 - _res1); _ret_0 = vec4(_res.x, _res.y, _res.z, 1.00000000E+00); gl_FragColor = vec4(float(_ret_0.x), float(_ret_0.y), float(_ret_0.z), float(_ret_0.w)); return; } ]]>