Lines Matching defs:tc_body
803 * @param tc_body Body to use for the tessellation control shader. Can be
831 bool Utils::buildProgram(const glw::Functions& gl, const std::string& vs_body, const std::string& tc_body,
862 const char* tc_body_raw_ptr = tc_body.c_str();
5019 if (!Utils::buildProgram(gl, getVertexShaderBody(), "", /* tc_body */
7037 std::string tc_body = getTessellationControlShaderBody(n_id);
7038 const char* tc_body_raw_ptr = tc_body.c_str();
8215 const std::string tc_body = getShaderBody(Utils::SHADER_STAGE_TESSELLATION_CONTROL, n_id);
8219 if (!Utils::buildProgram(gl, vs_body, tc_body, te_body, gs_body, fs_body, DE_NULL, /* xfb_varyings */
8237 const char* tc_body_raw_ptr = tc_body.c_str();
9246 std::string tc_body = getTessellationControlShaderBody();
9250 if (!Utils::buildProgram(gl, vs_body, tc_body, te_body, gs_body, fs_body, DE_NULL, /* xfb_varyings */
9580 if (!Utils::buildProgram(gl, vs_body, "", /* tc_body */
10395 const std::string tc_body = getTessellationControlShaderBody(referencing_stage);
10399 if (Utils::buildProgram(gl, vs_body, tc_body, te_body, gs_body, fs_body, NULL, /* xfb_varyings */
10410 << tc_body.c_str() << "\n\nTessellation evaluation shader:\n\n"
11359 std::string tc_body = getTessellationControlShaderBody(shader_stage == Utils::SHADER_STAGE_TESSELLATION_CONTROL);
11364 if (Utils::buildProgram(m_context.getRenderContext().getFunctions(), vs_body, tc_body, te_body, gs_body, fs_body,
11381 << tc_body << "\n"
11742 std::string tc_body = getTessellationControlShaderBody(shader_stage == Utils::SHADER_STAGE_TESSELLATION_CONTROL);
11747 if (Utils::buildProgram(m_context.getRenderContext().getFunctions(), vs_body, tc_body, te_body, gs_body, fs_body,
11764 << tc_body << "\n"
12417 std::string tc_body = getTessellationControlShaderBody(shader_stage == Utils::SHADER_STAGE_TESSELLATION_CONTROL);
12422 if (Utils::buildProgram(m_context.getRenderContext().getFunctions(), vs_body, tc_body, te_body, gs_body, fs_body,
12437 << tc_body << "\n"
12879 if (ShaderSubroutine::Utils::buildProgram(gl, vs_body, "", /* tc_body */
13243 test_case.tc_body =
13277 if (ShaderSubroutine::Utils::buildProgram(gl, test_case.vs_body, test_case.tc_body, test_case.te_body,
13280 &m_vs_id, (test_case.tc_body.length() > 0) ? &m_tc_id : DE_NULL,
13479 if (ShaderSubroutine::Utils::buildProgram(gl, vs_body, "", /* tc_body */
13717 if (ShaderSubroutine::Utils::buildProgram(gl, vs_body, "", /* tc_body */