Home | History | Annotate | Download | only in functional

Lines Matching defs:frag

328 	std::ostringstream	frag;
333 frag << "#version 300 es\n"
360 std::ostringstream& str = ndx ? frag : vtx;
376 frag << "\nvoid main (void)\n{\n"
403 frag << "\tres += ";
404 if (scalarSize == 1) frag << "vec4(" << name << vecIter << ")";
405 else if (scalarSize == 2) frag << "vec2(" << name << vecIter << ").xxyy";
406 else if (scalarSize == 3) frag << "vec3(" << name << vecIter << ").xyzx";
407 else if (scalarSize == 4) frag << "vec4(" << name << vecIter << ")";
409 frag << ";\n";
413 frag << "\to_color = res * u_scale + u_bias;\n";
416 frag << "}\n";
419 fragSource = frag.str();