Lines Matching refs:result
117 GLdouble result = (GLfloat)rand / (GLdouble)s_rand_max_half;
119 return result;
130 GLfloat result = (GLfloat)rand / (GLfloat)s_rand_max_half;
132 return result;
475 const GLchar* result = 0;
485 result = float_lut[m_n_columns - 1][m_n_rows - 1];
488 result = double_lut[m_n_columns - 1][m_n_rows - 1];
491 result = int_lut[m_n_rows - 1];
494 result = uint_lut[m_n_rows - 1];
500 return result;
573 GLenum result = 0;
583 result = float_lut[m_n_columns - 1][m_n_rows - 1];
586 result = double_lut[m_n_columns - 1][m_n_rows - 1];
589 result = int_lut[m_n_rows - 1];
592 result = uint_lut[m_n_rows - 1];
598 return result;
681 bool result = false;
687 result = true;
691 result = false;
697 return result;
723 GLuint result = 0;
728 result = sizeof(GLfloat);
731 result = sizeof(GLdouble);
734 result = sizeof(GLint);
737 result = sizeof(GLuint);
743 return result;
754 GLenum result = 0;
759 result = GL_FLOAT;
762 result = GL_DOUBLE;
765 result = GL_INT;
768 result = GL_UNSIGNED_INT;
774 return result;
808 uniformNdv result = 0;
813 result = gl.uniform1dv;
816 result = gl.uniform2dv;
819 result = gl.uniform3dv;
822 result = gl.uniform4dv;
828 return result;
840 uniformNfv result = 0;
845 result = gl.uniform1fv;
848 result = gl.uniform2fv;
851 result = gl.uniform3fv;
854 result = gl.uniform4fv;
860 return result;
872 uniformNiv result = 0;
877 result = gl.uniform1iv;
880 result = gl.uniform2iv;
883 result = gl.uniform3iv;
886 result = gl.uniform4iv;
892 return result;
904 uniformNuiv result = 0;
909 result = gl.uniform1uiv;
912 result = gl.uniform2uiv;
915 result = gl.uniform3uiv;
918 result = gl.uniform4uiv;
924 return result;
936 uniformMatrixNdv result = 0;
944 result = gl.uniformMatrix2dv;
947 result = gl.uniformMatrix2x3dv;
950 result = gl.uniformMatrix2x4dv;
960 result = gl.uniformMatrix3x2dv;
963 result = gl.uniformMatrix3dv;
966 result = gl.uniformMatrix3x4dv;
976 result = gl.uniformMatrix4x2dv;
979 result = gl.uniformMatrix4x3dv;
982 result = gl.uniformMatrix4dv;
992 return result;
1004 uniformMatrixNfv result = 0;
1012 result = gl.uniformMatrix2fv;
1015 result = gl.uniformMatrix2x3fv;
1018 result = gl.uniformMatrix2x4fv;
1028 result = gl.uniformMatrix3x2fv;
1031 result = gl.uniformMatrix3fv;
1034 result = gl.uniformMatrix3x4fv;
1044 result = gl.uniformMatrix4x2fv;
1047 result = gl.uniformMatrix4x3fv;
1050 result = gl.uniformMatrix4fv;
1060 return result;
1092 bool result = true;
1098 result = false;
1104 result = false;
1107 return result;
1121 bool result = true;
1135 result = false;
1141 but in original implementation, the test pass the name "Data.single", which can't get any valid result.
1181 result = false;
1195 result = false;
1202 result = verifyVarying(program, "", variable.m_descriptor, stream, is_input);
1204 return result;
1217 bool result = true;
1283 result = false;
1288 return result;
1301 bool result = true;
1354 result = false;
1359 return result;
1383 bool result = true;
1394 result = false;
1408 result = false;
1422 result = false;
1436 result = false;
1441 return result;
1455 bool result = true;
1459 result = false;
1463 return result;
1477 bool result = true;
1481 result = false;
1485 return result;
1499 bool result = true;
1503 result = false;
1507 return result;
1964 void* result = gl.mapBuffer(target, gl_access);
1967 return result;
1989 GLenum result = 0;
1994 result = GL_READ_ONLY;
1997 result = GL_WRITE_ONLY;
2000 result = GL_READ_WRITE;
2006 return result;
2017 GLenum result = 0;
2022 result = GL_ARRAY_BUFFER;
2025 result = GL_ELEMENT_ARRAY_BUFFER;
2028 result = GL_SHADER_STORAGE_BUFFER;
2031 result = GL_TEXTURE_BUFFER;
2034 result = GL_TRANSFORM_FEEDBACK_BUFFER;
2037 result = GL_UNIFORM_BUFFER;
2043 return result;
2054 GLenum result = 0;
2059 result = GL_DYNAMIC_COPY;
2062 result = GL_DYNAMIC_DRAW;
2065 result = GL_DYNAMIC_READ;
2068 result = GL_STATIC_COPY;
2071 result = GL_STATIC_DRAW;
2074 result = GL_STATIC_READ;
2077 result = GL_STREAM_COPY;
2080 result = GL_STREAM_DRAW;
2083 result = GL_STREAM_READ;
2089 return result;
2442 GLenum result = 0;
2447 result = GL_COMPUTE_SHADER;
2450 result = GL_FRAGMENT_SHADER;
2453 result = GL_GEOMETRY_SHADER;
2456 result = GL_TESS_CONTROL_SHADER;
2459 result = GL_TESS_EVALUATION_SHADER;
2462 result = GL_VERTEX_SHADER;
2468 return result;
2479 const GLchar* result = 0;
2484 result = "compute";
2487 result = "vertex";
2490 result = "tessellation control";
2493 result = "tessellation evaluation";
2496 result = "geometry";
2499 result = "fragment";
2505 return result;
3538 GLenum result = 0;
3543 result = GL_TEXTURE_BUFFER;
3546 result = GL_TEXTURE_2D;
3549 result = GL_TEXTURE_RECTANGLE;
3552 result = GL_TEXTURE_2D_ARRAY;
3555 result = GL_TEXTURE_3D;
3558 result = GL_TEXTURE_CUBE_MAP;
3561 result = GL_TEXTURE_1D;
3564 result = GL_TEXTURE_1D_ARRAY;
3568 return result;
3969 FLAVOUR result = BASIC;
3977 result = ARRAY;
3981 result = INDEXED_BY_INVOCATION_ID;
3987 return result;
4435 VaryingConnection::Vector* result = 0;
4440 result = &m_fragment;
4443 result = &m_geometry;
4446 result = &m_tess_ctrl;
4449 result = &m_tess_eval;
4452 result = &m_vertex;
4458 return *result;
4739 Variable* result = 0;
4745 result = si.m_inputs.back();
4749 result = si.m_outputs.back();
4759 result = si.m_uniforms.back();
4769 result = si.m_ssb_blocks.back();
4775 return result;
4829 const GLchar* result = 0;
4831 result = lut[stage][storage];
4833 return result;
5112 /* Set result */
5288 std::string result;
5290 return result;
5557 bool result = true;
5601 result = false;
5606 return result;
5823 bool result = executeDrawCall((program.m_tess_eval.m_id != 0), test_case_index);
5829 if (false == result)
5839 /* Verify result */
5873 bool result = true;
5903 << "Invalid result. Buffer: " << Utils::Buffer::GetBufferName(descriptor->m_target)
5906 result = false;
5913 return result;
6050 const GLchar* result = 0;
6055 result = compute_shader_template;
6058 result = fragment_shader_template;
6061 result = geometry_shader_template;
6064 result = tess_ctrl_shader_template;
6067 result = tess_eval_shader_template;
6070 result = vertex_shader_template;
6076 return result;
6173 /** Selects if compilation failure is expected result
6492 std::string result = Utils::g_list;
6509 Utils::insertElementOfList(passthrough.c_str(), separator, position, result);
6512 Utils::endList("", position, result);
6514 return result;
6545 " result = 0u;\n"
6662 std::string result = Utils::g_list;
6718 Utils::insertElementOfList(passthrough.c_str(), separator, position, result);
6722 Utils::endList("", position, result);
6725 return result;
6744 std::string result = Utils::g_list;
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);
6796 return result;
7378 " uint result = 1u;\n"
7382 " imageStore(uni_image, ivec2(gl_GlobalInvocationID.xy), uvec4(result, 0, 0, 0));\n"
7396 " uint result = 1u;\n"
7400 " result = gs_fs_result;\n"
7404 " fs_out_result = result;\n"
7424 " uint result = 1u;\n"
7428 " result = tes_gs_result[0];\n"
7432 " gs_fs_result = result;\n"
7436 " gs_fs_result = result;\n"
7440 " gs_fs_result = result;\n"
7444 " gs_fs_result = result;\n"
7463 " uint result = 1u;\n"
7467 " result = vs_tcs_result[gl_InvocationID];\n"
7471 " tcs_tes_result[gl_InvocationID] = result;\n"
7496 " uint result = 1u;\n"
7500 " result = tcs_tes_result[0];\n"
7504 " tes_gs_result = result;\n"
7519 " uint result = 1u;\n"
7523 " vs_tcs_result = result;\n"
7529 const GLchar* result = 0;
7534 result = compute_shader_template;
7537 result = fragment_shader_template;
7540 result = geometry_shader_template;
7543 result = tess_ctrl_shader_template;
7546 result = tess_eval_shader_template;
7549 result = vertex_shader_template;
7555 return result;
7604 bool result = true;
7691 result = false;
7755 result = false;
7759 return result;
7777 bool result = true;
7881 result = false;
7949 result = false;
7953 return result;
8038 /* Set result */
8137 /* Set result */
8155 * @param test_result Test result, set to false in case of invalid error
8201 " uint result = 1u;\n"
8204 " imageStore(uni_image, ivec2(gl_GlobalInvocationID.xy), uvec4(result, 0, 0, 0));\n"
8355 std::string result = getConstantName(m_test_cases[test_case_index].m_constant);
8357 return result;
8473 " result = 0;\n"
8478 " result = 0;\n"
8483 " result = 0;\n"
8598 " result = 0u;\n"
8823 " result = 0;\n"
8869 " vec4 result = uni_block.b + uni_block.a;\n"
8871 " imageStore(uni_image, ivec2(gl_GlobalInvocationID.xy), result);\n"
9041 std::string result = getQualifierName(m_test_cases[test_case_index].m_qualifier);
9043 return result;
9066 /** Selects if compilation failure is expected result
9171 " vec4 result = vec4(1, 0, 0.5, 1);\n"
9175 " result = vec4(1, 1, 1, 1);\n"
9178 " imageStore(uni_image, ivec2(gl_GlobalInvocationID.xy), result);\n"
9508 /** Selects if compilation failure is expected result
9631 " vec4 result = vec4(1, 0, 0.5, 1);\n"
9636 " result = vec4(1, 1, 1, 1);\n"
9639 " imageStore(uni_image, ivec2(gl_GlobalInvocationID.xy), result);\n"
10126 " vec4 result = vec4(1, 0, 0.5, 1);\n"
10130 " result = vec4(1, 1, 1, 1) - block.b;\n"
10133 " imageStore(uni_image, ivec2(gl_GlobalInvocationID.xy), result);\n"
10463 /** Selects if compilation failure is expected result
10796 " result = 0;\n"
10866 " vec4 result = uni_block.b + uni_block.a;\n"
10868 " imageStore(uni_image, ivec2(gl_GlobalInvocationID.xy), result);\n"
11038 std::string result = getQualifierName(m_test_cases[test_case_index].m_qualifier);
11040 return result;
11063 /** Selects if compilation failure is expected result
11229 " vec4 result = vec4(1, 0, 0.5, 1);\n"
11233 " result = vec4(1, 1, 1, 1);\n"
11236 " imageStore(uni_image, ivec2(gl_GlobalInvocationID.xy), result);\n"
11592 " vec4 result = vec4(1, 0, 0.5, 1);\n"
11597 " result = vec4(1, 1, 1, 1);\n"
11600 " imageStore(uni_image, ivec2(gl_GlobalInvocationID.xy), result);\n"
11971 " vec4 result = vec4(1, 0, 0.5, 1);\n"
11975 " result = vec4(1, 1, 1, 1) - block.b;\n"
11978 " imageStore(uni_image, ivec2(gl_GlobalInvocationID.xy), result);\n"
12716 std::string result;
12721 result = "DrawArrays";
12724 result = "DrawArraysInstanced";
12727 result = "DrawElements";
12730 result = "DrawElementsBaseVertex";
12733 result = "DrawElementsInstanced";
12736 result = "DrawElementsInstancedBaseInstance";
12739 result = "DrawElementsInstancedBaseVertex";
12742 result = "DrawElementsInstancedBaseVertexBaseInstance";
12748 return result;
12781 " result = 12u;\n"
12785 " result = 11u;\n"
12793 " result = 0u;\n"
12997 std::string result;
13001 result = TextureTestBase::getPassSnippet(0, varying_passthrough, stage);
13005 result = " vs_tcs_output[0].single = vs_in_single[0];\n"
13009 return result;
13130 static const GLchar* input_use = " result += data.gohan + data.goten;\n";
13133 static const GLchar* output_use = " dataINDEX.gohan = result / 2;\n"
13134 " dataINDEX.goten = result / 4 - dataINDEX.gohan;\n";
13158 " vec4 result = gs_fs;\n"
13162 " fs_out += result;\n"
13205 " vec4 result = tes_gs[0];\n"
13209 " gs_fs = result;\n"
13212 " gs_fs = result;\n"
13215 " gs_fs = result;\n"
13218 " gs_fs = result;\n"
13258 " vec4 result = vs_tcs[gl_InvocationID];\n"
13262 " tcs_tes[gl_InvocationID] = result;\n"
13299 " vec4 result = tcs_tes[0];\n"
13303 " tes_gs += result;\n"
13329 " vec4 result = in_vs;\n"
13333 " vs_tcs += result;\n"
13513 std::string result;
13517 result = TextureTestBase::getPassSnippet(0, varying_passthrough, stage);
13521 result = "vs_tcs_block.third = vs_in_third;\n"
13526 return result;
13644 static const GLchar* input_use = " result += gokuINDEX.gohan + gokuINDEX.goten + gokuINDEX.chichi;\n";
13645 static const GLchar* output_use = " gokuINDEX.gohan = result / 2;\n"
13646 " gokuINDEX.goten = result / 4 - gokuINDEX.gohan;\n"
13647 " gokuINDEX.chichi = result / 8 - gokuINDEX.goten;\n";
13669 " vec4 result = gs_fs;\n"
13673 " fs_out = result;\n"
13714 " vec4 result = tes_gs[0];\n"
13718 " gs_fs = result;\n"
13721 " gs_fs = result;\n"
13724 " gs_fs = result;\n"
13727 " gs_fs = result;\n"
13765 " vec4 result = vs_tcs[gl_InvocationID];\n"
13769 " tcs_tes[gl_InvocationID] = result;\n"
13804 " vec4 result = tcs_tes[0];\n"
13808 " tes_gs = result;\n"
13832 " vec4 result = in_vs;\n"
13836 " vs_tcs = result;\n"
13976 /** Selects if compilation failure is expected result
14050 static const GLchar* input_use = " result += dbzINDEX.goku + dbzINDEX.gohan[0] + dbzINDEX.gohan[1] + "
14053 static const GLchar* output_use = " dbzINDEX.goku = result;\n"
14054 " dbzINDEX.gohan[0] = result / 2;\n"
14055 " dbzINDEX.gohan[1] = result / 2.25;\n"
14056 " dbzINDEX.gohan[2] = result / 2.5;\n"
14057 " dbzINDEX.gohan[3] = result / 2.75;\n"
14058 " dbzINDEX.goten = result / 4 - dbzINDEX.gohan[0] - dbzINDEX.gohan[1] - "
14060 " dbzINDEX.chichi = result / 8 - dbzINDEX.goten;\n"
14061 " dbzINDEX.pan = result / 16 - dbzINDEX.chichi;\n";
14083 " vec4 result = gs_fs;\n"
14087 " fs_out += result;\n"
14128 " vec4 result = tes_gs[0];\n"
14132 " gs_fs = result;\n"
14135 " gs_fs = result;\n"
14138 " gs_fs = result;\n"
14141 " gs_fs = result;\n"
14179 " vec4 result = vs_tcs[gl_InvocationID];\n"
14183 " tcs_tes[gl_InvocationID] = result;\n"
14218 " vec4 result = tcs_tes[0];\n"
14222 " tes_gs += result;\n"
14246 " vec4 result = in_vs;\n"
14250 " vs_tcs += result;\n"
14431 " result += vec4(1, 0.5, 0.25, 0.125);\n"
14434 " if (vec4(0) == result)\n"
14459 " vec4 result = gs_fs;\n"
14463 " fs_out += result;\n"
14506 " vec4 result = tes_gs[0];\n"
14510 " gs_fs = result;\n"
14513 " gs_fs = result;\n"
14516 " gs_fs = result;\n"
14519 " gs_fs = result;\n"
14557 " vec4 result = vs_tcs[gl_InvocationID];\n"
14561 " tcs_tes[gl_InvocationID] = result;\n"
14596 " vec4 result = tcs_tes[0];\n"
14600 " tes_gs += result;\n"
14624 " vec4 result = in_vs;\n"
14628 " vs_tcs += result;\n"
15040 std::string result = "PREFIXNAME_lLOCATION_cCOMPONENT";
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);
15053 return result;
15360 " result += vec4(1, 0.5, 0.25, 0.125);\n"
15364 " result += vec4(1, 0.5, 0.25, 0.125);\n"
15367 " if (vec4(0) == result)\n"
15372 " if (vec4(0) == result)\n"
15397 " vec4 result = gs_fs;\n"
15401 " fs_out += result;\n"
15442 " vec4 result = tes_gs[0];\n"
15446 " gs_fs = result;\n"
15449 " gs_fs = result;\n"
15452 " gs_fs = result;\n"
15455 " gs_fs = result;\n"
15493 " vec4 result = vs_tcs[gl_InvocationID];\n"
15497 " tcs_tes[gl_InvocationID] = result;\n"
15532 " vec4 result = tcs_tes[0];\n"
15536 " tes_gs += result;\n"
15560 " vec4 result = in_vs;\n"
15564 " vs_tcs += result;\n"
15828 " result += vec4(1, 0.5, 0.25, 0.125);\n"
15832 " result += vec4(1, 0.5, 0.25, 0.125);\n"
15835 " if (vec4(0) == result)\n"
15840 " if (vec4(0) == result)\n"
15865 " vec4 result = gs_fs;\n"
15869 " fs_out += result;\n"
15910 " vec4 result = tes_gs[0];\n"
15914 " gs_fs = result;\n"
15917 " gs_fs = result;\n"
15920 " gs_fs = result;\n"
15923 " gs_fs = result;\n"
15961 " vec4 result = vs_tcs[gl_InvocationID];\n"
15965 " tcs_tes[gl_InvocationID] = result;\n"
16000 " vec4 result = tcs_tes[0];\n"
16004 " tes_gs += result;\n"
16028 " vec4 result = in_vs;\n"
16032 " vs_tcs += result;\n"
16270 " result += vec4(1, 0.5, 0.25, 0.125);\n"
16273 " if (vec4(0) == result)\n"
16298 " vec4 result = gs_fs;\n"
16302 " fs_out = result;\n"
16343 " vec4 result = tes_gs[0];\n"
16347 " gs_fs = result;\n"
16350 " gs_fs = result;\n"
16353 " gs_fs = result;\n"
16356 " gs_fs = result;\n"
16394 " vec4 result = vs_tcs[gl_InvocationID];\n"
16398 " tcs_tes[gl_InvocationID] = result;\n"
16433 " vec4 result = tcs_tes[0];\n"
16437 " tes_gs = result;\n"
16461 " vec4 result = in_vs;\n"
16465 " vs_tcs = result;\n"
16689 " result += vec4(1, 0.5, 0.25, 0.125);\n"
16693 " result += vec4(1, 0.5, 0.25, 0.125);\n"
16696 " if (vec4(0) == result)\n"
16701 " if (vec4(0) == result)\n"
16707 " result += vec4(1, 0.5, 0.25, 0.125);\n"
16711 " result += vec4(1, 0.5, 0.25, 0.125);\n"
16714 " if (vec4(0) == result)\n"
16719 " if (vec4(0) == result)\n"
16744 " vec4 result = gs_fs;\n"
16748 " fs_out += result;\n"
16789 " vec4 result = tes_gs[0];\n"
16793 " gs_fs = result;\n"
16796 " gs_fs = result;\n"
16799 " gs_fs = result;\n"
16802 " gs_fs = result;\n"
16840 " vec4 result = vs_tcs[gl_InvocationID];\n"
16844 " tcs_tes[gl_InvocationID] = result;\n"
16879 " vec4 result = tcs_tes[0];\n"
16883 " tes_gs += result;\n"
16907 " vec4 result = in_vs;\n"
16911 " vs_tcs += result;\n"
17271 " result += vec4(1, 0.5, 0.25, 0.125);\n"
17294 " vec4 result = gs_fs;\n"
17298 " fs_out += result;\n"
17343 " vec4 result = tes_gs[0];\n"
17347 " gs_fs = result;\n"
17350 " gs_fs = result;\n"
17353 " gs_fs = result;\n"
17356 " gs_fs = result;\n"
17397 " vec4 result = vs_tcs[gl_InvocationID];\n"
17401 " tcs_tes[gl_InvocationID] = result;\n"
17440 " vec4 result = tcs_tes[0];\n"
17444 " tes_gs += result;\n"
17472 " vec4 result = in_vs;\n"
17476 " vs_tcs += result;\n"
17618 /** Selects if compilation failure is expected result
17721 " vec4 result = gs_fs;\n"
17725 " fs_out += result;\n"
17766 " vec4 result = tes_gs[0];\n"
17770 " gs_fs = result;\n"
17773 " gs_fs = result;\n"
17776 " gs_fs = result;\n"
17779 " gs_fs = result;\n"
17817 " vec4 result = vs_tcs[gl_InvocationID];\n"
17821 " tcs_tes[gl_InvocationID] = result;\n"
17856 " vec4 result = tcs_tes[0];\n"
17860 " tes_gs += result;\n"
17884 " vec4 result = in_vs;\n"
17888 " vs_tcs += result;\n"
18086 " result += vec4(1, 0.5, 0.25, 0.125);\n"
18090 " if (vec4(0) == result)\n"
18116 " vec4 result = gs_fs;\n"
18120 " fs_out += result;\n"
18161 " vec4 result = tes_gs[0];\n"
18165 " gs_fs = result;\n"
18168 " gs_fs = result;\n"
18171 " gs_fs = result;\n"
18174 " gs_fs = result;\n"
18212 " vec4 result = vs_tcs[gl_InvocationID];\n"
18216 " tcs_tes[gl_InvocationID] = result;\n"
18251 " vec4 result = tcs_tes[0];\n"
18255 " tes_gs += result;\n"
18279 " vec4 result = in_vs;\n"
18283 " vs_tcs += result;\n"
18573 " result += vec4(1, 0.5, 0.25, 0.125);\n"
18577 " if (vec4(0) == result)\n"
18603 " vec4 result = gs_fs;\n"
18607 " fs_out = result;\n"
18648 " vec4 result = tes_gs[0];\n"
18652 " gs_fs = result;\n"
18655 " gs_fs = result;\n"
18658 " gs_fs = result;\n"
18661 " gs_fs = result;\n"
18699 " vec4 result = vs_tcs[gl_InvocationID];\n"
18703 " tcs_tes[gl_InvocationID] = result;\n"
18738 " vec4 result = tcs_tes[0];\n"
18742 " tes_gs += result;\n"
18766 " vec4 result = in_vs;\n"
18770 " vs_tcs += result;\n"
19074 const GLchar* result = 0;
19079 result = "smooth";
19082 result = "flat";
19085 result = "noperspective";
19091 return result;
19122 " result += vec4(1, 0.5, 0.25, 0.125);\n"
19126 " if (vec4(0) == result)\n"
19152 " vec4 result = gs_fs;\n"
19156 " fs_out = result;\n"
19197 " vec4 result = tes_gs[0];\n"
19201 " gs_fs = result;\n"
19204 " gs_fs = result;\n"
19207 " gs_fs = result;\n"
19210 " gs_fs = result;\n"
19248 " vec4 result = vs_tcs[gl_InvocationID];\n"
19252 " tcs_tes[gl_InvocationID] = result;\n"
19287 " vec4 result = tcs_tes[0];\n"
19291 " tes_gs += result;\n"
19315 " vec4 result = in_vs;\n"
19319 " vs_tcs += result;\n"
19643 const GLchar* result = 0;
19648 result = "";
19651 result = "patch";
19654 result = "centroid";
19657 result = "sample";
19663 return result;
19873 std::string result;
19878 result = "";
19882 result = "chichi = vec4(0, 0, 1, 1);\n"
19888 return result;
20081 " vec4 result = gs_fs;\n"
20083 " fs_out = result;\n"
20124 " vec4 result = tes_gs[0];\n"
20126 " gs_fs = result;\n"
20129 " gs_fs = result;\n"
20132 " gs_fs = result;\n"
20135 " gs_fs = result;\n"
20173 " vec4 result = vs_tcs[gl_InvocationID];\n"
20175 " tcs_tes[gl_InvocationID] = result;\n"
20210 " vec4 result = tcs_tes[0];\n"
20212 " tes_gs += result;\n"
20236 " vec4 result = in_vs;\n"
20238 " vs_tcs += result;\n"
20605 bool result = true;
20644 result = false;
20667 return result;
20844 std::string result;
20849 result = "Valid case";
20852 result = "Missing xfb at index 0";
20855 result = "Missing xfb at index 1";
20861 return result;
20896 bool result = true;
20951 result = false;
20958 return result;
21151 std::string result;
21156 result = "Valid case";
21159 result = "Missing xfb at index 0";
21162 result = "Missing xfb at index 1";
21168 return result;
21235 static const GLchar* array_use = " gohan[0] = result / 2;\n"
21236 " gohan[1] = result / 4;\n"
21237 " gohan[2] = result / 6;\n"
21238 " gohan[3] = result / 8;\n";
21239 static const GLchar* block_use = " goku.gohan = result / 2;\n"
21240 " goku.goten = result / 4;\n"
21241 " goku.chichi = result / 6;\n";
21242 static const GLchar* output_use = "gohan = result / 4;\n";
21267 " vec4 result = vs_any[0];\n"
21271 " any_fs = result;\n"
21274 " any_fs = result;\n"
21277 " any_fs = result;\n"
21280 " any_fs = result;\n"
21318 " vec4 result = tcs_tes[0];\n"
21322 " any_fs += result;\n"
21346 " vec4 result = in_vs;\n"
21350 " any_fs += result;\n"
21575 " if (vec4(0) == result)\n"
21581 " if (vec4(0) == result)\n"
21609 " vec4 result = vs_any[0];\n"
21613 " any_fs = result;\n"
21616 " any_fs = result;\n"
21619 " any_fs = result;\n"
21622 " any_fs = result;\n"
21660 " vec4 result = tcs_tes[0];\n"
21664 " any_fs = result;\n"
21688 " vec4 result = in_vs;\n"
21692 " any_fs = result;\n"
21845 /** Selects if compilation failure is expected result
21912 " if (vec4(0) == result)\n"
21936 " vec4 result = tes_gs[0];\n"
21940 " gs_fs = result;\n"
21943 " gs_fs = result;\n"
21946 " gs_fs = result;\n"
21949 " gs_fs = result;\n"
21989 " vec4 result = vs_tcs[gl_InvocationID];\n"
21993 " tcs_tes[gl_InvocationID] = result;\n"
22016 " vec4 result = tcs_tes[0];\n"
22020 " tes_gs += result;\n"
22045 " vec4 result = in_vs;\n"
22049 " vs_tcs += result;\n"
22455 " vec4 result = vs_any[0];\n"
22457 " any_fs = result;\n"
22460 " any_fs = result;\n"
22463 " any_fs = result;\n"
22466 " any_fs = result;\n"
22504 " vec4 result = tcs_tes[0];\n"
22506 " any_fs = result;\n"
22530 " vec4 result = in_vs;\n"
22532 " any_fs += result;\n"
22672 /** Selects if compilation failure is expected result
22743 " if (vec4(0) == result)\n"
22768 " vec4 result = tes_gs[0];\n"
22772 " gs_fs = result;\n"
22775 " gs_fs = result;\n"
22778 " gs_fs = result;\n"
22781 " gs_fs = result;\n"
22800 " vec4 result = vs_tcs[gl_InvocationID];\n"
22804 " tcs_tes[gl_InvocationID] = result;\n"
22827 " vec4 result = tcs_tes[0];\n"
22831 " tes_gs = result;\n"
22844 " vec4 result = in_vs;\n"
22848 " vs_tcs = result;\n"
23677 static const GLchar* var_use = " goku = result / 2;\n"
23678 " gohan = result / 4;\n"
23679 " goten = result / 6;\n";
23705 " vec4 result = vs_gs[0];\n"
23709 " gs_fs = result;\n"
23712 " gs_fs = result;\n"
23715 " gs_fs = result;\n"
23718 " gs_fs = result;\n"
23817 static const GLchar* block_use = " goku.member = result / 2;\n";
23819 static const GLchar* vector_use = " goku = result / 2;\n";
23844 " vec4 result = vs_any[0];\n"
23848 " any_fs = result;\n"
23851 " any_fs = result;\n"
23854 " any_fs = result;\n"
23857 " any_fs = result;\n"
23895 " vec4 result = tcs_tes[0];\n"
23899 " any_fs += result;\n"
23923 " vec4 result = in_vs;\n"
23927 " any_fs = result;\n"
24154 static const GLchar* block_use = " goku.member = result / 2;\n";
24156 static const GLchar* vector_use = " goku = result / 2;\n";
24181 " vec4 result = vs_any[0];\n"
24185 " any_fs = result;\n"
24188 " any_fs = result;\n"
24191 " any_fs = result;\n"
24194 " any_fs = result;\n"
24232 " vec4 result = tcs_tes[0];\n"
24236 " any_fs += result;\n"
24260 " vec4 result = in_vs;\n"
24264 " any_fs = result;\n"
25195 static const GLchar* var_use = " goku.gohan = result / 2;\n"
25196 " goku.goten = result / 4;\n";
25221 " vec4 result = vs_any[0];\n"
25225 " any_fs = result;\n"
25228 " any_fs = result;\n"
25231 " any_fs = result;\n"
25234 " any_fs = result;\n"
25272 " vec4 result = tcs_tes[0];\n"
25276 " any_fs += result;\n"
25300 " vec4 result = in_vs;\n"
25304 " any_fs = result;\n"
25467 " if (vec4(0) == result)\n"
25496 " vec4 result = vs_any[0];\n"
25500 " any_fs = result;\n"
25503 " any_fs = result;\n"
25506 " any_fs = result;\n"
25509 " any_fs = result;\n"
25547 " vec4 result = tcs_tes[0];\n"
25551 " any_fs += result;\n"
25575 " vec4 result = in_vs;\n"
25579 " any_fs = result;\n"
25766 " if (vec4(0) == result)\n"
25794 " vec4 result = vs_any[0];\n"
25798 " any_fs = result;\n"
25801 " any_fs = result;\n"
25804 " any_fs = result;\n"
25807 " any_fs = result;\n"
25845 " vec4 result = tcs_tes[0];\n"
25849 " any_fs += result;\n"
25873 " vec4 result = in_vs;\n"
25877 " any_fs = result;\n"
26366 bool result = true;
26388 << tcu::TestLog::Message << "Invalid result. Buffer: " << Utils::Buffer::GetBufferName(descriptor->m_target)
26391 result = false;
26397 return result;
26771 bool result = true;
26825 << tcu::TestLog::Message << "Invalid result. Buffer: " << Utils::Buffer::GetBufferName(descriptor->m_target)
26828 result = false;
26834 return result;
27148 bool result = true;
27171 << tcu::TestLog::Message << "Invalid result. Buffer: " << Utils::Buffer::GetBufferName(descriptor->m_target)
27174 result = false;
27180 return result;
27497 bool result = true;
27520 << tcu::TestLog::Message << "Invalid result. Buffer: " << Utils::Buffer::GetBufferName(descriptor->m_target)
27523 result = false;
27529 return result;
27556 static const GLchar* var_use = " goku[0] = result / 2;\n";
27578 " vec4 result = in_vs;\n"
27582 " any_fs = result;\n"