Home
last modified time | relevance | path

Searched refs:vertex_spacing (Results 1 – 25 of 48) sorted by relevance

12

/external/deqp/external/openglcts/modules/glesext/tessellation_shader/
DesextcTessellationShaderPoints.cpp702 _tessellation_shader_vertex_spacing vertex_spacing = vertex_spacings[n_vertex_spacing]; in initTest() local
712 vertex_spacing == TESSELLATION_SHADER_VERTEX_SPACING_FRACTIONAL_ODD && in initTest()
725 run.vertex_spacing = vertex_spacing; in initTest()
764 run.vertex_spacing, run.outer); in iterate()
767 run.vertex_spacing, true); /* point_mode */ in iterate()
808 _tessellation_shader_vertex_spacing actual_vs_mode = run.vertex_spacing; in verifyCorrectAmountOfVertices()
814 run.vertex_spacing, actual_inner_levels[0], gl_max_tess_gen_level_value, clamped_inner_levels + 0, in verifyCorrectAmountOfVertices()
818 run.vertex_spacing, actual_inner_levels[1], gl_max_tess_gen_level_value, clamped_inner_levels + 1, in verifyCorrectAmountOfVertices()
855 run.vertex_spacing, clamped_inner_levels[0] + 1.0f, /* epsilon */ in verifyCorrectAmountOfVertices()
863 run.vertex_spacing, clamped_inner_levels[1] + 1.0f, /* epsilon */ in verifyCorrectAmountOfVertices()
[all …]
DesextcTessellationShaderUtils.hpp276 _tessellation_shader_vertex_spacing vertex_spacing,
282 _tessellation_shader_vertex_spacing vertex_spacing,
287 …tic std::string getESTokenForVertexSpacingMode(_tessellation_shader_vertex_spacing vertex_spacing);
291 static std::string getGenericTECode(_tessellation_shader_vertex_spacing vertex_spacing,
297 …essellationLevelAfterVertexSpacing(_tessellation_shader_vertex_spacing vertex_spacing, float level,
322 _tessellation_shader_vertex_spacing vertex_spacing; member
345 vertex_spacing = TESSELLATION_SHADER_VERTEX_SPACING_UNKNOWN; in _tessellation_vertex_counter_program()
386 _tessellation_shader_vertex_spacing vertex_spacing,
DesextcTessellationShaderTriangles.hpp88 _tessellation_shader_vertex_spacing vertex_spacing; member
94 vertex_spacing = TESSELLATION_SHADER_VERTEX_SPACING_UNKNOWN; in _test_descriptor()
104 …void initTestDescriptor(_test_descriptor& test, _tessellation_shader_vertex_spacing vertex_spacing
234 _tessellation_shader_vertex_spacing vertex_spacing; member
248 vertex_spacing = TESSELLATION_SHADER_VERTEX_SPACING_UNKNOWN; in _run()
DesextcTessellationShaderQuads.hpp90 _tessellation_shader_vertex_spacing vertex_spacing; member
101 vertex_spacing = TESSELLATION_SHADER_VERTEX_SPACING_UNKNOWN; in _run()
171 _tessellation_shader_vertex_spacing vertex_spacing; member
185 vertex_spacing = TESSELLATION_SHADER_VERTEX_SPACING_UNKNOWN; in _run()
DesextcTessellationShaderQuads.cpp164 run.vertex_spacing = vs_mode; in initTest()
168 TESSELLATION_SHADER_PRIMITIVE_MODE_QUADS, run.inner, run.outer, run.vertex_spacing, in initTest()
195 run.vertex_spacing, run.outer); in initTest()
238 …tring vs_mode_string = TessellationShaderUtils::getESTokenForVertexSpacingMode(run.vertex_spacing); in iterate()
280 TessellationShaderUtils::getESTokenForVertexSpacingMode(base_run.vertex_spacing); in iterate()
282 TessellationShaderUtils::getESTokenForVertexSpacingMode(ref_run.vertex_spacing); in iterate()
488 run.vertex_spacing = vs_mode; in initTest()
495 TESSELLATION_SHADER_PRIMITIVE_MODE_QUADS, run.set1_inner, run.set1_outer, run.vertex_spacing, in initTest()
498 TESSELLATION_SHADER_PRIMITIVE_MODE_QUADS, run.set2_inner, run.set2_outer, run.vertex_spacing, in initTest()
573 run.vertex_spacing, run.set1_outer); in initTest()
[all …]
DesextcTessellationShaderUtils.cpp436 …ring TessellationShaderUtils::getGenericTECode(_tessellation_shader_vertex_spacing vertex_spacing, in getGenericTECode() argument
488 if (vertex_spacing == TESSELLATION_SHADER_VERTEX_SPACING_DEFAULT) in getGenericTECode()
490 …rtex_spacing_mode_string = TessellationShaderUtils::getESTokenForVertexSpacingMode(vertex_spacing); in getGenericTECode()
496 helper_sstream << ", " << TessellationShaderUtils::getESTokenForVertexSpacingMode(vertex_spacing); in getGenericTECode()
609 const float* outer_tessellation_level, _tessellation_shader_vertex_spacing vertex_spacing, in getAmountOfVerticesGeneratedByTessellator() argument
629 vertex_spacing, primitive_mode, is_point_mode_enabled, test_program); in getAmountOfVerticesGeneratedByTessellator()
659 …llation_shader_vertex_ordering vertex_ordering, _tessellation_shader_vertex_spacing vertex_spacing, in getDataGeneratedByTessellator() argument
667 …initTessellationVertexCounterProgram(inner, outer, test_n_patch_vertices, vertex_spacing, primitiv… in getDataGeneratedByTessellator()
773 …tionShaderUtils::getESTokenForVertexSpacingMode(_tessellation_shader_vertex_spacing vertex_spacing) in getESTokenForVertexSpacingMode() argument
777 switch (vertex_spacing) in getESTokenForVertexSpacingMode()
[all …]
DesextcTessellationShaderTCTE.hpp238 _tessellation_shader_vertex_spacing vertex_spacing; member
260 , vertex_spacing(TESSELLATION_SHADER_VERTEX_SPACING_UNKNOWN) in _run()
281 _tessellation_shader_vertex_spacing vertex_spacing,
390 _tessellation_shader_vertex_spacing vertex_spacing; member
413 vertex_spacing = TESSELLATION_SHADER_VERTEX_SPACING_UNKNOWN; in _test_descriptor()
DesextcTessellationShaderTriangles.cpp286 _test_descriptor& test, _tessellation_shader_vertex_spacing vertex_spacing) in initTestDescriptor() argument
288 test.vertex_spacing = vertex_spacing; in initTestDescriptor()
321 switch (vertex_spacing) in initTestDescriptor()
859 if (run.vertex_spacing == TESSELLATION_SHADER_VERTEX_SPACING_FRACTIONAL_ODD && in iterate()
891 TessellationShaderUtils::getESTokenForVertexSpacingMode(run.vertex_spacing); in iterate()
978 run.vertex_spacing = vs_mode; in runTestIterations()
985 … TESSELLATION_SHADER_PRIMITIVE_MODE_TRIANGLES, run.set1_inner, run.set1_outer, run.vertex_spacing, in runTestIterations()
988 … TESSELLATION_SHADER_PRIMITIVE_MODE_TRIANGLES, run.set2_inner, run.set2_outer, run.vertex_spacing, in runTestIterations()
1060 run.vertex_spacing, run.set1_outer); in runTestIterations()
1064 run.vertex_spacing, run.set2_outer); in runTestIterations()
DesextcTessellationShaderTessellation.hpp306 _tessellation_shader_vertex_spacing vertex_spacing; member
322 vertex_spacing = TESSELLATION_SHADER_VERTEX_SPACING_UNKNOWN; in _test_descriptor()
336 std::string getTECode(_tessellation_shader_vertex_spacing vertex_spacing,
341 void initTestDescriptor(_test_descriptor& test, _tessellation_shader_vertex_spacing vertex_spacing,
DesextcTessellationShaderVertexSpacing.cpp460 TessellationShaderUtils::getESTokenForVertexSpacingMode(run.vertex_spacing); in getEdgesForQuadsTessellation()
575 run.vertex_spacing, run.inner[0], m_gl_max_tess_gen_level_value, DE_NULL, /* out_clamped */ in getEdgesForTrianglesTessellation()
581 …run.vertex_spacing, inner0_round_clamped_value + 1.0f /* epsilon */, m_gl_max_tess_gen_level_value, in getEdgesForTrianglesTessellation()
588 run.vertex_spacing, run.inner[0], m_gl_max_tess_gen_level_value, DE_NULL, /* out_clamped */ in getEdgesForTrianglesTessellation()
967 run.vertex_spacing = vs_mode; in initTest()
971 … run.primitive_mode, run.inner, run.outer, run.vertex_spacing, true); /* is_point_mode_enabled */ in initTest()
997 run.primitive_mode, TESSELLATION_SHADER_VERTEX_ORDERING_CCW, run.vertex_spacing, run.outer); in initTest()
1103 TessellationShaderUtils::getESTokenForVertexSpacingMode(run.vertex_spacing); in verifyEdges()
1118 …run.vertex_spacing, edge.outermost_tess_level, m_gl_max_tess_gen_level_value, DE_NULL, /* out_clam… in verifyEdges()
1123 run.vertex_spacing, edge.tess_level, m_gl_max_tess_gen_level_value, &edge_clamped_tess_level, in verifyEdges()
[all …]
DesextcTessellationShaderInvariance.hpp229 _tessellation_shader_vertex_spacing vertex_spacing; member
239 vertex_spacing = TESSELLATION_SHADER_VERTEX_SPACING_UNKNOWN; in _test_iteration()
312 _tessellation_shader_vertex_spacing vertex_spacing; member
322 vertex_spacing = TESSELLATION_SHADER_VERTEX_SPACING_UNKNOWN; in _test_iteration()
DesextcTessellationShaderPoints.hpp197 _tessellation_shader_vertex_spacing vertex_spacing; member
205 vertex_spacing = TESSELLATION_SHADER_VERTEX_SPACING_UNKNOWN; in _run()
DesextcTessellationShaderVertexSpacing.hpp93 _tessellation_shader_vertex_spacing vertex_spacing; member
107 vertex_spacing = TESSELLATION_SHADER_VERTEX_SPACING_UNKNOWN; in _run()
DesextcTessellationShaderTCTE.cpp2062 …llation_shader_vertex_ordering vertex_ordering, _tessellation_shader_vertex_spacing vertex_spacing, in getTessellationEvaluationShaderCode() argument
2166 if (vertex_spacing == TESSELLATION_SHADER_VERTEX_SPACING_DEFAULT) in getTessellationEvaluationShaderCode()
2168 …rtex_spacing_mode_string = TessellationShaderUtils::getESTokenForVertexSpacingMode(vertex_spacing); in getTessellationEvaluationShaderCode()
2174 helper_sstream << ", " << TessellationShaderUtils::getESTokenForVertexSpacingMode(vertex_spacing); in getTessellationEvaluationShaderCode()
2329 … _tessellation_shader_vertex_spacing vertex_spacing = vertex_spacing_modes[n_vertex_spacing_mode]; in initTest() local
2353 run.vertex_spacing = vertex_spacing; in initTest()
2409 run.point_mode, run.primitive_mode, run.vertex_ordering, run.vertex_spacing, run.point_mode); in initTestRun()
2718 switch (run.vertex_spacing) in initTestRun()
2850 run.primitive_mode, run.inner, run.outer, run.vertex_spacing, run.point_mode); in initTestRun()
3323 out_test_ptr->vertex_spacing = vertex_spacing_mode; in initTestDescriptor()
[all …]
DesextcTessellationShaderInvariance.cpp1329 *out_primitive_mode, out_inner_tess_levels, out_outer_tess_levels, test_iteration.vertex_spacing, in getIterationProperties()
1351 …return TessellationShaderUtils::getGenericTECode(test_iteration.vertex_spacing, test_iteration.pri… in getTECode()
1415 test.vertex_spacing = vs_mode; in initTestIterations()
1634 *out_primitive_mode, out_inner_tess_levels, out_outer_tess_levels, test_iteration.vertex_spacing, in getIterationProperties()
1656 …return TessellationShaderUtils::getGenericTECode(test_iteration.vertex_spacing, test_iteration.pri… in getTECode()
1727 test.vertex_spacing = vs_mode; in initTestIterations()
1895 test_iteration.vertex_spacing) in verifyResultDataForIteration()
DesextcTessellationShaderTessellation.cpp1730 …lationShaderTessellationgl_TessCoord::getTECode(_tessellation_shader_vertex_spacing vertex_spacing, in getTECode() argument
1733 return TessellationShaderUtils::getGenericTECode(vertex_spacing, primitive_mode, in getTECode()
1869 _test_descriptor& test, _tessellation_shader_vertex_spacing vertex_spacing, in initTestDescriptor() argument
1876 test.vertex_spacing = vertex_spacing; in initTestDescriptor()
1908 std::string te_body = getTECode(vertex_spacing, primitive_mode); in initTestDescriptor()
2059 test.primitive_mode, test.tess_level_inner, test.tess_level_outer, test.vertex_spacing, false); in iterate()
DesextcTessellationShaderIsolines.cpp634 …TessellationShadersIsolines::initTestDescriptor(_tessellation_shader_vertex_spacing vertex_spacing, in initTestDescriptor() argument
643 test.vertex_spacing_mode = vertex_spacing; in initTestDescriptor()
/external/mesa3d/src/compiler/glsl/
Dast_type.cpp151 if (qualifier.flags.q.vertex_spacing && new_qualifier.flags.q.vertex_spacing in validate_vertex_spacing()
152 && qualifier.vertex_spacing != new_qualifier.vertex_spacing) { in validate_vertex_spacing()
395 if (q.flags.q.vertex_spacing) { in merge_qualifier()
397 this->flags.q.vertex_spacing = 1; in merge_qualifier()
398 this->vertex_spacing = q.vertex_spacing; in merge_qualifier()
623 valid_in_mask.flags.q.vertex_spacing = 1; in validate_in_qualifier()
890 bad.flags.q.vertex_spacing ? " vertex_spacing" : "", in validate_flags()
Dast.h612 unsigned vertex_spacing:1; member
764 enum gl_tess_spacing vertex_spacing; member
Dglsl_parser_extras.cpp1813 if (state->in_qualifier->flags.q.vertex_spacing) in set_shader_inout_layout()
1814 shader->info.TessEval.Spacing = state->in_qualifier->vertex_spacing; in set_shader_inout_layout()
Dglsl_parser.yy1544 $$.flags.q.vertex_spacing = 1;
1545 $$.vertex_spacing = map[i].e;
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.3.x/
Dgles32-khr-master.txt173 KHR-GLES32.core.tessellation_shader.vertex.vertex_spacing
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.2.x/
Dgles32-khr-master.txt173 KHR-GLES32.core.tessellation_shader.vertex.vertex_spacing
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.3.x/src/
Dgles32-khr-master.txt173 KHR-GLES32.core.tessellation_shader.vertex.vertex_spacing
/external/deqp/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.2.x/src/
Dgles32-khr-master.txt173 KHR-GLES32.core.tessellation_shader.vertex.vertex_spacing

12