Home
last modified time | relevance | path

Searched refs:TessellationShaderUtils (Results 1 - 22 of 22) sorted by relevance

/third_party/vk-gl-cts/external/openglcts/modules/glesext/tessellation_shader/
H A DesextcTessellationShaderUtils.cpp39 TessellationShaderUtils::TessellationShaderUtils(const glw::Functions& gl, glcts::TestCaseBase* parentTest) in TessellationShaderUtils() function in glcts::TessellationShaderUtils
46 TessellationShaderUtils::~TessellationShaderUtils() in ~TessellationShaderUtils()
56 void TessellationShaderUtils::captureTessellationData(_tessellation_vertex_counter_program& program) in captureTessellationData()
144 TessellationShaderUtils::getTFModeForPrimitiveMode(program.primitive_mode, program.is_point_mode_enabled); in captureTessellationData()
194 void TessellationShaderUtils::compileShaders(glw::GLint n_shaders, const glw::GLuint* shaders, bool should_succeed) in compileShaders()
244 void TessellationShaderUtils::convertBarycentricCoordinatesToCartesian(const float* barycentric_coordinates, in convertBarycentricCoordinatesToCartesian()
272 void TessellationShaderUtils::convertCartesianCoordinatesToBarycentric(const float* cartesian_coordinates, in convertCartesianCoordinatesToBarycentric()
297 /** Deinitializes ES objects created for TessellationShaderUtils
[all...]
H A DesextcTessellationShaderQuads.cpp111 m_utils = new TessellationShaderUtils(gl, this); in initTest()
173 std::string vs_mode_string = TessellationShaderUtils::getESTokenForVertexSpacingMode(vs_mode); in initTest()
238 std::string vs_mode_string = TessellationShaderUtils::getESTokenForVertexSpacingMode(run.vertex_spacing); in iterate()
276 if (!TessellationShaderUtils::isTriangleDefined(base_triangle_data, ref_triangle_data1) && in iterate()
277 !TessellationShaderUtils::isTriangleDefined(base_triangle_data, ref_triangle_data2)) in iterate()
280 TessellationShaderUtils::getESTokenForVertexSpacingMode(base_run.vertex_spacing); in iterate()
282 TessellationShaderUtils::getESTokenForVertexSpacingMode(ref_run.vertex_spacing); in iterate()
392 m_utils = new TessellationShaderUtils(gl, this); in initTest()
453 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in initTest()
466 TessellationShaderUtils in initTest()
[all...]
H A DesextcTessellationShaderPoints.cpp696 levels_set = TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode( in initTest()
734 m_utils = new TessellationShaderUtils(gl, this); in initTest()
813 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in verifyCorrectAmountOfVertices()
817 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in verifyCorrectAmountOfVertices()
832 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing(TESSELLATION_SHADER_VERTEX_SPACING_EQUAL, in verifyCorrectAmountOfVertices()
837 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in verifyCorrectAmountOfVertices()
854 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in verifyCorrectAmountOfVertices()
862 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in verifyCorrectAmountOfVertices()
872 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in verifyCorrectAmountOfVertices()
881 TessellationShaderUtils in verifyCorrectAmountOfVertices()
[all...]
H A DesextcTessellationShaderVertexOrdering.cpp180 m_utils = new TessellationShaderUtils(gl, this); in initTest()
211 TessellationShaderUtils::getGenericTCCode(4, /* n_patch_vertices */ in initTest()
279 levels_set = TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode( in initTest()
342 _tessellation_shader_vertex_ordering vertex_ordering, bool is_point_mode_enabled, TessellationShaderUtils* utils) in initTestIteration()
348 const std::string te_code = TessellationShaderUtils::getGenericTECode( in initTestIteration()
420 glw::GLenum tf_mode = TessellationShaderUtils::getTFModeForPrimitiveMode(primitive_mode, is_point_mode_enabled); in initTestIteration()
603 TessellationShaderUtils::convertBarycentricCoordinatesToCartesian( in verifyVertexOrderingCorrectness()
630 TessellationShaderUtils::getESTokenForPrimitiveMode(test_iteration.primitive_mode); in verifyVertexOrderingCorrectness()
632 TessellationShaderUtils::getESTokenForVertexOrderingMode(test_iteration.vertex_ordering); in verifyVertexOrderingCorrectness()
712 TessellationShaderUtils
[all...]
H A DesextcTessellationShaderInvariance.cpp243 return TessellationShaderUtils::getGenericTCCode(4, /* n_patch_vertices */ in getTCCode()
311 m_utils_ptr = new TessellationShaderUtils(gl, this); in initTest()
592 glw::GLenum tf_mode = TessellationShaderUtils::getTFModeForPrimitiveMode(primitive_mode, is_point_mode); in iterate()
850 return TessellationShaderUtils::getGenericTECode(TESSELLATION_SHADER_VERTEX_SPACING_EQUAL, primitive_mode, in getTECode()
1129 return TessellationShaderUtils::getGenericTECode(TESSELLATION_SHADER_VERTEX_SPACING_EQUAL, primitive_mode, in getTECode()
1165 if (TessellationShaderUtils::isOuterEdgeVertex(primitive_mode, vertex_ptr)) in verifyResultData()
1351 return TessellationShaderUtils::getGenericTECode(test_iteration.vertex_spacing, test_iteration.primitive_mode, in getTECode()
1359 * TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode()
1398 levels_set = TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode( in initTestIterations()
1656 return TessellationShaderUtils in getTECode()
[all...]
H A DesextcTessellationShaderVertexSpacing.cpp458 TessellationShaderUtils::getESTokenForPrimitiveMode(run.primitive_mode); in getEdgesForQuadsTessellation()
460 TessellationShaderUtils::getESTokenForVertexSpacingMode(run.vertex_spacing); in getEdgesForQuadsTessellation()
574 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in getEdgesForTrianglesTessellation()
580 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in getEdgesForTrianglesTessellation()
587 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in getEdgesForTrianglesTessellation()
613 * in TessellationShaderUtils::convertCartesianCoordinatesToBarycentric() ). in getEdgesForTrianglesTessellation()
906 m_utils = new TessellationShaderUtils(gl, this); in initTest()
938 tess_levels_set = TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode( in initTest()
976 TessellationShaderUtils::getESTokenForPrimitiveMode(primitive_mode); in initTest()
977 std::string vs_mode_string = TessellationShaderUtils in initTest()
[all...]
H A DesextcTessellationShaderTriangles.cpp580 m_utils = new TessellationShaderUtils(gl, this); in initTest()
600 _tessellation_levels_set levels_sets = TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode( in initTest()
742 if (!TessellationShaderUtils::isTriangleDefined(triangle_a, triangle_b)) in iterate()
888 if (!TessellationShaderUtils::isTriangleDefined(triangle_a, triangle_b)) in iterate()
891 TessellationShaderUtils::getESTokenForVertexSpacingMode(run.vertex_spacing); in iterate()
935 m_utils = new TessellationShaderUtils(gl, this); in runTestIterations()
966 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing(vs_mode, 1.5f, gl_max_tess_gen_level_value, in runTestIterations()
993 std::string vs_mode_string = TessellationShaderUtils::getESTokenForVertexSpacingMode(vs_mode); in runTestIterations()
1012 std::string vs_mode_string = TessellationShaderUtils::getESTokenForVertexSpacingMode(vs_mode); in runTestIterations()
1031 std::string vs_mode_string = TessellationShaderUtils in runTestIterations()
[all...]
H A DesextcTessellationShaderVertexOrdering.hpp111 TessellationShaderUtils* utils);
127 TessellationShaderUtils* m_utils;
H A DesextcTessellationShaderQuads.hpp111 TessellationShaderUtils* m_utils;
199 TessellationShaderUtils* m_utils;
H A DesextcTessellationShaderTessellation.hpp138 TessellationShaderUtils* m_utils_ptr;
243 TessellationShaderUtils* m_utils_ptr;
355 TessellationShaderUtils* m_utils_ptr;
H A DesextcTessellationShaderUtils.hpp182 * by TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode() .
258 class TessellationShaderUtils class
262 TessellationShaderUtils(const glw::Functions& gl, glcts::TestCaseBase* parentTest);
263 ~TessellationShaderUtils();
H A DesextcTessellationShaderIsolines.cpp87 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in checkFirstOuterTessellationLevelEffect()
146 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in checkIrrelevantTessellationLevelsHaveNoEffect()
150 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in checkIrrelevantTessellationLevelsHaveNoEffect()
252 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in checkSecondOuterTessellationLevelEffect()
550 m_utils_ptr = new TessellationShaderUtils(gl, this); in initTest()
H A DesextcTessellationShaderTriangles.hpp183 TessellationShaderUtils* m_utils;
258 TessellationShaderUtils* m_utils;
H A DesextcTessellationShaderTessellation.cpp430 std::string primitive_mode_string = TessellationShaderUtils::getESTokenForPrimitiveMode(primitive_mode); in getTECode()
456 m_utils_ptr = new TessellationShaderUtils(gl, this); in initTest()
663 TessellationShaderUtils::getTFModeForPrimitiveMode(run.primitive_mode, false); /* is_point_mode_enabled */ in iterate()
717 TessellationShaderUtils::getESTokenForPrimitiveMode(run.primitive_mode); in iterate()
981 std::string primitive_mode_string = TessellationShaderUtils::getESTokenForPrimitiveMode(primitive_mode); in getTECode()
1008 m_utils_ptr = new TessellationShaderUtils(gl, this); in initTest()
1369 TessellationShaderUtils::getTFModeForPrimitiveMode(run.primitive_mode, false); /* is_point_mode_enabled */ in iterate()
1717 return TessellationShaderUtils::getGenericTCCode(n_patch_vertices, true); in getTCCode()
1733 return TessellationShaderUtils::getGenericTECode(vertex_spacing, primitive_mode, in getTECode()
1825 _tessellation_levels_set tessellation_levels = TessellationShaderUtils in initTest()
[all...]
H A DesextcTessellationShaderTCTE.cpp191 m_utils_ptr = new TessellationShaderUtils(gl, this); in initTest()
555 std::string primitive_mode_replacement = TessellationShaderUtils::getESTokenForPrimitiveMode(primitive_mode); in executeTestRun()
816 TessellationShaderUtils::getTFModeForPrimitiveMode(run.primitive_mode, true); /* is_point_mode_enabled */ in executeTestRun()
2138 std::string primitive_mode_string = TessellationShaderUtils::getESTokenForPrimitiveMode(primitive_mode); in getTessellationEvaluationShaderCode()
2154 vertex_ordering_string = TessellationShaderUtils::getESTokenForVertexOrderingMode(vertex_ordering); in getTessellationEvaluationShaderCode()
2160 helper_sstream << ", " << TessellationShaderUtils::getESTokenForVertexOrderingMode(vertex_ordering); in getTessellationEvaluationShaderCode()
2168 vertex_spacing_mode_string = TessellationShaderUtils::getESTokenForVertexSpacingMode(vertex_spacing); in getTessellationEvaluationShaderCode()
2174 helper_sstream << ", " << TessellationShaderUtils::getESTokenForVertexSpacingMode(vertex_spacing); in getTessellationEvaluationShaderCode()
2287 m_utils_ptr = new TessellationShaderUtils(gl, this); in initTest()
2313 _tessellation_levels_set tessellation_levels = TessellationShaderUtils in initTest()
[all...]
H A DesextcTessellationShaderPoints.hpp216 TessellationShaderUtils* m_utils;
H A DesextcTessellationShaderTCTE.hpp171 TessellationShaderUtils* m_utils_ptr;
292 TessellationShaderUtils* m_utils_ptr;
H A DesextcTessellationShaderIsolines.hpp189 TessellationShaderUtils* m_utils_ptr;
H A DesextcTessellationShaderVertexSpacing.hpp324 TessellationShaderUtils* m_utils;
H A DesextcTessellationShaderPrimitiveCoverage.cpp763 _tessellation_levels_set levels_sets = TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode( in iterate()
790 levels_sets = TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode( in iterate()
H A DesextcTessellationShaderInvariance.hpp75 TessellationShaderUtils* m_utils_ptr;
/third_party/vk-gl-cts/external/openglcts/modules/glesext/
H A DesextcTestCaseBase.hpp257 friend class TessellationShaderUtils;

Completed in 25 milliseconds