Lines Matching defs:frag
225 std::ostringstream frag;
226 std::ostringstream& op = isVertexCase ? vtx : frag;
229 frag << getGLSLVersionDeclaration(glslVersion) << "\n";
233 frag << "layout(location = 0) out mediump vec4 o_color;\n";
241 frag << "in mediump vec3 v_color;\n";
246 frag << "in mediump vec4 v_coords;\n";
251 frag << "in mediump float v_one;\n";
278 frag << "\n";
279 frag << "void main()\n";
280 frag << "{\n";
285 frag << " ${PRECISION} vec4 coords = v_coords;\n";
294 frag << " ${COUNTER_PRECISION} int one = int(v_one + 0.5);\n";
301 frag << " ${COUNTER_PRECISION} float one = v_one;\n";
392 frag << " o_color = vec4(v_color.rgb, 1.0);\n";
397 frag << " o_color = vec4(res.rgb, 1.0);\n";
404 frag << "}\n";
413 StringTemplate fragTemplate(frag.str().c_str());
429 std::ostringstream frag;
430 std::ostringstream& op = isVertexCase ? vtx : frag;
433 frag << getGLSLVersionDeclaration(glslVersion) << "\n";
437 frag << "layout(location = 0) out mediump vec4 o_color;\n";
446 frag << "in mediump vec3 v_color;\n";
451 frag << "in mediump vec4 v_coords;\n";
456 frag << "in mediump float v_one;\n";
475 frag << "\n";
476 frag << "void main()\n";
477 frag << "{\n";
484 frag << " ${COUNTER_PRECISION} int one = int(v_one + 0.5);\n";
490 frag << " ${PRECISION} vec4 coords = v_coords;\n";
1055 frag << " o_color = vec4(v_color.rgb, 1.0);\n";
1060 frag << " o_color = vec4(res.rgb, 1.0);\n";
1067 frag << "}\n";
1113 StringTemplate fragTemplate(frag.str().c_str());