Lines Matching refs:usePointMode
113 inline PointModeUsage getPointModeUsage (const bool usePointMode) in getPointModeUsage() argument
115 return usePointMode ? POINT_MODE_USAGE_USE : POINT_MODE_USAGE_DONT_USE; in getPointModeUsage()
158 …string getProgramName (const std::string& baseName, const Winding winding, const bool usePointMode) in getProgramName() argument
161 str << baseName << "_" << getWindingShaderName(winding) << (usePointMode ? "_point_mode" : ""); in getProgramName()
165 inline std::string getProgramName (const std::string& baseName, const bool usePointMode) in getProgramName() argument
168 str << baseName << (usePointMode ? "_point_mode" : ""); in getProgramName()
172 inline std::string getProgramDescription (const Winding winding, const bool usePointMode) in getProgramDescription() argument
175 …str << "winding mode " << getWindingShaderName(winding) << ", " << (usePointMode ? "" : "don't ") … in getProgramDescription()
475 bool usePointMode; member
504 …rimitiveType primitiveType, const SpacingMode spacingMode, const bool usePointMode, const float* l… in multiplePatchReferencePrimitiveCount() argument
508 …result += referencePrimitiveCount(primitiveType, spacingMode, usePointMode, &levels[NUM_TESS_LEVEL… in multiplePatchReferencePrimitiveCount()
513 …rimitiveType primitiveType, const SpacingMode spacingMode, const bool usePointMode, const float (&… in computeMaxPrimitiveCount() argument
517 …return multiplePatchReferencePrimitiveCount(primitiveType, spacingMode, usePointMode, &patchTessLe… in computeMaxPrimitiveCount()
559 …xCount, const std::vector<float>& patchTessLevels, const Winding winding, const bool usePointMode);
595 …numPatchesToDraw, caseDef.primitiveType, caseDef.spacingMode, caseDef.usePointMode, m_singleOuterE… in BaseTestInstance()
627 …exCount, const std::vector<float>& patchTessLevels, const Winding winding, const bool usePointMode) in draw() argument
638 …N_BIT, m_context.getBinaryCollection().get(getProgramName("tese", winding, usePointMode)), DE_NULL) in draw()
639 …OMETRY_BIT, m_context.getBinaryCollection().get(getProgramName("geom", usePointMode)), DE_NULL) in draw()
681 …ferencePrimitiveCount(m_caseDef.primitiveType, m_caseDef.spacingMode, usePointMode, &patchTessLeve… in draw()
682 result.numPrimitiveVertices = numVerticesPerPrimitive(m_caseDef.primitiveType, usePointMode); in draw()
747 const bool usePointMode = (usePointModeNdx != 0); in iterate() local
750 …sult = draw(static_cast<deUint32>(patchTessLevels.size()), patchTessLevels, winding, usePointMode); in iterate()
786 << " - case B: " << getProgramDescription(winding, usePointMode) << ", tessellation levels: " in iterate()
832 …ast<deUint32>(patchTessLevels.size()), patchTessLevels, m_caseDef.winding, m_caseDef.usePointMode); in iterate()
927 …ast<deUint32>(patchTessLevels.size()), patchTessLevels, m_caseDef.winding, m_caseDef.usePointMode); in iterate()
1052 …aseDef.spacingMode, getWindingUsage(m_caseDef.winding), getPointModeUsage(m_caseDef.usePointMode)); in initPrograms()
1081 …Mode, getWindingUsage(m_caseDef.winding), getPointModeUsage(m_caseDef.usePointMode), mirrorCoords); in initPrograms()
1104 …eType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) in makeOuterEdgeIndexIndependenceTest() argument
1106 const CaseDefinition caseDef = { primitiveType, spacingMode, winding, usePointMode }; in makeOuterEdgeIndexIndependenceTest()
1110 …eType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) in makeSymmetricOuterEdgeTest() argument
1112 const CaseDefinition caseDef = { primitiveType, spacingMode, winding, usePointMode }; in makeSymmetricOuterEdgeTest()
1135 bool usePointMode; member
1294 …iveType, m_caseDef.spacingMode, m_caseDef.windingUsage, getPointModeUsage(m_caseDef.usePointMode)); in initPrograms()
1373 …t = referencePrimitiveCount(m_caseDef.primitiveType, m_caseDef.spacingMode, m_caseDef.usePointMode, in iterate()
1392 …axNumPrimitivesPerPatch * numVerticesPerPrimitive(m_caseDef.primitiveType, m_caseDef.usePointMode); in iterate()
1458 …t.getBinaryCollection().get(getProgramName("tese", *windingIter, m_caseDef.usePointMode)), DE_NULL) in iterate()
1459 …, m_context.getBinaryCollection().get(getProgramName("geom", m_caseDef.usePointMode)), DE_NULL) in iterate()
1500 … numPrimitiveVertices = numVerticesPerPrimitive(m_caseDef.primitiveType, m_caseDef.usePointMode); in iterate()
1834 …eType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) in makeInvariantPrimitiveSetTest() argument
1836 …TYPE_INVARIANT_PRIMITIVE_SET, primitiveType, spacingMode, getWindingUsage(winding), usePointMode }; in makeInvariantPrimitiveSetTest()
1880 bool usePointMode; member
1997 << (caseDef.usePointMode ? ", point_mode" : "") << ") in;\n" in initPrograms()
2029 …sInDrawCall, referenceVertexCount(caseDef.primitiveType, caseDef.spacingMode, caseDef.usePointMode, in test()
2159 …eType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) in makeTessCoordRangeTest() argument
2161 …inition caseDef = { CASETYPE_TESS_COORD_RANGE, primitiveType, spacingMode, winding, usePointMode }; in makeTessCoordRangeTest()
2165 …eType primitiveType, const SpacingMode spacingMode, const Winding winding, const bool usePointMode) in makeOneMinusTessCoordTest() argument
2167 …ion caseDef = { CASETYPE_ONE_MINUS_TESS_COORD, primitiveType, spacingMode, winding, usePointMode }; in makeOneMinusTessCoordTest()
2214 const bool usePointMode = (usePointModeNdx != 0); in createInvarianceTests() local
2215 …WindPointName = primSpacName + "_" + getWindingShaderName(winding) + (usePointMode ? "_point_mode"… in createInvarianceTests()
2217 …veSetTest (testCtx, primSpacWindPointName, "", primitiveType, spacingMode, winding, usePointMode)); in createInvarianceTests()
2218 …ngeTest (testCtx, primSpacWindPointName, "", primitiveType, spacingMode, winding, usePointMode)); in createInvarianceTests()
2219 …oordTest (testCtx, primSpacWindPointName, "", primitiveType, spacingMode, winding, usePointMode)); in createInvarianceTests()
2220 …EdgeTest (testCtx, primSpacWindPointName, "", primitiveType, spacingMode, winding, usePointMode)); in createInvarianceTests()
2223 …ndenceTest(testCtx, primSpacWindPointName, "", primitiveType, spacingMode, winding, usePointMode)); in createInvarianceTests()