Lines Matching defs:position
2145 * @param search_position Position at which find will start, it is updated to position at which replaced text ends
2804 size_t position = 0;
2810 Utils::replaceToken("PREFIX", position, source_format.m_sampler.m_sampler_prefix, fs);
2811 Utils::replaceToken("SAMPLER_TYPE", position, target.m_sampler_type, fs);
2812 Utils::replaceToken("BASIC_TYPE", position, output_format.m_sampler.m_basic_type, fs);
2813 Utils::replaceToken("BASIC_TYPE", position, source_format.m_sampler.m_basic_type, fs);
2814 Utils::replaceToken("TEXTURE_ACCESS", position, access.m_name, fs);
2815 Utils::replaceToken("ARGUMENTS", position, arguments.c_str(), fs);
2816 Utils::replaceToken("CHANNEL", position, channel, fs);
2822 Utils::replaceToken("BASIC_TYPE", position, source_format.m_sampler.m_basic_type, fs);
2823 Utils::replaceToken("BASIC_TYPE", position, output_format.m_sampler.m_basic_type, fs);
2883 size_t position = 0;
2887 Utils::replaceToken("PREFIX", position, source_format.m_sampler.m_sampler_prefix, vs);
2888 Utils::replaceToken("SAMPLER_TYPE", position, target.m_sampler_type, vs);
2889 Utils::replaceToken("BASIC_TYPE", position, source_format.m_sampler.m_basic_type, vs);
2890 Utils::replaceToken("TEXTURE_ACCESS", position, access.m_name, vs);
2891 Utils::replaceToken("ARGUMENTS", position, arguments.c_str(), vs);
2892 Utils::replaceToken("CHANNEL", position, channel, vs);
3136 size_t position = 0;
3138 Utils::replaceToken("COORDINATES", position, coordinates.c_str(), arguments);
3142 Utils::replaceToken("LODDERIVATIVES", position, ", int(0)", arguments);
3148 const size_t start_pos = position;
3150 Utils::replaceToken("LODDERIVATIVES", position, ", XXXXX, XXXXX", arguments);
3151 position = start_pos + 2;
3152 Utils::replaceToken("XXXXX", position, derivatives_0.c_str(), arguments);
3153 Utils::replaceToken("XXXXX", position, derivatives_1.c_str(), arguments);
3157 Utils::replaceToken("LODDERIVATIVES", position, "", arguments);
3163 const size_t start_pos = position;
3165 Utils::replaceToken("OFFSETS", position, ", XXXXX", arguments);
3166 position = start_pos + 2;
3167 Utils::replaceToken("XXXXX", position, offsets.c_str(), arguments);
3171 Utils::replaceToken("OFFSETS", position, "", arguments);
3177 const size_t start_pos = position;
3179 Utils::replaceToken("SAMPLE", position, ", XX", arguments);
3180 position = start_pos + 2;
3181 Utils::replaceToken("XX", position, sample.c_str(), arguments);
3185 Utils::replaceToken("SAMPLE", position, "", arguments);
3247 size_t position = 0;
3249 Utils::replaceToken("TYPE", position, type, coordinates);
3253 size_t start_position = position;
3255 Utils::replaceToken("VAL_LIST", position, "0, VAL_LIST", coordinates);
3257 position = start_position + 1;
3262 size_t start_position = position;
3264 Utils::replaceToken("VAL_LIST", position, "0, VAL_LIST", coordinates);
3266 position = start_position + 1;
3271 size_t start_position = position;
3273 Utils::replaceToken("VAL_LIST", position, "1, VAL_LIST", coordinates);
3275 position = start_position + 1;
3278 Utils::replaceToken(", VAL_LIST", position, "", coordinates);
3315 size_t position = 0;
3317 Utils::replaceToken("TYPE", position, type, derivatives);
3321 size_t start_position = position;
3325 Utils::replaceToken("VAL_LIST", position, "1.0, VAL_LIST", derivatives);
3329 Utils::replaceToken("VAL_LIST", position, "0.0, VAL_LIST", derivatives);
3332 position = start_position + 1;
3335 Utils::replaceToken(", VAL_LIST", position, "", derivatives);
3372 size_t position = 0;
3374 Utils::replaceToken("TYPE", position, type, offsets);
3378 size_t start_position = position;
3380 Utils::replaceToken("VAL_LIST", position, "0, VAL_LIST", offsets);
3382 position = start_position + 1;
3385 Utils::replaceToken(", VAL_LIST", position, "", offsets);
4107 size_t position = 0;
4109 Utils::replaceToken("PREFIX", position, format.m_sampler.m_sampler_prefix, fs);
4110 Utils::replaceToken("PREFIX", position, format.m_sampler.m_sampler_prefix, fs);
4111 Utils::replaceToken("VALUES", position, values.c_str(), fs);