Lines Matching defs:rnd
101 static void genVertices (PrimitiveType primType, int numPrimitives, de::Random* rnd, vector<Vec2>* dst)
113 (*dst)[ndx][0] = rnd->getFloat(minCoord, maxCoord);
114 (*dst)[ndx][1] = rnd->getFloat(minCoord, maxCoord);
162 static void drawRandomPrimitives (const glu::RenderContext& renderCtx, deUint32 program, PrimitiveType primType, int numPrimitives, de::Random* rnd)
172 genVertices(primType, numPrimitives, rnd, &vertices);
183 const float pointSize = isWidePoint ? de::min(rnd->getFloat(minPointSize, maxPointSize), range.y()) : 1.0f;
191 const float lineWidth = de::min(rnd->getFloat(minLineWidth, maxLineWidth), range.y());
430 de::Random rnd (deStringHash(getName()) ^ deInt32Hash(m_iterNdx));
437 drawRandomPrimitives(renderCtx, m_program->getProgram(), m_primitiveType, m_numPrimitivesPerIter, &rnd);
629 de::Random rnd (deStringHash(getName()) ^ deInt32Hash(m_iterNdx));
636 drawRandomPrimitives(renderCtx, m_program->getProgram(), m_primitiveType, 1, &rnd);