#version 100 precision mediump float; precision highp int; varying highp vec4 vA; varying highp vec4 vB; varying highp vec4 vC; void main() { gl_FragData[0] = vA * vB + vC; gl_FragData[0] = (vA * vB + vC) * (vB * vC + vA); }