/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/tessellation/ |
H A D | vktTessellationCoordinatesTests.cpp | 67 std::string getCaseName (const TessPrimitiveType primitiveType, const SpacingMode spacingMode, bool executionModeInEvaluationShader) in getCaseName() argument 76 genTessLevelCases(const TessPrimitiveType primitiveType, const SpacingMode spacingMode) genTessLevelCases() argument 134 generateReferenceTessCoords(const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const float* innerLevels, const float* outerLevels) generateReferenceTessCoords() argument [all...] |
H A D | vktTessellationFractionalSpacingTests.cpp | 106 SpacingMode spacingMode; member 131 verifyFractionalSpacingSingle(tcu::TestLog& log, const SpacingMode spacingMode, const float tessLevel, const std::vector<float>& coords, float* const pOutAdditionalSegmentLength, int* const pOutAdditionalSegmentLocation) verifyFractionalSpacingSingle() argument [all...] |
H A D | vktTessellationCommonEdgeTests.cpp | 71 SpacingMode spacingMode; member 462 std::string getCaseName (const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const CaseType caseType) in getCaseName() argument 490 const SpacingMode spacingMode = static_cast<SpacingMode>(spacingModeNdx); in createCommonEdgeTests() local
|
H A D | vktTessellationPrimitiveDiscardTests.cpp | 61 SpacingMode spacingMode; member
|
H A D | vktTessellationUtil.cpp | 409 void getClampedRoundedTriangleTessLevels (const SpacingMode spacingMode, in getClampedRoundedTriangleTessLevels() argument 420 void getClampedRoundedQuadTessLevels (const SpacingMode spacingMode, in getClampedRoundedQuadTessLevels() argument 432 void getClampedRoundedIsolineTessLevels (const SpacingMode spacingMode, in getClampedRoundedIsolineTessLevels() argument 502 std::vector<tcu::Vec3> generateReferenceTriangleTessCoords (const SpacingMode spacingMode, in generateReferenceTriangleTessCoords() argument 562 generateReferenceQuadTessCoords(const SpacingMode spacingMode, const int inner0, const int inner1, const int outer0, const int outer1, const int outer2, const int outer3) generateReferenceQuadTessCoords() argument 619 referencePointModePrimitiveCount(const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const float* innerLevels, const float* outerLevels) referencePointModePrimitiveCount() argument 655 referenceTriangleNonPointModePrimitiveCount(const SpacingMode spacingMode, const int inner, const int outer0, const int outer1, const int outer2) referenceTriangleNonPointModePrimitiveCount() argument 684 referenceQuadNonPointModePrimitiveCount(const SpacingMode spacingMode, const int inner0, const int inner1, const int outer0, const int outer1, const int outer2, const int outer3) referenceQuadNonPointModePrimitiveCount() argument 704 referenceNonPointModePrimitiveCount(const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const float* innerLevels, const float* outerLevels) referenceNonPointModePrimitiveCount() argument 756 referencePrimitiveCount(const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const bool usePointMode, const float* innerLevels, const float* outerLevels) referencePrimitiveCount() argument 764 referenceVertexCount(const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const bool usePointMode, const float* innerLevels, const float* outerLevels) referenceVertexCount() argument [all...] |
H A D | vktTessellationMiscDrawTests.cpp | 66 SpacingMode spacingMode; member 81 std::vector<TessLevels> genTessLevelCases (const SpacingMode spacingMode) in genTessLevelCases() argument 70 makeCaseDefinition(const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const std::string& referenceImagePathPrefix) makeCaseDefinition() argument 994 const SpacingMode spacingMode = static_cast<SpacingMode>(spacingModeNdx); createMiscDrawTests() local 1007 const SpacingMode spacingMode = static_cast<SpacingMode>(spacingModeNdx); createMiscDrawTests() local 1018 const SpacingMode spacingMode = static_cast<SpacingMode>(spacingModeNdx); createMiscDrawTests() local [all...] |
H A D | vktTessellationInvarianceTests.cpp | 485 SpacingMode spacingMode; member 516 int multiplePatchReferencePrimitiveCount (const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const bool usePointMode, const float* levels, int numPatches) in multiplePatchReferencePrimitiveCount() argument 525 int computeMaxPrimitiveCount (const int numPatchesToDraw, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const bool usePointMode, const float (&singleOuterEdgeLevels)[N]) in computeMaxPrimitiveCount() argument 239 addDefaultPrograms(vk::SourceCollections& programCollection, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const WindingUsage windingUsage, const PointModeUsage pointModeUsage, const bool mirrorCoords = false) addDefaultPrograms() argument 1116 makeOuterEdgeDivisionTest(tcu::TestContext& testCtx, const std::string& name, const TessPrimitiveType primitiveType, const SpacingMode spacingMode) makeOuterEdgeDivisionTest() argument 1122 makeOuterEdgeIndexIndependenceTest(tcu::TestContext& testCtx, const std::string& name, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) makeOuterEdgeIndexIndependenceTest() argument 1128 makeSymmetricOuterEdgeTest(tcu::TestContext& testCtx, const std::string& name, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) makeSymmetricOuterEdgeTest() argument 1151 SpacingMode spacingMode; global() member 1857 makeInvariantPrimitiveSetTest(tcu::TestContext& testCtx, const std::string& name, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) makeInvariantPrimitiveSetTest() argument 1863 makeInvariantTriangleSetTest(tcu::TestContext& testCtx, const std::string& name, const TessPrimitiveType primitiveType, const SpacingMode spacingMode) makeInvariantTriangleSetTest() argument 1870 makeInvariantInnerTriangleSetTest(tcu::TestContext& testCtx, const std::string& name, const TessPrimitiveType primitiveType, const SpacingMode spacingMode) makeInvariantInnerTriangleSetTest() argument 1877 makeInvariantOuterTriangleSetTest(tcu::TestContext& testCtx, const std::string& name, const TessPrimitiveType primitiveType, const SpacingMode spacingMode) makeInvariantOuterTriangleSetTest() argument 1901 SpacingMode spacingMode; global() member 2192 makeTessCoordRangeTest(tcu::TestContext& testCtx, const std::string& name, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) makeTessCoordRangeTest() argument 2198 makeOneMinusTessCoordTest(tcu::TestContext& testCtx, const std::string& name, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) makeOneMinusTessCoordTest() argument 2230 const SpacingMode spacingMode = static_cast<SpacingMode>(spacingModeNdx); createInvarianceTests() local [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/tessellation/ |
H A D | vktTessellationCoordinatesTests.cpp | 67 std::string getCaseName (const TessPrimitiveType primitiveType, const SpacingMode spacingMode, bool executionModeInEvaluationShader) in getCaseName() argument 76 genTessLevelCases(const TessPrimitiveType primitiveType, const SpacingMode spacingMode) genTessLevelCases() argument 134 generateReferenceTessCoords(const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const float* innerLevels, const float* outerLevels) generateReferenceTessCoords() argument [all...] |
H A D | vktTessellationFractionalSpacingTests.cpp | 106 SpacingMode spacingMode; member 131 verifyFractionalSpacingSingle(tcu::TestLog& log, const SpacingMode spacingMode, const float tessLevel, const std::vector<float>& coords, float* const pOutAdditionalSegmentLength, int* const pOutAdditionalSegmentLocation) verifyFractionalSpacingSingle() argument [all...] |
H A D | vktTessellationCommonEdgeTests.cpp | 71 SpacingMode spacingMode; member 462 std::string getCaseName (const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const CaseType caseType) in getCaseName() argument 489 const SpacingMode spacingMode = static_cast<SpacingMode>(spacingModeNdx); in createCommonEdgeTests() local
|
H A D | vktTessellationMiscDrawTests.cpp | 65 SpacingMode spacingMode; member 80 std::vector<TessLevels> genTessLevelCases (const SpacingMode spacingMode) in genTessLevelCases() argument 69 makeCaseDefinition(const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const std::string& referenceImagePathPrefix) makeCaseDefinition() argument 565 const SpacingMode spacingMode = static_cast<SpacingMode>(spacingModeNdx); createMiscDrawTests() local 577 const SpacingMode spacingMode = static_cast<SpacingMode>(spacingModeNdx); createMiscDrawTests() local 587 const SpacingMode spacingMode = static_cast<SpacingMode>(spacingModeNdx); createMiscDrawTests() local [all...] |
H A D | vktTessellationPrimitiveDiscardTests.cpp | 61 SpacingMode spacingMode; member
|
H A D | vktTessellationUtil.cpp | 417 void getClampedRoundedTriangleTessLevels (const SpacingMode spacingMode, in getClampedRoundedTriangleTessLevels() argument 428 void getClampedRoundedQuadTessLevels (const SpacingMode spacingMode, in getClampedRoundedQuadTessLevels() argument 440 void getClampedRoundedIsolineTessLevels (const SpacingMode spacingMode, in getClampedRoundedIsolineTessLevels() argument 510 std::vector<tcu::Vec3> generateReferenceTriangleTessCoords (const SpacingMode spacingMode, in generateReferenceTriangleTessCoords() argument 570 generateReferenceQuadTessCoords(const SpacingMode spacingMode, const int inner0, const int inner1, const int outer0, const int outer1, const int outer2, const int outer3) generateReferenceQuadTessCoords() argument 627 referencePointModePrimitiveCount(const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const float* innerLevels, const float* outerLevels) referencePointModePrimitiveCount() argument 663 referenceTriangleNonPointModePrimitiveCount(const SpacingMode spacingMode, const int inner, const int outer0, const int outer1, const int outer2) referenceTriangleNonPointModePrimitiveCount() argument 692 referenceQuadNonPointModePrimitiveCount(const SpacingMode spacingMode, const int inner0, const int inner1, const int outer0, const int outer1, const int outer2, const int outer3) referenceQuadNonPointModePrimitiveCount() argument 712 referenceNonPointModePrimitiveCount(const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const float* innerLevels, const float* outerLevels) referenceNonPointModePrimitiveCount() argument 764 referencePrimitiveCount(const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const bool usePointMode, const float* innerLevels, const float* outerLevels) referencePrimitiveCount() argument 772 referenceVertexCount(const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const bool usePointMode, const float* innerLevels, const float* outerLevels) referenceVertexCount() argument [all...] |
H A D | vktTessellationInvarianceTests.cpp | 475 SpacingMode spacingMode; member 506 int multiplePatchReferencePrimitiveCount (const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const bool usePointMode, const float* levels, int numPatches) in multiplePatchReferencePrimitiveCount() argument 515 int computeMaxPrimitiveCount (const int numPatchesToDraw, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const bool usePointMode, const float (&singleOuterEdgeLevels)[N]) in computeMaxPrimitiveCount() argument 239 addDefaultPrograms(vk::SourceCollections& programCollection, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const WindingUsage windingUsage, const PointModeUsage pointModeUsage, const bool mirrorCoords = false) addDefaultPrograms() argument 1104 makeOuterEdgeDivisionTest(tcu::TestContext& testCtx, const std::string& name, const std::string& description, const TessPrimitiveType primitiveType, const SpacingMode spacingMode) makeOuterEdgeDivisionTest() argument 1110 makeOuterEdgeIndexIndependenceTest(tcu::TestContext& testCtx, const std::string& name, const std::string& description, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) makeOuterEdgeIndexIndependenceTest() argument 1116 makeSymmetricOuterEdgeTest(tcu::TestContext& testCtx, const std::string& name, const std::string& description, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) makeSymmetricOuterEdgeTest() argument 1139 SpacingMode spacingMode; global() member 1840 makeInvariantPrimitiveSetTest(tcu::TestContext& testCtx, const std::string& name, const std::string& description, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) makeInvariantPrimitiveSetTest() argument 1846 makeInvariantTriangleSetTest(tcu::TestContext& testCtx, const std::string& name, const std::string& description, const TessPrimitiveType primitiveType, const SpacingMode spacingMode) makeInvariantTriangleSetTest() argument 1853 makeInvariantInnerTriangleSetTest(tcu::TestContext& testCtx, const std::string& name, const std::string& description, const TessPrimitiveType primitiveType, const SpacingMode spacingMode) makeInvariantInnerTriangleSetTest() argument 1860 makeInvariantOuterTriangleSetTest(tcu::TestContext& testCtx, const std::string& name, const std::string& description, const TessPrimitiveType primitiveType, const SpacingMode spacingMode) makeInvariantOuterTriangleSetTest() argument 1884 SpacingMode spacingMode; global() member 2165 makeTessCoordRangeTest(tcu::TestContext& testCtx, const std::string& name, const std::string& description, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) makeTessCoordRangeTest() argument 2171 makeOneMinusTessCoordTest(tcu::TestContext& testCtx, const std::string& name, const std::string& description, const TessPrimitiveType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) makeOneMinusTessCoordTest() argument 2203 const SpacingMode spacingMode = static_cast<SpacingMode>(spacingModeNdx); createInvarianceTests() local [all...] |