Lines Matching refs:Patches
347 glu::draw(m_renderCtx, programGL, numBindings, bindings, glu::pr::Patches(numVertices));
1545 CASETYPE_BASIC = 0, //!< Order patch vertices such that when two patches share a vertex, it's at the same index for both.
1667 " // This is done to detect possible small differences in edge vertex positions between patches.\n"
1796 glu::pr::Patches((int)gridIndices.size(), &gridIndices[0]));
2414 glu::pr::Patches(patchSize));
2995 glu::pr::Patches(m_inputPatchSize));
3254 glu::pr::Patches(numPrimitives*INPUT_PATCH_SIZE));
3442 glu::pr::Patches(NUM_VERTICES));
3459 * Draws two patches with identical tessellation levels and compares the
3827 * For each (outer) edge in the quad or triangle, draw multiple patches
4012 Vec3Set firstOuterEdgeVertices; // Vertices of the outer edge of the first patch of the first program's draw call; used for comparison with other patches.
4035 << " patches in one draw call; tessellation levels for each patch are (in order [inner0, inner1, outer0, outer1, outer2, outer3]):\n"
4118 * Draw multiple patches with different tessellation levels and different
5149 * Draws patches with different combinations of tessellation levels,
5341 // Check the convenience assertion that all discarded patches come after the last non-discarded patch.
5358 log << TestLog::Message << "Note: rendering " << numPrimitives << " patches; first patches have valid relevant outer levels, "
5359 << "but later patches have one or more invalid (i.e. less than or equal to 0.0) relevant outer levels" << TestLog::EndMessage;
5454 << " (they all correspond to patches that should be discarded)" << TestLog::EndMessage
6401 glu::draw(renderCtx, programGL, DE_LENGTH_OF_ARRAY(bindings), &bindings[0], glu::pr::Patches(3));