Lines Matching defs:position
1577 * @param search_position Position at which find will start, it is updated to position at which replaced text ends
4059 size_t position = 0;
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);
4177 size_t position = 0;
4181 Utils::insertElementOfList(vector[i]->GetDefinition(flavour).c_str(), "\n", position, list);
4184 Utils::endList("", position, list);
4198 size_t position = 0;
4202 Utils::insertElementOfList(vector[i]->GetDefinition().c_str(), "\n", position, list);
4205 Utils::endList("", position, list);
4239 size_t position = 0;
4253 replaceToken("NAME", position, m_name.c_str(), definition);
4258 const size_t start_position = position;
4262 replaceToken("MEMBER_LIST", position, member_list, definition);
4264 /* Move back position */
4265 position = start_position;
4268 replaceToken("MEMBER_DEFINITION", position, member_definition.c_str(), definition);
4272 replaceToken("MEMBER_LIST", position, "", definition);
4720 size_t position = 0;
4722 Utils::replaceToken(prefix, position, stage_prefix, name);
4794 size_t position = 0;
4796 Utils::replaceToken(prefix, position, stage_prefix, name);
4853 size_t position = 0;
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);
5727 size_t position = 0;
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);
6493 size_t position = 0;
6509 Utils::insertElementOfList(passthrough.c_str(), separator, position, result);
6512 Utils::endList("", position, result);
6561 size_t position = 0;
6568 Utils::insertElementOfList(var_verification.c_str(), separator, position, verification);
6578 Utils::insertElementOfList(var_verification.c_str(), separator, position, verification);
6588 Utils::insertElementOfList(var_verification.c_str(), separator, position, verification);
6591 Utils::endList("", position, verification);
6598 Utils::replaceToken("0u", position, buffer, verification);
6605 Utils::replaceToken("0u", position, "in_vs_first.x", verification);
6609 Utils::replaceToken("0u", position, "31u", verification);
6661 size_t position = 0;
6718 Utils::insertElementOfList(passthrough.c_str(), separator, position, result);
6722 Utils::endList("", position, result);
6743 size_t position = 0;
6767 Utils::insertElementOfList(verification.c_str(), logic_op, position, result);
6789 Utils::insertElementOfList(verification.c_str(), logic_op, position, result);
6794 Utils::endList("", position, result);
7321 size_t position = 0;
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);
8299 size_t position = 0;
8303 Utils::replaceToken("CONSTANT", position, getConstantName(test_case.m_constant), source);
8308 size_t position = 0;
8333 Utils::replaceToken("CONSTANT", position, getConstantName(test_case.m_constant), assignment);
8340 position = 0;
8341 Utils::replaceToken("ASSIGNMENT", position, assignment.c_str(), source);
8486 size_t position = 0;
8490 Utils::replaceToken("MAX_TRANSFORM_FEEDBACK_BUFFERS", position, buffer, verification);
8493 Utils::replaceToken("MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS", position, buffer, verification);
8545 size_t position = 0;
8549 Utils::replaceToken("GOHAN_DIV", position, buffer, globals);
8552 Utils::replaceToken("GOTEN_DIV", position, buffer, globals);
8602 size_t position = 0;
8606 Utils::replaceToken("EXPECTED_GOHAN_SUM", position, buffer, verification);
8609 Utils::replaceToken("EXPECTED_GOTEN_SUM", position, buffer, verification);
8733 size_t position = 0;
8737 Utils::replaceToken("BASIC_SIZE", position, buffer, globals);
8740 Utils::replaceToken("TYPE_ALIGN", position, buffer, globals);
8743 Utils::replaceToken("TYPE_SIZE", position, buffer, globals);
8983 size_t position = 0;
9023 Utils::replaceToken("LAYOUT", position, layout.c_str(), source);
9027 Utils::replaceToken("LAYOUT", position, "layout (std140) ", source);
9396 size_t position = 0;
9426 Utils::replaceToken("OFFSET", position, buffer, source);
9427 Utils::replaceToken("TYPE", position, type_name, source);
9428 Utils::replaceToken("TYPE", position, type_name, source);
9872 size_t position = 0;
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);
10358 size_t position = 0;
10385 Utils::replaceToken("ALIGN", position, buffer, source);
10386 Utils::replaceToken("TYPE", position, type_name, source);
10387 Utils::replaceToken("TYPE", position, type_name, source);
10705 size_t position = 0;
10709 Utils::replaceToken("BASIC_SIZE", position, buffer, globals);
10712 Utils::replaceToken("TYPE_ALIGN", position, buffer, globals);
10715 Utils::replaceToken("TYPE_SIZE", position, buffer, globals);
10980 size_t position = 0;
11018 Utils::replaceToken("QUALIFIER", position, qualifier.c_str(), source);
11022 Utils::replaceToken("QUALIFIER", position, "std140, ", source);
11025 Utils::replaceToken("BINDING", position, buffer, source);
11454 size_t position = 0;
11484 Utils::replaceToken("OFFSET", position, buffer, source);
11485 Utils::replaceToken("TYPE", position, type_name, source);
11486 Utils::replaceToken("TYPE", position, type_name, source);
11833 size_t position = 0;
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);
12203 size_t position = 0;
12230 Utils::replaceToken("ALIGN", position, buffer, source);
12231 Utils::replaceToken("TYPE", position, type_name, source);
12232 Utils::replaceToken("TYPE", position, type_name, source);
12505 size_t position = 100; /* Skip first part */
12508 Utils::replaceToken("LAST_INPUT", position, buffer, globals);
12511 Utils::replaceToken("LAST_OUTPUT", position, buffer, globals);
12527 size_t position = 0;
12546 Utils::replaceToken("PREFIX", position, prefix_in, first_in_name);
12547 position = 0;
12548 Utils::replaceToken("PREFIX", position, prefix_out, first_out_name);
12549 position = 0;
12550 Utils::replaceToken("PREFIX", position, prefix_in, last_in_name);
12551 position = 0;
12552 Utils::replaceToken("PREFIX", position, prefix_out, last_out_name);
12897 size_t position = 0;
12916 Utils::replaceToken("PREFIX", position, prefix_in, first_in_name);
12917 position = 0;
12918 Utils::replaceToken("PREFIX", position, prefix_out, first_out_name);
12919 position = 0;
12920 Utils::replaceToken("PREFIX", position, prefix_in, last_in_name);
12921 position = 0;
12922 Utils::replaceToken("PREFIX", position, prefix_out, last_out_name);
13352 size_t position = 0;
13382 Utils::replaceToken("STRUCT_DEFINITION", position, struct_definition, source);
13383 temp = position;
13384 Utils::replaceToken("VARIABLE_DEFINITION", position, var_definition, source);
13385 position = temp;
13386 Utils::replaceToken("ARRAY", position, array, source);
13387 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
13856 size_t position = 0;
13886 Utils::replaceToken("DIRECTION", position, direction, source);
13887 temp = position;
13888 Utils::replaceToken("BLOCK_DEFINITION", position, definition, source);
13889 position = temp;
13890 Utils::replaceToken("ARRAY", position, array, source);
13891 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
14269 size_t position = 0;
14298 Utils::replaceToken("BLOCK_DEFINITION", position, block_definition, source);
14299 position = 0;
14300 Utils::replaceToken("DIRECTION", position, direction, source);
14301 Utils::replaceToken("ARRAY", position, array, source);
14302 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
14634 size_t position = 0;
14676 Utils::replaceToken("PERVERTEX", position, per_vertex, source);
14695 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
14696 position = 0;
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);
15041 size_t position = 0;
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);
15059 size_t position = 0;
15062 Utils::replaceToken("LOCATION", position, location, qualifiers);
15063 Utils::replaceToken("COMPONENT", position, component, qualifiers);
15064 Utils::replaceToken("INTERPOLATION", position, interpolation, qualifiers);
15578 size_t position = 0;
15648 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
15649 position = 0;
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);
16045 size_t position = 0;
16113 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
16114 position = 0;
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);
16478 size_t position = 0;
16525 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
16526 position = 0;
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);
16925 size_t position = 0;
17063 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
17064 position = 0;
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);
17493 size_t position = 0;
17530 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
17531 position = 0;
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);
17902 size_t position = 0;
17936 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
17937 position = 0;
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);
18299 size_t position = 0;
18362 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
18363 position = 0;
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);
18375 temp = position;
18376 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
18377 position = temp;
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);
18796 size_t position = 0;
18839 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
18840 position = 0;
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);
18852 temp = position;
18853 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
18854 position = temp;
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);
19343 size_t position = 0;
19420 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
19421 position = 0;
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);
19435 temp = position;
19436 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
19437 position = temp;
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);
20248 size_t position = 0;
20290 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
20291 position = 0;
20292 Utils::replaceToken("ARRAY", position, array, source);
21359 size_t position = 0;
21400 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
21401 position = 0;
21402 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
21702 size_t position = 0;
21738 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
21739 position = 0;
21740 Utils::replaceToken("SIZE", position, buffer, source);
21741 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
22060 size_t position = 0;
22093 temp = position;
22094 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
22095 position = temp;
22096 Utils::replaceToken("ARRAY", position, array, source);
22097 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
22541 size_t position = 0;
22571 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
22860 size_t position = 0;
22905 temp = position;
22906 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
22909 position = temp;
22910 Utils::replaceToken("SIZE", position, buffer, source);
22912 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
23398 size_t position = 0;
23403 Utils::replaceToken("SIZE", position, buffer, out_interface);
23739 size_t position = 0;
23743 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
23744 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
23939 size_t position = 0;
23981 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
23982 position = 0;
23983 Utils::replaceToken("MAX_BUFFER", position, buffer, source);
23984 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
24277 size_t position = 0;
24321 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
24322 position = 0;
24323 Utils::replaceToken("MAX_SIZE", position, buffer, source);
24324 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
24681 size_t position = 0;
24686 Utils::replaceToken("SIZE", position, buffer, interface);
24707 size_t position = 0;
24709 Utils::replaceToken("INTERFACE", position, interface.c_str(), source);
24710 Utils::replaceToken("ASSIGNMENTS", position, assignments.c_str(), source);
25313 size_t position = 0;
25330 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
25331 position = 0;
25332 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
25589 size_t position = 0;
25609 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
25610 position = 0;
25611 Utils::replaceToken("OFFSET", position, offset, source);
25612 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
25887 size_t position = 0;
25907 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
25908 position = 0;
25909 Utils::replaceToken("OFFSET", position, offset, source);
25910 Utils::replaceToken("VARIABLE_USE", position, var_use, source);
27591 size_t position = 0;
27602 Utils::replaceToken("VAR_DEFINITION", position, var_definition, source);
27603 position = 0;
27604 Utils::replaceToken("VARIABLE_USE", position, var_use, source);