Lines Matching refs:std

109 	std::string type;
110 std::string precision;
111 std::string initializer_with_ones;
112 std::string initializer_with_zeroes;
113 std::string iterator_initialization;
114 std::string iterator_type;
115 std::string specific_element;
116 std::string variable_type_initializer1;
117 std::string variable_type_initializer2;
118 std::string coord_param_for_texture_function;
119 std::string type_of_result_of_texture_function;
124 typedef std::map<glcts::test_var_type, var_descriptor> _supported_variable_types_map;
274 virtual std::string extend_string(std::string base_string, std::string sub_script, size_t number_of_elements);
277 const std::string& tested_snippet, typename TestCaseBase<API>::TestShaderType tested_shader_type,
281 typename TestCaseBase<API>::TestShaderType tested_shader_type, const std::string& shader_source);
283 virtual tcu::TestNode::IterateResult execute_positive_test(const std::string& vertex_shader_source,
284 const std::string& fragment_shader_source,
287 virtual tcu::TestNode::IterateResult execute_positive_test(const std::string& vertex_shader_source,
288 const std::string& tess_ctrl_shader_source,
289 const std::string& tess_eval_shader_source,
290 const std::string& geometry_shader_source,
291 const std::string& fragment_shader_source,
292 const std::string& compute_shader_source,
712 std::string recursively_initialise(std::string var_type, size_t dimension_index, std::string init_string);
961 std::string recursively_initialise(std::string var_type, size_t dimension_index, std::string init_string);
1080 std::string recursively_initialise(std::string var_type, size_t dimension_index, std::string init_string);
1319 std::string recursively_initialise(std::string var_type, size_t dimension_index, std::string init_string);
1473 const std::string& tested_declaration, const std::string& tested_snippet);
1476 const std::string& tested_declaration, const std::string& tested_snippet);
1478 std::string prepare_compute_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1479 const std::string& tested_declaration, const std::string& tested_snippet);
1481 std::string prepare_fragment_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1482 const std::string& tested_declaration, const std::string& tested_snippet);
1484 std::string prepare_geometry_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1485 const std::string& tested_declaration, const std::string& tested_snippet);
1487 std::string prepare_tess_ctrl_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1488 const std::string& tested_declaration, const std::string& tested_snippet);
1490 std::string prepare_tess_eval_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1491 const std::string& tested_declaration, const std::string& tested_snippet);
1493 std::string prepare_vertex_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1494 const std::string& tested_declaration, const std::string& tested_snippet);
1625 const std::string& function_definition, const std::string& function_use,
1626 const std::string& verification);
1629 const std::string& function_definition, const std::string& function_use,
1630 const std::string& verification);
1632 std::string prepare_compute_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1633 const std::string& function_definition, const std::string& function_use,
1634 const std::string& verification);
1636 std::string prepare_fragment_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1637 const std::string& function_definition, const std::string& function_use,
1638 const std::string& verification);
1640 std::string prepare_geometry_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1641 const std::string& function_definition, const std::string& function_use,
1642 const std::string& verification);
1644 std::string prepare_tess_ctrl_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1645 const std::string& function_definition, const std::string& function_use,
1646 const std::string& verification);
1648 std::string prepare_tess_eval_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1649 const std::string& function_definition, const std::string& function_use,
1650 const std::string& verification);
1652 std::string prepare_vertex_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1653 const std::string& function_definition, const std::string& function_use,
1654 const std::string& verification);
1874 std::string prepare_compute_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1875 const std::string& uniform_definition, const std::string& uniform_use);
1877 std::string prepare_fragment_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1878 const std::string& uniform_definition, const std::string& uniform_use);
1880 std::string prepare_geometry_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1881 const std::string& uniform_definition, const std::string& uniform_use);
1883 std::string prepare_tess_ctrl_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1884 const std::string& uniform_definition, const std::string& uniform_use);
1886 std::string prepare_tess_eval_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1887 const std::string& uniform_definition, const std::string& uniform_use);
1889 std::string prepare_vertex_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
1890 const std::string& uniform_definition, const std::string& uniform_use);
2122 const std::string prepare_fragment_shader(const typename TestCaseBase<API>::TestShaderType& input_shader_type,
2123 const std::string& input_source, const std::string& output_source);
2124 const std::string prepare_geometry_shader(const typename TestCaseBase<API>::TestShaderType& input_shader_type,
2125 const std::string& input_source, const std::string& output_source);
2126 const std::string prepare_tess_ctrl_shader_source(
2127 const typename TestCaseBase<API>::TestShaderType& input_shader_type, const std::string& input_source,
2128 const std::string& output_source);
2129 const std::string prepare_tess_eval_shader_source(
2130 const typename TestCaseBase<API>::TestShaderType& input_shader_type, const std::string& input_source,
2131 const std::string& output_source);
2132 const std::string prepare_vertex_shader(const typename TestCaseBase<API>::TestShaderType& input_shader_type,
2133 const std::string& input_source, const std::string& output_source);
2136 const std::string* input_shader_source, const std::string* output_shader_source,
2137 std::string& input_source, std::string& output_source);
2296 const std::string& function_definition, const std::string& function_use,
2297 const std::string& verification, bool use_original, bool expect_invalid_result);
2300 const std::string& function_definition, const std::string& function_use,
2301 const std::string& verification, bool use_original, bool expect_invalid_result);
2303 std::string prepare_compute_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
2304 const std::string& function_definition, const std::string& function_use,
2305 const std::string& verification);
2307 std::string prepare_fragment_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
2308 const std::string& function_definition, const std::string& function_use,
2309 const std::string& verification);
2311 std::string prepare_geometry_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
2312 const std::string& function_definition, const std::string& function_use,
2313 const std::string& verification);
2315 std::string prepare_tess_ctrl_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
2316 const std::string& function_definition, const std::string& function_use,
2317 const std::string& verification);
2319 std::string prepare_tess_eval_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
2320 const std::string& function_definition, const std::string& function_use,
2321 const std::string& verification);
2323 std::string prepare_vertex_shader(typename TestCaseBase<API>::TestShaderType tested_shader_type,
2324 const std::string& function_definition, const std::string& function_use,
2325 const std::string& verification);