Lines Matching refs:uConst
95 void setUConst(unsigned int u) { uConst = u; type = EbtUInt; } in setUConst()
100 unsigned int getUConst() const { return uConst; } in getUConst()
111 case EbtUInt: return reinterpret_cast<const float&>(uConst); in getAsFloat()
125 return u == uConst;
147 return constant.uConst == uConst;
191 return uConst > constant.uConst;
208 return uConst < constant.uConst;
225 return uConst <= constant.uConst;
242 return uConst >= constant.uConst;
258 case EbtUInt: returnValue.setUConst(uConst + constant.uConst); break;
272 case EbtUInt: returnValue.setUConst(uConst - constant.uConst); break;
286 case EbtUInt: returnValue.setUConst(uConst * constant.uConst); break;
300 case EbtUInt: returnValue.setUConst(uConst % constant.uConst); break;
313 case EbtUInt: returnValue.setUConst(uConst >> constant.uConst); break;
329 case EbtUInt: returnValue.setUConst(uConst << constant.uConst); break;
342 case EbtUInt: returnValue.setUConst(uConst & constant.uConst); break;
355 case EbtUInt: returnValue.setUConst(uConst | constant.uConst); break;
368 case EbtUInt: returnValue.setUConst(uConst ^ constant.uConst); break;
404 unsigned int uConst; // used for uvec, scalar uints member