Lines Matching defs:out

3726 															"layout(points, max_vertices = 1) out;\n"
3729 static const glw::GLchar* tess_ctrl_shader_layout_code = "layout(vertices = 1) out;\n"
3787 static const glw::GLchar* test_fragment_shader_out_variable = "layout(location = 0) out int result;\n";
3789 static const glw::GLchar* test_tess_ctrl_shader_out_variable = "out int tcs_tes_result[];\n";
3791 static const glw::GLchar* test_shader_out_variable = "out int result;\n";
3833 test_shader_out_variable /* out var */, uniform_verification.c_str() /* verification */,
3848 test_fragment_shader_out_variable /* out var */,
3880 "" /* in var */, test_shader_out_variable /* out var */,
3889 "" /* in var */, test_tess_ctrl_shader_out_variable /* out var */,
3894 test_tess_ctrl_shader_in_variable /* in var */, test_shader_out_variable /* out var */,
3906 "" /* in var */, test_shader_out_variable /* out var */,
5666 "layout(points, max_vertices = 1) out;\n"
5670 stream << "layout(vertices = 1) out;\n"
5744 stream << "layout (location = 0) out " << varying_type << " " << m_varying_name_fs_out_fs_result << ";\n";
5758 stream << "flat out " << varying_type << " " << m_varying_name_gs_fs_gs_result << ";\n";
5759 stream << "flat out " << varying_type << " " << m_varying_name_gs_fs_tcs_result << ";\n";
5760 stream << "flat out " << varying_type << " " << m_varying_name_gs_fs_tes_result << ";\n";
5761 stream << "flat out " << varying_type << " " << m_varying_name_gs_fs_vs_result << ";\n";
5773 stream << "out " << varying_type << " " << m_varying_name_tcs_tes_tcs_result << "[];\n";
5774 stream << "out " << varying_type << " " << m_varying_name_tcs_tes_vs_result << "[];\n";
5787 stream << "out " << varying_type << " " << m_varying_name_tes_gs_tcs_result << ";\n";
5788 stream << "out " << varying_type << " " << m_varying_name_tes_gs_tes_result << ";\n";
5789 stream << "out " << varying_type << " " << m_varying_name_tes_gs_vs_result << ";\n";
5796 stream << "out " << varying_type << " " << m_varying_name_vs_tcs_vs_result << ";\n";
6197 "layout(vertices = 4) out;\n"
6296 "layout (points, max_vertices = 1) out;\n"
6344 "out vec4 result;\n"
7612 result << "out int result;\n";
7616 result << "out " << dst_type_string << " result;\n";
7934 /** Verifies if data XFBed out by the vertex shader are valid, given test case descriptor,
7937 * @param data_ptr Buffer holding the data XFBed out by the shader.
8458 "layout(max_vertices=1, points) out;\n"
8514 "layout(vertices=4) out;\n"
9340 "out float test_output;\n"
9382 "out "
9416 << "out vec4 result;\n"
9586 "layout(triangle_strip, max_vertices=4) out;\n"
9596 "out GS_DATA\n"
9677 "layout (vertices=4) out;\n"
9685 "out TC_DATA\n"
9769 "out TE_DATA\n"
9883 result_sstream << "out VS_DATA\n"
9956 /* We will be using geometry shader to lay out the actual vertices so
10210 /** Logs contents of test variables, as XFBed out by already executed test iteration. */
10806 "layout(max_vertices=1, points) out;\n"
10831 "layout(vertices=4) out;\n"
11419 "out "
11421 "out ivec2 result_lt;\n"
11422 "out ivec2 result_lte;\n"
11423 "out ivec2 result_gt;\n"
11424 "out ivec2 result_gte;\n"
11693 /** Verifies data XFBed out by the draw call for user-specified test case
11697 * @param xfb_data Buffer holding the data XFBed out during the draw call.
12355 // GCC sometimes diagnoses an incorrect out of bounds write here. The code has been verified to be correct.
13032 /** Get data of <out> from <buffer>
13035 * @param out Output data
13041 static void get(const glw::GLvoid* buffer, T& out)
13043 out = *(T*)buffer;
13050 * @param out Output data
13056 static void get(const glw::GLvoid* buffer, tcu::Matrix<glw::GLdouble, Rows, Cols>& out)
13066 out(row, column) = data[index];
15014 static const glw::GLchar* result_definition = "flat out RESULT_TYPE RESULT_NAME;\nRESULT_DEFINITION";