aw snap. vert and frag are going through cwebgl