Home | History | Annotate | Download | only in functional

Lines Matching refs:TessLevels

1006 	vector<float> tessLevels(numPatches*6);
1010 float* const inner = &tessLevels[patchNdx*6 + 0];
1011 float* const outer = &tessLevels[patchNdx*6 + 2];
1019 return tessLevels;
1378 static bool verifyFractionalSpacingMultiple (TestLog& log, SpacingMode spacingMode, const vector<float>& tessLevels, const vector<float>& additionalSegmentLengths, const vector<int>& additionalSegmentLocations)
1383 DE_ASSERT(tessLevels.size() == additionalSegmentLengths.size() &&
1384 tessLevels.size() == additionalSegmentLocations.size());
1388 for (int i = 0; i < (int)tessLevels.size(); i++)
1389 lineDatas.push_back(LineData(tessLevels[i], additionalSegmentLengths[i], additionalSegmentLocations[i]));
1861 struct TessLevels
1869 vector<TessLevels> genTessLevelCases (void) const;
1948 vector<TessCoordCase::TessLevels> TessCoordCase::genTessLevelCases (void) const
1950 static const TessLevels rawTessLevelCases[] =
1964 return vector<TessLevels>(DE_ARRAY_BEGIN(rawTessLevelCases), DE_ARRAY_END(rawTessLevelCases));
1967 vector<TessLevels> result;
1972 TessLevels curTessLevelCase = rawTessLevelCases[tessLevelCaseNdx];
2022 const vector<TessLevels> tessLevelCases = genTessLevelCases();
3498 struct TessLevels
3506 vector<TessLevels> levels;
3508 LevelCase (const TessLevels& lev) : levels(vector<TessLevels>(1, lev)), mem(0) {}
3539 static const TessLevels basicTessLevelCases[] =
3560 TessLevels levels;
3725 const TessLevels& tessLevels = levelCase.levels[subTessLevelCaseNdx];
3726 const float (&inner)[2] = tessLevels.inner;
3727 const float (&outer)[4] = tessLevels.outer;
3774 << " - case B: program " << programNdx << ", tessellation levels: " << tessLevels.description() << TestLog::EndMessage;
4694 const TessLevels& base = baseResults[baseNdx].levels[0];
4695 TessLevels levels = base;
4783 const TessLevels& base = baseResult[baseNdx].levels[0];
4789 TessLevels levels = base;
5033 const vector<float> tessLevels = genTessLevelCases(numTessLevelCases);
5044 maxNumVerticesInDrawCall = de::max(maxNumVerticesInDrawCall, referenceVertexCount(m_primitiveType, m_spacing, m_usePointMode, &tessLevels[6*i+0], &tessLevels[6*i+2]));
5051 log << TestLog::Message << "Testing with tessellation levels: " << tessellationLevelsString(&tessLevels[6*tessLevelCaseNdx+0], &tessLevels[6*tessLevelCaseNdx+2]) << TestLog::EndMessage;
5053 const glu::VertexArrayBinding bindings[] = { glu::va::Float("in_v_attr", 1, (int)6, 0, &tessLevels[6*tessLevelCaseNdx]) };