Searched refs:outerLevels (Results 1 – 5 of 5) sorted by relevance
/external/deqp/external/vulkancts/modules/vulkan/tessellation/ |
D | vktTessellationUtil.cpp | 490 bool isPatchDiscarded (const TessPrimitiveType primitiveType, const float* outerLevels) in isPatchDiscarded() argument 494 if (outerLevels[i] <= 0.0f) in isPatchDiscarded() 656 …e primitiveType, const SpacingMode spacingMode, const float* innerLevels, const float* outerLevels) in referencePointModePrimitiveCount() argument 658 if (isPatchDiscarded(primitiveType, outerLevels)) in referencePointModePrimitiveCount() 667 getClampedRoundedTriangleTessLevels(spacingMode, innerLevels, outerLevels, &inner, &outer[0]); in referencePointModePrimitiveCount() 675 getClampedRoundedQuadTessLevels(spacingMode, innerLevels, outerLevels, &inner[0], &outer[0]); in referencePointModePrimitiveCount() 682 getClampedRoundedIsolineTessLevels(spacingMode, &outerLevels[0], &outer[0]); in referencePointModePrimitiveCount() 741 …e primitiveType, const SpacingMode spacingMode, const float* innerLevels, const float* outerLevels) in referenceNonPointModePrimitiveCount() argument 743 if (isPatchDiscarded(primitiveType, outerLevels)) in referenceNonPointModePrimitiveCount() 752 getClampedRoundedTriangleTessLevels(spacingMode, innerLevels, outerLevels, &inner, &outer[0]); in referenceNonPointModePrimitiveCount() [all …]
|
D | vktTessellationCoordinatesTests.cpp | 135 const float* outerLevels) in generateReferenceTessCoords() argument 137 if (isPatchDiscarded(primitiveType, outerLevels)) in generateReferenceTessCoords() 146 getClampedRoundedTriangleTessLevels(spacingMode, innerLevels, outerLevels, &inner, &outer[0]); in generateReferenceTessCoords() 153 DE_ASSERT(de::abs(outerLevels[i] - static_cast<float>(outer[i])) < 0.001f); in generateReferenceTessCoords() 164 getClampedRoundedQuadTessLevels(spacingMode, innerLevels, outerLevels, &inner[0], &outer[0]); in generateReferenceTessCoords() 172 DE_ASSERT(de::abs(outerLevels[i] - static_cast<float>(outer[i])) < 0.001f); in generateReferenceTessCoords() 183 getClampedRoundedIsolineTessLevels(spacingMode, &outerLevels[0], &outer[0]); in generateReferenceTessCoords() 188 DE_ASSERT(de::abs(outerLevels[1] - static_cast<float>(outer[1])) < 0.001f); in generateReferenceTessCoords()
|
D | vktTessellationUtil.hpp | 227 bool isPatchDiscarded (const TessPrimitiveType primitiveType, const float* outerLevels); 231 …cingMode spacingMode, const bool usePointMode, const float* innerLevels, const float* outerLevels); 232 …cingMode spacingMode, const bool usePointMode, const float* innerLevels, const float* outerLevels);
|
D | vktTessellationInvarianceTests.cpp | 761 const float* const outerLevels = &patchTessLevels[NUM_TESS_LEVELS*patchNdx + 2]; in iterate() local 787 << getTessellationLevelsString(innerLevels, outerLevels) in iterate()
|
/external/deqp/modules/gles31/functional/ |
D | es31fTessellationTests.cpp | 838 static inline bool isPatchDiscarded (TessPrimitiveType primitiveType, const float* outerLevels) in isPatchDiscarded() argument 842 if (outerLevels[i] <= 0.0f) in isPatchDiscarded() 847 …iveType primitiveType, SpacingMode spacingMode, const float* innerLevels, const float* outerLevels) in generateReferenceTessCoords() argument 849 if (isPatchDiscarded(primitiveType, outerLevels)) in generateReferenceTessCoords() 858 getClampedRoundedTriangleTessLevels(spacingMode, innerLevels, outerLevels, &inner, &outer[0]); in generateReferenceTessCoords() 865 DE_ASSERT(de::abs(outerLevels[i] - (float)outer[i]) < 0.001f); in generateReferenceTessCoords() 876 getClampedRoundedQuadTessLevels(spacingMode, innerLevels, outerLevels, &inner[0], &outer[0]); in generateReferenceTessCoords() 884 DE_ASSERT(de::abs(outerLevels[i] - (float)outer[i]) < 0.001f); in generateReferenceTessCoords() 895 getClampedRoundedIsolineTessLevels(spacingMode, &outerLevels[0], &outer[0]); in generateReferenceTessCoords() 900 DE_ASSERT(de::abs(outerLevels[1] - (float)outer[1]) < 0.001f); in generateReferenceTessCoords() [all …]
|