Home | History | Annotate | Download | only in randomshaders

Lines Matching refs:elemNdx

146 	for (int elemNdx = 0; elemNdx < this->m_type.getNumElements(); elemNdx++)
148 ConstValueRangeAccess dst = valueRange.asAccess().component(elemNdx);
149 ValueRangeAccess a = this->m_leftValueRange.asAccess().component(elemNdx); // \todo [2011-03-25 pyry] Commutative: randomize inputs
150 ValueRangeAccess b = this->m_rightValueRange.asAccess().component(elemNdx);
193 for (int elemNdx = 0; elemNdx < dst.getType().getNumElements(); elemNdx++)
196 dst.component(elemNdx).asFloat(compNdx) = EvaluateComp()(a.component(elemNdx).asFloat(compNdx), b.component(elemNdx).asFloat(compNdx));
201 for (int elemNdx = 0; elemNdx < dst.getType().getNumElements(); elemNdx++)
204 dst.component(elemNdx).asInt(compNdx) = EvaluateComp()(a.component(elemNdx).asInt(compNdx), b.component(elemNdx).asInt(compNdx));
799 for (int elemNdx = 0; elemNdx < a.getType().getNumElements(); elemNdx++)
800 result = EqualityCompare<IsEqual>::combine(result, EqualityCompare<IsEqual>::compare(a.component(elemNdx).asFloat(compNdx), b.component(elemNdx).asFloat(compNdx)));
811 for (int elemNdx = 0; elemNdx < a.getType().getNumElements(); elemNdx++)
812 result = EqualityCompare<IsEqual>::combine(result, EqualityCompare<IsEqual>::compare(a.component(elemNdx).asInt(compNdx), b.component(elemNdx).asInt(compNdx)));
823 for (int elemNdx = 0; elemNdx < a.getType().getNumElements(); elemNdx++)
824 result = EqualityCompare<IsEqual>::combine(result, EqualityCompare<IsEqual>::compare(a.component(elemNdx).asBool(compNdx), b.component(elemNdx).asBool(compNdx)));