vec4 offset = c + vec4(xcubic.y, xcubic.w, ycubic.y, ycubic.w) /\n\
s;\n\
\n\
- vec4 sample0 = texture2D(tex, vec2(offset.x, offset.z) *\n\
+ vec4 sample0 = texture(tex, vec2(offset.x, offset.z) *\n\
texscale);\n\
- vec4 sample1 = texture2D(tex, vec2(offset.y, offset.z) *\n\
+ vec4 sample1 = texture(tex, vec2(offset.y, offset.z) *\n\
texscale);\n\
- vec4 sample2 = texture2D(tex, vec2(offset.x, offset.w) *\n\
+ vec4 sample2 = texture(tex, vec2(offset.x, offset.w) *\n\
texscale);\n\
- vec4 sample3 = texture2D(tex, vec2(offset.y, offset.w) *\n\
+ vec4 sample3 = texture(tex, vec2(offset.y, offset.w) *\n\
texscale);\n\
\n\
float sx = s.x / (s.x + s.y);\n\