Lines Matching refs:Random
295 de::Random rnd(0);
368 de::Random rnd(m_iterNdx);
379 template <int MinVal, int MaxVal> static EGLint getInt (de::Random& rnd)
384 static EGLint getBool (de::Random& rnd)
389 static EGLint getBufferType (de::Random& rnd)
395 static EGLint getConfigCaveat (de::Random& rnd)
401 static EGLint getApiBits (de::Random& rnd)
411 static EGLint getSurfaceType (de::Random& rnd)
423 EGLint (*getValue)(de::Random& rnd);
426 std::vector<std::pair<EGLenum, EGLint> > genRandomAttributes (const std::set<EGLenum>& attribSet, int numAttribs, de::Random& rnd)
602 // Random
604 tcu::TestCaseGroup* randomGroup = new tcu::TestCaseGroup(m_testCtx, "random", "Random eglChooseConfig() usage");
614 randomGroup->addChild(new ChooseConfigRandomCase(m_eglTestCtx, "color_sizes", "Random color size rules", toSet(rgbaSizes)));
625 randomGroup->addChild(new ChooseConfigRandomCase(m_eglTestCtx, "color_depth_stencil_sizes", "Random color, depth and stencil size rules", toSet(colorDepthStencilSizes)));