/third_party/vk-gl-cts/external/openglcts/modules/glesext/tessellation_shader/ |
D | esextcTessellationShaderPoints.cpp | 702 _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 …]
|
D | esextcTessellationShaderUtils.hpp | 276 _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,
|
D | esextcTessellationShaderTriangles.hpp | 88 _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()
|
D | esextcTessellationShaderQuads.cpp | 164 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 …]
|
D | esextcTessellationShaderQuads.hpp | 90 _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()
|
D | esextcTessellationShaderUtils.cpp | 436 …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 …]
|
D | esextcTessellationShaderTriangles.cpp | 286 _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()
|
D | esextcTessellationShaderTCTE.hpp | 238 _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()
|
D | esextcTessellationShaderVertexSpacing.cpp | 460 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 …]
|
D | esextcTessellationShaderTessellation.hpp | 306 _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,
|
D | esextcTessellationShaderInvariance.hpp | 229 _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()
|
D | esextcTessellationShaderPoints.hpp | 197 _tessellation_shader_vertex_spacing vertex_spacing; member 205 vertex_spacing = TESSELLATION_SHADER_VERTEX_SPACING_UNKNOWN; in _run()
|
D | esextcTessellationShaderVertexSpacing.hpp | 93 _tessellation_shader_vertex_spacing vertex_spacing; member 107 vertex_spacing = TESSELLATION_SHADER_VERTEX_SPACING_UNKNOWN; in _run()
|
D | esextcTessellationShaderTCTE.cpp | 2062 …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 …]
|
D | esextcTessellationShaderTessellation.cpp | 1730 …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()
|
D | esextcTessellationShaderInvariance.cpp | 1329 *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()
|
D | esextcTessellationShaderIsolines.cpp | 634 …TessellationShadersIsolines::initTestDescriptor(_tessellation_shader_vertex_spacing vertex_spacing, in initTestDescriptor() argument 643 test.vertex_spacing_mode = vertex_spacing; in initTestDescriptor()
|
/third_party/mesa3d/src/compiler/glsl/ |
D | ast_type.cpp | 152 if (qualifier.flags.q.vertex_spacing && new_qualifier.flags.q.vertex_spacing in validate_vertex_spacing() 153 && qualifier.vertex_spacing != new_qualifier.vertex_spacing) { in validate_vertex_spacing() 396 if (q.flags.q.vertex_spacing) { in merge_qualifier() 398 this->flags.q.vertex_spacing = 1; in merge_qualifier() 399 this->vertex_spacing = q.vertex_spacing; in merge_qualifier() 624 valid_in_mask.flags.q.vertex_spacing = 1; in validate_in_qualifier() 893 Q(vertex_spacing); in validate_flags()
|
D | ast.h | 612 unsigned vertex_spacing:1; member 764 enum gl_tess_spacing vertex_spacing; member
|
D | glsl_parser_extras.cpp | 1851 if (state->in_qualifier->flags.q.vertex_spacing) in set_shader_inout_layout() 1852 shader->info.TessEval.Spacing = state->in_qualifier->vertex_spacing; in set_shader_inout_layout()
|
/third_party/mesa3d/src/gallium/drivers/zink/ci/ |
D | zink-anv-icl-fails.txt | 9 KHR-GL46.tessellation_shader.vertex.vertex_spacing,Fail
|
D | zink-amdpro-fails.txt | 77 KHR-GL46.tessellation_shader.vertex.vertex_spacing,Fail
|
/third_party/skia/third_party/externals/angle2/src/tests/deqp_support/ |
D | deqp_khr_gles32_test_expectations.txt | 31 5557 VULKAN WIN : KHR-GLES32.core.tessellation_shader.vertex.vertex_spacing = FAIL
|
/third_party/vk-gl-cts/external/openglcts/data/mustpass/gles/khronos_mustpass/master/ |
D | khrglesext-master.txt | 159 KHR-GLESEXT.tessellation_shader.vertex.vertex_spacing
|
/third_party/vk-gl-cts/external/openglcts/data/mustpass/gles/khronos_mustpass/3.2.3.x/ |
D | gles32-khr-master.txt | 173 KHR-GLES32.core.tessellation_shader.vertex.vertex_spacing
|