/external/deqp/external/openglcts/modules/glesext/tessellation_shader/ |
D | esextcTessellationShaderUtils.cpp | 39 TessellationShaderUtils::TessellationShaderUtils(const glw::Functions& gl, glcts::TestCaseBase* par… 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_e… in captureTessellationData() 194 void TessellationShaderUtils::compileShaders(glw::GLint n_shaders, const glw::GLuint* shaders, bool… in compileShaders() 244 void TessellationShaderUtils::convertBarycentricCoordinatesToCartesian(const float* barycentric_coo… in convertBarycentricCoordinatesToCartesian() 272 void TessellationShaderUtils::convertCartesianCoordinatesToBarycentric(const float* cartesian_coord… in convertCartesianCoordinatesToBarycentric() 300 void TessellationShaderUtils::deinit() in deinit() 358 std::string TessellationShaderUtils::getGenericTCCode(unsigned int n_patch_vertices, in getGenericTCCode() 436 std::string TessellationShaderUtils::getGenericTECode(_tessellation_shader_vertex_spacing vertex_s… in getGenericTECode() [all …]
|
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_sp… 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::getTessellationLevelAfterVertexSpacing( in initTest() [all …]
|
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… in verifyCorrectAmountOfVertices() 837 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in verifyCorrectAmountOfVertices() 854 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in verifyCorrectAmountOfVertices() 862 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in verifyCorrectAmountOfVertices() 872 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in verifyCorrectAmountOfVertices() 881 TessellationShaderUtils::getTessellationLevelAfterVertexSpacing( in verifyCorrectAmountOfVertices() [all …]
|
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 …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_… 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::getESTokenForPrimitiveMode(test_iteration_a.primitive_mode); in verifyVertexOrderingDoesNotChangeGeneratedPoints() [all …]
|
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_… in iterate() 850 …return TessellationShaderUtils::getGenericTECode(TESSELLATION_SHADER_VERTEX_SPACING_EQUAL, primiti… in getTECode() 1129 …return TessellationShaderUtils::getGenericTECode(TESSELLATION_SHADER_VERTEX_SPACING_EQUAL, primiti… in getTECode() 1165 if (TessellationShaderUtils::isOuterEdgeVertex(primitive_mode, vertex_ptr)) in verifyResultData() 1351 …return TessellationShaderUtils::getGenericTECode(test_iteration.vertex_spacing, test_iteration.pri… in getTECode() 1398 levels_set = TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode( in initTestIterations() 1656 …return TessellationShaderUtils::getGenericTECode(test_iteration.vertex_spacing, test_iteration.pri… in getTECode() 1702 levels = TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode( in initTestIterations() [all …]
|
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() 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::getESTokenForVertexSpacingMode(vs_mode); in initTest() 1011 TessellationShaderUtils::convertBarycentricCoordinatesToCartesian(barycentric_vertex_data, in initTest() [all …]
|
D | esextcTessellationShaderTriangles.cpp | 580 m_utils = new TessellationShaderUtils(gl, this); in initTest() 600 …_tessellation_levels_set levels_sets = TessellationShaderUtils::getTessellationLevelSetForPrimitiv… 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_lev… 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::getESTokenForVertexSpacingMode(vs_mode); in runTestIterations()
|
D | esextcTessellationShaderVertexOrdering.hpp | 110 TessellationShaderUtils* utils); 126 TessellationShaderUtils* m_utils;
|
D | esextcTessellationShaderQuads.hpp | 111 TessellationShaderUtils* m_utils; 199 TessellationShaderUtils* m_utils;
|
D | esextcTessellationShaderUtils.hpp | 258 class TessellationShaderUtils class 262 TessellationShaderUtils(const glw::Functions& gl, glcts::TestCaseBase* parentTest); 263 ~TessellationShaderUtils();
|
D | esextcTessellationShaderTriangles.hpp | 183 TessellationShaderUtils* m_utils; 258 TessellationShaderUtils* m_utils;
|
D | esextcTessellationShaderTessellation.hpp | 138 TessellationShaderUtils* m_utils_ptr; 243 TessellationShaderUtils* m_utils_ptr; 355 TessellationShaderUtils* m_utils_ptr;
|
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()
|
D | esextcTessellationShaderTessellation.cpp | 430 …std::string primitive_mode_string = TessellationShaderUtils::getESTokenForPrimitiveMode(primitiv… in getTECode() 456 m_utils_ptr = new TessellationShaderUtils(gl, this); in initTest() 663 …TessellationShaderUtils::getTFModeForPrimitiveMode(run.primitive_mode, false); /* is_point_mode_en… in iterate() 717 TessellationShaderUtils::getESTokenForPrimitiveMode(run.primitive_mode); in iterate() 981 …std::string primitive_mode_string = TessellationShaderUtils::getESTokenForPrimitiveMode(primiti… in getTECode() 1008 m_utils_ptr = new TessellationShaderUtils(gl, this); in initTest() 1369 …TessellationShaderUtils::getTFModeForPrimitiveMode(run.primitive_mode, false); /* is_point_mode_en… 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::getTessellationLevelSetFor… in initTest() [all …]
|
D | esextcTessellationShaderTCTE.hpp | 171 TessellationShaderUtils* m_utils_ptr; 292 TessellationShaderUtils* m_utils_ptr;
|
D | esextcTessellationShaderPoints.hpp | 216 TessellationShaderUtils* m_utils;
|
D | esextcTessellationShaderIsolines.hpp | 189 TessellationShaderUtils* m_utils_ptr;
|
D | esextcTessellationShaderTCTE.cpp | 191 m_utils_ptr = new TessellationShaderUtils(gl, this); in initTest() 555 …std::string primitive_mode_replacement = TessellationShaderUtils::getESTokenForPrimitiveMode(primi… in executeTestRun() 816 …TessellationShaderUtils::getTFModeForPrimitiveMode(run.primitive_mode, true); /* is_point_mode_ena… in executeTestRun() 2138 …std::string primitive_mode_string = TessellationShaderUtils::getESTokenForPrimitiveMode(primitiv… 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_spacin… 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::getTessellationLevelSetFor… in initTest() [all …]
|
D | esextcTessellationShaderVertexSpacing.hpp | 324 TessellationShaderUtils* m_utils;
|
D | esextcTessellationShaderPrimitiveCoverage.cpp | 763 …_tessellation_levels_set levels_sets = TessellationShaderUtils::getTessellationLevelSetForPrimitiv… in iterate() 790 levels_sets = TessellationShaderUtils::getTessellationLevelSetForPrimitiveMode( in iterate()
|
D | esextcTessellationShaderInvariance.hpp | 75 TessellationShaderUtils* m_utils_ptr;
|
/external/deqp/external/openglcts/modules/glesext/ |
D | esextcTestCaseBase.hpp | 244 friend class TessellationShaderUtils;
|