Lines Matching refs:string

37 #include <string>
250 void Init(glw::GLenum stage, const std::string& source);
259 static void Source(const glw::Functions& gl, glw::GLuint id, const std::string& source);
284 void Init(const std::string& compute_shader, const std::string& fragment_shader, const std::string& geometry_shader,
285 const std::string& tesselation_control_shader, const std::string& tesselation_evaluation_shader,
286 const std::string& vertex_shader);
672 void Program::Init(const std::string& compute_shader, const std::string& fragment_shader,
673 const std::string& geometry_shader, const std::string& tesselation_control_shader,
674 const std::string& tesselation_evaluation_shader, const std::string& vertex_shader)
792 std::string message;
844 void Shader::Init(glw::GLenum stage, const std::string& source)
899 std::string message;
941 void Shader::Source(const glw::Functions& gl, glw::GLuint id, const std::string& source)
1388 void replaceToken(const GLchar* token, size_t& search_position, const GLchar* text, std::string& string);
1398 void checkBinding(deqp::Context& context, GLenum pname, GLuint index, const std::string& target_name,
1514 std::string source = cs;
1586 /** Replace first occurance of <token> with <text> in <string> starting at <search_posistion>
1588 * @param token Token string
1591 * @param string String to work on
1593 void replaceToken(const GLchar* token, size_t& search_position, const GLchar* text, std::string& string)
1597 const size_t token_position = string.find(token, search_position);
1599 string.replace(token_position, token_length, text, text_length);
1653 const std::string& target_name = glu::getBufferTargetStr(target).toString();
2397 const std::string& target_name = glu::getBufferTargetStr(target).toString();
2563 const std::string& target_name = glu::getBufferTargetStr(target).toString();
3449 std::string cs_source = cs;
3812 std::string cs_source = cs;
4068 std::string cs_source = cs;
4283 std::string cs_source = cs;
4524 std::string vs_source = vs;