Lines Matching defs:string

802  *  @param vs_body        Body to use for the vertex shader. Can be an empty string.
804 * an empty string.
806 * an empty string.
807 * @param gs_body Body to use for the geometry shader. Can be an empty string.
808 * @param fs_body Body to use for the fragment shader. Can be an empty string.
831 bool Utils::buildProgram(const glw::Functions& gl, const std::string& vs_body, const std::string& tc_body,
832 const std::string& te_body, const std::string& gs_body, const std::string& fs_body,
1232 * @return Requested string or "?" if the stage was not recognized.
1234 std::string Utils::getShaderStageString(const _shader_stage& shader_stage)
1236 std::string result = "?";
1269 * @return Requested string or "?" if the stage was not recognized.
1271 std::string Utils::getShaderStageStringFromGLEnum(const glw::GLenum shader_stage_glenum)
1273 std::string result = "?";
1295 TCU_FAIL("Unrecognized shader string");
1302 /** Returns string that represents program interface name
1310 const GLchar* string = "Unknown program interface";
1315 string = "GL_VERTEX_SUBROUTINE";
1318 string = "GL_VERTEX_SUBROUTINE_UNIFORM";
1324 return string;
1327 /** Returns string that represents pname's name
1335 const GLchar* string = "Unknown pname";
1340 string = "GL_ACTIVE_SUBROUTINE_UNIFORMS";
1343 string = "GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS";
1346 string = "GL_ACTIVE_SUBROUTINES";
1349 string = "GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH";
1352 string = "GL_ACTIVE_SUBROUTINE_MAX_LENGTH";
1355 string = "GL_NUM_COMPATIBLE_SUBROUTINES";
1358 string = "GL_UNIFORM_SIZE";
1361 string = "GL_COMPATIBLE_SUBROUTINES";
1364 string = "GL_UNIFORM_NAME_LENGTH";
1367 string = "GL_ACTIVE_RESOURCES";
1370 string = "GL_MAX_NAME_LENGTH";
1373 string = "GL_MAX_NUM_COMPATIBLE_SUBROUTINES";
1376 string = "GL_NAME_LENGTH";
1379 string = "GL_ARRAY_SIZE";
1382 string = "GL_LOCATION";
1388 return string;
1566 std::string Utils::getVariableTypeGLSLString(const _variable_type& variable_type)
1568 std::string result = "[?]";
1862 std::string APITest2::getVertexShaderBody()
1905 std::string vs_body = getVertexShaderBody();
2189 std::string empty_body;
2190 std::string vs_body = getVertexShaderBody(test_case.variable_type, test_case.array_size);
2295 * @return Requested string.
2297 std::string FunctionalTest1_2::getVertexShaderBody(const Utils::_variable_type& variable_type, unsigned int array_size)
2302 std::string variable_type_glsl = Utils::getVariableTypeGLSLString(variable_type);
2398 std::string variable_type_glsl_as_int = Utils::getVariableTypeGLSLString(result_as_int_variable_type);
2461 std::string variable_type_glsl_as_int = Utils::getVariableTypeGLSLString(result_as_int_variable_type);
4977 std::string FunctionalTest9::getVertexShaderBody() const
6701 * @return Requested string.
6703 std::string FunctionalTest13::getFragmentShaderBody(unsigned int n_id)
6756 * @return Requested string.
6758 std::string FunctionalTest13::getGeometryShaderBody(unsigned int n_id)
6833 * @return Requested string.
6835 std::string FunctionalTest13::getTessellationControlShaderBody(unsigned int n_id)
6900 * @return Requested string.
6902 std::string FunctionalTest13::getTessellationEvaluationShaderBody(unsigned int n_id)
6960 * @return Requested string.
6962 std::string FunctionalTest13::getVertexShaderBody(unsigned int n_id)
7033 std::string fs_body = getFragmentShaderBody(n_id);
7035 std::string gs_body = getGeometryShaderBody(n_id);
7037 std::string tc_body = getTessellationControlShaderBody(n_id);
7039 std::string te_body = getTessellationEvaluationShaderBody(n_id);
7041 std::string vs_body = getVertexShaderBody(n_id);
8065 * @return Requested string.
8067 std::string FunctionalTest16::getShaderBody(const Utils::_shader_stage& shader_stage, const unsigned int& n_id) const
8213 const std::string fs_body = getShaderBody(Utils::SHADER_STAGE_FRAGMENT, n_id);
8214 const std::string gs_body = getShaderBody(Utils::SHADER_STAGE_GEOMETRY, n_id);
8215 const std::string tc_body = getShaderBody(Utils::SHADER_STAGE_TESSELLATION_CONTROL, n_id);
8216 const std::string te_body = getShaderBody(Utils::SHADER_STAGE_TESSELLATION_EVALUATION, n_id);
8217 const std::string vs_body = getShaderBody(Utils::SHADER_STAGE_VERTEX, n_id);
9002 * @return Requested string.
9004 std::string FunctionalTest17::getFragmentShaderBody() const
9040 * @return Requested string.
9042 std::string FunctionalTest17::getGeometryShaderBody() const
9110 * @return Requested string.
9112 std::string FunctionalTest17::getTessellationControlShaderBody() const
9157 * @return Requested string.
9159 std::string FunctionalTest17::getTessellationEvaluationShaderBody() const
9199 * @return Requested string.
9201 std::string FunctionalTest17::getVertexShaderBody() const
9244 std::string fs_body = getFragmentShaderBody();
9245 std::string gs_body = getGeometryShaderBody();
9246 std::string tc_body = getTessellationControlShaderBody();
9247 std::string te_body = getTessellationEvaluationShaderBody();
9248 std::string vs_body = getVertexShaderBody();
9489 std::string FunctionalTest18_19::getVertexShaderBody() const
9577 std::string vs_body = getVertexShaderBody();
10393 const std::string fs_body = getFragmentShaderBody(referencing_stage);
10394 const std::string gs_body = getGeometryShaderBody(referencing_stage);
10395 const std::string tc_body = getTessellationControlShaderBody(referencing_stage);
10396 const std::string te_body = getTessellationEvaluationShaderBody(referencing_stage);
10397 const std::string vs_body = getVertexShaderBody(referencing_stage);
10427 * @return Requested string.
10429 std::string NegativeTest2::getFragmentShaderBody(const Utils::_shader_stage& referencing_stage) const
10467 * @return Requested string.
10469 std::string NegativeTest2::getGeometryShaderBody(const Utils::_shader_stage& referencing_stage) const
10512 std::string NegativeTest2::getSubroutineUniformName(const Utils::_shader_stage& stage) const
10514 std::string result = "?";
10567 * @return Requested string.
10569 std::string NegativeTest2::getTessellationControlShaderBody(const Utils::_shader_stage& referencing_stage) const
10606 * @return Requested string.
10608 std::string NegativeTest2::getTessellationEvaluationShaderBody(const Utils::_shader_stage& referencing_stage) const
10645 * @return Requested string.
10647 std::string NegativeTest2::getVertexShaderBody(const Utils::_shader_stage& referencing_stage) const
10749 std::string body;
10807 * @return Requested string.
10809 std::string NegativeTest3::getFragmentShaderBody() const
10837 * @return Requested string.
10839 std::string NegativeTest3::getGeometryShaderBody() const
10870 * @return Requested string.
10872 std::string NegativeTest3::getTessellationControlShaderBody() const
10901 * @return Requested string.
10903 std::string NegativeTest3::getTessellationEvaluationShaderBody() const
10932 * @return Requested string.
10934 std::string NegativeTest3::getVertexShaderBody() const
11030 * @return Requested string.
11032 std::string NegativeTest4::getShaderBody(const Utils::_shader_stage& shader_stage,
11217 std::string body;
11357 std::string fs_body = getFragmentShaderBody(shader_stage == Utils::SHADER_STAGE_FRAGMENT);
11358 std::string gs_body = getGeometryShaderBody(shader_stage == Utils::SHADER_STAGE_GEOMETRY);
11359 std::string tc_body = getTessellationControlShaderBody(shader_stage == Utils::SHADER_STAGE_TESSELLATION_CONTROL);
11360 std::string te_body =
11362 std::string vs_body = getVertexShaderBody(shader_stage == Utils::SHADER_STAGE_VERTEX);
11402 * @return Requested string.
11404 std::string NegativeTest5::getFragmentShaderBody(bool include_invalid_subroutine_uniform_declaration) const
11446 * @return Requested string.
11448 std::string NegativeTest5::getGeometryShaderBody(bool include_invalid_subroutine_uniform_declaration) const
11492 * @return Requested string.
11494 std::string NegativeTest5::getTessellationControlShaderBody(bool include_invalid_subroutine_uniform_declaration) const
11536 * @return Requested string.
11538 std::string NegativeTest5::getTessellationEvaluationShaderBody(
11581 * @return Requested string.
11583 std::string NegativeTest5::getVertexShaderBody(bool include_invalid_subroutine_uniform_declaration) const
11740 std::string fs_body = getFragmentShaderBody(shader_stage == Utils::SHADER_STAGE_FRAGMENT);
11741 std::string gs_body = getGeometryShaderBody(shader_stage == Utils::SHADER_STAGE_GEOMETRY);
11742 std::string tc_body = getTessellationControlShaderBody(shader_stage == Utils::SHADER_STAGE_TESSELLATION_CONTROL);
11743 std::string te_body =
11745 std::string vs_body = getVertexShaderBody(shader_stage == Utils::SHADER_STAGE_VERTEX);
11784 * @return Requested string.
11786 std::string NegativeTest6::getFragmentShaderBody(bool include_invalid_declaration) const
11837 * @return Requested string.
11839 std::string NegativeTest6::getGeometryShaderBody(bool include_invalid_declaration) const
11892 * @return Requested string.
11894 std::string NegativeTest6::getTessellationControlShaderBody(bool include_invalid_declaration) const
11945 * @return Requested string.
11947 std::string NegativeTest6::getTessellationEvaluationShaderBody(bool include_invalid_declaration) const
11998 * @return Requested string.
12000 std::string NegativeTest6::getVertexShaderBody(bool include_invalid_declaration) const
12415 std::string fs_body = getFragmentShaderBody(shader_stage == Utils::SHADER_STAGE_FRAGMENT);
12416 std::string gs_body = getGeometryShaderBody(shader_stage == Utils::SHADER_STAGE_GEOMETRY);
12417 std::string tc_body = getTessellationControlShaderBody(shader_stage == Utils::SHADER_STAGE_TESSELLATION_CONTROL);
12418 std::string te_body =
12420 std::string vs_body = getVertexShaderBody(shader_stage == Utils::SHADER_STAGE_VERTEX);
12457 * @return Requested string.
12459 std::string NegativeTest8::getFragmentShaderBody(bool include_invalid_declaration) const
12502 * @return Requested string.
12504 std::string NegativeTest8::getGeometryShaderBody(bool include_invalid_declaration) const
12549 * @return Requested string.
12551 std::string NegativeTest8::getTessellationControlShaderBody(bool include_invalid_declaration) const
12594 * @return Requested string.
12596 std::string NegativeTest8::getTessellationEvaluationShaderBody(bool include_invalid_declaration) const
12639 * @return Requested string.
12641 std::string NegativeTest8::getVertexShaderBody(bool include_invalid_declaration) const
12754 * @return Requested string.
12756 std::string NegativeTest9::getTestCaseString(const _test_case& test_case)
12758 std::string result = "?";
12782 * @return Requested string.
12784 std::string NegativeTest9::getVertexShader(const _test_case& test_case)
12877 std::string vs_body = getVertexShader(static_cast<_test_case>(test_case));
12992 * @return Requested string.
12994 std::string NegativeTest10::getFragmentShader(bool include_duplicate_function)
13036 * @return Requested string.
13038 std::string NegativeTest10::getGeometryShader(bool include_duplicate_function)
13084 * @return Requested string.
13086 std::string NegativeTest10::getTessellationControlShader(bool include_duplicate_function)
13139 * @return Requested string.
13141 std::string NegativeTest10::getTessellationEvaluationShader(bool include_duplicate_function)
13188 * @return Requested string.
13190 std::string NegativeTest10::getVertexShader(bool include_duplicate_function)
13351 * @return Requested string.
13353 std::string NegativeTest11::getTestCaseString(const _test_case& test_case)
13355 std::string result = "?";
13379 * @return Requested string.
13381 std::string NegativeTest11::getVertexShader(const _test_case& test_case)
13477 std::string vs_body = getVertexShader(static_cast<_test_case>(test_case));
13556 * @return Requested string.
13558 std::string NegativeTest12::getTestCaseString(const _test_case& test_case)
13560 std::string result = "?";
13590 * @return Requested string.
13592 std::string NegativeTest12::getVertexShader(const _test_case& test_case)
13715 std::string vs_body = getVertexShader(static_cast<_test_case>(test_case));