Lines Matching refs:verification

4569 			std::string verification;
4586 verification = iterator_declaration;
4587 verification += " float result = 1.0;\n";
4588 verification += iteration_loop_start;
4589 verification += " if (my_array[a][b][c][d] " +
4597 verification += iteration_loop_end;
4601 execute_draw_test(tested_shader_type, function_definition, function_use, verification);
4605 execute_dispatch_test(tested_shader_type, function_definition, function_use, verification);
4625 * @param verification Snippet that verifies results
4630 const std::string& function_use, const std::string& verification)
4633 prepare_compute_shader(tested_shader_type, function_definition, function_use, verification);
4719 * @param verification Snippet that verifies results
4724 const std::string& function_use, const std::string& verification)
4732 this->prepare_fragment_shader(tested_shader_type, function_definition, function_use, verification);
4734 this->prepare_geometry_shader(tested_shader_type, function_definition, function_use, verification);
4736 this->prepare_tess_ctrl_shader(tested_shader_type, function_definition, function_use, verification);
4738 this->prepare_tess_eval_shader(tested_shader_type, function_definition, function_use, verification);
4740 this->prepare_vertex_shader(tested_shader_type, function_definition, function_use, verification);
4766 this->prepare_fragment_shader(tested_shader_type, function_definition, function_use, verification);
4768 this->prepare_vertex_shader(tested_shader_type, function_definition, function_use, verification);
4865 * @param verification Snippet that verifies results
4870 const std::string& function_use, const std::string& verification)
4887 compute_shader_source += verification;
4905 * @param verification Snippet that verifies results
4910 const std::string& function_use, const std::string& verification)
4930 fragment_shader_source += verification;
4964 * @param verification Snippet that verifies results
4969 const std::string& function_use, const std::string& verification)
5020 geometry_shader_source += verification;
5052 * @param verification Snippet that verifies results
5057 const std::string& function_use, const std::string& verification)
5083 tess_ctrl_shader_source += verification;
5115 * @param verification Snippet that verifies results
5120 const std::string& function_use, const std::string& verification)
5158 tess_eval_shader_source += verification;
5179 * @param verification Snippet that verifies results
5184 const std::string& function_use, const std::string& verification)
5229 vertex_shader_source += verification;
5310 std::string verification;
5333 verification += iteration_loop_start;
5334 verification += " if (my_array[a][b][c][d] " +
5341 verification += iteration_loop_end;
5345 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification);
5349 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification);
5415 std::string verification;
5454 verification += " float result = 0.0;\n";
5455 verification += " if(gfunc(z, z) == true)\n";
5456 verification += " {\n";
5457 verification += " result = 1.0;\n\n";
5458 verification += " }\n";
5459 verification += " else\n";
5460 verification += " {\n";
5461 verification += " result = 0.0;\n\n";
5462 verification += " }\n";
5466 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification);
5470 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification);
5536 std::string verification;
5576 verification += " float result = 0.0;\n";
5577 verification += " if(gfunc(z, z) == true)\n";
5578 verification += " {\n";
5579 verification += " result = 1.0;\n\n";
5580 verification += " }\n";
5581 verification += " else\n";
5582 verification += " {\n";
5583 verification += " result = 0.0;\n\n";
5584 verification += " }\n";
5588 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification);
5592 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification);
5658 std::string verification;
5698 verification += " float result = 0.0;\n";
5699 verification += " if(gfunc(z, z) == true)\n";
5700 verification += " {\n";
5701 verification += " result = 1.0;\n\n";
5702 verification += " }\n";
5703 verification += " else\n";
5704 verification += " {\n";
5705 verification += " result = 0.0;\n\n";
5706 verification += " }\n";
5710 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification);
5714 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification);
5780 std::string verification;
5820 verification += " float result = 0.0;\n";
5821 verification += " if(gfunc(z, z) == true)\n";
5822 verification += " {\n";
5823 verification += " result = 1.0;\n\n";
5824 verification += " }\n";
5825 verification += " else\n";
5826 verification += " {\n";
5827 verification += " result = 0.0;\n\n";
5828 verification += " }\n";
5832 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification);
5836 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification);
5902 std::string verification;
5942 verification += " float result = 0.0;\n";
5943 verification += " if(gfunc(z, z) == true)\n";
5944 verification += " {\n";
5945 verification += " result = 1.0;\n\n";
5946 verification += " }\n";
5947 verification += " else\n";
5948 verification += " {\n";
5949 verification += " result = 0.0;\n\n";
5950 verification += " }\n";
5954 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification);
5958 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification);
6024 std::string verification;
6064 verification += " float result = 0.0;\n";
6065 verification += " if(gfunc(z, z) == true)\n";
6066 verification += " {\n";
6067 verification += " result = 1.0;\n\n";
6068 verification += " }\n";
6069 verification += " else\n";
6070 verification += " {\n";
6071 verification += " result = 0.0;\n\n";
6072 verification += " }\n";
6076 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification);
6080 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification);
9066 std::string verification;
9101 verification = iterator_declaration;
9102 verification += " float result = 1.0;\n";
9103 verification += iteration_loop_start;
9104 verification += " if (my_array[a][b][c][d] " +
9112 verification += iteration_loop_end;
9116 execute_draw_test(tested_shader_type, function_definition, function_use, verification, false, true);
9117 execute_draw_test(tested_shader_type, function_definition, function_use, verification, true, false);
9121 execute_dispatch_test(tested_shader_type, function_definition, function_use, verification, false, true);
9122 execute_dispatch_test(tested_shader_type, function_definition, function_use, verification, true, false);
9142 * @param verification Result verification
9150 const std::string& verification, bool use_original,
9154 prepare_compute_shader(tested_shader_type, function_definition, function_use, verification);
9266 * @param verification Result verification
9273 const std::string& function_use, const std::string& verification,
9282 this->prepare_fragment_shader(tested_shader_type, function_definition, function_use, verification);
9284 this->prepare_geometry_shader(tested_shader_type, function_definition, function_use, verification);
9286 this->prepare_tess_ctrl_shader(tested_shader_type, function_definition, function_use, verification);
9288 this->prepare_tess_eval_shader(tested_shader_type, function_definition, function_use, verification);
9290 this->prepare_vertex_shader(tested_shader_type, function_definition, function_use, verification);
9316 this->prepare_fragment_shader(tested_shader_type, function_definition, function_use, verification);
9318 this->prepare_vertex_shader(tested_shader_type, function_definition, function_use, verification);
9484 * @param verification Result verification
9489 const std::string& function_use, const std::string& verification)
9506 compute_shader_source += verification;
9524 * @param verification Result verification
9529 const std::string& function_use, const std::string& verification)
9549 fragment_shader_source += verification;
9583 * @param verification Result verification
9588 const std::string& function_use, const std::string& verification)
9639 geometry_shader_source += verification;
9671 * @param verification Result verification
9676 const std::string& function_use, const std::string& verification)
9702 tess_ctrl_shader_source += verification;
9734 * @param verification Result verification
9739 const std::string& function_use, const std::string& verification)
9777 tess_eval_shader_source += verification;
9798 * @param verification Result verification
9803 const std::string& function_use, const std::string& verification)
9848 vertex_shader_source += verification;
9927 std::string verification;
9968 verification += iteration_loop_start;
9969 verification += " if (my_array[a][b][c][d] " +
9976 verification += iteration_loop_end;
9980 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification, false,
9982 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification, true,
9987 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification, false,
9989 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification, true,
10058 std::string verification;
10139 verification = " float result = 0.0;\n"
10151 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification, false,
10153 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification, true,
10158 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification, false,
10160 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification, true,
10229 std::string verification;
10310 verification = " float result = 0.0;\n"
10322 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification, false,
10324 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification, true,
10329 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification, false,
10331 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification, true,
10400 std::string verification;
10481 verification = " float result = 0.0;\n"
10493 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification, false,
10495 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification, true,
10500 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification, false,
10502 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification, true,
10571 std::string verification;
10652 verification = " float result = 0.0;\n"
10664 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification, false,
10666 this->execute_draw_test(tested_shader_type, function_definition, function_use, verification, true,
10671 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification, false,
10673 this->execute_dispatch_test(tested_shader_type, function_definition, function_use, verification, true,