Lines Matching defs:search_position
1562 * @param search_position Position at which find will start, it is updated to position at which replaced text ends
1566 void Utils::replaceToken(const glw::GLchar* token, size_t& search_position, const glw::GLchar* text,
1571 const size_t token_position = string.find(token, search_position);
1575 search_position = token_position + text_length;
3705 size_t search_position = 0;
3708 Utils::replaceToken(layout_token, search_position, stage_specific_layout, string);
3709 Utils::replaceToken(body_token, search_position, stage_specific_main_body, string);
4027 size_t search_position = 0;
4030 Utils::replaceToken(layout_token, search_position, stage_specific_layout, string);
4031 Utils::replaceToken(uni_def_token, search_position, uniform_definitions, string);
4032 Utils::replaceToken(in_var_token, search_position, in_variable_definitions, string);
4033 Utils::replaceToken(out_var_token, search_position, out_variable_definitions, string);
4034 Utils::replaceToken(uni_ver_token, search_position, uniform_verification, string);
4035 Utils::replaceToken(body_token, search_position, stage_specific_main_body, string);
4078 size_t search_position = 0;
4081 Utils::replaceToken(uni_def_token, search_position, uniform_definitions, string);
4082 Utils::replaceToken(uni_ver_token, search_position, uniform_verification, string);
15023 size_t search_position = 0;
15033 Utils::replaceToken(argument_definition_token, search_position, argument_definition, string);
15035 search_position -= argument_definition_length;
15037 Utils::replaceToken(uniform_type_token, search_position, uniform_type.c_str(), string);
15038 Utils::replaceToken(uniform_name_token, search_position, uniform_name, string);
15042 Utils::replaceToken(argument_definition_token, search_position, "", string);
15051 Utils::replaceToken(result_definition_token, search_position, result_definition, string);
15053 search_position -= result_definition_length;
15055 Utils::replaceToken(result_type_token, search_position, varying_type.c_str(), string);
15056 Utils::replaceToken(result_name_token, search_position, varying_name, string);
15060 Utils::replaceToken(result_definition_token, search_position, "", string);
15063 Utils::replaceToken(result_name_token, search_position, getVaryingName(0), string);
15066 Utils::replaceToken(result_type_token, search_position, result_type.c_str(), string);
15069 Utils::replaceToken(function_name_token, search_position, function_object.getName(), string);
15078 Utils::replaceToken(argument_token, search_position, first_argument, string);
15082 Utils::replaceToken(argument_token, search_position, argument_str, string);
15085 search_position -= first_argument_length;
15087 Utils::replaceToken(uniform_name_token, search_position, uniform_name, string);
15094 Utils::replaceToken(argument_token, search_position, argument_str, string);
15096 search_position -= first_argument_length;
15098 Utils::replaceToken(uniform_name_token, search_position, varying_name, string);
15102 Utils::replaceToken(argument_token, search_position, "", string);