Lines Matching refs:replaceToken
1581 void replaceToken(const GLchar* token, size_t& search_position, const GLchar* text, std::string& string)
1680 replaceToken("SEPARATOR", search_position, separator, string);
1687 replaceToken("LIST", search_position, "ELEMENTSEPARATORLIST", string);
1693 replaceToken("ELEMENT", search_position, element, string);
1709 replaceToken("SEPARATOR", search_position, separator, string);
1712 replaceToken("LIST", search_position, "", string);
4086 replaceToken("QUALIFIERS ", position, "", definition);
4090 replaceToken("QUALIFIERS", position, m_qualifiers.c_str(), definition);
4126 replaceToken("STORAGE", position, storage_str, definition);
4131 replaceToken("TYPE", position, m_builtin.GetGLSLTypeName(), definition);
4137 replaceToken("TYPE", position, m_interface->m_name.c_str(), definition);
4143 replaceToken("TYPE", position, block_definition.c_str(), definition);
4148 replaceToken("NAME", position, m_name.c_str(), definition);
4153 replaceToken("ARRAY", position, "", definition);
4160 replaceToken("ARRAY", position, buffer, definition);
4253 replaceToken("NAME", position, m_name.c_str(), definition);
4262 replaceToken("MEMBER_LIST", position, member_list, definition);
4268 replaceToken("MEMBER_DEFINITION", position, member_definition.c_str(), definition);
4272 replaceToken("MEMBER_LIST", position, "", definition);
4722 Utils::replaceToken(prefix, position, stage_prefix, name);
4796 Utils::replaceToken(prefix, position, stage_prefix, name);
4882 replaceToken("GLOBALS", position, globals.c_str(), interface);
4883 replaceToken("STRUCTURES", position, structures.c_str(), interface);
4884 replaceToken("UNIFORMS", position, uniforms.c_str(), interface);
4885 replaceToken("INPUTS", position, inputs.c_str(), interface);
4886 replaceToken("OUTPUTS", position, outputs.c_str(), interface);
4887 replaceToken("STORAGE", position, ssbs.c_str(), interface);
5728 Utils::replaceToken("INTERFACE", position, interface.c_str(), source);
5729 Utils::replaceToken("CALCULATIONS", position, calculations.c_str(), source);
5730 Utils::replaceToken("ASSIGNMENTS", position, assignments.c_str(), source);
6598 Utils::replaceToken("0u", position, buffer, verification);
6605 Utils::replaceToken("0u", position, "in_vs_first.x", verification);
6609 Utils::replaceToken("0u", position, "31u", verification);
6679 Utils::replaceToken("OUT", pass_position, out_name.c_str(), passthrough);
6680 Utils::replaceToken("IN", pass_position, in_name.c_str(), passthrough);
6764 Utils::replaceToken("EXPECTED", verification_position, expected.c_str(), verification);
6765 Utils::replaceToken("NAME", verification_position, name.c_str(), verification);
7323 Utils::replaceToken("VERSION", position, shader_version, source);
7336 Utils::replaceToken("PERVERTEX", position, per_vertex, source);
7339 Utils::replaceToken("INTERFACE", position, shader_interface.c_str(), source);
7340 Utils::replaceToken("VERIFICATION", position, verification.c_str(), source);
8303 Utils::replaceToken("CONSTANT", position, getConstantName(test_case.m_constant), source);
8333 Utils::replaceToken("CONSTANT", position, getConstantName(test_case.m_constant), assignment);
8341 Utils::replaceToken("ASSIGNMENT", position, assignment.c_str(), source);
8490 Utils::replaceToken("MAX_TRANSFORM_FEEDBACK_BUFFERS", position, buffer, verification);
8493 Utils::replaceToken("MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS", position, buffer, verification);
8549 Utils::replaceToken("GOHAN_DIV", position, buffer, globals);
8552 Utils::replaceToken("GOTEN_DIV", position, buffer, globals);
8606 Utils::replaceToken("EXPECTED_GOHAN_SUM", position, buffer, verification);
8609 Utils::replaceToken("EXPECTED_GOTEN_SUM", position, buffer, verification);
8737 Utils::replaceToken("BASIC_SIZE", position, buffer, globals);
8740 Utils::replaceToken("TYPE_ALIGN", position, buffer, globals);
8743 Utils::replaceToken("TYPE_SIZE", position, buffer, globals);
8994 Utils::replaceToken("QUALIFIER", layout_position, qualifier, layout);
9023 Utils::replaceToken("LAYOUT", position, layout.c_str(), source);
9027 Utils::replaceToken("LAYOUT", position, "layout (std140) ", source);
9426 Utils::replaceToken("OFFSET", position, buffer, source);
9427 Utils::replaceToken("TYPE", position, type_name, source);
9428 Utils::replaceToken("TYPE", position, type_name, source);
9899 Utils::replaceToken("B_OFFSET", position, buffer, source);
9900 Utils::replaceToken("B_TYPE", position, b_type_name, source);
9902 Utils::replaceToken("A_OFFSET", position, buffer, source);
9903 Utils::replaceToken("A_TYPE", position, a_type_name, source);
9904 Utils::replaceToken("B_TYPE", position, b_type_name, source);
9905 Utils::replaceToken("A_TYPE", position, a_type_name, source);
10385 Utils::replaceToken("ALIGN", position, buffer, source);
10386 Utils::replaceToken("TYPE", position, type_name, source);
10387 Utils::replaceToken("TYPE", position, type_name, source);
10709 Utils::replaceToken("BASIC_SIZE", position, buffer, globals);
10712 Utils::replaceToken("TYPE_ALIGN", position, buffer, globals);
10715 Utils::replaceToken("TYPE_SIZE", position, buffer, globals);
11018 Utils::replaceToken("QUALIFIER", position, qualifier.c_str(), source);
11022 Utils::replaceToken("QUALIFIER", position, "std140, ", source);
11025 Utils::replaceToken("BINDING", position, buffer, source);
11484 Utils::replaceToken("OFFSET", position, buffer, source);
11485 Utils::replaceToken("TYPE", position, type_name, source);
11486 Utils::replaceToken("TYPE", position, type_name, source);
11860 Utils::replaceToken("B_OFFSET", position, buffer, source);
11861 Utils::replaceToken("B_TYPE", position, b_type_name, source);
11863 Utils::replaceToken("A_OFFSET", position, buffer, source);
11864 Utils::replaceToken("A_TYPE", position, a_type_name, source);
11865 Utils::replaceToken("B_TYPE", position, b_type_name, source);
11866 Utils::replaceToken("A_TYPE", position, a_type_name, source);
12230 Utils::replaceToken("ALIGN", position, buffer, source);
12231 Utils::replaceToken("TYPE", position, type_name, source);
12232 Utils::replaceToken("TYPE", position, type_name, source);
12508 Utils::replaceToken("LAST_INPUT", position, buffer, globals);
12511 Utils::replaceToken("LAST_OUTPUT", position, buffer, globals);
12546 Utils::replaceToken("PREFIX", position, prefix_in, first_in_name);
12548 Utils::replaceToken("PREFIX", position, prefix_out, first_out_name);
12550 Utils::replaceToken("PREFIX", position, prefix_in, last_in_name);
12552 Utils::replaceToken("PREFIX", position, prefix_out, last_out_name);
12916 Utils::replaceToken("PREFIX", position, prefix_in, first_in_name);
12918 Utils::replaceToken("PREFIX", position, prefix_out, first_out_name);
12920 Utils::replaceToken("PREFIX", position, prefix_in, last_in_name);
12922 Utils::replaceToken("PREFIX", position, prefix_out, last_out_name);
13382 Utils::replaceToken("STRUCT_DEFINITION", position, struct_definition, source);
13384 Utils::replaceToken("VARIABLE_DEFINITION", position, var_definition, source);
13386 Utils::replaceToken("ARRAY", position, array, source);
13387 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
13886 Utils::replaceToken("DIRECTION", position, direction, source);
13888 Utils::replaceToken("BLOCK_DEFINITION", position, definition, source);
13890 Utils::replaceToken("ARRAY", position, array, source);
13891 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
14298 Utils::replaceToken("BLOCK_DEFINITION", position, block_definition, source);
14300 Utils::replaceToken("DIRECTION", position, direction, source);
14301 Utils::replaceToken("ARRAY", position, array, source);
14302 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
14676 Utils::replaceToken("PERVERTEX", position, per_vertex, source);
14695 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
14697 Utils::replaceToken("LAST", position, buffer, source);
14698 Utils::replaceToken("FLAT", position, flat, source);
14699 Utils::replaceToken("DIRECTION", position, direction, source);
14700 Utils::replaceToken("ARRAY", position, array, source);
14701 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
14715 Utils::replaceToken("PERVERTEX", position, per_vertex, source);
15044 Utils::replaceToken("PREFIX", position, prefix, result);
15045 Utils::replaceToken("NAME", position, name, result);
15048 Utils::replaceToken("LOCATION", position, buffer, result);
15051 Utils::replaceToken("COMPONENT", position, buffer, result);
15062 Utils::replaceToken("LOCATION", position, location, qualifiers);
15063 Utils::replaceToken("COMPONENT", position, component, qualifiers);
15064 Utils::replaceToken("INTERPOLATION", position, interpolation, qualifiers);
15648 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
15650 Utils::replaceToken("COMPONENT", position, buffer, source);
15651 Utils::replaceToken("FLAT", position, flat, source);
15652 Utils::replaceToken("DIRECTION", position, direction, source);
15653 Utils::replaceToken("ARRAY", position, array, source);
15654 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
16113 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
16115 Utils::replaceToken("FLAT", position, flat, source);
16116 Utils::replaceToken("DIRECTION", position, direction, source);
16117 Utils::replaceToken("ARRAY", position, array, source);
16118 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
16525 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
16527 Utils::replaceToken("COMPONENT", position, buffer, source);
16528 Utils::replaceToken("FLAT", position, flat, source);
16529 Utils::replaceToken("DIRECTION", position, direction, source);
16530 Utils::replaceToken("ARRAY", position, array, source);
16531 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
17063 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
17065 Utils::replaceToken("COMPONENT", position, buffer, source);
17066 Utils::replaceToken("DIRECTION", position, direction, source);
17067 Utils::replaceToken("ARRAY", position, array, source);
17068 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
17530 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
17532 Utils::replaceToken("COMPONENT", position, buffer_gohan, source);
17533 Utils::replaceToken("ARRAY", position, array, source);
17534 Utils::replaceToken("COMPONENT", position, buffer_goten, source);
17535 Utils::replaceToken("ARRAY", position, array, source);
17536 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
17936 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
17938 Utils::replaceToken("COMPONENT", position, buffer_gohan, source);
17939 Utils::replaceToken("FLAT", position, flat, source);
17940 Utils::replaceToken("ARRAY", position, array, source);
17941 Utils::replaceToken("COMPONENT", position, buffer_goten, source);
17942 Utils::replaceToken("FLAT", position, flat, source);
17943 Utils::replaceToken("ARRAY", position, array, source);
17944 Utils::replaceToken("VARIABLE_USE", position, l_test, source);
18362 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
18364 Utils::replaceToken("COMPONENT", position, buffer_gohan, source);
18365 Utils::replaceToken("FLAT", position, flat_gohan, source);
18366 Utils::replaceToken("DIRECTION", position, direction, source);
18367 Utils::replaceToken("TYPE", position, type_gohan_name, source);
18368 Utils::replaceToken("ARRAY", position, array, source);
18369 Utils::replaceToken("COMPONENT", position, buffer_goten, source);
18370 Utils::replaceToken("FLAT", position, flat_goten, source);
18371 Utils::replaceToken("DIRECTION", position, direction, source);
18372 Utils::replaceToken("TYPE", position, type_goten_name, source);
18373 Utils::replaceToken("ARRAY", position, array, source);
18376 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
18380 Utils::replaceToken("TYPE", position, type_gohan_name, source);
18381 Utils::replaceToken("TYPE", position, type_goten_name, source);
18382 Utils::replaceToken("TYPE", position, type_gohan_name, source);
18383 Utils::replaceToken("TYPE", position, type_goten_name, source);
18387 Utils::replaceToken("TYPE", position, type_gohan_name, source);
18388 Utils::replaceToken("TYPE", position, type_goten_name, source);
18839 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
18841 Utils::replaceToken("COMPONENT", position, buffer_gohan, source);
18842 Utils::replaceToken("INTERPOLATION", position, int_gohan, source);
18843 Utils::replaceToken("DIRECTION", position, direction, source);
18844 Utils::replaceToken("TYPE", position, type_gohan_name, source);
18845 Utils::replaceToken("ARRAY", position, array, source);
18846 Utils::replaceToken("COMPONENT", position, buffer_goten, source);
18847 Utils::replaceToken("INTERPOLATION", position, int_goten, source);
18848 Utils::replaceToken("DIRECTION", position, direction, source);
18849 Utils::replaceToken("TYPE", position, type_goten_name, source);
18850 Utils::replaceToken("ARRAY", position, array, source);
18853 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
18857 Utils::replaceToken("TYPE", position, type_gohan_name, source);
18858 Utils::replaceToken("TYPE", position, type_goten_name, source);
18859 Utils::replaceToken("TYPE", position, type_gohan_name, source);
18860 Utils::replaceToken("TYPE", position, type_goten_name, source);
18864 Utils::replaceToken("TYPE", position, type_gohan_name, source);
18865 Utils::replaceToken("TYPE", position, type_goten_name, source);
19420 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
19422 Utils::replaceToken("COMPONENT", position, buffer_gohan, source);
19423 Utils::replaceToken("AUX", position, aux_gohan, source);
19424 Utils::replaceToken("INTERPOLATION", position, interpolation, source);
19425 Utils::replaceToken("DIRECTION", position, direction, source);
19426 Utils::replaceToken("TYPE", position, type_gohan_name, source);
19427 Utils::replaceToken("ARRAY", position, array_gohan, source);
19428 Utils::replaceToken("COMPONENT", position, buffer_goten, source);
19429 Utils::replaceToken("AUX", position, aux_goten, source);
19430 Utils::replaceToken("INTERPOLATION", position, interpolation, source);
19431 Utils::replaceToken("DIRECTION", position, direction, source);
19432 Utils::replaceToken("TYPE", position, type_goten_name, source);
19433 Utils::replaceToken("ARRAY", position, array_goten, source);
19436 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
19440 Utils::replaceToken("TYPE", position, type_gohan_name, source);
19441 Utils::replaceToken("TYPE", position, type_goten_name, source);
19442 Utils::replaceToken("TYPE", position, type_gohan_name, source);
19443 Utils::replaceToken("TYPE", position, type_goten_name, source);
19447 Utils::replaceToken("TYPE", position, type_gohan_name, source);
19448 Utils::replaceToken("TYPE", position, type_goten_name, source);
20290 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
20292 Utils::replaceToken("ARRAY", position, array, source);
21400 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
21402 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
21738 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
21740 Utils::replaceToken("SIZE", position, buffer, source);
21741 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
22094 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
22096 Utils::replaceToken("ARRAY", position, array, source);
22097 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
22571 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
22906 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
22910 Utils::replaceToken("SIZE", position, buffer, source);
22912 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
23403 Utils::replaceToken("SIZE", position, buffer, out_interface);
23743 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
23744 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
23981 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
23983 Utils::replaceToken("MAX_BUFFER", position, buffer, source);
23984 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
24321 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
24323 Utils::replaceToken("MAX_SIZE", position, buffer, source);
24324 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
24686 Utils::replaceToken("SIZE", position, buffer, interface);
24709 Utils::replaceToken("INTERFACE", position, interface.c_str(), source);
24710 Utils::replaceToken("ASSIGNMENTS", position, assignments.c_str(), source);
25330 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
25332 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
25609 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
25611 Utils::replaceToken("OFFSET", position, offset, source);
25612 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
25907 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
25909 Utils::replaceToken("OFFSET", position, offset, source);
25910 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
27602 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
27604 Utils::replaceToken("VARIABLE_USE", position, var_use, source);