Home | History | Annotate | Download | only in randomshaders

Lines Matching defs:getWeight

272 template <class T> float		getWeight	(const GeneratorState& state, ConstValueRangeAccess valueRange)	{ return T::getWeight(state, valueRange);	}
277 float (*getWeight) (const GeneratorState& state, ConstValueRangeAccess valueRange);
283 { getWeight<FloatLiteral>, create<FloatLiteral> },
284 { getWeight<IntLiteral>, create<IntLiteral> },
285 { getWeight<BoolLiteral>, create<BoolLiteral> },
286 { getWeight<ConstructorOp>, create<ConstructorOp> },
287 { getWeight<AssignOp>, create<AssignOp> },
288 { getWeight<VariableRead>, create<VariableRead> },
289 { getWeight<MulOp>, create<MulOp> },
290 { getWeight<AddOp>, create<AddOp> },
291 { getWeight<SubOp>, create<SubOp> },
292 { getWeight<LessThanOp>, create<LessThanOp> },
293 { getWeight<LessOrEqualOp>, create<LessOrEqualOp> },
294 { getWeight<GreaterThanOp>, create<GreaterThanOp> },
295 { getWeight<GreaterOrEqualOp>, create<GreaterOrEqualOp> },
296 { getWeight<EqualOp>, create<EqualOp> },
297 { getWeight<NotEqualOp>, create<NotEqualOp> },
298 { getWeight<SwizzleOp>, create<SwizzleOp> },
299 { getWeight<SinOp>, create<SinOp> },
300 { getWeight<CosOp>, create<CosOp> },
301 { getWeight<TanOp>, create<TanOp> },
302 { getWeight<AsinOp>, create<AsinOp> },
303 { getWeight<AcosOp>, create<AcosOp> },
304 { getWeight<AtanOp>, create<AtanOp> },
305 { getWeight<ExpOp>, create<ExpOp> },
306 { getWeight<LogOp>, create<LogOp> },
307 { getWeight<Exp2Op>, create<Exp2Op> },
308 { getWeight<Log2Op>, create<Log2Op> },
309 { getWeight<SqrtOp>, create<SqrtOp> },
310 { getWeight<InvSqrtOp>, create<InvSqrtOp> },
311 { getWeight<ParenOp>, create<ParenOp> },
312 { getWeight<TexLookup>, create<TexLookup> }
317 { getWeight<VariableWrite>, create<VariableWrite> }
337 weights[ndx] = specs[ndx].getWeight(state, valueRange);
387 float FloatLiteral::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
442 float IntLiteral::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
490 float BoolLiteral::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
760 float ConstructorOp::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
884 float AssignOp::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
1147 float VariableRead::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
1208 float VariableWrite::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
1252 float ParenOp::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
1357 float SwizzleOp::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)
1591 float TexLookup::getWeight (const GeneratorState& state, ConstValueRangeAccess valueRange)