Home | History | Annotate | Download | only in functional

Lines Matching refs:frag

794 	std::ostringstream	frag;
795 std::ostringstream& op = isVtxCase ? vert : frag;
809 frag << "#version 300 es\n"
815 frag << "in mediump vec4 v_color;\n";
820 frag << "in " << coordPrecName << " " << coordTypeName << " v_texCoord;\n";
826 frag << "in " << coordPrecName << " " << gradTypeName << " v_gradX;\n";
827 frag << "in " << coordPrecName << " " << gradTypeName << " v_gradY;\n";
833 frag << "in " << coordPrecName << " float v_lodBias;\n";
844 frag << "\nvoid main()\n{\n";
849 frag << "\to_color = ";
910 frag << "\to_color = v_color;\n";
925 frag << "}\n";
928 m_fragShaderSource = frag.str();
1293 std::ostringstream frag;
1295 frag << "#version 300 es\n"
1299 frag << "in mediump vec4 v_color;\n";
1303 frag << "uniform highp " << m_samplerTypeStr << " u_sampler;\n";
1304 frag << "uniform highp ivec" << (m_has3DSize ? 3 : 2) << " u_texSize;\n";
1305 frag << "uniform highp int u_lod;\n";
1308 frag << "void main()\n{\n";
1311 frag << " o_color = (textureSize(u_sampler, u_lod) == u_texSize ? vec4(1.0, 1.0, 1.0, 1.0) : vec4(0.0, 0.0, 0.0, 1.0));\n";
1313 frag << " o_color = v_color;\n";
1315 frag << "}\n";
1317 return frag.str();