Lines Matching refs:vec4

163 	struct vec4
165 vec4()
169 vec4(T x, T y, T z, T w) : m_x(x), m_y(y), m_z(z), m_w(w)
173 bool operator==(const vec4& val) const
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_result,
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_data[3],
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::GLfloat>& right,
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;
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;