/third_party/vk-gl-cts/external/openglcts/modules/glesext/tessellation_shader/ |
H A D | esextcTessellationShaderUtils.cpp | 39 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 D | esextcTessellationShaderQuads.cpp | 111 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 D | esextcTessellationShaderPoints.cpp | 696 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 D | esextcTessellationShaderVertexOrdering.cpp | 180 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 D | esextcTessellationShaderInvariance.cpp | 243 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 D | esextcTessellationShaderVertexSpacing.cpp | 458 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 D | esextcTessellationShaderTriangles.cpp | 580 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 D | esextcTessellationShaderVertexOrdering.hpp | 111 TessellationShaderUtils* utils); 127 TessellationShaderUtils* m_utils;
|
H A D | esextcTessellationShaderQuads.hpp | 111 TessellationShaderUtils* m_utils; 199 TessellationShaderUtils* m_utils;
|
H A D | esextcTessellationShaderTessellation.hpp | 138 TessellationShaderUtils* m_utils_ptr; 243 TessellationShaderUtils* m_utils_ptr; 355 TessellationShaderUtils* m_utils_ptr;
|
H A D | esextcTessellationShaderUtils.hpp | 182 * by TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode() . 258 class TessellationShaderUtils class 262 TessellationShaderUtils(const glw::Functions& gl, glcts::TestCaseBase* parentTest); 263 ~TessellationShaderUtils();
|
H A D | esextcTessellationShaderIsolines.cpp | 87 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 D | esextcTessellationShaderTriangles.hpp | 183 TessellationShaderUtils* m_utils; 258 TessellationShaderUtils* m_utils;
|
H A D | esextcTessellationShaderTessellation.cpp | 430 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 D | esextcTessellationShaderTCTE.cpp | 191 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 D | esextcTessellationShaderPoints.hpp | 216 TessellationShaderUtils* m_utils;
|
H A D | esextcTessellationShaderTCTE.hpp | 171 TessellationShaderUtils* m_utils_ptr; 292 TessellationShaderUtils* m_utils_ptr;
|
H A D | esextcTessellationShaderIsolines.hpp | 189 TessellationShaderUtils* m_utils_ptr;
|
H A D | esextcTessellationShaderVertexSpacing.hpp | 324 TessellationShaderUtils* m_utils;
|
H A D | esextcTessellationShaderPrimitiveCoverage.cpp | 763 _tessellation_levels_set levels_sets = TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode( in iterate() 790 levels_sets = TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode( in iterate()
|
H A D | esextcTessellationShaderInvariance.hpp | 75 TessellationShaderUtils* m_utils_ptr;
|
/third_party/vk-gl-cts/external/openglcts/modules/glesext/ |
H A D | esextcTestCaseBase.hpp | 257 friend class TessellationShaderUtils;
|