Lines Matching refs:result_sstream
1225 std::stringstream result_sstream;
1230 result_sstream << *((bool*)data_ptr);
1233 result_sstream << *((double*)data_ptr);
1236 result_sstream << *((float*)data_ptr);
1239 result_sstream << *((int*)data_ptr);
1242 result_sstream << *((unsigned int*)data_ptr);
1251 return result_sstream.str();
8343 std::stringstream result_sstream;
8346 result_sstream << "#version 420\n"
8355 result_sstream << Utils::getVariableTypeString(test_case.src_type) << " src";
8359 result_sstream << "[" << test_case.src_array_size << "]";
8362 result_sstream << ";\n";
8366 result_sstream << "struct\n"
8372 result_sstream << Utils::getVariableTypeString(test_case.dst_type) << " dst";
8375 result_sstream << ";\n";
8379 result_sstream << "\n} dst;\n";
8383 result_sstream << "dst = src;\n"
8387 return result_sstream.str();
8399 std::stringstream result_sstream;
8402 result_sstream << "#version 420\n"
8408 result_sstream << Utils::getVariableTypeString(test_case.src_type) << " src";
8412 result_sstream << "[" << test_case.src_array_size << "]";
8415 result_sstream << ";\n";
8419 result_sstream << "struct\n"
8425 result_sstream << Utils::getVariableTypeString(test_case.dst_type) << " dst";
8428 result_sstream << ";\n";
8432 result_sstream << "\n} dst;\n";
8436 result_sstream << "dst = src;\n"
8440 return result_sstream.str();
8452 std::stringstream result_sstream;
8455 result_sstream << "#version 420\n"
8464 result_sstream << Utils::getVariableTypeString(test_case.src_type) << " src";
8468 result_sstream << "[" << test_case.src_array_size << "]";
8471 result_sstream << ";\n";
8475 result_sstream << "struct\n"
8481 result_sstream << Utils::getVariableTypeString(test_case.dst_type) << " dst";
8484 result_sstream << ";\n"
8489 result_sstream << "} dst;\n";
8493 result_sstream << "dst = src;\n"
8497 return result_sstream.str();
8509 std::stringstream result_sstream;
8512 result_sstream << "#version 420\n"
8520 result_sstream << Utils::getVariableTypeString(test_case.src_type) << " src";
8524 result_sstream << "[" << test_case.src_array_size << "]";
8527 result_sstream << ";\n";
8531 result_sstream << "struct\n"
8537 result_sstream << Utils::getVariableTypeString(test_case.dst_type) << " dst";
8542 result_sstream << ";\n"
8547 result_sstream << ";\n";
8551 result_sstream << "gl_TessLevelOuter[0] = 1.0;\n"
8557 return result_sstream.str();
8569 std::stringstream result_sstream;
8572 result_sstream << "#version 420\n"
8580 result_sstream << Utils::getVariableTypeString(test_case.src_type) << " src";
8584 result_sstream << "[" << test_case.src_array_size << "]";
8587 result_sstream << ";\n";
8591 result_sstream << "struct\n"
8597 result_sstream << Utils::getVariableTypeString(test_case.dst_type) << " dst";
8602 result_sstream << ";\n"
8607 result_sstream << ";\n";
8611 result_sstream << "dst = src;\n";
8614 result_sstream << "}\n";
8617 return result_sstream.str();
8629 std::stringstream result_sstream;
8632 result_sstream << "#version 420\n"
8638 result_sstream << Utils::getVariableTypeString(test_case.src_type) << " src";
8642 result_sstream << "[" << test_case.src_array_size << "]";
8645 result_sstream << ";\n";
8649 result_sstream << "struct\n"
8655 result_sstream << Utils::getVariableTypeString(test_case.dst_type) << " dst";
8660 result_sstream << ";\n"
8665 result_sstream << ";\n";
8669 result_sstream << "dst = src;\n"
8673 return result_sstream.str();
9315 std::stringstream result_sstream;
9334 result_sstream << "#version 400\n"
9355 return result_sstream.str();
9371 std::stringstream result_sstream;
9380 result_sstream << "#version 400\n"
9391 return result_sstream.str();
9403 std::stringstream result_sstream;
9406 result_sstream << "#version 400\n"
9446 result_sstream << variable_type_string << " expected_variable" << n_variable << array_size_sstream.str()
9460 result_sstream << "expected_variable" << n_variable << array_index_sstream.str() << " = "
9475 result_sstream << expected_value;
9479 result_sstream << ", ";
9485 result_sstream << ");\n";
9488 result_sstream << "\n";
9494 result_sstream << "if (";
9522 result_sstream << "abs(expected_variable" << n_variable << array_index_sstream.str();
9530 result_sstream << "[" << column << "]"
9536 result_sstream << component_index_sstream.str();
9539 result_sstream << " - gs_variable" << n_variable << array_index_sstream.str();
9547 result_sstream << "[" << column << "]"
9553 result_sstream << component_index_sstream.str();
9556 result_sstream << ") <= epsilon &&";
9561 result_sstream << "true)\n"
9568 return result_sstream.str();
9580 std::stringstream result_sstream;
9583 result_sstream << "#version 400\n"
9633 result_sstream << "gs_variable" << n_variable << array_index_sstream.str()
9639 result_sstream << (counter++);
9643 result_sstream << ", ";
9647 result_sstream << ");\n";
9651 result_sstream << "gl_Position = vec4(" << current_quad_vertex[0] << ", " << current_quad_vertex[1] << ", "
9656 result_sstream << "EndPrimitive();\n"
9660 return result_sstream.str();
9672 std::stringstream result_sstream;
9675 result_sstream << "#version 400\n"
9721 result_sstream << "out_data[gl_InvocationID].tc_variable" << n_variable << array_index_sstream.str()
9727 result_sstream << (counter++);
9731 result_sstream << ", ";
9735 result_sstream << ");\n";
9739 result_sstream << "}\n";
9742 return result_sstream.str();
9754 std::stringstream result_sstream;
9757 result_sstream << "#version 400\n"
9798 result_sstream << "te_variable" << n_variable << array_index_sstream.str() << " = in_data[0].tc_variable"
9803 result_sstream << (counter++);
9807 result_sstream << ", ";
9811 result_sstream << ");\n";
9815 result_sstream << "}\n";
9818 return result_sstream.str();
9836 std::stringstream result_sstream;
9847 result_sstream << layout_qualifier << " " << variable_type_string << " " << prefix << "_variable" << n_variable;
9851 result_sstream << "[" << variable_array_size << "]";
9854 result_sstream << ";\n";
9857 return result_sstream.str();
9869 std::stringstream result_sstream;
9872 result_sstream << "#version 400\n"
9878 result_sstream << "#extension GL_ARB_vertex_attrib_64bit : require\n"
9883 result_sstream << "out VS_DATA\n"
9888 result_sstream << "};\n"
9908 result_sstream << "vs_variable" << n_variable << " = " << variable_type_string << "(";
9912 result_sstream << "vs_variable" << n_variable << "[" << index << "]"
9918 result_sstream << (double)(counter++);
9923 result_sstream << " + in_vs_variable" << n_variable;
9927 result_sstream << "[" << index << "]";
9936 result_sstream << "[" << (column) << "]"
9942 result_sstream << "[" << n_component << "]";
9948 result_sstream << ", ";
9952 result_sstream << ");\n";
9960 result_sstream << "gl_Position = vec4(0, 0, 0, 1);\n"
9964 return result_sstream.str();
10704 std::stringstream result_sstream;
10707 result_sstream << "#version 420\n"
10717 return result_sstream.str();
10729 std::stringstream result_sstream;
10732 result_sstream << "#version 420\n"
10740 return result_sstream.str();
10752 std::stringstream result_sstream;
10757 result_sstream << variable_type_string << " src = " << variable_type_string << "(";
10768 result_sstream << ", ";
10771 result_sstream << argument_variable_type_string << "(";
10775 result_sstream << (double)(n_component + 1);
10779 result_sstream << ", ";
10783 result_sstream << ")";
10786 result_sstream << ");\n";
10788 return result_sstream.str();
10800 std::stringstream result_sstream;
10803 result_sstream << "#version 420\n"
10814 return result_sstream.str();
10826 std::stringstream result_sstream;
10829 result_sstream << "#version 420\n"
10839 return result_sstream.str();
10851 std::stringstream result_sstream;
10854 result_sstream << "#version 420\n"
10864 return result_sstream.str();
10876 std::stringstream result_sstream;
10879 result_sstream << "#version 420\n"
10886 return result_sstream.str();
11391 std::stringstream result_sstream;
11415 result_sstream << "#version 400\n"
11429 result_sstream << variable_type_string << " reference1 = " << variable_type_string << "(";
11433 result_sstream << (n_variable_component + 1);
11437 result_sstream << ", ";
11441 result_sstream << ");\n";
11460 result_sstream << ref2_variable_type << " " << ref2_variable_name << " = " << ref2_variable_type << "(";
11465 result_sstream << (n_variable_components - (n_variable_component + 1));
11469 result_sstream << ", ";
11473 result_sstream << ");\n";
11477 result_sstream << "\n"
11483 result_sstream << getOperatorForOperationType(test_case.operation_type);
11486 result_sstream << "reference1 ";
11496 result_sstream << getOperatorForOperationType(test_case.operation_type);
11501 result_sstream << getOperatorForOperationType(test_case.operation_type) << " reference2";
11504 result_sstream << ";\n";
11508 result_sstream << "result_lt [0] = (reference1 < reference2) ? 1 : 0;\n"
11519 result_sstream << "result_lt [0] = 1;\n"
11529 result_sstream << "}\n";
11532 return result_sstream.str();