Home | History | Annotate | Download | only in randomshaders

Lines Matching refs:GetRandom

128 		VariableType::Type	baseType	= state.getRandom().choose<VariableType::Type>(baseTypes.begin(), baseTypes.end());
129 int numElements = state.getRandom().getInt(1, availableLevels >= 3 ? 4 : 1);
163 ComputeValueRange()(state.getRandom(), dst.getMin().asFloat(), dst.getMax().asFloat(),
167 ComputeValueRange()(state.getRandom(), dst.getMin().asInt(), dst.getMax().asInt(),
173 ComputeValueRange()(state.getRandom(), dst.getMin().asBool(), dst.getMax().asBool(),
299 struct GetRandom
306 T subRangeLen = GetRandom()(random, T(0), rangeLen);
307 T aOffset = GetRandom()(random, T(-8), T(8));
349 struct GetRandom
356 T subRangeLen = GetRandom()(random, T(0), rangeLen);
357 T aOffset = GetRandom()(random, T(-8), T(8));
414 VariableType::Type inBaseType = state.getRandom().choose<VariableType::Type>(&inBaseTypes[0], &inBaseTypes[DE_LENGTH_OF_ARRAY(inBaseTypes)]);
428 ComputeValueRange()(state.getRandom(), dstMin, dstMax,
432 ComputeValueRange()(state.getRandom(), dstMin, dstMax,
489 struct GetRandom
496 T rLen = GetRandom()(rnd, T(0), T(8));
497 T rMin = GetRandom()(rnd, T(-4), T(4));
511 T aLen = GetRandom()(rnd, T(0), T(8)-rLen);
522 T aLen = GetRandom()(rnd, T(0), T(8)-rLen);
545 struct GetRandom
552 T rLen = GetRandom()(rnd, T(0), T(8));
553 T rMin = GetRandom()(rnd, T(-4), T(4));
567 T aLen = GetRandom()(rnd, T(0), T(8)-rLen);
578 T aLen = GetRandom()(rnd, T(0), T(8)-rLen);
633 struct GetRandom
639 T val = GetRandom()(rnd, T(-1), T(1));
709 VariableType::Type inBaseType = state.getRandom().choose<VariableType::Type>(&inBaseTypes[0], &inBaseTypes[DE_LENGTH_OF_ARRAY(inBaseTypes)]);
711 int numElements = state.getRandom().getInt(1, availableLevels >= 3 ? 4 : 1);
727 computeEqualityValueRange<IsEqual>(state.getRandom(), dstMin, dstMax,
731 computeEqualityValueRange<IsEqual>(state.getRandom(), dstMin, dstMax,
737 computeEqualityValueRange<IsEqual>(state.getRandom(), dstMin, dstMax,