Lines Matching defs:str
543 std::string str;
545 str = "#version 100\n";
546 str += "precision highp float;\n\n";
548 str += "void main()\n";
549 str += "{\n";
550 str += " float variable = 1.0;\n";
552 if (m_shaderType == glu::SHADERTYPE_VERTEX) str += " gl_Position = vec4(variable);\n";
553 else if (m_shaderType == glu::SHADERTYPE_FRAGMENT) str += " gl_FragColor = vec4(variable);\n";
555 str += "}\n";
557 return str;
647 std::string str;
649 str = "#version 100\n";
650 str += "precision highp float;\n\n";
652 str += "void main()\n";
653 str += "{\n";
654 str += " float variable = 1.0;\n";
656 if (m_shaderType == glu::SHADERTYPE_VERTEX) str += " gl_Position = vec4(variable);\n";
657 else if (m_shaderType == glu::SHADERTYPE_FRAGMENT) str += " gl_FragColor = vec4(variable);\n";
659 str += "}\n";
661 return str;
691 std::string str = generateFullSource();
693 sliceSourceString(str, sources, m_numSlices, paddingLength);