Lines Matching refs:Utils

41 class Utils  class
357 Utils::_variable_type variable_type;
367 …std::string getVertexShaderBody(const Utils::_variable_type& variable_type, unsigned int array_siz…
371 bool verifyXFBData(const void* xfb_data, const Utils::_variable_type& variable_type);
464 const glw::GLchar** uniform_names, const Utils::vec4<glw::GLfloat> data[5],
493 …const Utils::vec4<glw::GLfloat> input_data[3], const Utils::vec4<glw::GLfloat>& first_routine_resu…
494 const Utils::vec4<glw::GLfloat>& second_routine_result,
495 const Utils::vec4<glw::GLfloat>& third_routine_result,
496 const Utils::vec4<glw::GLuint>& fourth_routine_result,
497 const Utils::vec4<glw::GLfloat>& first_routine_expected_result,
498 const Utils::vec4<glw::GLfloat>& second_routine_expected_result,
499 const Utils::vec4<glw::GLfloat>& third_routine_expected_result,
500 const Utils::vec4<glw::GLuint>& fourth_routine_expected_result) const;
502 …void testDraw(const glw::GLuint subroutine_combination[4], const Utils::vec4<glw::GLfloat> input_d…
503 Utils::vec4<glw::GLfloat>& out_first_routine_result,
504 Utils::vec4<glw::GLfloat>& out_second_routine_result,
505 Utils::vec4<glw::GLfloat>& out_third_routine_result,
506 Utils::vec4<glw::GLuint>& out_fourth_routine_result) const;
508 bool verify(const Utils::vec4<glw::GLfloat>& first_routine_result,
509 const Utils::vec4<glw::GLfloat>& second_routine_result,
510 const Utils::vec4<glw::GLfloat>& third_routine_result,
511 const Utils::vec4<glw::GLuint>& fourth_routine_result,
512 const Utils::vec4<glw::GLfloat>& first_routine_expected_result,
513 const Utils::vec4<glw::GLfloat>& second_routine_expected_result,
514 const Utils::vec4<glw::GLfloat>& third_routine_expected_result,
515 const Utils::vec4<glw::GLuint>& fourth_routine_expected_result) const;
559 …void calculate(glw::GLuint function, const Utils::vec4<glw::GLfloat>& left, const Utils::vec4<glw:…
560 Utils::vec4<glw::GLfloat>& out) const;
562 void calculate(const glw::GLuint combination[4], const Utils::vec4<glw::GLfloat>& left,
563 const Utils::vec4<glw::GLfloat>& right, const Utils::vec4<glw::GLuint>& indices,
564 Utils::vec4<glw::GLfloat>& out_combined, Utils::vec4<glw::GLfloat>& out_combined_inversed,
565 Utils::vec4<glw::GLfloat>& out_constant, Utils::vec4<glw::GLfloat>& out_constant_inversed,
566 Utils::vec4<glw::GLfloat>& out_dynamic, Utils::vec4<glw::GLfloat>& out_dynamic_inversed,
567 Utils::vec4<glw::GLfloat>& out_loop) const;
569 void logError(const glw::GLuint combination[4], const Utils::vec4<glw::GLfloat>& left,
570 const Utils::vec4<glw::GLfloat>& right, const Utils::vec4<glw::GLuint>& indices,
571 … const Utils::vec4<glw::GLfloat> vec4_expected[7], const Utils::vec4<glw::GLfloat> vec4_result[7],
574 bool testDraw(const glw::GLuint combination[4], const Utils::vec4<glw::GLfloat>& left,
575 const Utils::vec4<glw::GLfloat>& right, const Utils::vec4<glw::GLuint>& indices) const;
680 void fillTexture(Utils::texture& texture, const glw::GLubyte color[4]) const;
683 const glw::GLubyte expected_color[4], Utils::texture& color_texture) const;
714 void fillTexture(Utils::texture& texture, const glw::GLuint color[4]) const;
716 bool verifyTexture(Utils::texture& texture, const glw::GLuint color[4]) const;
724 bool testImageDraw(glw::GLuint subroutine_index, Utils::texture& left, Utils::texture& right,
811 bool testDefaultSubroutineSet(const Utils::vec4<glw::GLuint>& uni_input,
812 const Utils::vec4<glw::GLuint> expected_routine_1_result[2],
813 const Utils::vec4<glw::GLuint> expected_routine_2_result[2]) const;
815 bool testDraw(glw::GLuint routine_configuration, const Utils::vec4<glw::GLuint>& uni_input,
816 const Utils::vec4<glw::GLuint>& expected_routine_1_result,
817 const Utils::vec4<glw::GLuint>& expected_routine_2_result) const;
907 …std::string getShaderBody(const Utils::_shader_stage& shader_stage, const unsigned int& n_id) cons…
1090 void executeTestCase(const Utils::_shader_stage& referencing_stage);
1091 std::string getFragmentShaderBody(const Utils::_shader_stage& referencing_stage) const;
1092 std::string getGeometryShaderBody(const Utils::_shader_stage& referencing_stage) const;
1093 std::string getSubroutineUniformName(const Utils::_shader_stage& stage) const;
1094 std::string getTessellationControlShaderBody(const Utils::_shader_stage& referencing_stage) const;
1095 …std::string getTessellationEvaluationShaderBody(const Utils::_shader_stage& referencing_stage) con…
1096 std::string getVertexShaderBody(const Utils::_shader_stage& referencing_stage) const;
1122 void executeTest(const Utils::_shader_stage& shader_stage);
1164 …std::string getShaderBody(const Utils::_shader_stage& shader_stage, const unsigned int& n_subrouti…
1188 void executeIteration(const Utils::_shader_stage& shader_stage);
1222 void executeIteration(const Utils::_shader_stage& shader_stage);
1276 void executeIteration(const Utils::_shader_stage& shader_stage);